Further improvements to the signature update check
First, run native diff if possible (much faster on large files), and improve the output and error handling a bit. Also work around the makefile usage of api check passing in the arguments in the wrong order until aosp/874473 is integrated. Test: Unit tests updated Change-Id: Iad770f2a840df6771fe8720f54792314e1923577
Showing
- src/main/java/com/android/tools/metalava/Diff.kt 38 additions, 9 deletionssrc/main/java/com/android/tools/metalava/Diff.kt
- src/main/java/com/android/tools/metalava/DocAnalyzer.kt 1 addition, 1 deletionsrc/main/java/com/android/tools/metalava/DocAnalyzer.kt
- src/main/java/com/android/tools/metalava/Driver.kt 21 additions, 10 deletionssrc/main/java/com/android/tools/metalava/Driver.kt
- src/main/java/com/android/tools/metalava/Options.kt 58 additions, 21 deletionssrc/main/java/com/android/tools/metalava/Options.kt
- src/main/resources/version.properties 1 addition, 1 deletionsrc/main/resources/version.properties
- src/test/java/com/android/tools/metalava/CompatibilityCheckTest.kt 5 additions, 4 deletions...java/com/android/tools/metalava/CompatibilityCheckTest.kt
- src/test/java/com/android/tools/metalava/DocAnalyzerTest.kt 7 additions, 0 deletionssrc/test/java/com/android/tools/metalava/DocAnalyzerTest.kt
- src/test/java/com/android/tools/metalava/DriverTest.kt 2 additions, 1 deletionsrc/test/java/com/android/tools/metalava/DriverTest.kt
Loading
Please register or sign in to comment