dotnet / dotnet/android

Automatically scan `<ProjectReference>` projects for bound Java libraries

Open
#9,093 0 comments 0 reactions 0 assignees View on GitHub
Area: App+Library Build Area: Bindings enhancement
Dominant language
C#
Stars
2.1k
Forks
579
Avg merge
1d 21h
Merged PRs (30d)
257

Description

Context: https://github.com/xamarin/xamarin-android/pull/8649

[Previously](https://github.com/xamarin/xamarin-android/pull/8649), we added support for Java Dependency Resolution to help users ensure that their binding projects fulfill all needed Java dependencies.

One documented "papercut" that we do not support yet is the ability to automatically determine which dependencies are fulfilled by any `` elements in the binding project. Instead, these must be manually specified like this:

```xml

```

We would like to automatically query each `` (perhaps using the `` task?) to determine any `@AndroidLibrary` items that have `%JavaArtifact` metadata instead of asking the user to manually specify it.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.