Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ load("@rules_kotlin//kotlin:lint.bzl", "ktlint_config")
exports_files([
".bazelversion",
"maven_install.json",
"maven_install_test.json",
])

ktlint_config(
Expand Down
23 changes: 20 additions & 3 deletions MODULE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,6 @@ maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven")
maven.install(
name = "rules_android_lint_deps",
artifacts = [
# Testing
"org.assertj:assertj-core:3.24.2",
"junit:junit:4.13.2",
# Worker Dependencies
"com.google.protobuf:protobuf-java:4.29.0",
"com.google.protobuf:protobuf-java-util:4.29.0",
Expand All @@ -55,3 +52,23 @@ maven.install(
],
)
use_repo(maven, "rules_android_lint_deps", "unpinned_rules_android_lint_deps")

# Test-only maven dependencies, kept out of the release path.
maven_test = use_extension(
"@rules_jvm_external//:extensions.bzl",
"maven",
dev_dependency = True,
)
maven_test.install(
name = "rules_android_lint_test_deps",
artifacts = [
"org.assertj:assertj-core:3.24.2",
"junit:junit:4.13.2",
],
lock_file = "//:maven_install_test.json",
repositories = [
"https://maven.google.com",
"https://repo1.maven.org/maven2",
],
)
use_repo(maven_test, "rules_android_lint_test_deps", "unpinned_rules_android_lint_test_deps")
150 changes: 2 additions & 148 deletions maven_install.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": "THERE_IS_NO_DATA_ONLY_ZUUL",
"__INPUT_ARTIFACTS_HASH": 1111136302,
"__RESOLVED_ARTIFACTS_HASH": 374536965,
"__INPUT_ARTIFACTS_HASH": 337570525,
"__RESOLVED_ARTIFACTS_HASH": 252373774,
"artifacts": {
"com.android.tools.analytics-library:protos": {
"shasums": {
Expand Down Expand Up @@ -255,18 +255,6 @@
},
"version": "1"
},
"junit:junit": {
"shasums": {
"jar": "8e495b634469d64fb8acfa3495a065cbacc8a0fff55ce1e31007be4c16dc57d3"
},
"version": "4.13.2"
},
"net.bytebuddy:byte-buddy": {
"shasums": {
"jar": "f6f45c2237a7f132c16745ad2a52c4cdde58028b11ee80b09f0d422f4930d685"
},
"version": "1.12.21"
},
"net.java.dev.jna:jna": {
"shasums": {
"jar": "5557e235a8aa2f9766d5dc609d67948f2a8832c2d796cea9ef1d6cbe0b3b7eaf"
Expand Down Expand Up @@ -315,12 +303,6 @@
},
"version": "4.5.6"
},
"org.assertj:assertj-core": {
"shasums": {
"jar": "df3d0b348f1fe806bdddcb10fa4ae63c6679e9888d4bc7055f09848517976aa3"
},
"version": "3.24.2"
},
"org.bouncycastle:bcpkix-jdk18on": {
"shasums": {
"jar": "3639a24ddf9ba4b7eba0659b44770e91eba816421888e571f285aadefe532cd6"
Expand Down Expand Up @@ -357,12 +339,6 @@
},
"version": "2.3.2"
},
"org.hamcrest:hamcrest-core": {
"shasums": {
"jar": "66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9"
},
"version": "1.3"
},
"org.jetbrains.kotlin:kotlin-reflect": {
"shasums": {
"jar": "c48db4f8cd1bfd67f72d59255065fb41bfda43ca2942dac4d9deb897aa126ba4"
Expand Down Expand Up @@ -634,9 +610,6 @@
"jakarta.xml.bind:jakarta.xml.bind-api": [
"jakarta.activation:jakarta.activation-api"
],
"junit:junit": [
"org.hamcrest:hamcrest-core"
],
"net.java.dev.jna:jna-platform": [
"net.java.dev.jna:jna"
],
Expand All @@ -653,9 +626,6 @@
"org.apache.httpcomponents:httpmime": [
"org.apache.httpcomponents:httpclient"
],
"org.assertj:assertj-core": [
"net.bytebuddy:byte-buddy"
],
"org.bouncycastle:bcpkix-jdk18on": [
"org.bouncycastle:bcprov-jdk18on",
"org.bouncycastle:bcutil-jdk18on"
Expand Down Expand Up @@ -2564,80 +2534,6 @@
"javax.inject:javax.inject": [
"javax.inject"
],
"junit:junit": [
"junit.extensions",
"junit.framework",
"junit.runner",
"junit.textui",
"org.junit",
"org.junit.experimental",
"org.junit.experimental.categories",
"org.junit.experimental.max",
"org.junit.experimental.results",
"org.junit.experimental.runners",
"org.junit.experimental.theories",
"org.junit.experimental.theories.internal",
"org.junit.experimental.theories.suppliers",
"org.junit.function",
"org.junit.internal",
"org.junit.internal.builders",
"org.junit.internal.management",
"org.junit.internal.matchers",
"org.junit.internal.requests",
"org.junit.internal.runners",
"org.junit.internal.runners.model",
"org.junit.internal.runners.rules",
"org.junit.internal.runners.statements",
"org.junit.matchers",
"org.junit.rules",
"org.junit.runner",
"org.junit.runner.manipulation",
"org.junit.runner.notification",
"org.junit.runners",
"org.junit.runners.model",
"org.junit.runners.parameterized",
"org.junit.validator"
],
"net.bytebuddy:byte-buddy": [
"net.bytebuddy",
"net.bytebuddy.agent.builder",
"net.bytebuddy.asm",
"net.bytebuddy.build",
"net.bytebuddy.description",
"net.bytebuddy.description.annotation",
"net.bytebuddy.description.enumeration",
"net.bytebuddy.description.field",
"net.bytebuddy.description.method",
"net.bytebuddy.description.modifier",
"net.bytebuddy.description.type",
"net.bytebuddy.dynamic",
"net.bytebuddy.dynamic.loading",
"net.bytebuddy.dynamic.scaffold",
"net.bytebuddy.dynamic.scaffold.inline",
"net.bytebuddy.dynamic.scaffold.subclass",
"net.bytebuddy.implementation",
"net.bytebuddy.implementation.attribute",
"net.bytebuddy.implementation.auxiliary",
"net.bytebuddy.implementation.bind",
"net.bytebuddy.implementation.bind.annotation",
"net.bytebuddy.implementation.bytecode",
"net.bytebuddy.implementation.bytecode.assign",
"net.bytebuddy.implementation.bytecode.assign.primitive",
"net.bytebuddy.implementation.bytecode.assign.reference",
"net.bytebuddy.implementation.bytecode.collection",
"net.bytebuddy.implementation.bytecode.constant",
"net.bytebuddy.implementation.bytecode.member",
"net.bytebuddy.jar.asm",
"net.bytebuddy.jar.asm.commons",
"net.bytebuddy.jar.asm.signature",
"net.bytebuddy.matcher",
"net.bytebuddy.pool",
"net.bytebuddy.utility",
"net.bytebuddy.utility.dispatcher",
"net.bytebuddy.utility.nullability",
"net.bytebuddy.utility.privilege",
"net.bytebuddy.utility.visitor"
],
"net.java.dev.jna:jna": [
"com.sun.jna",
"com.sun.jna.internal",
Expand Down Expand Up @@ -2775,35 +2671,6 @@
"org.apache.http.entity.mime",
"org.apache.http.entity.mime.content"
],
"org.assertj:assertj-core": [
"org.assertj.core.annotations",
"org.assertj.core.api",
"org.assertj.core.api.exception",
"org.assertj.core.api.filter",
"org.assertj.core.api.iterable",
"org.assertj.core.api.junit.jupiter",
"org.assertj.core.api.recursive",
"org.assertj.core.api.recursive.assertion",
"org.assertj.core.api.recursive.comparison",
"org.assertj.core.condition",
"org.assertj.core.configuration",
"org.assertj.core.data",
"org.assertj.core.description",
"org.assertj.core.error",
"org.assertj.core.error.array2d",
"org.assertj.core.error.future",
"org.assertj.core.error.uri",
"org.assertj.core.extractor",
"org.assertj.core.groups",
"org.assertj.core.internal",
"org.assertj.core.matcher",
"org.assertj.core.presentation",
"org.assertj.core.util",
"org.assertj.core.util.diff",
"org.assertj.core.util.diff.myers",
"org.assertj.core.util.introspection",
"org.assertj.core.util.xml"
],
"org.bouncycastle:bcpkix-jdk18on": [
"org.bouncycastle.cert",
"org.bouncycastle.cert.bc",
Expand Down Expand Up @@ -3160,11 +3027,6 @@
"com.sun.xml.txw2.annotation",
"com.sun.xml.txw2.output"
],
"org.hamcrest:hamcrest-core": [
"org.hamcrest",
"org.hamcrest.core",
"org.hamcrest.internal"
],
"org.jetbrains.kotlin:kotlin-reflect": [
"kotlin.reflect.full",
"kotlin.reflect.jvm",
Expand Down Expand Up @@ -3368,8 +3230,6 @@
"jakarta.activation:jakarta.activation-api",
"jakarta.xml.bind:jakarta.xml.bind-api",
"javax.inject:javax.inject",
"junit:junit",
"net.bytebuddy:byte-buddy",
"net.java.dev.jna:jna",
"net.java.dev.jna:jna-platform",
"net.sf.kxml:kxml2",
Expand All @@ -3378,14 +3238,12 @@
"org.apache.httpcomponents:httpclient",
"org.apache.httpcomponents:httpcore",
"org.apache.httpcomponents:httpmime",
"org.assertj:assertj-core",
"org.bouncycastle:bcpkix-jdk18on",
"org.bouncycastle:bcprov-jdk18on",
"org.bouncycastle:bcutil-jdk18on",
"org.checkerframework:checker-qual",
"org.glassfish.jaxb:jaxb-runtime",
"org.glassfish.jaxb:txw2",
"org.hamcrest:hamcrest-core",
"org.jetbrains.kotlin:kotlin-reflect",
"org.jetbrains.kotlin:kotlin-stdlib",
"org.jetbrains.kotlin:kotlin-stdlib-jdk7",
Expand Down Expand Up @@ -3442,8 +3300,6 @@
"jakarta.activation:jakarta.activation-api",
"jakarta.xml.bind:jakarta.xml.bind-api",
"javax.inject:javax.inject",
"junit:junit",
"net.bytebuddy:byte-buddy",
"net.java.dev.jna:jna",
"net.java.dev.jna:jna-platform",
"net.sf.kxml:kxml2",
Expand All @@ -3452,14 +3308,12 @@
"org.apache.httpcomponents:httpclient",
"org.apache.httpcomponents:httpcore",
"org.apache.httpcomponents:httpmime",
"org.assertj:assertj-core",
"org.bouncycastle:bcpkix-jdk18on",
"org.bouncycastle:bcprov-jdk18on",
"org.bouncycastle:bcutil-jdk18on",
"org.checkerframework:checker-qual",
"org.glassfish.jaxb:jaxb-runtime",
"org.glassfish.jaxb:txw2",
"org.hamcrest:hamcrest-core",
"org.jetbrains.kotlin:kotlin-reflect",
"org.jetbrains.kotlin:kotlin-stdlib",
"org.jetbrains.kotlin:kotlin-stdlib-jdk7",
Expand Down
Loading
Loading