Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expand Java directory mapping message to support multiple directories #9121

Merged
merged 1 commit into from
Jul 19, 2024

Conversation

dellis1972
Copy link
Contributor

@dellis1972 dellis1972 commented Jul 19, 2024

Fixes #9089

Improve the error reporting so we emit mapping information for all the lp directories in an error message.
The previous code only handled the first one, so lets get all of them.

So we go from

Directory 'obj/Debug/net8.0-android/lp/548' is from 'protolitewellknowntypes-18.0.0.aar'.`

to

Directory 'obj/Debug/net8.0-android/lp/548' is from 'foo1-18.0.0.aar'.
Directory 'obj/Debug/net8.0-android/lp/59' is from 'foo2-18.0.0.aar'.

@dellis1972 dellis1972 marked this pull request as ready for review July 19, 2024 10:04
@dellis1972 dellis1972 requested a review from jpobst July 19, 2024 10:09
@dellis1972
Copy link
Contributor Author

This one is for you @jpobst 😄

@jpobst
Copy link
Contributor

jpobst commented Jul 19, 2024

🎉

@dellis1972 dellis1972 merged commit 9db28dc into dotnet:main Jul 19, 2024
55 of 57 checks passed
@dellis1972 dellis1972 deleted the Issue9089 branch July 19, 2024 14:05
grendello added a commit that referenced this pull request Jul 23, 2024
* main: (23 commits)
  Localized file check-in by OneLocBuild Task (#9129)
  [ci] Disable CodeQL on CI/PR pipelines (#9128)
  Refine 16k page alignment support (#9075)
  [build] fix `ConfigureLocalWorkload` target (#9124)
  Bump to NDK r27 (#9020)
  [ci] Use drop service for SDK insertion artifacts  (#9116)
  Fix up all mapping paths (#9121)
  [ci] Fix maestro publishing for stable packages (#9118)
  Bump to dotnet/sdk@2f14fea98b 9.0.100-preview.7.24367.21 (#9108)
  Missing androidx.window.[extensions|sidecar] warnings (#9085)
  [ci] Use sign-artifacts template for macOS signing (#9091)
  [ci] Use DotNetCoreCLI to sign macOS files (#9102)
  [ci] Disable CodeQL on macOS, Linux, non-main jobs (#9111)
  [tests] re-enable `JavaAbstractMethodTest` (#9097)
  [Microsoft.Android.Sdk.ILLink] preserve types with `IJniNameProviderAttribute` (#9099)
  [Mono.Android] Data sharing and Close() overrides (#9103)
  [AndroidManifest] Add `Android.App.PropertyAttribute` (#9016)
  [Mono.Android] Add support for AndroidMessageHandler ClientCertificates (#8961)
  [Mono.Android] Bind and enumify API-35 (#9043)
  Bump to dotnet/java-interop@7a058c0e (#9066)
  ...
@github-actions github-actions bot locked and limited conversation to collaborators Aug 19, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Expand Java directory mapping message to support multiple directories
3 participants