Retain concrete overrides of abstract methods by default
Bug: 299366704 Test: m checkapi (cherry picked from https://android-review.googlesource.com/q/commit:629b9d287d61b44a587629c7c1176fcc2197590d) Merged-In: I3d9fafefe90a98568c16d80c30e4d1d88a22c350 Change-Id: I3d9fafefe90a98568c16d80c30e4d1d88a22c350
This commit is contained in:
committed by
Cherrypicker Worker
parent
3337dc79b9
commit
97bcce7695
@@ -540,7 +540,9 @@ func metalavaCmd(ctx android.ModuleContext, rule *android.RuleBuilder, javaVersi
|
||||
|
||||
// Force metalava to sort overloaded methods by their order in the source code.
|
||||
// See b/285312164 for more information.
|
||||
cmd.FlagWithArg("--format-defaults ", "overloaded-method-order=source")
|
||||
// And add concrete overrides of abstract methods, see b/299366704 for more
|
||||
// information.
|
||||
cmd.FlagWithArg("--format-defaults ", "overloaded-method-order=source,add-additional-overrides=yes")
|
||||
|
||||
return cmd
|
||||
}
|
||||
|
Reference in New Issue
Block a user