Commit b4bf03c5 authored by Peter Wen's avatar Peter Wen Committed by Commit Bot

Android: Remove unnecessary manifest_package

Lint no longer requires manifest_package to be specified, so remove this
arg from lint.py as well as the gn templates.

Bug: 1108791
Change-Id: I4b48dc1ce3eb40ef8b4e703ca4ece475f2d28c4b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2339929
Commit-Queue: Peter Wen <wnwen@chromium.org>
Reviewed-by: default avatarAndrew Grieve <agrieve@chromium.org>
Auto-Submit: Peter Wen <wnwen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#796425}
parent a460f0fc
...@@ -98,10 +98,8 @@ def _GenerateProjectFile(android_manifest, ...@@ -98,10 +98,8 @@ def _GenerateProjectFile(android_manifest,
return project return project
def _GenerateAndroidManifest(original_manifest_path, def _GenerateAndroidManifest(original_manifest_path, min_sdk_version):
min_sdk_version, # Set minSdkVersion in the manifest to the correct value.
manifest_package=None):
# Set minSdkVersion and package in the manifest to the correct values.
doc, manifest, _ = manifest_utils.ParseManifest(original_manifest_path) doc, manifest, _ = manifest_utils.ParseManifest(original_manifest_path)
uses_sdk = manifest.find('./uses-sdk') uses_sdk = manifest.find('./uses-sdk')
if uses_sdk is None: if uses_sdk is None:
...@@ -109,8 +107,6 @@ def _GenerateAndroidManifest(original_manifest_path, ...@@ -109,8 +107,6 @@ def _GenerateAndroidManifest(original_manifest_path,
manifest.insert(0, uses_sdk) manifest.insert(0, uses_sdk)
uses_sdk.set('{%s}minSdkVersion' % manifest_utils.ANDROID_NAMESPACE, uses_sdk.set('{%s}minSdkVersion' % manifest_utils.ANDROID_NAMESPACE,
min_sdk_version) min_sdk_version)
if manifest_package:
manifest.set('package', manifest_package)
return doc return doc
...@@ -133,7 +129,6 @@ def _RunLint(lint_binary_path, ...@@ -133,7 +129,6 @@ def _RunLint(lint_binary_path,
android_sdk_version, android_sdk_version,
srcjars, srcjars,
min_sdk_version, min_sdk_version,
manifest_package,
resource_sources, resource_sources,
resource_zips, resource_zips,
android_sdk_root, android_sdk_root,
...@@ -166,8 +161,7 @@ def _RunLint(lint_binary_path, ...@@ -166,8 +161,7 @@ def _RunLint(lint_binary_path,
logging.info('Generating Android manifest file') logging.info('Generating Android manifest file')
android_manifest_tree = _GenerateAndroidManifest(manifest_path, android_manifest_tree = _GenerateAndroidManifest(manifest_path,
min_sdk_version, min_sdk_version)
manifest_package)
# Include the rebased manifest_path in the lint generated path so that it is # Include the rebased manifest_path in the lint generated path so that it is
# clear in error messages where the original AndroidManifest.xml came from. # clear in error messages where the original AndroidManifest.xml came from.
lint_android_manifest_path = os.path.join(lint_gen_dir, lint_android_manifest_path = os.path.join(lint_gen_dir,
...@@ -282,8 +276,6 @@ def _ParseArgs(argv): ...@@ -282,8 +276,6 @@ def _ParseArgs(argv):
help='If set, some checks like UnusedResources will be ' help='If set, some checks like UnusedResources will be '
'disabled since they are not helpful for test ' 'disabled since they are not helpful for test '
'targets.') 'targets.')
parser.add_argument('--manifest-package',
help='Package name of the AndroidManifest.xml.')
parser.add_argument('--warnings-as-errors', parser.add_argument('--warnings-as-errors',
action='store_true', action='store_true',
help='Treat all warnings as errors.') help='Treat all warnings as errors.')
...@@ -347,7 +339,6 @@ def main(): ...@@ -347,7 +339,6 @@ def main():
args.android_sdk_version, args.android_sdk_version,
args.srcjars, args.srcjars,
args.min_sdk_version, args.min_sdk_version,
args.manifest_package,
resource_sources, resource_sources,
args.resource_zips, args.resource_zips,
args.android_sdk_root, args.android_sdk_root,
......
...@@ -3333,7 +3333,6 @@ if (enable_java_templates) { ...@@ -3333,7 +3333,6 @@ if (enable_java_templates) {
"lint_baseline_file", "lint_baseline_file",
"lint_suppressions_dep", "lint_suppressions_dep",
"lint_suppressions_file", "lint_suppressions_file",
"manifest_package",
"min_sdk_version", "min_sdk_version",
]) ])
if (defined(invoker.lint_min_sdk_version)) { if (defined(invoker.lint_min_sdk_version)) {
...@@ -3344,10 +3343,8 @@ if (enable_java_templates) { ...@@ -3344,10 +3343,8 @@ if (enable_java_templates) {
deps = [ ":$_java_target" ] deps = [ ":$_java_target" ]
} }
} else { } else {
# TODO(wnwen): Remove manifest_package when all usages are removed.
not_needed(invoker, not_needed(invoker,
[ [
"manifest_package",
"lint_baseline_file", "lint_baseline_file",
"lint_min_sdk_version", "lint_min_sdk_version",
]) ])
...@@ -5002,7 +4999,6 @@ if (enable_java_templates) { ...@@ -5002,7 +4999,6 @@ if (enable_java_templates) {
"lint_baseline_file", "lint_baseline_file",
"lint_suppressions_dep", "lint_suppressions_dep",
"lint_suppressions_file", "lint_suppressions_file",
"manifest_package",
"min_sdk_version", "min_sdk_version",
]) ])
if (defined(invoker.lint_min_sdk_version)) { if (defined(invoker.lint_min_sdk_version)) {
...@@ -5013,10 +5009,8 @@ if (enable_java_templates) { ...@@ -5013,10 +5009,8 @@ if (enable_java_templates) {
deps = _module_java_targets deps = _module_java_targets
} }
} else { } else {
# TODO(wnwen): Remove manifest_package when all usages are removed.
not_needed(invoker, not_needed(invoker,
[ [
"manifest_package",
"lint_baseline_file", "lint_baseline_file",
"lint_min_sdk_version", "lint_min_sdk_version",
]) ])
......
...@@ -88,7 +88,6 @@ template("chrome_bundle") { ...@@ -88,7 +88,6 @@ template("chrome_bundle") {
"lint_min_sdk_version", "lint_min_sdk_version",
"lint_suppressions_dep", "lint_suppressions_dep",
"lint_suppressions_file", "lint_suppressions_file",
"manifest_package",
"min_sdk_version", "min_sdk_version",
"proguard_android_sdk_dep", "proguard_android_sdk_dep",
"sign_bundle", "sign_bundle",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment