Upgrade apache-commons-io to rel/commons-io-2.15.0 This project was upgraded with external_updater. Usage: tools/external_updater/updater.sh update apache-commons-io For more info, check https://cs.android.com/android/platform/superproject/+/main:tools/external_updater/README.md Test: TreeHugger Change-Id: I65754de27261c769b269fba110c7e04ef766de60
diff --git a/Android.bp b/Android.bp new file mode 100644 index 0000000..98ac0ff --- /dev/null +++ b/Android.bp
@@ -0,0 +1,48 @@ +// Copyright (C) 2023 The Android Open Source Project +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package { + default_applicable_licenses: ["external_apache_commons_io_license"], +} + +license { + name: "external_apache_commons_io_license", + visibility: [":__subpackages__"], + license_kinds: [ + "SPDX-license-identifier-Apache-2.0", + ], + license_text: [ + "LICENSE", + "LICENSE.txt", + "NOTICE.txt", + ], +} + +java_library { + name: "apache-commons-io", + host_supported: true, + srcs: ["src/main/java/**/*.java"], + sdk_version: "current", + min_sdk_version: "33", + + java_version: "1.8", + apex_available: [ + "//apex_available:platform", + "com.android.ondevicepersonalization", + ], + visibility: [ + "//external/apache-velocity-engine", + "//packages/modules/OnDevicePersonalization:__subpackages__", + ], +}
diff --git a/LICENSE b/LICENSE new file mode 120000 index 0000000..85de3d4 --- /dev/null +++ b/LICENSE
@@ -0,0 +1 @@ +LICENSE.txt \ No newline at end of file
diff --git a/METADATA b/METADATA new file mode 100644 index 0000000..3833c5d --- /dev/null +++ b/METADATA
@@ -0,0 +1,23 @@ +# This project was upgraded with external_updater. +# Usage: tools/external_updater/updater.sh update apache-commons-io +# For more info, check https://cs.android.com/android/platform/superproject/+/main:tools/external_updater/README.md + +name: "apache-commons-io" +description: "The Apache Commons IO library contains utility classes, stream implementations, file filters, file comparators, endian transformation classes, and much more." +third_party { + url { + type: HOMEPAGE + value: "https://commons.apache.org/proper/commons-io/" + } + url { + type: GIT + value: "https://github.com/apache/commons-io.git" + } + version: "rel/commons-io-2.15.0" + license_type: NOTICE + last_upgrade_date { + year: 2023 + month: 11 + day: 1 + } +}
diff --git a/MODULE_LICENSE_APACHE2 b/MODULE_LICENSE_APACHE2 new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/MODULE_LICENSE_APACHE2
diff --git a/OWNERS b/OWNERS new file mode 100644 index 0000000..3f20f54 --- /dev/null +++ b/OWNERS
@@ -0,0 +1,2 @@ [email protected] [email protected]
diff --git a/TEST_MAPPING b/TEST_MAPPING new file mode 100644 index 0000000..44c538d --- /dev/null +++ b/TEST_MAPPING
@@ -0,0 +1,7 @@ +{ + "presubmit": [ + { + "name": "OnDevicePersonalizationManagingServicesTests" + } + ] +}