Skip to content

Enhance sharpie to enable it generates cs file as split api definition files #23024

@jingliancui

Description

@jingliancui

Apple platform

iOS

Framework version

net9.0-*

Affected platform version

Mac and Win

Description

As a binding library third party organization, I want the sharpie generated file can be split as it headers' file/folder structure, so that I can easily to maintain if any update from the library.

For example, a framework has lots of file that in different folder, now sharpie only generates CS file in one api definition file, that is messy to manage them if the framework get updated.

Steps to Reproduce

no

Did you find any workaround?

no

Build logs

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    binding-projectsIssue or PR that affects binding projectsenhancementThe issue or pull request is an enhancementgeneratorIssues affecting the generatorobjective-sharpieIssues or pull requests affecting Objective Sharpie.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions