Skip to content

[XABT] Marshal methods code is not documented well #10435

@grendello

Description

@grendello

Android framework version

net10.0-android (Preview)

Affected platform version

all

Description

Code in the src/Xamarin.Android.Build.Tasks/ directory that generates native marshal methods is not well documented. We need documentation for all the src/Xamarin.Android.Build.Tasks/Utilities/MarshalMethod*.cs classes as well as all the classes in src/Xamarin.Android.Build.Tasks/Tasks/ that either invoke src/Xamarin.Android.Build.Tasks/Utilities/MarshalMethod*.cs classes or in other ways affect marshal method generation code.

Analyze all the marshal method code in both src/Xamarin.Android.Build.Tasks/Utilities/MarshalMethod*.cs and src/Xamarin.Android.Build.Tasks/Tasks/*.cs files and provide documentation for all the private, internal, protected and public methods. Also attempt to document code inside those methods.

Metadata

Metadata

Assignees

Labels

needs-triageIssues that need to be assigned.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions