Improve baseline handling
Tweak the handling of baselines: Make sure the baseline message reflects the correct path; add a flag to allow passing the build on baseline update errors such that the source tree can be updated in one go, etc. Also switch to kotlin UTF_8 charset constant. Test: Existing Change-Id: I6d9fd003eb50e027b45a6bf7765e4f5270e369af
Showing
- API-LINT.md 25 additions, 3 deletionsAPI-LINT.md
- src/main/java/com/android/tools/metalava/AnnotationsDiffer.kt 2 additions, 1 deletion...main/java/com/android/tools/metalava/AnnotationsDiffer.kt
- src/main/java/com/android/tools/metalava/AnnotationsMerger.kt 3 additions, 3 deletions...main/java/com/android/tools/metalava/AnnotationsMerger.kt
- src/main/java/com/android/tools/metalava/ApiLint.kt 14 additions, 10 deletionssrc/main/java/com/android/tools/metalava/ApiLint.kt
- src/main/java/com/android/tools/metalava/Baseline.kt 3 additions, 2 deletionssrc/main/java/com/android/tools/metalava/Baseline.kt
- src/main/java/com/android/tools/metalava/Driver.kt 9 additions, 7 deletionssrc/main/java/com/android/tools/metalava/Driver.kt
- src/main/java/com/android/tools/metalava/ExtractAnnotations.kt 2 additions, 2 deletions...ain/java/com/android/tools/metalava/ExtractAnnotations.kt
- src/main/java/com/android/tools/metalava/NullabilityAnnotationsValidator.kt 3 additions, 3 deletions...android/tools/metalava/NullabilityAnnotationsValidator.kt
- src/main/java/com/android/tools/metalava/Options.kt 16 additions, 1 deletionsrc/main/java/com/android/tools/metalava/Options.kt
- src/main/java/com/android/tools/metalava/RewriteAnnotations.kt 2 additions, 1 deletion...ain/java/com/android/tools/metalava/RewriteAnnotations.kt
- src/main/java/com/android/tools/metalava/doclava1/ApiFile.java 2 additions, 2 deletions...ain/java/com/android/tools/metalava/doclava1/ApiFile.java
- src/test/java/com/android/tools/metalava/AnnotationsDifferTest.kt 2 additions, 1 deletion.../java/com/android/tools/metalava/AnnotationsDifferTest.kt
- src/test/java/com/android/tools/metalava/ApiLintTest.kt 4 additions, 1 deletionsrc/test/java/com/android/tools/metalava/ApiLintTest.kt
- src/test/java/com/android/tools/metalava/CompatibilityCheckTest.kt 2 additions, 1 deletion...java/com/android/tools/metalava/CompatibilityCheckTest.kt
- src/test/java/com/android/tools/metalava/DocAnalyzerTest.kt 2 additions, 1 deletionsrc/test/java/com/android/tools/metalava/DocAnalyzerTest.kt
- src/test/java/com/android/tools/metalava/DriverTest.kt 9 additions, 10 deletionssrc/test/java/com/android/tools/metalava/DriverTest.kt
- src/test/java/com/android/tools/metalava/OptionsTest.kt 5 additions, 0 deletionssrc/test/java/com/android/tools/metalava/OptionsTest.kt
- src/test/java/com/android/tools/metalava/RewriteAnnotationsTest.kt 2 additions, 1 deletion...java/com/android/tools/metalava/RewriteAnnotationsTest.kt
Loading
Please register or sign in to comment