diff --git a/3rdparty/jvm/com/fasterxml/jackson/dataformat/BUILD b/3rdparty/jvm/com/fasterxml/jackson/dataformat/BUILD index 8877ebee..914a1cf4 100644 --- a/3rdparty/jvm/com/fasterxml/jackson/dataformat/BUILD +++ b/3rdparty/jvm/com/fasterxml/jackson/dataformat/BUILD @@ -7,6 +7,7 @@ java_library( ], runtime_deps = [ "//3rdparty/jvm/com/fasterxml/jackson/core:jackson_core", + "//3rdparty/jvm/com/fasterxml/jackson/core:jackson_databind", "//3rdparty/jvm/org/yaml:snakeyaml" ], visibility = [ diff --git a/3rdparty/jvm/io/circe/BUILD b/3rdparty/jvm/io/circe/BUILD index 2c556857..79643495 100644 --- a/3rdparty/jvm/io/circe/BUILD +++ b/3rdparty/jvm/io/circe/BUILD @@ -39,9 +39,9 @@ scala_import( scala_import( - name = "circe_jackson210", + name = "circe_jackson212", jars = [ - "//external:jar/io/circe/circe_jackson210_2_12" + "//external:jar/io/circe/circe_jackson212_2_12" ], runtime_deps = [ "//3rdparty/jvm/com/fasterxml/jackson/core:jackson_core", diff --git a/3rdparty/jvm/org/yaml/BUILD b/3rdparty/jvm/org/yaml/BUILD index 0c033175..6277b195 100644 --- a/3rdparty/jvm/org/yaml/BUILD +++ b/3rdparty/jvm/org/yaml/BUILD @@ -6,7 +6,7 @@ java_library( "//external:jar/org/yaml/snakeyaml" ], visibility = [ - "//3rdparty/jvm:__subpackages__" + "//visibility:public" ] ) diff --git a/3rdparty/target_file.bzl b/3rdparty/target_file.bzl index 4e76090a..1cb05bcb 100644 --- a/3rdparty/target_file.bzl +++ b/3rdparty/target_file.bzl @@ -124,7 +124,7 @@ def list_target_data(): "3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations": ["lang||||||java","name||||||//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations","visibility||||||//3rdparty/jvm:__subpackages__","kind||||||library","deps|||L|||","jars|||L|||","sources|||L|||","exports|||L|||//external:jar/com/fasterxml/jackson/core/jackson_annotations","runtimeDeps|||L|||","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], "3rdparty/jvm/com/fasterxml/jackson/core:jackson_core": ["lang||||||java","name||||||//3rdparty/jvm/com/fasterxml/jackson/core:jackson_core","visibility||||||//visibility:public","kind||||||library","deps|||L|||","jars|||L|||","sources|||L|||","exports|||L|||//external:jar/com/fasterxml/jackson/core/jackson_core","runtimeDeps|||L|||","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], "3rdparty/jvm/com/fasterxml/jackson/core:jackson_databind": ["lang||||||java","name||||||//3rdparty/jvm/com/fasterxml/jackson/core:jackson_databind","visibility||||||//visibility:public","kind||||||library","deps|||L|||","jars|||L|||","sources|||L|||","exports|||L|||//external:jar/com/fasterxml/jackson/core/jackson_databind","runtimeDeps|||L|||//3rdparty/jvm/com/fasterxml/jackson/core:jackson_annotations|||//3rdparty/jvm/com/fasterxml/jackson/core:jackson_core","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], -"3rdparty/jvm/com/fasterxml/jackson/dataformat:jackson_dataformat_yaml": ["lang||||||java","name||||||//3rdparty/jvm/com/fasterxml/jackson/dataformat:jackson_dataformat_yaml","visibility||||||//visibility:public","kind||||||library","deps|||L|||","jars|||L|||","sources|||L|||","exports|||L|||//external:jar/com/fasterxml/jackson/dataformat/jackson_dataformat_yaml","runtimeDeps|||L|||//3rdparty/jvm/org/yaml:snakeyaml|||//3rdparty/jvm/com/fasterxml/jackson/core:jackson_core","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], +"3rdparty/jvm/com/fasterxml/jackson/dataformat:jackson_dataformat_yaml": ["lang||||||java","name||||||//3rdparty/jvm/com/fasterxml/jackson/dataformat:jackson_dataformat_yaml","visibility||||||//visibility:public","kind||||||library","deps|||L|||","jars|||L|||","sources|||L|||","exports|||L|||//external:jar/com/fasterxml/jackson/dataformat/jackson_dataformat_yaml","runtimeDeps|||L|||//3rdparty/jvm/com/fasterxml/jackson/core:jackson_databind|||//3rdparty/jvm/org/yaml:snakeyaml|||//3rdparty/jvm/com/fasterxml/jackson/core:jackson_core","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], "3rdparty/jvm/com/google/guava:guava": ["lang||||||java","name||||||//3rdparty/jvm/com/google/guava:guava","visibility||||||//3rdparty/jvm:__subpackages__","kind||||||library","deps|||L|||","jars|||L|||","sources|||L|||","exports|||L|||//external:jar/com/google/guava/guava","runtimeDeps|||L|||","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], "3rdparty/jvm/commons_codec:commons_codec": ["lang||||||java","name||||||//3rdparty/jvm/commons_codec:commons_codec","visibility||||||//3rdparty/jvm:__subpackages__","kind||||||library","deps|||L|||","jars|||L|||","sources|||L|||","exports|||L|||//external:jar/commons_codec/commons_codec","runtimeDeps|||L|||","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], "3rdparty/jvm/javax/annotation:jsr250_api": ["lang||||||java","name||||||//3rdparty/jvm/javax/annotation:jsr250_api","visibility||||||//3rdparty/jvm:__subpackages__","kind||||||library","deps|||L|||","jars|||L|||","sources|||L|||","exports|||L|||//external:jar/javax/annotation/jsr250_api","runtimeDeps|||L|||","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], @@ -163,7 +163,7 @@ def list_target_data(): "3rdparty/jvm/org/slf4j:slf4j_simple": ["lang||||||java","name||||||//3rdparty/jvm/org/slf4j:slf4j_simple","visibility||||||//visibility:public","kind||||||library","deps|||L|||","jars|||L|||","sources|||L|||","exports|||L|||//external:jar/org/slf4j/slf4j_simple","runtimeDeps|||L|||//3rdparty/jvm/org/slf4j:slf4j_api","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], "3rdparty/jvm/org/sonatype/plexus:plexus_cipher": ["lang||||||java","name||||||//3rdparty/jvm/org/sonatype/plexus:plexus_cipher","visibility||||||//visibility:public","kind||||||library","deps|||L|||","jars|||L|||","sources|||L|||","exports|||L|||//external:jar/org/sonatype/plexus/plexus_cipher","runtimeDeps|||L|||","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], "3rdparty/jvm/org/sonatype/plexus:plexus_sec_dispatcher": ["lang||||||java","name||||||//3rdparty/jvm/org/sonatype/plexus:plexus_sec_dispatcher","visibility||||||//visibility:public","kind||||||library","deps|||L|||","jars|||L|||","sources|||L|||","exports|||L|||//external:jar/org/sonatype/plexus/plexus_sec_dispatcher","runtimeDeps|||L|||//3rdparty/jvm/org/codehaus/plexus:plexus_utils|||//3rdparty/jvm/org/sonatype/plexus:plexus_cipher","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], -"3rdparty/jvm/org/yaml:snakeyaml": ["lang||||||java","name||||||//3rdparty/jvm/org/yaml:snakeyaml","visibility||||||//3rdparty/jvm:__subpackages__","kind||||||library","deps|||L|||","jars|||L|||","sources|||L|||","exports|||L|||//external:jar/org/yaml/snakeyaml","runtimeDeps|||L|||","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], +"3rdparty/jvm/org/yaml:snakeyaml": ["lang||||||java","name||||||//3rdparty/jvm/org/yaml:snakeyaml","visibility||||||//visibility:public","kind||||||library","deps|||L|||","jars|||L|||","sources|||L|||","exports|||L|||//external:jar/org/yaml/snakeyaml","runtimeDeps|||L|||","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], "3rdparty/jvm/org/scala_lang:scala_compiler": ["lang||||||scala/unmangled:2.12.10","name||||||//3rdparty/jvm/org/scala_lang:scala_compiler","visibility||||||//visibility:public","kind||||||library","deps|||L|||","jars|||L|||","sources|||L|||","exports|||L|||@io_bazel_rules_scala_scala_compiler//:io_bazel_rules_scala_scala_compiler","runtimeDeps|||L|||","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], "3rdparty/jvm/org/scala_lang:scala_library": ["lang||||||scala/unmangled:2.12.10","name||||||//3rdparty/jvm/org/scala_lang:scala_library","visibility||||||//visibility:public","kind||||||library","deps|||L|||","jars|||L|||","sources|||L|||","exports|||L|||@io_bazel_rules_scala_scala_library//:io_bazel_rules_scala_scala_library","runtimeDeps|||L|||","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], "3rdparty/jvm/org/scala_lang:scala_reflect": ["lang||||||scala/unmangled:2.12.10","name||||||//3rdparty/jvm/org/scala_lang:scala_reflect","visibility||||||//visibility:public","kind||||||library","deps|||L|||","jars|||L|||","sources|||L|||","exports|||L|||@io_bazel_rules_scala_scala_reflect//:io_bazel_rules_scala_scala_reflect","runtimeDeps|||L|||","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], @@ -173,7 +173,7 @@ def list_target_data(): "3rdparty/jvm/io/argonaut:argonaut": ["lang||||||scala:2.12.10","name||||||//3rdparty/jvm/io/argonaut:argonaut","visibility||||||//3rdparty/jvm:__subpackages__","kind||||||import","deps|||L|||","jars|||L|||//external:jar/io/argonaut/argonaut_2_12","sources|||L|||","exports|||L|||","runtimeDeps|||L|||//3rdparty/jvm/org/scala_lang:scala_reflect","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], "3rdparty/jvm/io/circe:circe_core": ["lang||||||scala:2.12.10","name||||||//3rdparty/jvm/io/circe:circe_core","visibility||||||//visibility:public","kind||||||import","deps|||L|||","jars|||L|||//external:jar/io/circe/circe_core_2_12","sources|||L|||","exports|||L|||","runtimeDeps|||L|||//3rdparty/jvm/io/circe:circe_numbers|||//3rdparty/jvm/org/scala_lang:scala_library|||//3rdparty/jvm/org/typelevel:cats_core","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], "3rdparty/jvm/io/circe:circe_generic": ["lang||||||scala:2.12.10","name||||||//3rdparty/jvm/io/circe:circe_generic","visibility||||||//visibility:public","kind||||||import","deps|||L|||","jars|||L|||//external:jar/io/circe/circe_generic_2_12","sources|||L|||","exports|||L|||//3rdparty/jvm/com/chuusai:shapeless|||//3rdparty/jvm/org/typelevel:cats_core|||//3rdparty/jvm/org/typelevel:cats_kernel","runtimeDeps|||L|||//3rdparty/jvm/org/scala_lang:scala_library|||//3rdparty/jvm/io/circe:circe_core","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], -"3rdparty/jvm/io/circe:circe_jackson210": ["lang||||||scala:2.12.10","name||||||//3rdparty/jvm/io/circe:circe_jackson210","visibility||||||//visibility:public","kind||||||import","deps|||L|||","jars|||L|||//external:jar/io/circe/circe_jackson210_2_12","sources|||L|||","exports|||L|||","runtimeDeps|||L|||//3rdparty/jvm/com/fasterxml/jackson/core:jackson_core|||//3rdparty/jvm/org/typelevel:discipline_munit|||//3rdparty/jvm/org/scala_lang:scala_library|||//3rdparty/jvm/io/circe:circe_core|||//3rdparty/jvm/com/fasterxml/jackson/core:jackson_databind","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], +"3rdparty/jvm/io/circe:circe_jackson212": ["lang||||||scala:2.12.10","name||||||//3rdparty/jvm/io/circe:circe_jackson212","visibility||||||//visibility:public","kind||||||import","deps|||L|||","jars|||L|||//external:jar/io/circe/circe_jackson212_2_12","sources|||L|||","exports|||L|||","runtimeDeps|||L|||//3rdparty/jvm/com/fasterxml/jackson/core:jackson_core|||//3rdparty/jvm/org/typelevel:discipline_munit|||//3rdparty/jvm/org/scala_lang:scala_library|||//3rdparty/jvm/io/circe:circe_core|||//3rdparty/jvm/com/fasterxml/jackson/core:jackson_databind","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], "3rdparty/jvm/io/circe:circe_jawn": ["lang||||||scala:2.12.10","name||||||//3rdparty/jvm/io/circe:circe_jawn","visibility||||||//visibility:public","kind||||||import","deps|||L|||","jars|||L|||//external:jar/io/circe/circe_jawn_2_12","sources|||L|||","exports|||L|||","runtimeDeps|||L|||//3rdparty/jvm/org/scala_lang:scala_library|||//3rdparty/jvm/io/circe:circe_core|||//3rdparty/jvm/org/typelevel:jawn_parser","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], "3rdparty/jvm/io/circe:circe_numbers": ["lang||||||scala:2.12.10","name||||||//3rdparty/jvm/io/circe:circe_numbers","visibility||||||//3rdparty/jvm:__subpackages__","kind||||||import","deps|||L|||","jars|||L|||//external:jar/io/circe/circe_numbers_2_12","sources|||L|||","exports|||L|||","runtimeDeps|||L|||//3rdparty/jvm/org/scala_lang:scala_library","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], "3rdparty/jvm/io/get_coursier:coursier": ["lang||||||scala:2.12.10","name||||||//3rdparty/jvm/io/get_coursier:coursier","visibility||||||//visibility:public","kind||||||import","deps|||L|||","jars|||L|||//external:jar/io/get_coursier/coursier_2_12","sources|||L|||","exports|||L|||","runtimeDeps|||L|||//3rdparty/jvm/io/get_coursier:coursier_core|||//3rdparty/jvm/io/get_coursier:coursier_cache|||//3rdparty/jvm/org/scala_lang:scala_library|||//3rdparty/jvm/com/github/alexarchambault:argonaut_shapeless_6_2","processorClasses|||L|||","generatesApi|||B|||false","licenses|||L|||","generateNeverlink|||B|||false"], diff --git a/3rdparty/workspace.bzl b/3rdparty/workspace.bzl index b23ad484..6cbf5852 100644 --- a/3rdparty/workspace.bzl +++ b/3rdparty/workspace.bzl @@ -72,14 +72,17 @@ def list_dependencies(): # - com.github.alexarchambault:argonaut-shapeless_6.2_2.12:1.2.0-M11 wanted version 2.3.3 # - io.circe:circe-generic_2.12:0.14.5 wanted version 2.3.10 {"artifact": "com.chuusai:shapeless_2.12:2.3.10", "lang": "scala", "sha1": "570fa767d1d6fe2a3ca273d7ba8be9ac412ced0e", "sha256": "bd7c039ac0a7322296d9b1218167a35ae9d7cc1e17155aa076b8e8986c326ba0", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/chuusai/shapeless_2.12/2.3.10/shapeless_2.12-2.3.10.jar", "source": {"sha1": "0e0e3805ff0e46889d80755ee56ff525bcef218e", "sha256": "f48c2bddd2c07deb92531a2a6a052113557c88b3c7d27301a5f369087adbdfc3", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/chuusai/shapeless_2.12/2.3.10/shapeless_2.12-2.3.10-sources.jar"} , "name": "com_chuusai_shapeless_2_12", "actual": "@com_chuusai_shapeless_2_12//jar:file", "bind": "jar/com/chuusai/shapeless_2_12"}, - {"artifact": "com.fasterxml.jackson.core:jackson-annotations:2.10.5", "lang": "java", "sha1": "33298de8da86f92f8ccd61ced214d3b16f8c531e", "sha256": "5ad94fbb2642df695892c4d6e2ab4c319821e5f9bfb7b920f1378de4f611417c", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.10.5/jackson-annotations-2.10.5.jar", "source": {"sha1": "cbc73b1feab731c1454a4907287abc49ccc4f1f9", "sha256": "f8b407a5513f9116fe5bd2001611c3540ae2fce6b5275766655c578a12c5d67d", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.10.5/jackson-annotations-2.10.5-sources.jar"} , "name": "com_fasterxml_jackson_core_jackson_annotations", "actual": "@com_fasterxml_jackson_core_jackson_annotations//jar", "bind": "jar/com/fasterxml/jackson/core/jackson_annotations"}, -# duplicates in com.fasterxml.jackson.core:jackson-core fixed to 2.10.1 -# - com.fasterxml.jackson.core:jackson-databind:2.10.5.1 wanted version 2.10.5 -# - com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.10.1 wanted version 2.10.1 -# - io.circe:circe-jackson210_2.12:0.14.0 wanted version 2.10.5 - {"artifact": "com.fasterxml.jackson.core:jackson-core:2.10.1", "lang": "java", "sha1": "2c8b5e26ba40e5f91eb37a24075a2028b402c5f9", "sha256": "79bffbdcd349f69a5ac252e2b4096131704386af4fa14d95395ea9a0e423cf33", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.10.1/jackson-core-2.10.1.jar", "source": {"sha1": "a12ab35dd79cd21276603c0f43695774c4bfb23c", "sha256": "001eeeb4ae3241e0e880ab2f9b867c33d560c73b34a5d69d9b216b8b04cfb9bd", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.10.1/jackson-core-2.10.1-sources.jar"} , "name": "com_fasterxml_jackson_core_jackson_core", "actual": "@com_fasterxml_jackson_core_jackson_core//jar", "bind": "jar/com/fasterxml/jackson/core/jackson_core"}, - {"artifact": "com.fasterxml.jackson.core:jackson-databind:2.10.5.1", "lang": "java", "sha1": "7ff756c3af1fe95cb3cddba9158fc3289ca06387", "sha256": "f93db83891a53e8d268e2cc8fcd88ead2981edc2163e35c2a52c88d9ab57b4a0", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.10.5.1/jackson-databind-2.10.5.1.jar", "source": {"sha1": "97c66a70c58fe9885e7b3d09d876f2e6315bacbd", "sha256": "9fb6cfff2fad1a88fe24d054e0faff4d555f2724858b227352e1925ee71259b6", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.10.5.1/jackson-databind-2.10.5.1-sources.jar"} , "name": "com_fasterxml_jackson_core_jackson_databind", "actual": "@com_fasterxml_jackson_core_jackson_databind//jar", "bind": "jar/com/fasterxml/jackson/core/jackson_databind"}, - {"artifact": "com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.10.1", "lang": "java", "sha1": "3316a21d531f1456359b8fb24bf2c110aa6e8775", "sha256": "d1f0a32e15894aa3639cf31680b813f5fbb39650618a145cb2631e65ad1cd9c2", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.10.1/jackson-dataformat-yaml-2.10.1.jar", "source": {"sha1": "4d53374b0910282827d0381913b56e688022e629", "sha256": "9cdeb072fed1ab8a00ee1385af42719f565cd9040ad1512cdbd86fdf07da2237", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.10.1/jackson-dataformat-yaml-2.10.1-sources.jar"} , "name": "com_fasterxml_jackson_dataformat_jackson_dataformat_yaml", "actual": "@com_fasterxml_jackson_dataformat_jackson_dataformat_yaml//jar", "bind": "jar/com/fasterxml/jackson/dataformat/jackson_dataformat_yaml"}, + {"artifact": "com.fasterxml.jackson.core:jackson-annotations:2.12.7", "lang": "java", "sha1": "2042461b754cd65ab2dd74a9f19f442b54625f19", "sha256": "3cacef714a89f3d68b69fa11263afa55a6aa2fdef1fff93ded22caa16b54687c", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.12.7/jackson-annotations-2.12.7.jar", "source": {"sha1": "b3f4ac5cbc6e7c414a3426071d217c30c88e4c20", "sha256": "4849525ff4a4242c785d8567010ad0f4440157db8dc3390cde39c70c93a2ba85", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.12.7/jackson-annotations-2.12.7-sources.jar"} , "name": "com_fasterxml_jackson_core_jackson_annotations", "actual": "@com_fasterxml_jackson_core_jackson_annotations//jar", "bind": "jar/com/fasterxml/jackson/core/jackson_annotations"}, +# duplicates in com.fasterxml.jackson.core:jackson-core fixed to 2.12.7 +# - com.fasterxml.jackson.core:jackson-databind:2.12.7.1 wanted version 2.12.7 +# - com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.7 wanted version 2.12.7 +# - io.circe:circe-jackson212_2.12:0.14.0 wanted version 2.12.3 + {"artifact": "com.fasterxml.jackson.core:jackson-core:2.12.7", "lang": "java", "sha1": "04669a54b799c105572aa8de2a1ae0fe64a17745", "sha256": "3987a6a335046e226e56b81d69668fb5a91b155ea7fd96b0851adbb7d4ac1ca6", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.12.7/jackson-core-2.12.7.jar", "source": {"sha1": "a01ca4bf900f1d5657c2ca16bb5c35e85c90b98b", "sha256": "f62eec924c310fb9b0ebd181d2512b08df3100c45e35f28c5ed5ea7c2128f687", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.12.7/jackson-core-2.12.7-sources.jar"} , "name": "com_fasterxml_jackson_core_jackson_core", "actual": "@com_fasterxml_jackson_core_jackson_core//jar", "bind": "jar/com/fasterxml/jackson/core/jackson_core"}, +# duplicates in com.fasterxml.jackson.core:jackson-databind fixed to 2.12.7.1 +# - com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.7 wanted version 2.12.7 +# - io.circe:circe-jackson212_2.12:0.14.0 wanted version 2.12.3 + {"artifact": "com.fasterxml.jackson.core:jackson-databind:2.12.7.1", "lang": "java", "sha1": "48d6674adb5a077f2c04b42795e2e7624997b8b9", "sha256": "3f504cac405ce066d5665ff69541484d5322f35ac7a7ec6104cf86a01008e02d", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.12.7.1/jackson-databind-2.12.7.1.jar", "source": {"sha1": "f4460b706cf3962b4e062001f0a2ef10aa649f3a", "sha256": "7490eb799af94cfb4c64983b6c05442985a988d33068dc3fffab16fa7a0fc1ca", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.12.7.1/jackson-databind-2.12.7.1-sources.jar"} , "name": "com_fasterxml_jackson_core_jackson_databind", "actual": "@com_fasterxml_jackson_core_jackson_databind//jar", "bind": "jar/com/fasterxml/jackson/core/jackson_databind"}, + {"artifact": "com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.12.7", "lang": "java", "sha1": "d1cce505a1dafd5b5d842ec8f91105ccca7d5e4d", "sha256": "9aa632403916ef1df8403a27492d8fd9caf97e6adcfc2563decf9eb390389a29", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.12.7/jackson-dataformat-yaml-2.12.7.jar", "source": {"sha1": "1c62286117178eb91937a76f02ec920546d1552e", "sha256": "e959a7bcc6255899b25ebf375c3658c120a33c2a86aee969b2882d5a57237525", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.12.7/jackson-dataformat-yaml-2.12.7-sources.jar"} , "name": "com_fasterxml_jackson_dataformat_jackson_dataformat_yaml", "actual": "@com_fasterxml_jackson_dataformat_jackson_dataformat_yaml//jar", "bind": "jar/com/fasterxml/jackson/dataformat/jackson_dataformat_yaml"}, {"artifact": "com.github.alexarchambault:argonaut-shapeless_6.2_2.12:1.2.0-M11", "lang": "scala", "sha1": "038c11944c7ab80d52c6a7b9c78849e94f08e68a", "sha256": "9855fb76283d6d70f9e2008164db46ebb98d2b63447a31773e0b8cc69d5e507a", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/github/alexarchambault/argonaut-shapeless_6.2_2.12/1.2.0-M11/argonaut-shapeless_6.2_2.12-1.2.0-M11.jar", "source": {"sha1": "8614e393695bde2dd5e4145cf2016ab87043bc91", "sha256": "a723378b8f67a0e31101cff1fc9bf49de2dc1bd84a8e87dbd144f3406368d159", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/github/alexarchambault/argonaut-shapeless_6.2_2.12/1.2.0-M11/argonaut-shapeless_6.2_2.12-1.2.0-M11-sources.jar"} , "name": "com_github_alexarchambault_argonaut_shapeless_6_2_2_12", "actual": "@com_github_alexarchambault_argonaut_shapeless_6_2_2_12//jar:file", "bind": "jar/com/github/alexarchambault/argonaut_shapeless_6_2_2_12"}, {"artifact": "com.google.guava:guava:18.0", "lang": "java", "sha1": "cce0823396aa693798f8882e64213b1772032b09", "sha256": "d664fbfc03d2e5ce9cab2a44fb01f1d0bf9dfebeccc1a473b1f9ea31f79f6f99", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0.jar", "source": {"sha1": "ad97fe8faaf01a3d3faacecd58e8fa6e78a973ca", "sha256": "0f3381ce4caa3a01602cdf0d0f4437b9ad8f347ddabbd873ded4d498e19d9590", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/google/guava/guava/18.0/guava-18.0-sources.jar"} , "name": "com_google_guava_guava", "actual": "@com_google_guava_guava//jar", "bind": "jar/com/google/guava/guava"}, {"artifact": "com.monovore:decline_2.12:2.4.1", "lang": "scala", "sha1": "07805992bf3de667672269ca64eecfecf130d090", "sha256": "d0caa1e3efac3e35f83d290b3cc2d69de903ae14b86e43ce117ba1ae7847064e", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/monovore/decline_2.12/2.4.1/decline_2.12-2.4.1.jar", "source": {"sha1": "f7cc92675f959bf82d34a091a2104514a5363534", "sha256": "0d9ec2cc9ef7136f7b0a5f6cb13dd2aa51587f4bb4db4aee246432c0dae25993", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/com/monovore/decline_2.12/2.4.1/decline_2.12-2.4.1-sources.jar"} , "name": "com_monovore_decline_2_12", "actual": "@com_monovore_decline_2_12//jar:file", "bind": "jar/com/monovore/decline_2_12"}, @@ -87,11 +90,11 @@ def list_dependencies(): {"artifact": "io.argonaut:argonaut_2.12:6.2.3", "lang": "scala", "sha1": "69a6b591af7b2043bb69e38bbdbd025c62730d0c", "sha256": "61166b8ae9490e603074f93362598358b603444615c7e094fd822ba114db548b", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/io/argonaut/argonaut_2.12/6.2.3/argonaut_2.12-6.2.3.jar", "source": {"sha1": "5b42488698da54da924c955621e0d603603070f7", "sha256": "0cc0e3c4839d59658936fd383aebcb0e1bf2be0f7e820545a873b3c6597b9eb2", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/io/argonaut/argonaut_2.12/6.2.3/argonaut_2.12-6.2.3-sources.jar"} , "name": "io_argonaut_argonaut_2_12", "actual": "@io_argonaut_argonaut_2_12//jar:file", "bind": "jar/io/argonaut/argonaut_2_12"}, # duplicates in io.circe:circe-core_2.12 fixed to 0.14.5 # - io.circe:circe-generic_2.12:0.14.5 wanted version 0.14.5 -# - io.circe:circe-jackson210_2.12:0.14.0 wanted version 0.14.1 +# - io.circe:circe-jackson212_2.12:0.14.0 wanted version 0.14.1 # - io.circe:circe-jawn_2.12:0.14.5 wanted version 0.14.5 {"artifact": "io.circe:circe-core_2.12:0.14.5", "lang": "scala", "sha1": "7fe87aa130f1b820c449c463395dc825b2a8604f", "sha256": "ecc20d13a3798148a3a60f7044ba1fdcb0b6245bdf180b17ea41a3786bb36e15", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/io/circe/circe-core_2.12/0.14.5/circe-core_2.12-0.14.5.jar", "source": {"sha1": "e56d8871064d44a8d72d8b6d0f51ac8c76f070bb", "sha256": "f6b7328725fd25c33f5ab5d9afa3f5e82ad3a72bbf7835e8289b8844e5bb5963", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/io/circe/circe-core_2.12/0.14.5/circe-core_2.12-0.14.5-sources.jar"} , "name": "io_circe_circe_core_2_12", "actual": "@io_circe_circe_core_2_12//jar:file", "bind": "jar/io/circe/circe_core_2_12"}, {"artifact": "io.circe:circe-generic_2.12:0.14.5", "lang": "scala", "sha1": "f97de92d3e5ae6e48b44b437fffe1da67b495e5d", "sha256": "b26cd98a86a6daea1506be06e085afec6a4c87da7d1cbbae9719715da5235af7", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/io/circe/circe-generic_2.12/0.14.5/circe-generic_2.12-0.14.5.jar", "source": {"sha1": "d876cb3481bffc03966e3790cfe727233658e7e5", "sha256": "7a3bd3bd66f9e7439f180c77523a8220f8d5dbdbe13bd4677cfb0d21cdf12ff1", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/io/circe/circe-generic_2.12/0.14.5/circe-generic_2.12-0.14.5-sources.jar"} , "name": "io_circe_circe_generic_2_12", "actual": "@io_circe_circe_generic_2_12//jar:file", "bind": "jar/io/circe/circe_generic_2_12"}, - {"artifact": "io.circe:circe-jackson210_2.12:0.14.0", "lang": "scala", "sha1": "9711d0075d572483b5b31556c5b59d7c5758d897", "sha256": "12a9ad16738d45dae26c5b5c5411082ff95a5b8aaa18374c4da68ff11ba425a0", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/io/circe/circe-jackson210_2.12/0.14.0/circe-jackson210_2.12-0.14.0.jar", "source": {"sha1": "c9b5d452599ecc9b2abfeadf32f445f7065473e9", "sha256": "62c8ff112b17a1e32ed4001dfc56bfe632d21abb87898ac0476f4ccc06965d6d", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/io/circe/circe-jackson210_2.12/0.14.0/circe-jackson210_2.12-0.14.0-sources.jar"} , "name": "io_circe_circe_jackson210_2_12", "actual": "@io_circe_circe_jackson210_2_12//jar:file", "bind": "jar/io/circe/circe_jackson210_2_12"}, + {"artifact": "io.circe:circe-jackson212_2.12:0.14.0", "lang": "scala", "sha1": "affae6ffe08e6cabb98e0c53cb585b38c7fdf536", "sha256": "e443dff2518bbbfcae15bb3842f8453c4d5210a721f55304b99a5264b1323626", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/io/circe/circe-jackson212_2.12/0.14.0/circe-jackson212_2.12-0.14.0.jar", "source": {"sha1": "0fb515ec53c2f30631104589067db8717a8b7e73", "sha256": "23e3517d8fd84f883255230a34e8fbf2e1c638202040fff26434f96363858886", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/io/circe/circe-jackson212_2.12/0.14.0/circe-jackson212_2.12-0.14.0-sources.jar"} , "name": "io_circe_circe_jackson212_2_12", "actual": "@io_circe_circe_jackson212_2_12//jar:file", "bind": "jar/io/circe/circe_jackson212_2_12"}, {"artifact": "io.circe:circe-jawn_2.12:0.14.5", "lang": "scala", "sha1": "2a4a0add74b759f29999e46920909e997d6eecdf", "sha256": "9c817a2807219e72d217819215fc4b7a878d370b54bb3692561e8d418c57ee74", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/io/circe/circe-jawn_2.12/0.14.5/circe-jawn_2.12-0.14.5.jar", "source": {"sha1": "99b07e2bbc892dbb8ddc2e9cbf09ca6f86b0c0f2", "sha256": "3d2cef3103068d34ba3e2b016b96b2acc49d86154577284d48ac47543cf08107", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/io/circe/circe-jawn_2.12/0.14.5/circe-jawn_2.12-0.14.5-sources.jar"} , "name": "io_circe_circe_jawn_2_12", "actual": "@io_circe_circe_jawn_2_12//jar:file", "bind": "jar/io/circe/circe_jawn_2_12"}, {"artifact": "io.circe:circe-numbers_2.12:0.14.5", "lang": "scala", "sha1": "18d2b15cd4f8addff1e85622aaa0d5e9eb77d8a6", "sha256": "1db7a0c5fe2b085b453df967fb88dd39d2124fd1fe5019ca7a9e77e58a3b93ca", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/io/circe/circe-numbers_2.12/0.14.5/circe-numbers_2.12-0.14.5.jar", "source": {"sha1": "80015dd948a28d93130868ea720c53d7bb92ccbf", "sha256": "ba9a687ee67dffdbdab4ef6e9fe2f523f2013d48564924b16c98b38f17dab12e", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/io/circe/circe-numbers_2.12/0.14.5/circe-numbers_2.12-0.14.5-sources.jar"} , "name": "io_circe_circe_numbers_2_12", "actual": "@io_circe_circe_numbers_2_12//jar:file", "bind": "jar/io/circe/circe_numbers_2_12"}, {"artifact": "io.get-coursier:coursier-cache_2.12:2.0.0-RC4-1", "lang": "scala", "sha1": "a8c105385a3996cb57da677491db6fe4a4d7e0af", "sha256": "3ee7705bf9879913d01c6d4a2a48f11fda5adf2e37b618f2ccd1b111bf8cb0a4", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/io/get-coursier/coursier-cache_2.12/2.0.0-RC4-1/coursier-cache_2.12-2.0.0-RC4-1.jar", "source": {"sha1": "e9ca375860bdc6df5607c516b31531728718211f", "sha256": "52fcc2a966d50c65a88c2e8a720f26cac4698a47da818bc952d13ad5738ff87f", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/io/get-coursier/coursier-cache_2.12/2.0.0-RC4-1/coursier-cache_2.12-2.0.0-RC4-1-sources.jar"} , "name": "io_get_coursier_coursier_cache_2_12", "actual": "@io_get_coursier_coursier_cache_2_12//jar:file", "bind": "jar/io/get_coursier/coursier_cache_2_12"}, @@ -191,7 +194,7 @@ def list_dependencies(): {"artifact": "org.typelevel:discipline-munit_2.12:1.0.9", "lang": "scala", "sha1": "ffc6252f6d6d2062056fd8589c0eace6f44f59d6", "sha256": "2defe58e4da92d7b6166e8e2b58ab0914ac43902d5f197e6dbe6ab3034d21485", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/typelevel/discipline-munit_2.12/1.0.9/discipline-munit_2.12-1.0.9.jar", "source": {"sha1": "c1e5e9c8fd4f81a72372e341ffac8b69124d2097", "sha256": "bea2ea5d4b811b8f5dbdca3fca5cfeab823cf653ce4bd8e9283d9e0df4f8132e", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/typelevel/discipline-munit_2.12/1.0.9/discipline-munit_2.12-1.0.9-sources.jar"} , "name": "org_typelevel_discipline_munit_2_12", "actual": "@org_typelevel_discipline_munit_2_12//jar:file", "bind": "jar/org/typelevel/discipline_munit_2_12"}, {"artifact": "org.typelevel:jawn-parser_2.12:1.4.0", "lang": "scala", "sha1": "2fc71895d27835c1e83835fb31e6609cad52b3c7", "sha256": "8b78e34f3ddce6d45812e6d8702db7fdef387455fffeeef4239a48d4e5999eb2", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/typelevel/jawn-parser_2.12/1.4.0/jawn-parser_2.12-1.4.0.jar", "source": {"sha1": "3143641f33ac3611212e4db0b827dede78abe6c2", "sha256": "8101201462a78940e740cd50f548136d7d2e6f9802e4a602dde30b1ae347f078", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/typelevel/jawn-parser_2.12/1.4.0/jawn-parser_2.12-1.4.0-sources.jar"} , "name": "org_typelevel_jawn_parser_2_12", "actual": "@org_typelevel_jawn_parser_2_12//jar:file", "bind": "jar/org/typelevel/jawn_parser_2_12"}, {"artifact": "org.typelevel:paiges-core_2.12:0.4.2", "lang": "scala", "sha1": "1e8bc69d3b5a0778bf04e89fe7a2930293854ed1", "sha256": "4738de8c0a6a437c1266c3f5671ec327545e80a7ff342fedd20be8e44f833061", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/typelevel/paiges-core_2.12/0.4.2/paiges-core_2.12-0.4.2.jar", "source": {"sha1": "ca761c8c2a852d912477225f4bb59608191a8116", "sha256": "84c4e7eb2b4445294bb3b098687fa866ce9fad527b893ecb1ccad7f152cadbae", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/typelevel/paiges-core_2.12/0.4.2/paiges-core_2.12-0.4.2-sources.jar"} , "name": "org_typelevel_paiges_core_2_12", "actual": "@org_typelevel_paiges_core_2_12//jar:file", "bind": "jar/org/typelevel/paiges_core_2_12"}, - {"artifact": "org.yaml:snakeyaml:1.24", "lang": "java", "sha1": "13a9c0d6776483c3876e3ff9384f9bb55b17001b", "sha256": "d3f7f09989d5b0ce5c4791818ef937ee7663f1e359c2ef2d312f938aad0763da", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.24/snakeyaml-1.24.jar", "source": {"sha1": "a394a18181ce1d4d429be7ec38fc9497dc1a1f88", "sha256": "2ca4a62e017fb92f4ddd57692a71dfe2be23a2482bf0bd8b6821a08506fe04fe", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.24/snakeyaml-1.24-sources.jar"} , "name": "org_yaml_snakeyaml", "actual": "@org_yaml_snakeyaml//jar", "bind": "jar/org/yaml/snakeyaml"}, + {"artifact": "org.yaml:snakeyaml:1.33", "lang": "java", "sha1": "2cd0a87ff7df953f810c344bdf2fe3340b954c69", "sha256": "11ff459788f0a2d781f56a4a86d7e69202cebacd0273d5269c4ae9f02f3fd8f0", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.33/snakeyaml-1.33.jar", "source": {"sha1": "97257a0e34679175cc00444a64fa42d6bb53e23f", "sha256": "0fd139895c752d626610bc29641209dc511b591f1d46b2cae6a59193625555e4", "repository": "https://repo.maven.apache.org/maven2/", "url": "https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.33/snakeyaml-1.33-sources.jar"} , "name": "org_yaml_snakeyaml", "actual": "@org_yaml_snakeyaml//jar", "bind": "jar/org/yaml/snakeyaml"}, ] def maven_dependencies(callback = jar_artifact_callback): diff --git a/dependencies.yaml b/dependencies.yaml index d93ab780..95d7bcb2 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -19,16 +19,16 @@ dependencies: com.fasterxml.jackson.core: jackson-databind: lang: java - version: "2.10.5.1" + version: "2.12.7.1" jackson-core: lang: java - version: "2.10.1" + version: "2.12.7" com.fasterxml.jackson.dataformat: jackson-dataformat-yaml: lang: java - version: "2.10.1" + version: "2.12.7" com.monovore: decline: @@ -47,7 +47,7 @@ dependencies: - "org.typelevel:cats-kernel" lang: scala version: "0.14.5" - circe-jackson210: + circe-jackson212: lang: scala version: "0.14.0" @@ -127,6 +127,10 @@ dependencies: paiges-core: lang: scala version: "0.4.2" + org.yaml: + snakeyaml: + lang: java + version: "1.33" replacements: org.scala-lang: diff --git a/pom.xml b/pom.xml index a6ff5c6f..6b64c5ab 100644 --- a/pom.xml +++ b/pom.xml @@ -9,22 +9,22 @@ com.fasterxml.jackson.core jackson-annotations - 2.10.5 + 2.12.7 com.fasterxml.jackson.core jackson-core - 2.10.1 + 2.12.7 com.fasterxml.jackson.core jackson-databind - 2.10.5.1 + 2.12.7.1 com.fasterxml.jackson.dataformat jackson-dataformat-yaml - 2.10.1 + 2.12.7 com.github.alexarchambault @@ -63,7 +63,7 @@ io.circe - circe-jackson210_2.12 + circe-jackson212_2.12 0.14.0 @@ -369,7 +369,7 @@ org.yaml snakeyaml - 1.24 + 1.33 \ No newline at end of file diff --git a/src/scala/com/github/johnynek/bazel_deps/BUILD b/src/scala/com/github/johnynek/bazel_deps/BUILD index ddcdc9a3..11ebad1c 100644 --- a/src/scala/com/github/johnynek/bazel_deps/BUILD +++ b/src/scala/com/github/johnynek/bazel_deps/BUILD @@ -256,7 +256,7 @@ scala_library( "//3rdparty/jvm/com/fasterxml/jackson/core:jackson_databind", "//3rdparty/jvm/com/fasterxml/jackson/dataformat:jackson_dataformat_yaml", "//3rdparty/jvm/io/circe:circe_core", - "//3rdparty/jvm/io/circe:circe_jackson210", + "//3rdparty/jvm/io/circe:circe_jackson212", "//3rdparty/jvm/org/typelevel:cats_core", ], ) diff --git a/test/scala/com/github/johnynek/bazel_deps/ModelGenerators.scala b/test/scala/com/github/johnynek/bazel_deps/ModelGenerators.scala index 226020d2..290ae8f7 100644 --- a/test/scala/com/github/johnynek/bazel_deps/ModelGenerators.scala +++ b/test/scala/com/github/johnynek/bazel_deps/ModelGenerators.scala @@ -59,13 +59,13 @@ object ModelGenerators { .mapOf(join(artifactOrProjGen, projectRecordGen(l1, ls))) .map(_.take(30)) Gen.mapOf(join(mavenGroupGen, artMap)).map { m => - Dependencies(m.take(100)) + Dependencies(m.take(60)) } } val genBazelTarget: Gen[BazelTarget] = Gen.listOf(Gen.identifier).map { l => - BazelTarget(l.mkString("//", "/", "")) + BazelTarget(l.take(10).mkString("//", "/", "")) } def rrGen(langs: List[Language]): Gen[ReplacementRecord] = @@ -78,7 +78,7 @@ object ModelGenerators { def artMap = Gen.mapOf(join(artifactOrProjGen, rrGen(langs))).map(_.take(30)) Gen.mapOf(join(mavenGroupGen, artMap)).map { m => - Replacements(m.take(100)) + Replacements(m.take(60)) } } @@ -99,9 +99,10 @@ object ModelGenerators { ) ) langs <- Gen.option( - Gen.choose(1, 10).flatMap(Gen.listOfN(_, langGen).map(_.toSet)) + Gen.choose(1, 4).flatMap(Gen.listOfN(_, langGen).map(_.toSet)) ) - res <- Gen.option(Gen.listOf(mavenServerGen)) + serverCnt <- Gen.choose(0, 5) + res <- Gen.option(Gen.listOfN(serverCnt, mavenServerGen)) cache <- Gen.option( Gen.oneOf(ResolverCache.Local, ResolverCache.BazelOutputBase) )