From bff6432d7cd258fb9450de6b22e367ee8dc0305b Mon Sep 17 00:00:00 2001 From: Paul Duffin Date: Wed, 9 Aug 2023 12:36:08 +0100 Subject: Stop using single-hyphen metalava options `-encoding` and `-source` have been deprecated in metalava. `-encoding` actually does nothing apart from check to make sure that the value is `utf-8` (in some case). Metalava always uses `utf-8`. `-source` has been deprecated in favor of `--java-source` as metalava also can consume kotlin and it has its own `--kotlin-source` option. Bug: 295136054 Test: ./gradlew (cherry picked from https://android-review.googlesource.com/q/commit:808211e519ae43517ae7d6ed5348ffb1e3b63c45) Merged-In: I08e6931958f40022d65d417360e32b72a1d70444 Change-Id: I08e6931958f40022d65d417360e32b72a1d70444 --- java/java.go | 1 - 1 file changed, 1 deletion(-) (limited to 'java/java.go') diff --git a/java/java.go b/java/java.go index 75c0a5c4b..5e640bc97 100644 --- a/java/java.go +++ b/java/java.go @@ -1705,7 +1705,6 @@ func metalavaStubCmd(ctx android.ModuleContext, rule *android.RuleBuilder, cmd.BuiltTool("metalava").ImplicitTool(ctx.Config().HostJavaToolPath(ctx, "metalava.jar")). Flag(config.JavacVmFlags). Flag("-J--add-opens=java.base/java.util=ALL-UNNAMED"). - FlagWithArg("-encoding ", "UTF-8"). FlagWithInputList("--source-files ", srcs, " ") cmd.Flag("--no-banner"). -- cgit v1.2.3-59-g8ed1b