From c26b2f98ee7f92cdb715ee40371e0f1f73ed4a62 Mon Sep 17 00:00:00 2001 From: James Crosswell Date: Thu, 1 Aug 2024 19:43:52 +1200 Subject: [PATCH] Added help for contributors to the Sentry.Bindings.Android readme (#3514) --- src/Sentry.Bindings.Android/README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/Sentry.Bindings.Android/README.md b/src/Sentry.Bindings.Android/README.md index b75110bd26..96d69e6173 100644 --- a/src/Sentry.Bindings.Android/README.md +++ b/src/Sentry.Bindings.Android/README.md @@ -3,3 +3,11 @@ Instead, reference one of the following: - [`Sentry.Maui`](https://www.nuget.org/packages/Sentry.Maui) - if you are using .NET MAUI - [`Sentry`](https://www.nuget.org/packages/Sentry) - if you are authoring a .NET Android application without using MAUI + +## SDK Developers and Contributors + +For .NET SDK contributors, most of the classes in this package are generated automatically by proguard. + +- Proguard configuration is defined in `sentry-proguard.cfg` (see [Proguard usage](https://www.guardsquare.com/manual/configuration/usage)) + +- Post generation transformations are controlled via various XML files stored in the `/Transforms` directory (see [Java Bindings Metadata documentation](https://learn.microsoft.com/en-gb/previous-versions/xamarin/android/platform/binding-java-library/customizing-bindings/java-bindings-metadata) for details).