diff --git a/.bazelrc b/.bazelrc
index 5b95a99d3..98a97f056 100644
--- a/.bazelrc
+++ b/.bazelrc
@@ -8,6 +8,8 @@ build --watchfs
build --symlink_prefix=dist/
build --workspace_status_command=./tools/bazel_stamp_vars.sh
+build:ci --spawn_strategy=local
+
build:dev --spawn_strategy=local
build:dev --strategy=J2cl=worker
build:dev --strategy=Closure=worker
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index b0c347ba0..df8fe0915 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -5,8 +5,6 @@ on:
env:
BAZELISK_VERSION: v1.2.1
- BUILD_TARGETS: //java/... //js/... //proto/...
- JAVA_TEST_TARGETS: //javatests/...
jobs:
build:
@@ -15,7 +13,7 @@ jobs:
strategy:
matrix:
os: [["Ubuntu", "ubuntu-latest", "linux-amd64"], ["macOS Catalina", "macos-latest", "darwin-amd64"]]
- bazel: ["1.0.0", "2.0.0"]
+ bazel: ["2.0.0", "1.0.0"]
runs-on: ${{ matrix.os[1] }}
@@ -23,12 +21,6 @@ jobs:
- name: Checkout Sources
uses: actions/checkout@v1
- - name: Mount Cache
- uses: actions/cache@v1
- with:
- path: "/home/runner/.cache/bazel"
- key: bazel-${{ matrix.bazel }}-${{ matrix.os[2] }}
-
- name: Install Bazelisk
run: |
curl -LO "https://github.com/bazelbuild/bazelisk/releases/download/${BAZELISK_VERSION}/bazelisk-${{ matrix.os[2] }}"
@@ -42,11 +34,13 @@ jobs:
- name: Build & Test
run: |
- "${GITHUB_WORKSPACE}/bin/bazelisk" build ${BUILD_TARGETS}
-
- - name: Testsuite (Java)
- run: |
- "${GITHUB_WORKSPACE}/bin/bazelisk" test ${JAVA_TEST_TARGETS}
+ echo "$SERVICE_KEY" > service-key.json
+ export
+ make build BAZELISK="${GITHUB_WORKSPACE}/bin/bazelisk" CI=yes CACHE=yes
+ make test BAZELISK="${GITHUB_WORKSPACE}/bin/bazelisk" CI=yes CACHE=yes
+ env:
+ SERVICE_KEY: ${{ secrets.GOOGLE_CREDENTIALS }}
+ GOOGLE_APPLICATION_CREDENTIALS: service-key.json
docs:
name: "Documentation"
diff --git a/.gitmodules b/.gitmodules
index ae6aa24c2..320637dad 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -2,6 +2,7 @@
path = vendor/google/protobuf
url = git@github.com:protocolbuffers/protobuf.git
shallow = true
+ ignore = dirty
[submodule "J2CL"]
path = vendor/bazel/j2cl
url = git@github.com:sgammon/j2cl.git
@@ -12,3 +13,6 @@
path = vendor/bazel/rules_graal
url = git@github.com:sgammon/rules_graal.git
branch = feature/ee
+[submodule "rules_webtesting"]
+ path = vendor/bazel/rules_webtesting
+ url = git@github.com:sgammon/rules_webtesting.git
diff --git a/.ijwb/.bazelproject b/.ijwb/.bazelproject
index a380acd0c..aaa01d8ba 100644
--- a/.ijwb/.bazelproject
+++ b/.ijwb/.bazelproject
@@ -12,6 +12,7 @@ directories:
javatests
tools
types
+ style
.github
node_modules
@@ -19,4 +20,5 @@ targets:
//proto/...
//java/...
//js/...
+ //style/...
//javatests/...
diff --git a/BUILD.bazel b/BUILD.bazel
index f5f30f33c..1e70246d9 100644
--- a/BUILD.bazel
+++ b/BUILD.bazel
@@ -13,3 +13,8 @@ alias(
actual = "//defs/toolchain:java",
)
+alias(
+ name = "docs",
+ actual = "//defs:gust-docs",
+)
+
diff --git a/Makefile b/Makefile
index 86cc7afc7..42519f33b 100644
--- a/Makefile
+++ b/Makefile
@@ -4,7 +4,7 @@
##
CI ?= no
-CACHE ?= no
+CACHE ?= yes
REMOTE ?= no
VERBOSE ?= no
STRICT ?= no
@@ -13,11 +13,11 @@ PROJECT ?= bloom-sandbox
RBE_INSTANCE ?= default_instance
CACHE_KEY ?= GustBuild
-TARGETS ?= //java/... //proto/... //js/...
+TARGETS ?= //java/... //proto/... //js/... //style/...
TESTS ?= //javatests/...
TAG ?= --config=dev
-TEST_ARGS ?= --combined_report=lcov
+TEST_ARGS ?= --test_output=errors
BUILD_ARGS ?=
BAZELISK ?= $(shell which bazelisk)
@@ -81,6 +81,10 @@ forceclean: distclean ## Clean everything, and sanitize the codebase (DANGEROUS
test: ## Run all framework testsuites.
$(BAZELISK) $(BAZELISK_ARGS) $(TEST_COMMAND) $(TAG) $(BASE_ARGS) $(TEST_ARGS) $(TESTS)
+docs: ## Build documentation for the framework.
+ @echo "Building GUST docs..."
+ $(BAZELISK) $(BAZELISK_ARGS) build $(TAG) $(BASE_ARGS) //:docs
+
help: ## Show this help text.
$(info GUST Framework Tools:)
@grep -E '^[a-z1-9A-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}'
@@ -91,7 +95,7 @@ devtools: ## Install local development dependencies.
update-deps: ## Re-seal and update all dependencies.
@echo "Updating devtools..."
- git submodule update --remote --init --recursive
+ git submodule update --remote --init
@echo "Re-pinning Maven dependencies..."
$(BAZELISK) $(BAZELISK_ARGS) run @unpinned_maven//:pin
diff --git a/WORKSPACE b/WORKSPACE
index 750274b35..322499d7b 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -104,9 +104,11 @@ container_repositories()
container_deps()
_java_image_repos()
-## Elemental2
-load("@com_google_elemental2//build_defs:workspace.bzl", "setup_elemental2_workspace")
-setup_elemental2_workspace()
+## JS Interop
+load("@com_google_jsinterop_generator//build_defs:rules.bzl", "setup_jsinterop_generator_workspace")
+load("@com_google_jsinterop_generator//build_defs:repository.bzl", "load_jsinterop_generator_repo_deps")
+load_jsinterop_generator_repo_deps()
+setup_jsinterop_generator_workspace()
## Closure
load("@io_bazel_rules_closure//closure:repositories.bzl", "rules_closure_dependencies", "rules_closure_toolchains")
@@ -145,3 +147,7 @@ browser_repositories(
load("@bazel_toolchains//rules:rbe_repo.bzl", "rbe_autoconfig")
rbe_autoconfig(name = "rbe_default")
+## Stardoc
+load("@io_bazel_stardoc//:setup.bzl", "stardoc_repositories")
+stardoc_repositories()
+
diff --git a/defs/BUILD.bazel b/defs/BUILD.bazel
index 67cb1e21d..968ae1b6b 100644
--- a/defs/BUILD.bazel
+++ b/defs/BUILD.bazel
@@ -1,3 +1,35 @@
package(
default_visibility = ["//visibility:public"],
)
+
+load(
+ "@io_bazel_stardoc//stardoc:stardoc.bzl",
+ "stardoc",
+)
+
+
+stardoc(
+ name = "gust-docs",
+ input = "docs.bzl",
+ out = "docs.md",
+ symbol_names = [
+ # Frontend: JS
+ "js_test",
+ "js_module",
+ "js_app",
+
+ # Backend: JDK (Java/Kotlin)
+ "jdk_test",
+ "jdk_library",
+ "jdk_binary",
+
+ # Backend: Micronaut
+ "micronaut_test",
+ "micronaut_library",
+ "micronaut_application",
+
+ # Tools: Protos
+ "proto",
+ "proto_module",
+ ],
+)
diff --git a/defs/build.bzl b/defs/build.bzl
index edcce0fcd..0f88b391c 100644
--- a/defs/build.bzl
+++ b/defs/build.bzl
@@ -12,8 +12,15 @@ DEPS = {
"bazel_skylib": {
"type": "github",
"repo": "bazelbuild/bazel-skylib",
- "target": "327d61b5eaa15c11a868a1f7f3f97cdf07d31c58",
- "seal": "4542fed7aafdda95ee356dcb6bb5cc74cc6e5da1e54344ab206e550335804264"},
+ "target": "4b25373d12887f5add565197c4a163e9f1d9b716",
+ "seal": "67bd836ea57bc80e70473c1f840048a4f7cffc9b1530b05c81eb3e85de60f06f"},
+
+ # Bazel: Stardoc
+ "io_bazel_stardoc": {
+ "type": "github",
+ "repo": "bazelbuild/stardoc",
+ "target": "f13e3cac7022bd8bdd32233d1dae95a56df01a51",
+ "seal": "2dc75b384cf5cf5306aa1f6530b6e629f4547182d2203cfe8196d01ee4c6c23c"},
# Bazel: Gazelle
"bazel_gazelle": {
@@ -97,9 +104,10 @@ DEPS = {
# Rules: Web Testing
"io_bazel_rules_webtesting": {
"type": "github",
- "repo": "bazelbuild/rules_webtesting",
- "target": "528c49b5be3bca7b835f8c42ccf326f882e825e9",
- "seal": "c017dfe15e60a3f7e3a774484fee8d0573aed6e0fe304bac9aa5b9e5eef36368"},
+ "repo": "sgammon/rules_webtesting",
+ "target": "0a1cbf2c5bb878eb2ccbc304342b6a3619ba6e7d",
+ "seal": "01a8fd568b26dff2c8afd68a673890c38d2ea5324d2259580106e7b8ad3f8e95",
+ "local": "/workspace/GUST/vendor/bazel/rules_webtesting"},
# Rules: SCSS/SASS
"rules_sass": {
diff --git a/defs/docs.bzl b/defs/docs.bzl
new file mode 100644
index 000000000..41a915b46
--- /dev/null
+++ b/defs/docs.bzl
@@ -0,0 +1,27 @@
+
+## -- Doc Targets
+
+load(
+ "//defs/toolchain:frontend.bzl",
+ "js_test",
+ "js_module",
+ "js_app",
+)
+
+load(
+ "//defs/toolchain:backend.bzl",
+ "jdk_test",
+ "jdk_binary",
+ "jdk_library",
+ "micronaut_test",
+ "micronaut_library",
+ "micronaut_application",
+)
+
+load(
+ "//defs:proto.bzl",
+ "proto",
+ "proto_module",
+)
+
+# Any symbol loaded here will be added to the docs.
diff --git a/defs/proto.bzl b/defs/proto.bzl
index 481d5c99a..115653a6b 100644
--- a/defs/proto.bzl
+++ b/defs/proto.bzl
@@ -89,4 +89,4 @@ def _module(name, **kwargs):
proto = _proto
-module = _module
+proto_module = _module
diff --git a/defs/toolchain/BUILD.bazel b/defs/toolchain/BUILD.bazel
index dde87a73c..de4d7e3f2 100644
--- a/defs/toolchain/BUILD.bazel
+++ b/defs/toolchain/BUILD.bazel
@@ -2,6 +2,22 @@ package(
default_visibility = ["//visibility:public"],
)
+load(
+ "@bazel_skylib//:bzl_library.bzl",
+ "bzl_library",
+)
+
+
+bzl_library(
+ name = "rules",
+ srcs = [
+ "backend.bzl",
+ "crosslib.bzl",
+ "deps.bzl",
+ "frontend.bzl",
+ ],
+)
+
## -- Public Interface -- ##
diff --git a/defs/toolchain/backend.bzl b/defs/toolchain/backend.bzl
new file mode 100644
index 000000000..709a41046
--- /dev/null
+++ b/defs/toolchain/backend.bzl
@@ -0,0 +1,22 @@
+
+load(
+ "//defs/toolchain/java:rules.bzl",
+ _jdk_binary = "jdk_binary",
+ _jdk_library = "jdk_library",
+ _micronaut_library = "micronaut_library",
+ _micronaut_application = "micronaut_application",
+)
+
+load(
+ "//defs/toolchain/java:testing.bzl",
+ _jdk_test = "jdk_test",
+ _micronaut_test = "micronaut_test",
+)
+
+
+jdk_test = _jdk_test
+jdk_binary = _jdk_binary
+jdk_library = _jdk_library
+micronaut_test = _micronaut_test
+micronaut_library = _micronaut_library
+micronaut_application = _micronaut_application
diff --git a/defs/toolchain/deps.bzl b/defs/toolchain/deps.bzl
index 30fda5fec..71e0ed87d 100644
--- a/defs/toolchain/deps.bzl
+++ b/defs/toolchain/deps.bzl
@@ -16,4 +16,16 @@ def _closure_path(*path):
return "@io_bazel_rules_closure//closure/library/%s" % genpath
+def _maven(path):
+
+ """ Computes a Maven dependency path, based on the coordinates
+ for the artifact. """
+
+ return ("@maven//:" + path
+ .replace(":", "_")
+ .replace(".", "_")
+ .replace("-", "_"))
+
+
+maven = _maven
closure = _closure_path
diff --git a/defs/toolchain/java/BUILD.bazel b/defs/toolchain/java/BUILD.bazel
index 6dfbb01cd..a819dce4c 100644
--- a/defs/toolchain/java/BUILD.bazel
+++ b/defs/toolchain/java/BUILD.bazel
@@ -7,6 +7,21 @@ load(
"java_runtime",
)
+load(
+ "@bazel_skylib//:bzl_library.bzl",
+ "bzl_library",
+)
+
+
+bzl_library(
+ name = "rules",
+ srcs = [
+ "repos.bzl",
+ "rules.bzl",
+ "testing.bzl",
+ ],
+)
+
## Java Runtime: `zulu`
## ------------------------
@@ -17,8 +32,8 @@ java_runtime(
visibility = ["//visibility:private"],
)
-## -- Public Interface -- ##
+## -- Public Interface -- ##
## Java Runtime
## ------------------------
diff --git a/defs/toolchain/java/plugins/BUILD.bazel b/defs/toolchain/java/plugins/BUILD.bazel
new file mode 100644
index 000000000..9410517a2
--- /dev/null
+++ b/defs/toolchain/java/plugins/BUILD.bazel
@@ -0,0 +1,80 @@
+package(
+ default_visibility = ["//visibility:public"],
+)
+
+load(
+ "@rules_java//java:defs.bzl",
+ "java_plugin",
+ "java_library",
+)
+
+load(
+ "//defs/toolchain:deps.bzl",
+ "maven",
+)
+
+
+java_library(
+ name = "micronaut-inject",
+ exports = [
+ maven("io.micronaut:micronaut-core"),
+ maven("io.micronaut:micronaut-inject"),
+ maven("io.micronaut:micronaut-inject-java"),
+ maven("io.micronaut:micronaut-validation"),
+ ],
+ runtime_deps = [
+ maven("io.micronaut:micronaut-core"),
+ maven("io.micronaut:micronaut-inject"),
+ maven("io.micronaut:micronaut-inject-java"),
+ maven("io.micronaut:micronaut-validation"),
+ ]
+)
+
+java_library(
+ name = "dagger_compiler",
+ exports = ["//external:jar/com/google/dagger/dagger_compiler"],
+ runtime_deps = [
+ ":dagger",
+ ":dagger_producers",
+ "//third_party/java/com/google/code/findbugs:jsr305",
+ "//third_party/java/com/google/googlejavaformat:google_java_format",
+ "//third_party/java/com/google/guava",
+ "//third_party/java/com/squareup:javapoet",
+ "//third_party/java/javax/inject:javax_inject",
+ ],
+)
+
+java_plugin(
+ name = "micronaut-beans",
+ generates_api = True,
+ processor_class = "io.micronaut.annotation.processing.BeanDefinitionInjectProcessor",
+ deps = [":micronaut-inject"],
+)
+
+java_plugin(
+ name = "micronaut-types",
+ generates_api = True,
+ processor_class = "io.micronaut.annotation.processing.TypeElementVisitorProcessor",
+ deps = [":micronaut-inject"],
+)
+
+java_plugin(
+ name = "micronaut-config",
+ generates_api = True,
+ processor_class = "io.micronaut.annotation.processing.PackageConfigurationInjectProcessor",
+ deps = [":micronaut-inject"],
+)
+
+java_library(
+ name = "micronaut",
+ exports = [
+ maven("io.micronaut:micronaut-core"),
+ maven("io.micronaut:micronaut-inject"),
+ maven("io.micronaut:micronaut-inject-java"),
+ ],
+ exported_plugins = [
+ ":micronaut-beans",
+ ":micronaut-types",
+ ":micronaut-config"
+ ],
+)
diff --git a/defs/toolchain/java/repos.bzl b/defs/toolchain/java/repos.bzl
index 4beed73e7..8cb35a600 100644
--- a/defs/toolchain/java/repos.bzl
+++ b/defs/toolchain/java/repos.bzl
@@ -9,6 +9,16 @@ load(
"maven_install",
)
+load(
+ "@rules_jvm_external//:specs.bzl",
+ "maven",
+)
+
+
+MICRONAUT_VERSION = "1.3.0.RC1"
+MICRONAUT_TEST_VERSION = "1.1.2"
+MICRONAUT_REDIS_VERSION = "1.2.0"
+
REPOSITORIES = [
"https://jcenter.bintray.com/",
@@ -16,19 +26,66 @@ REPOSITORIES = [
"https://repo1.maven.org/maven2",
]
+BUILD_ARTIFACTS = [
+ "org.slf4j:slf4j-jdk14:1.7.25",
+ "javax.annotation:javax.annotation-api:1.3.2",
+]
+
+MICRONAUT_BUILD_ARTIFACTS = [
+ "io.micronaut:micronaut-aop:%s" % MICRONAUT_VERSION,
+ "io.micronaut:micronaut-core:%s" % MICRONAUT_VERSION,
+ "io.micronaut:micronaut-http:%s" % MICRONAUT_VERSION,
+ "io.micronaut:micronaut-http-client:%s" % MICRONAUT_VERSION,
+ "io.micronaut:micronaut-inject:%s" % MICRONAUT_VERSION,
+ "io.micronaut:micronaut-inject-java:%s" % MICRONAUT_VERSION,
+ "io.micronaut:micronaut-runtime:%s" % MICRONAUT_VERSION,
+ "io.micronaut:micronaut-validation:%s" % MICRONAUT_VERSION,
+ "io.micronaut:micronaut-http-server:%s" % MICRONAUT_VERSION,
+ "io.micronaut:micronaut-http-server-netty:%s" % MICRONAUT_VERSION,
+ "io.micronaut:micronaut-graal:%s" % MICRONAUT_VERSION,
+ "io.micronaut:micronaut-views:%s" % MICRONAUT_VERSION,
+ "io.micronaut:micronaut-router:%s" % MICRONAUT_VERSION,
+ "io.micronaut:micronaut-session:%s" % MICRONAUT_VERSION,
+ "io.micronaut:micronaut-tracing:%s" % MICRONAUT_VERSION,
+ "io.micronaut:micronaut-security:%s" % MICRONAUT_VERSION,
+ "io.micronaut:micronaut-multitenancy:%s" % MICRONAUT_VERSION,
+ "io.micronaut.configuration:micronaut-redis-lettuce:%s" % MICRONAUT_REDIS_VERSION,
+]
+
+RUNTIME_ARTIFACTS = [
+ # No base runtime artifacts yet.
+]
+
+MICRONAUT_RUNTIME_ARTIFACTS = [
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+]
+
TEST_ARTIFACTS = [
- # Add test artifacts here.
+ # No base testing artifacts yet.
] + RULES_WEBTESTING_ARTIFACTS
+MICRONAUT_TEST_ARTIFACTS = [
+ maven.artifact("io.micronaut.test", "micronaut-test-core", MICRONAUT_TEST_VERSION, testonly = True),
+ maven.artifact("io.micronaut.test", "micronaut-test-kotlintest", MICRONAUT_TEST_VERSION, testonly = True),
+]
+
-def _gust_java_deps():
+def _gust_java_deps(micronaut = True):
""" Install Gust runtime Java dependencies. """
+ artifacts = BUILD_ARTIFACTS + RUNTIME_ARTIFACTS + TEST_ARTIFACTS
+ if micronaut:
+ artifacts += (
+ MICRONAUT_BUILD_ARTIFACTS +
+ MICRONAUT_RUNTIME_ARTIFACTS +
+ MICRONAUT_TEST_ARTIFACTS)
+
maven_install(
- artifacts = TEST_ARTIFACTS,
+ artifacts = artifacts,
repositories = REPOSITORIES,
- maven_install_json = "@//:maven_install.json"
+ maven_install_json = "@//:maven_install.json",
+ generate_compat_repositories = True,
)
diff --git a/defs/toolchain/java/rules.bzl b/defs/toolchain/java/rules.bzl
new file mode 100644
index 000000000..f09c28144
--- /dev/null
+++ b/defs/toolchain/java/rules.bzl
@@ -0,0 +1,183 @@
+
+load(
+ "@rules_java//java:defs.bzl",
+ _java_binary = "java_binary",
+ _java_library = "java_library",
+)
+
+load(
+ "@io_bazel_rules_kotlin//kotlin:kotlin.bzl",
+ _kt_jvm_binary = "kt_jvm_binary",
+ _kt_jvm_library = "kt_jvm_library",
+)
+
+load(
+ "//defs/toolchain:deps.bzl",
+ "maven",
+)
+
+
+INJECTED_MICRONAUT_DEPS = [
+ "//defs/toolchain/java/plugins:micronaut",
+ maven("io.micronaut:micronaut-aop"),
+ maven("io.micronaut:micronaut-core"),
+ maven("io.micronaut:micronaut-http"),
+ maven("io.micronaut:micronaut-runtime"),
+ maven("io.micronaut:micronaut-http-client"),
+ maven("io.micronaut:micronaut-inject"),
+ maven("io.micronaut:micronaut-inject-java"),
+ maven("io.micronaut:micronaut-validation"),
+ maven("io.micronaut:micronaut-http-server"),
+ maven("io.micronaut:micronaut-http-server-netty"),
+ maven("io.micronaut:micronaut-graal"),
+ maven("io.micronaut:micronaut-views"),
+ maven("io.micronaut:micronaut-router"),
+ maven("io.micronaut:micronaut-session"),
+ maven("io.micronaut:micronaut-tracing"),
+ maven("io.micronaut:micronaut-security"),
+ maven("io.micronaut:micronaut-multitenancy"),
+ maven("io.micronaut.configuration:micronaut-redis-lettuce"),
+]
+
+INJECTED_MICRONAUT_RUNTIME_DEPS = [
+ maven("io.micronaut:micronaut-runtime"),
+]
+
+
+def _dedupe_deps(deps):
+
+ """ Deduplicate a set of string labels in a deps argument. """
+
+ if deps == None:
+ return deps
+ depindex = []
+ for i in deps:
+ if i not in depindex:
+ depindex.append(i)
+ return depindex
+
+
+def _ensure_types(srcs, ext):
+
+ """ Ensure that all srcs are of a certain file extension, or fail. """
+
+ if any([(not s.endswith(ext)) for s in srcs]):
+ fail("All sources must either be Kotlin or Java. " +
+ "Expected file extension was '%s'." % ext)
+
+
+def _jdk_binary(name,
+ srcs = [],
+ deps = [],
+ data = [],
+ **kwargs):
+
+ """ Generate a JDK binary, with built-in support for Kotlin. """
+
+ if len(srcs) > 0 and srcs[0].endswith(".kt"):
+ # process as kotlin
+ _ensure_types(srcs, ".kt")
+ _kt_jvm_binary(
+ name = name,
+ srcs = srcs,
+ deps = _dedupe_deps(deps),
+ data = data,
+ **kwargs
+ )
+
+ else:
+ # process as java
+ _ensure_types(srcs, ".java")
+ _java_binary(
+ name = name,
+ srcs = srcs,
+ deps = _dedupe_deps(deps),
+ data = data,
+ **kwargs
+ )
+
+
+def _jdk_library(name,
+ srcs,
+ deps = [],
+ data = [],
+ **kwargs):
+
+ """ Generate a JDK binary, with support for both Java and Kotlin. """
+
+ if srcs[0].endswith(".kt"):
+ # process as kotlin
+ _ensure_types(srcs, ".kt")
+ _kt_jvm_library(
+ name = name,
+ srcs = srcs,
+ deps = _dedupe_deps(deps),
+ data = data,
+ **kwargs
+ )
+
+ else:
+ # process as java
+ _ensure_types(srcs, ".java")
+ _java_library(
+ name = name,
+ srcs = srcs,
+ deps = _dedupe_deps(deps),
+ data = data,
+ **kwargs
+ )
+
+
+def _micronaut_library(name,
+ srcs,
+ deps = [],
+ runtime_deps = [],
+ data = [],
+ **kwargs):
+
+ """ Wraps a regular JDK library with injected Micronaut dependencies and plugins. """
+
+ _jdk_library(
+ name = name,
+ srcs = srcs,
+ deps = _dedupe_deps(deps + INJECTED_MICRONAUT_DEPS),
+ runtime_deps = _dedupe_deps(runtime_deps + INJECTED_MICRONAUT_RUNTIME_DEPS),
+ data = data,
+ **kwargs
+ )
+
+
+def _micronaut_application(name,
+ main_class,
+ srcs = [],
+ deps = [],
+ data = [],
+ runtime_deps = [],
+ **kwargs):
+
+ """ Wraps a regular JDK application with injected Micronaut dependencies and plugins. """
+
+ if len(srcs) > 0:
+ computed_deps = _dedupe_deps(deps + INJECTED_MICRONAUT_DEPS)
+ else:
+ computed_deps = None
+
+ _jdk_binary(
+ name = name,
+ srcs = srcs,
+ deps = computed_deps,
+ runtime_deps = _dedupe_deps(runtime_deps + INJECTED_MICRONAUT_RUNTIME_DEPS),
+ data = data,
+ main_class = main_class,
+ **kwargs
+ )
+
+
+## Meant for private use.
+dedupe_deps_ = _dedupe_deps
+ensure_types_ = _ensure_types
+
+jdk_binary = _jdk_binary
+jdk_library = _jdk_library
+micronaut_library = _micronaut_library
+micronaut_application = _micronaut_application
diff --git a/defs/toolchain/java/testing.bzl b/defs/toolchain/java/testing.bzl
index 49ae34ade..a7f38c9ce 100644
--- a/defs/toolchain/java/testing.bzl
+++ b/defs/toolchain/java/testing.bzl
@@ -1,8 +1,14 @@
load(
"@rules_java//java:defs.bzl",
- _java_library = "java_library",
_java_test = "java_test",
+ _java_library = "java_library",
+)
+
+load(
+ "@io_bazel_rules_kotlin//kotlin:kotlin.bzl",
+ _kt_jvm_test = "kt_jvm_test",
+ _kt_jvm_library = "kt_jvm_library",
)
load(
@@ -10,6 +16,24 @@ load(
_java_web_test_suite = "java_web_test_suite",
)
+load(
+ "@io_bazel_rules_webtesting//web:kotlin.bzl",
+ _kotlin_web_test_suite = "kotlin_web_test_suite",
+)
+
+load(
+ "//defs/toolchain/java:rules.bzl",
+ "dedupe_deps_",
+ "ensure_types_",
+ "INJECTED_MICRONAUT_DEPS",
+ "INJECTED_MICRONAUT_RUNTIME_DEPS",
+)
+
+load(
+ "//defs/toolchain:deps.bzl",
+ "maven",
+)
+
DEFAULT_BROWSERS = [
"@io_bazel_rules_webtesting//browsers:chromium-local",
"@io_bazel_rules_webtesting//browsers:firefox-local",
@@ -25,6 +49,21 @@ INJECTED_TEST_DEPS = [
"@io_bazel_rules_webtesting//java/com/google/testing/web",
]
+INJECTED_KOTLIN_TEST_DEPS = [
+ "@com_github_jetbrains_kotlin//:kotlin-test",
+]
+
+INJECTED_MICRONAUT_TEST_DEPS = [
+ maven("io.micronaut:micronaut-http"),
+ maven("io.micronaut:micronaut-http-client"),
+ maven("io.micronaut.test:micronaut-test-core"),
+ maven("io.micronaut.test:micronaut-test-kotlintest"),
+]
+
+INJECTED_MICRONAUT_TEST_RUNTIME_DEPS = [
+ # No runtime deps yet.
+]
+
def _browser_test_java(name,
srcs,
@@ -39,7 +78,7 @@ def _browser_test_java(name,
_java_library(
name = "%s-java" % name,
srcs = srcs,
- deps = (deps or DEFAULT_TEST_DEPS) + INJECTED_TEST_DEPS,
+ deps = dedupe_deps_((deps or DEFAULT_TEST_DEPS) + INJECTED_TEST_DEPS),
)
_java_web_test_suite(
@@ -48,9 +87,94 @@ def _browser_test_java(name,
test_class = test_class,
browsers = browsers or DEFAULT_BROWSERS,
local = local,
- deps = (deps or DEFAULT_TEST_DEPS) + INJECTED_TEST_DEPS,
+ deps = dedupe_deps_((deps or DEFAULT_TEST_DEPS) + INJECTED_TEST_DEPS),
)
-java_test = _java_test
+def _jdk_test(name,
+ srcs,
+ test_class,
+ deps = [],
+ runtime_deps = [],
+ **kwargs):
+
+ """ Wrap a regular Java test so it can support Kotlin. """
+
+ if srcs[0].endswith(".kt"):
+ # process as kotlin
+ ensure_types_(srcs, ".kt")
+ _kt_jvm_test(
+ name = name,
+ srcs = srcs,
+ test_class = test_class,
+ deps = dedupe_deps_(deps),
+ runtime_deps = dedupe_deps_(runtime_deps),
+ **kwargs
+ )
+
+ else:
+ ensure_types_(srcs, ".java")
+ _java_test(
+ name = name,
+ srcs = srcs,
+ test_class = test_class,
+ deps = dedupe_deps_(deps),
+ runtime_deps = dedupe_deps_(runtime_deps),
+ **kwargs
+ )
+
+
+def _micronaut_test(name,
+ srcs,
+ test_class,
+ deps = [],
+ runtime_deps = [],
+ browser = False,
+ browsers = None,
+ local = True,
+ **kwargs):
+
+ """ Run a backend test on a Micronaut app. Basically wraps a regular JDK test,
+ but with injected Micronaut dependencies and plugins. """
+
+ if not browser:
+ _jdk_test(
+ name = name,
+ srcs = srcs,
+ test_class = test_class,
+ deps = deps + INJECTED_MICRONAUT_DEPS + INJECTED_MICRONAUT_TEST_DEPS,
+ runtime_deps = runtime_deps + INJECTED_MICRONAUT_RUNTIME_DEPS + INJECTED_MICRONAUT_TEST_RUNTIME_DEPS,
+ **kwargs
+ )
+ else:
+ if srcs[0].endswith(".kt"):
+ # process as kotlin
+ ensure_types_(srcs, ".kt")
+ _kotlin_web_test_suite(
+ name = name,
+ srcs = srcs,
+ test_class = test_class,
+ browsers = browsers or DEFAULT_BROWSERS,
+ local = local,
+ deps = dedupe_deps_((deps or DEFAULT_TEST_DEPS)
+ + INJECTED_TEST_DEPS + INJECTED_MICRONAUT_TEST_DEPS + INJECTED_KOTLIN_TEST_DEPS),
+ **kwargs
+ )
+ else:
+ # process as java
+ ensure_types_(srcs, ".java")
+ _java_web_test_suite(
+ name = name,
+ srcs = srcs,
+ test_class = test_class,
+ browsers = browsers or DEFAULT_BROWSERS,
+ local = local,
+ deps = dedupe_deps_((deps or DEFAULT_TEST_DEPS)
+ + INJECTED_TEST_DEPS + INJECTED_MICRONAUT_TEST_DEPS),
+ **kwargs
+ )
+
+
+jdk_test = _java_test
+micronaut_test = _micronaut_test
browser_test_java = _browser_test_java
diff --git a/defs/toolchain/js/BUILD.bazel b/defs/toolchain/js/BUILD.bazel
index 4a93ce730..7fa57e9a6 100644
--- a/defs/toolchain/js/BUILD.bazel
+++ b/defs/toolchain/js/BUILD.bazel
@@ -3,19 +3,16 @@ package(
)
load(
- "@npm_bazel_typescript//:index.bzl",
- _ts_devserver = "ts_devserver",
- _ts_library = "ts_library",
+ "@bazel_skylib//:bzl_library.bzl",
+ "bzl_library",
)
-load("@io_bazel_rules_closure//closure:defs.bzl",
- _closure_js_test = "closure_js_test",
- _closure_js_library = "closure_js_library",
- _closure_js_binary = "closure_js_binary",
- _closure_js_template_library = "closure_js_template_library",
- _closure_js_deps = "closure_js_deps",
- _closure_css_library = "closure_css_library",
- _closure_css_binary = "closure_css_binary",
+
+bzl_library(
+ name = "rules",
+ srcs = [
+ "closure.bzl",
+ ],
)
diff --git a/defs/toolchain/js/closure.bzl b/defs/toolchain/js/closure.bzl
index c3a69ff01..1b82fc421 100644
--- a/defs/toolchain/js/closure.bzl
+++ b/defs/toolchain/js/closure.bzl
@@ -4,7 +4,8 @@ load(
_j2cl_application = "j2cl_application",
)
-load("@io_bazel_rules_closure//closure:defs.bzl",
+load(
+ "@io_bazel_rules_closure//closure:defs.bzl",
_closure_js_test = "closure_js_test",
_closure_js_library = "closure_js_library",
_closure_js_binary = "closure_js_binary",
diff --git a/java/gust/Core.java b/java/gust/Core.java
index a47b35688..3bbe2de05 100644
--- a/java/gust/Core.java
+++ b/java/gust/Core.java
@@ -14,7 +14,7 @@ public class Core {
* Retrieve the application version setting, which is applied via the JVM system property
*
`APP_VERSION
.
*
- * @returns Version assigned for the currently-running application.
+ * @return Version assigned for the currently-running application.
**/
public static String getVersion() {
return System.getProperty("APP_VERSION", "alpha-1b0");
diff --git a/java/gust/backend/Application.java b/java/gust/backend/Application.java
new file mode 100644
index 000000000..7ec4bd1fb
--- /dev/null
+++ b/java/gust/backend/Application.java
@@ -0,0 +1,21 @@
+package gust.backend;
+
+import io.micronaut.runtime.Micronaut;
+
+
+/**
+ * Main application class, which bootstraps a backend Gust app via Micronaut, including any configured controllers,
+ * services, or assets. This is where execution starts when running on a JVM.
+ */
+public class Application {
+ /**
+ * Main entrypoint into a Gust backend application, powered by Micronaut. This function will pre-load any static stuff
+ * that needs to be bootstrapped, and then it initializes the app via Micronaut.
+ *
+ * @param args Arguments passed on the command line.
+ */
+ public static void main(String[] args) {
+ System.out.println("Starting Micronaut application on port 8080...");
+ Micronaut.run(Application.class);
+ }
+}
diff --git a/java/gust/backend/BUILD.bazel b/java/gust/backend/BUILD.bazel
new file mode 100644
index 000000000..e1301f5d2
--- /dev/null
+++ b/java/gust/backend/BUILD.bazel
@@ -0,0 +1,20 @@
+package(
+ default_visibility = ["//visibility:public"],
+)
+
+load(
+ "//defs/toolchain/java:rules.bzl",
+ "jdk_library",
+)
+
+
+jdk_library(
+ name = "Application",
+ srcs = ["Application.java"],
+ deps = [
+ "@maven//:io_micronaut_micronaut_runtime",
+ ],
+ runtime_deps = [
+ "@maven//:io_micronaut_micronaut_runtime",
+ ],
+)
diff --git a/javatests/core/BUILD.bazel b/javatests/core/BUILD.bazel
index 5aea54715..9ea4d0e94 100644
--- a/javatests/core/BUILD.bazel
+++ b/javatests/core/BUILD.bazel
@@ -5,11 +5,11 @@ package(
load(
"//defs/toolchain/java:testing.bzl",
- "java_test",
+ "jdk_test",
)
-java_test(
+jdk_test(
name = "DualStackTest",
srcs = ["DualStackTest.java"],
deps = ["//java/gust:Core"],
diff --git a/javatests/dom/DomBrowserTest.java b/javatests/dom/DomBrowserTest.java
index 3aa31729e..480bf8a78 100644
--- a/javatests/dom/DomBrowserTest.java
+++ b/javatests/dom/DomBrowserTest.java
@@ -28,7 +28,6 @@ public class DomBrowserTest {
}
}
- // your tests here
@Test
public void newWebDriverSession() {
WebTest wt = new WebTest();
diff --git a/javatests/server/BUILD.bazel b/javatests/server/BUILD.bazel
new file mode 100644
index 000000000..3bd6dc6f6
--- /dev/null
+++ b/javatests/server/BUILD.bazel
@@ -0,0 +1,54 @@
+package(
+ default_visibility = ["//visibility:public"],
+)
+
+load(
+ "//defs/toolchain:backend.bzl",
+ "micronaut_test",
+ "micronaut_library",
+ "micronaut_application",
+)
+
+
+micronaut_library(
+ name = "BasicJavaController",
+ srcs = ["BasicJavaController.java"],
+ deps = ["//java/gust:Core"],
+)
+
+micronaut_library(
+ name = "BasicKotlinController",
+ srcs = ["BasicKotlinController.kt"],
+ deps = ["//java/gust:Core"],
+)
+
+micronaut_application(
+ name = "BasicTestApplication",
+ main_class = "gust.backend.Application",
+ runtime_deps = [
+ ":BasicJavaController",
+ ":BasicKotlinController",
+ ],
+)
+
+
+micronaut_test(
+ name = "BasicServerTest",
+ srcs = ["BasicServerTest.java"],
+ test_class = "javatests.server.BasicServerTest",
+ deps = [
+ ":BasicJavaController",
+ ":BasicKotlinController",
+ ],
+)
+
+micronaut_test(
+ name = "BrowserBasicServerTest",
+ srcs = ["BrowserBasicServerTest.kt"],
+ browser = True, # run this test in the browser
+ test_class = "javatests.server.BrowserBasicServerTest",
+ deps = [
+ ":BasicJavaController",
+ ":BasicKotlinController",
+ ],
+)
diff --git a/javatests/server/BasicJavaController.java b/javatests/server/BasicJavaController.java
new file mode 100644
index 000000000..c4c2e9811
--- /dev/null
+++ b/javatests/server/BasicJavaController.java
@@ -0,0 +1,17 @@
+package javatests.server;
+
+import io.micronaut.http.MediaType;
+import io.micronaut.http.annotation.Controller;
+import io.micronaut.http.annotation.Get;
+
+
+/**
+ * Basic Java-language Micronaut controller, used for testing.
+ */
+@Controller("/java")
+public class BasicJavaController {
+ @Get(produces = {MediaType.TEXT_PLAIN})
+ public String index() {
+ return "Hello from Java!";
+ }
+}
diff --git a/javatests/server/BasicKotlinController.kt b/javatests/server/BasicKotlinController.kt
new file mode 100644
index 000000000..235164274
--- /dev/null
+++ b/javatests/server/BasicKotlinController.kt
@@ -0,0 +1,22 @@
+package javatests.server
+
+import io.micronaut.http.MediaType
+import io.micronaut.http.annotation.Controller
+import io.micronaut.http.annotation.Get
+
+
+/**
+ * Basic Kotlin-language Micronaut controller, used for testing.
+ */
+@Controller("/kotlin")
+class BasicKotlinController {
+ @Get(produces = [MediaType.TEXT_PLAIN])
+ fun index(): String {
+ return "Hello from Kotlin!"
+ }
+
+ @Get("/html", produces = [MediaType.TEXT_HTML])
+ fun html(): String {
+ return "Hello from Kotlin!Hello!"
+ }
+}
diff --git a/javatests/server/BasicServerTest.java b/javatests/server/BasicServerTest.java
new file mode 100644
index 000000000..00fe6145c
--- /dev/null
+++ b/javatests/server/BasicServerTest.java
@@ -0,0 +1,54 @@
+package javatests.server;
+
+import io.micronaut.context.ApplicationContext;
+import io.micronaut.http.HttpRequest;
+import io.micronaut.runtime.server.EmbeddedServer;
+import io.micronaut.test.annotation.MicronautTest;
+import io.micronaut.http.client.HttpClient;
+
+import org.junit.Before;
+import org.junit.Test;
+
+import static org.junit.Assert.*;
+
+
+/**
+ * Basic test of a Micronaut/Gust application, which starts up the server and loads an endpoint, from at least one Java
+ * controller and one Kotlin controller.
+ */
+@MicronautTest
+public class BasicServerTest {
+ // Private embedded server.
+ private EmbeddedServer server;
+
+ // Private embedded client.
+ private HttpClient client;
+
+ @Before
+ public void setup() {
+ server = ApplicationContext.run(EmbeddedServer.class).start();
+ client = HttpClient.create(server.getURL());
+ }
+
+ @Test
+ public void testApplicationContext() {
+ assertNotNull("should be able to access embedded server", server);
+ assertNotNull("should be able to access default client", client);
+ }
+
+ @Test
+ public void testBasicJavaController() {
+ assertNotNull("should have access to injected HTTP client", client);
+ assertNotNull("should have access to injected HTTP server", server);
+ String response = client.toBlocking().retrieve(HttpRequest.GET("/java"));
+ assertEquals("response from Java controller should be expected string", "Hello from Java!", response);
+ }
+
+ @Test
+ public void testBasicKotlinController() {
+ assertNotNull("should have access to injected HTTP client", client);
+ assertNotNull("should have access to injected HTTP server", server);
+ String response = client.toBlocking().retrieve(HttpRequest.GET("/kotlin"));
+ assertEquals("response from Kotlin controller should be expected string", "Hello from Kotlin!", response);
+ }
+}
diff --git a/javatests/server/BrowserBasicServerTest.kt b/javatests/server/BrowserBasicServerTest.kt
new file mode 100644
index 000000000..730d9d5a9
--- /dev/null
+++ b/javatests/server/BrowserBasicServerTest.kt
@@ -0,0 +1,93 @@
+package javatests.server
+
+import com.google.testing.web.WebTest
+import io.micronaut.context.ApplicationContext
+import io.micronaut.http.HttpRequest
+import io.micronaut.http.client.HttpClient
+import io.micronaut.runtime.server.EmbeddedServer
+import io.micronaut.test.annotation.MicronautTest
+import org.junit.Test
+import org.junit.After
+import org.junit.Before
+import org.junit.runner.RunWith
+import org.junit.runners.JUnit4
+import org.openqa.selenium.WebDriver
+
+import kotlin.test.assertNotNull
+import kotlin.test.assertEquals
+
+
+/**
+ * Performs the basic DOM test in Gecko and Chromium.
+ */
+@MicronautTest
+@RunWith(JUnit4::class)
+class BrowserBasicServerTest {
+ // WebDriver instance.
+ private var driver: WebDriver? = null
+
+ // Private embedded server.
+ private var server: EmbeddedServer = ApplicationContext.run(EmbeddedServer::class.java)
+
+ // Private embedded client.
+ private var client: HttpClient = HttpClient.create(server.url)
+
+ @Before
+ fun createDriver() {
+ driver = WebTest().newWebDriverSession()
+ }
+
+ @After
+ fun quitDriver() {
+ try {
+ driver!!.quit()
+ } finally {
+ driver = null
+ }
+ }
+
+ @Test
+ fun testBasicControllerFromKotlin() {
+ assertNotNull("should have access to injected HTTP client") { client }
+ assertNotNull("should have access to injected HTTP server") { server }
+ val response = client.toBlocking().retrieve(HttpRequest.GET("/kotlin"))
+ assertEquals(
+ "Hello from Kotlin!",
+ response,
+ "response from Kotlin controller should be expected string")
+ }
+
+ @Test
+ fun testBasicControllerHTMLFromKotlin() {
+ assertNotNull("should have access to injected HTTP client") { client }
+ assertNotNull("should have access to injected HTTP server") { server }
+ val response = client.toBlocking().retrieve(HttpRequest.GET("/kotlin/html"))
+ assertEquals(
+ "Hello from Kotlin!Hello!",
+ response,
+ "HTML response from Kotlin controller should be expected string")
+ }
+
+ @Test
+ fun testWebDriverSessionFromKotlin() {
+ val wt = WebTest()
+ assertNotNull("should have access to WebDriver") { driver }
+ driver?.get(wt.HTTPAddress().resolve("/healthz").toString())
+ driver?.quit()
+ }
+
+ @Test
+ fun testLoadKotlinFromBrowser() {
+ val result = ApplicationContext.run().start()
+ val wt = WebTest()
+ assertNotNull(driver) { "should have access to WebDriver" }
+ assertNotNull(server) { "should have access to injected HTTP server" }
+ driver?.get(wt.HTTPAddress().resolve(server.url.toString() + "/kotlin/html").toString())
+ assertEquals(
+ "Hello from Kotlin!",
+ driver?.title,
+ "HTML page title from Kotlin controller should contain expected title string")
+ driver?.quit()
+ result.stop()
+ }
+}
diff --git a/maven_install.json b/maven_install.json
index 2871d6cb7..5fe52fda8 100644
--- a/maven_install.json
+++ b/maven_install.json
@@ -1,8 +1,111 @@
{
"dependency_tree": {
- "__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": 619953757,
+ "__AUTOGENERATED_FILE_DO_NOT_MODIFY_THIS_FILE_MANUALLY": 1426705851,
"conflict_resolution": {},
"dependencies": [
+ {
+ "coord": "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "dependencies": [],
+ "directDependencies": [],
+ "file": "v1/https/jcenter.bintray.com/com/fasterxml/jackson/core/jackson-annotations/2.10.1/jackson-annotations-2.10.1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/com/fasterxml/jackson/core/jackson-annotations/2.10.1/jackson-annotations-2.10.1.jar",
+ "https://maven.google.com/com/fasterxml/jackson/core/jackson-annotations/2.10.1/jackson-annotations-2.10.1.jar",
+ "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.10.1/jackson-annotations-2.10.1.jar"
+ ],
+ "sha256": "673f8ae16becea4fa937404b3a851417faf42df3bbc592028bbe2bfe0cc9d8cb",
+ "url": "https://jcenter.bintray.com/com/fasterxml/jackson/core/jackson-annotations/2.10.1/jackson-annotations-2.10.1.jar"
+ },
+ {
+ "coord": "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "dependencies": [],
+ "directDependencies": [],
+ "file": "v1/https/jcenter.bintray.com/com/fasterxml/jackson/core/jackson-core/2.10.1/jackson-core-2.10.1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/com/fasterxml/jackson/core/jackson-core/2.10.1/jackson-core-2.10.1.jar",
+ "https://maven.google.com/com/fasterxml/jackson/core/jackson-core/2.10.1/jackson-core-2.10.1.jar",
+ "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.10.1/jackson-core-2.10.1.jar"
+ ],
+ "sha256": "79bffbdcd349f69a5ac252e2b4096131704386af4fa14d95395ea9a0e423cf33",
+ "url": "https://jcenter.bintray.com/com/fasterxml/jackson/core/jackson-core/2.10.1/jackson-core-2.10.1.jar"
+ },
+ {
+ "coord": "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "dependencies": [
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1"
+ ],
+ "directDependencies": [
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1"
+ ],
+ "file": "v1/https/jcenter.bintray.com/com/fasterxml/jackson/core/jackson-databind/2.10.1/jackson-databind-2.10.1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/com/fasterxml/jackson/core/jackson-databind/2.10.1/jackson-databind-2.10.1.jar",
+ "https://maven.google.com/com/fasterxml/jackson/core/jackson-databind/2.10.1/jackson-databind-2.10.1.jar",
+ "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.10.1/jackson-databind-2.10.1.jar"
+ ],
+ "sha256": "2d23f47001492233565adf5a34f225f2ae89564cee08024873ec36b7842ede46",
+ "url": "https://jcenter.bintray.com/com/fasterxml/jackson/core/jackson-databind/2.10.1/jackson-databind-2.10.1.jar"
+ },
+ {
+ "coord": "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.1",
+ "dependencies": [
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1"
+ ],
+ "directDependencies": [
+ "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1"
+ ],
+ "file": "v1/https/jcenter.bintray.com/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.10.1/jackson-datatype-jdk8-2.10.1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.10.1/jackson-datatype-jdk8-2.10.1.jar",
+ "https://maven.google.com/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.10.1/jackson-datatype-jdk8-2.10.1.jar",
+ "https://repo1.maven.org/maven2/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.10.1/jackson-datatype-jdk8-2.10.1.jar"
+ ],
+ "sha256": "05c45b1441e74ea5e4b0c7a20823d2c7cfded946108902b5691a129e78f60515",
+ "url": "https://jcenter.bintray.com/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.10.1/jackson-datatype-jdk8-2.10.1.jar"
+ },
+ {
+ "coord": "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.1",
+ "dependencies": [
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1"
+ ],
+ "directDependencies": [
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1"
+ ],
+ "file": "v1/https/jcenter.bintray.com/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.10.1/jackson-datatype-jsr310-2.10.1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.10.1/jackson-datatype-jsr310-2.10.1.jar",
+ "https://maven.google.com/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.10.1/jackson-datatype-jsr310-2.10.1.jar",
+ "https://repo1.maven.org/maven2/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.10.1/jackson-datatype-jsr310-2.10.1.jar"
+ ],
+ "sha256": "5e7d0363068e3d42ac7f6234c88ade8867174009866e6f00f496edb5b295b56f",
+ "url": "https://jcenter.bintray.com/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.10.1/jackson-datatype-jsr310-2.10.1.jar"
+ },
+ {
+ "coord": "com.github.wumpz:diffutils:2.2",
+ "dependencies": [
+ "org.eclipse.jgit:org.eclipse.jgit:4.4.1.201607150455-r"
+ ],
+ "directDependencies": [
+ "org.eclipse.jgit:org.eclipse.jgit:4.4.1.201607150455-r"
+ ],
+ "file": "v1/https/jcenter.bintray.com/com/github/wumpz/diffutils/2.2/diffutils-2.2.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/com/github/wumpz/diffutils/2.2/diffutils-2.2.jar",
+ "https://maven.google.com/com/github/wumpz/diffutils/2.2/diffutils-2.2.jar",
+ "https://repo1.maven.org/maven2/com/github/wumpz/diffutils/2.2/diffutils-2.2.jar"
+ ],
+ "sha256": "df78fbcb23b86cda037a4a28cb255c5dd9f2f110d977656902586d18c61cfeb4",
+ "url": "https://jcenter.bintray.com/com/github/wumpz/diffutils/2.2/diffutils-2.2.jar"
+ },
{
"coord": "com.google.code.findbugs:jsr305:3.0.2",
"dependencies": [],
@@ -128,103 +231,2140 @@
"url": "https://jcenter.bintray.com/com/squareup/okio/okio/1.14.0/okio-1.14.0.jar"
},
{
- "coord": "net.bytebuddy:byte-buddy:1.8.15",
+ "coord": "com.univocity:univocity-parsers:2.7.6",
"dependencies": [],
"directDependencies": [],
- "file": "v1/https/jcenter.bintray.com/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar",
+ "file": "v1/https/jcenter.bintray.com/com/univocity/univocity-parsers/2.7.6/univocity-parsers-2.7.6.jar",
"mirror_urls": [
- "https://jcenter.bintray.com/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar",
- "https://maven.google.com/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar",
- "https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar"
+ "https://jcenter.bintray.com/com/univocity/univocity-parsers/2.7.6/univocity-parsers-2.7.6.jar",
+ "https://maven.google.com/com/univocity/univocity-parsers/2.7.6/univocity-parsers-2.7.6.jar",
+ "https://repo1.maven.org/maven2/com/univocity/univocity-parsers/2.7.6/univocity-parsers-2.7.6.jar"
],
- "sha256": "af32e420b1252c1eedef6232bd46fadafc02e0c609e086efd57a64781107a039",
- "url": "https://jcenter.bintray.com/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar"
+ "sha256": "5c3d77078594e9ad34f69ce1eb8ca81a07e6a6cb9bfc3e1eeb8d9cb8d1be487c",
+ "url": "https://jcenter.bintray.com/com/univocity/univocity-parsers/2.7.6/univocity-parsers-2.7.6.jar"
},
{
- "coord": "org.apache.commons:commons-exec:1.3",
- "dependencies": [],
- "directDependencies": [],
- "file": "v1/https/jcenter.bintray.com/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar",
+ "coord": "io.arrow-kt:arrow-annotations:0.8.2",
+ "dependencies": [
+ "org.jetbrains:annotations:13.0",
+ "io.kindedj:kindedj:1.1.0",
+ "org.jetbrains.kotlin:kotlin-stdlib-common:1.3.20",
+ "org.jetbrains.kotlin:kotlin-stdlib:1.3.20"
+ ],
+ "directDependencies": [
+ "io.kindedj:kindedj:1.1.0",
+ "org.jetbrains.kotlin:kotlin-stdlib:1.3.20"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/arrow-kt/arrow-annotations/0.8.2/arrow-annotations-0.8.2.jar",
"mirror_urls": [
- "https://jcenter.bintray.com/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar",
- "https://maven.google.com/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar",
- "https://repo1.maven.org/maven2/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar"
+ "https://jcenter.bintray.com/io/arrow-kt/arrow-annotations/0.8.2/arrow-annotations-0.8.2.jar",
+ "https://maven.google.com/io/arrow-kt/arrow-annotations/0.8.2/arrow-annotations-0.8.2.jar",
+ "https://repo1.maven.org/maven2/io/arrow-kt/arrow-annotations/0.8.2/arrow-annotations-0.8.2.jar"
],
- "sha256": "cb49812dc1bfb0ea4f20f398bcae1a88c6406e213e67f7524fb10d4f8ad9347b",
- "url": "https://jcenter.bintray.com/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar"
+ "sha256": "475c15a5a12c5daccb61716356f0c1bd8fcd6812fb44b728c14ae9c267d5ae82",
+ "url": "https://jcenter.bintray.com/io/arrow-kt/arrow-annotations/0.8.2/arrow-annotations-0.8.2.jar"
},
{
- "coord": "org.checkerframework:checker-qual:2.8.1",
- "dependencies": [],
- "directDependencies": [],
- "file": "v1/https/jcenter.bintray.com/org/checkerframework/checker-qual/2.8.1/checker-qual-2.8.1.jar",
+ "coord": "io.arrow-kt:arrow-core:0.8.2",
+ "dependencies": [
+ "io.arrow-kt:arrow-annotations:0.8.2",
+ "io.kindedj:kindedj:1.1.0",
+ "org.jetbrains.kotlin:kotlin-stdlib-common:1.3.20",
+ "org.jetbrains.kotlin:kotlin-stdlib:1.3.20",
+ "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.20",
+ "org.jetbrains:annotations:13.0"
+ ],
+ "directDependencies": [
+ "io.arrow-kt:arrow-annotations:0.8.2",
+ "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.20"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/arrow-kt/arrow-core/0.8.2/arrow-core-0.8.2.jar",
"mirror_urls": [
- "https://jcenter.bintray.com/org/checkerframework/checker-qual/2.8.1/checker-qual-2.8.1.jar",
- "https://maven.google.com/org/checkerframework/checker-qual/2.8.1/checker-qual-2.8.1.jar",
- "https://repo1.maven.org/maven2/org/checkerframework/checker-qual/2.8.1/checker-qual-2.8.1.jar"
+ "https://jcenter.bintray.com/io/arrow-kt/arrow-core/0.8.2/arrow-core-0.8.2.jar",
+ "https://maven.google.com/io/arrow-kt/arrow-core/0.8.2/arrow-core-0.8.2.jar",
+ "https://repo1.maven.org/maven2/io/arrow-kt/arrow-core/0.8.2/arrow-core-0.8.2.jar"
],
- "sha256": "9103499008bcecd4e948da29b17864abb64304e15706444ae209d17ebe0575df",
- "url": "https://jcenter.bintray.com/org/checkerframework/checker-qual/2.8.1/checker-qual-2.8.1.jar"
+ "sha256": "75f4819d01de37b82de4523468ca9bde84583a566d6364ef93dbdc060e07d418",
+ "url": "https://jcenter.bintray.com/io/arrow-kt/arrow-core/0.8.2/arrow-core-0.8.2.jar"
},
{
- "coord": "org.codehaus.mojo:animal-sniffer-annotations:1.17",
+ "coord": "io.github.classgraph:classgraph:4.6.18",
"dependencies": [],
"directDependencies": [],
- "file": "v1/https/jcenter.bintray.com/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar",
+ "file": "v1/https/jcenter.bintray.com/io/github/classgraph/classgraph/4.6.18/classgraph-4.6.18.jar",
"mirror_urls": [
- "https://jcenter.bintray.com/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar",
- "https://maven.google.com/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar",
- "https://repo1.maven.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar"
+ "https://jcenter.bintray.com/io/github/classgraph/classgraph/4.6.18/classgraph-4.6.18.jar",
+ "https://maven.google.com/io/github/classgraph/classgraph/4.6.18/classgraph-4.6.18.jar",
+ "https://repo1.maven.org/maven2/io/github/classgraph/classgraph/4.6.18/classgraph-4.6.18.jar"
],
- "sha256": "92654f493ecfec52082e76354f0ebf87648dc3d5cec2e3c3cdb947c016747a53",
- "url": "https://jcenter.bintray.com/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar"
+ "sha256": "baa3fbcb3808ce83ccfb2546cfd6d75845b72436385f851ac90c102b8e0ecb8a",
+ "url": "https://jcenter.bintray.com/io/github/classgraph/classgraph/4.6.18/classgraph-4.6.18.jar"
},
{
- "coord": "org.seleniumhq.selenium:selenium-api:3.141.59",
+ "coord": "io.kindedj:kindedj:1.1.0",
"dependencies": [],
"directDependencies": [],
- "file": "v1/https/jcenter.bintray.com/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar",
+ "file": "v1/https/jcenter.bintray.com/io/kindedj/kindedj/1.1.0/kindedj-1.1.0.jar",
"mirror_urls": [
- "https://jcenter.bintray.com/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar",
- "https://maven.google.com/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar",
- "https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar"
+ "https://jcenter.bintray.com/io/kindedj/kindedj/1.1.0/kindedj-1.1.0.jar",
+ "https://maven.google.com/io/kindedj/kindedj/1.1.0/kindedj-1.1.0.jar",
+ "https://repo1.maven.org/maven2/io/kindedj/kindedj/1.1.0/kindedj-1.1.0.jar"
],
- "sha256": "8bfd5a736eccfc08866301ffc9b7f529e55976355c5799bed8392486df64dee5",
- "url": "https://jcenter.bintray.com/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar"
+ "sha256": "c8786c94de34869f087d28b52777374cbb349d827673044c56c63678b448f3f8",
+ "url": "https://jcenter.bintray.com/io/kindedj/kindedj/1.1.0/kindedj-1.1.0.jar"
},
{
- "coord": "org.seleniumhq.selenium:selenium-remote-driver:3.141.59",
+ "coord": "io.kotlintest:kotlintest-assertions:3.2.1",
"dependencies": [
- "com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava",
- "com.squareup.okio:okio:1.14.0",
- "com.google.j2objc:j2objc-annotations:1.3",
+ "org.jetbrains.kotlin:kotlin-reflect:1.3.20",
+ "org.eclipse.jgit:org.eclipse.jgit:4.4.1.201607150455-r",
+ "com.univocity:univocity-parsers:2.7.6",
+ "org.jetbrains.kotlin:kotlin-stdlib-common:1.3.20",
+ "org.jetbrains.kotlin:kotlin-stdlib:1.3.20",
+ "com.github.wumpz:diffutils:2.2",
+ "org.jetbrains:annotations:13.0"
+ ],
+ "directDependencies": [
+ "com.github.wumpz:diffutils:2.2",
+ "com.univocity:univocity-parsers:2.7.6",
+ "org.jetbrains.kotlin:kotlin-reflect:1.3.20",
+ "org.jetbrains.kotlin:kotlin-stdlib:1.3.20"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/kotlintest/kotlintest-assertions/3.2.1/kotlintest-assertions-3.2.1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/kotlintest/kotlintest-assertions/3.2.1/kotlintest-assertions-3.2.1.jar",
+ "https://maven.google.com/io/kotlintest/kotlintest-assertions/3.2.1/kotlintest-assertions-3.2.1.jar",
+ "https://repo1.maven.org/maven2/io/kotlintest/kotlintest-assertions/3.2.1/kotlintest-assertions-3.2.1.jar"
+ ],
+ "sha256": "61027acae04abcec8c1cacec425a8ae6d6e2f4f7282ae00fdd12b0d3a10d3ce3",
+ "url": "https://jcenter.bintray.com/io/kotlintest/kotlintest-assertions/3.2.1/kotlintest-assertions-3.2.1.jar"
+ },
+ {
+ "coord": "io.kotlintest:kotlintest-core:3.2.1",
+ "dependencies": [
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-common:1.1.0",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.1.0",
+ "org.slf4j:slf4j-api:1.7.26",
+ "org.jetbrains.kotlin:kotlin-reflect:1.3.20",
+ "org.jetbrains.kotlin:kotlin-stdlib-common:1.3.20",
+ "org.jetbrains.kotlin:kotlin-stdlib:1.3.20",
+ "org.jetbrains:annotations:13.0"
+ ],
+ "directDependencies": [
+ "org.jetbrains.kotlin:kotlin-reflect:1.3.20",
+ "org.jetbrains.kotlin:kotlin-stdlib:1.3.20",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.1.0",
+ "org.slf4j:slf4j-api:1.7.26"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/kotlintest/kotlintest-core/3.2.1/kotlintest-core-3.2.1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/kotlintest/kotlintest-core/3.2.1/kotlintest-core-3.2.1.jar",
+ "https://maven.google.com/io/kotlintest/kotlintest-core/3.2.1/kotlintest-core-3.2.1.jar",
+ "https://repo1.maven.org/maven2/io/kotlintest/kotlintest-core/3.2.1/kotlintest-core-3.2.1.jar"
+ ],
+ "sha256": "d52cfd0379d5a14e9899220ae6362fd6d4abb84eeddd7d4c9585ea1dc09610bb",
+ "url": "https://jcenter.bintray.com/io/kotlintest/kotlintest-core/3.2.1/kotlintest-core-3.2.1.jar"
+ },
+ {
+ "coord": "io.kotlintest:kotlintest-runner-junit5:3.2.1",
+ "dependencies": [
+ "io.kotlintest:kotlintest-assertions:3.2.1",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-common:1.1.0",
+ "io.github.classgraph:classgraph:4.6.18",
+ "io.kotlintest:kotlintest-core:3.2.1",
+ "org.apiguardian:apiguardian-api:1.0.0",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.1.0",
+ "io.arrow-kt:arrow-annotations:0.8.2",
+ "org.slf4j:slf4j-api:1.7.26",
+ "io.kindedj:kindedj:1.1.0",
+ "org.jetbrains.kotlin:kotlin-reflect:1.3.20",
+ "org.eclipse.jgit:org.eclipse.jgit:4.4.1.201607150455-r",
+ "com.univocity:univocity-parsers:2.7.6",
+ "org.opentest4j:opentest4j:1.1.1",
+ "io.kotlintest:kotlintest-runner-jvm:3.2.1",
+ "org.jetbrains.kotlin:kotlin-stdlib-common:1.3.20",
+ "org.jetbrains.kotlin:kotlin-stdlib:1.3.20",
+ "com.github.wumpz:diffutils:2.2",
+ "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.20",
+ "org.junit.platform:junit-platform-launcher:1.3.2",
+ "org.junit.platform:junit-platform-engine:1.3.2",
+ "org.junit.platform:junit-platform-suite-api:1.3.2",
+ "io.arrow-kt:arrow-core:0.8.2",
+ "org.jetbrains:annotations:13.0",
+ "org.junit.platform:junit-platform-commons:1.3.2"
+ ],
+ "directDependencies": [
+ "io.kotlintest:kotlintest-assertions:3.2.1",
+ "io.kotlintest:kotlintest-core:3.2.1",
+ "io.kotlintest:kotlintest-runner-jvm:3.2.1",
+ "org.jetbrains.kotlin:kotlin-stdlib:1.3.20",
+ "org.junit.platform:junit-platform-launcher:1.3.2",
+ "org.junit.platform:junit-platform-engine:1.3.2",
+ "org.junit.platform:junit-platform-suite-api:1.3.2"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/kotlintest/kotlintest-runner-junit5/3.2.1/kotlintest-runner-junit5-3.2.1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/kotlintest/kotlintest-runner-junit5/3.2.1/kotlintest-runner-junit5-3.2.1.jar",
+ "https://maven.google.com/io/kotlintest/kotlintest-runner-junit5/3.2.1/kotlintest-runner-junit5-3.2.1.jar",
+ "https://repo1.maven.org/maven2/io/kotlintest/kotlintest-runner-junit5/3.2.1/kotlintest-runner-junit5-3.2.1.jar"
+ ],
+ "sha256": "f1ecd492cbf3b50bf045caa44760f18c9e740889644eb4bcbc01bf670c94dd3b",
+ "url": "https://jcenter.bintray.com/io/kotlintest/kotlintest-runner-junit5/3.2.1/kotlintest-runner-junit5-3.2.1.jar"
+ },
+ {
+ "coord": "io.kotlintest:kotlintest-runner-jvm:3.2.1",
+ "dependencies": [
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-common:1.1.0",
+ "io.github.classgraph:classgraph:4.6.18",
+ "io.kotlintest:kotlintest-core:3.2.1",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.1.0",
+ "io.arrow-kt:arrow-annotations:0.8.2",
+ "org.slf4j:slf4j-api:1.7.26",
+ "io.kindedj:kindedj:1.1.0",
+ "org.jetbrains.kotlin:kotlin-reflect:1.3.20",
+ "org.jetbrains.kotlin:kotlin-stdlib-common:1.3.20",
+ "org.jetbrains.kotlin:kotlin-stdlib:1.3.20",
+ "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.20",
+ "io.arrow-kt:arrow-core:0.8.2",
+ "org.jetbrains:annotations:13.0"
+ ],
+ "directDependencies": [
+ "io.github.classgraph:classgraph:4.6.18",
+ "io.kotlintest:kotlintest-core:3.2.1",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.1.0",
+ "org.slf4j:slf4j-api:1.7.26",
+ "org.jetbrains.kotlin:kotlin-stdlib:1.3.20",
+ "io.arrow-kt:arrow-core:0.8.2"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/kotlintest/kotlintest-runner-jvm/3.2.1/kotlintest-runner-jvm-3.2.1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/kotlintest/kotlintest-runner-jvm/3.2.1/kotlintest-runner-jvm-3.2.1.jar",
+ "https://maven.google.com/io/kotlintest/kotlintest-runner-jvm/3.2.1/kotlintest-runner-jvm-3.2.1.jar",
+ "https://repo1.maven.org/maven2/io/kotlintest/kotlintest-runner-jvm/3.2.1/kotlintest-runner-jvm-3.2.1.jar"
+ ],
+ "sha256": "e693988b1df96bc1b59c65ec3278bcdf07c203c7751d33be4753a2bf44128f39",
+ "url": "https://jcenter.bintray.com/io/kotlintest/kotlintest-runner-jvm/3.2.1/kotlintest-runner-jvm-3.2.1.jar"
+ },
+ {
+ "coord": "io.lettuce:lettuce-core:5.1.7.RELEASE",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.netty:netty-codec:4.1.45.Final",
+ "io.netty:netty-transport:4.1.45.Final",
+ "io.netty:netty-common:4.1.45.Final",
+ "io.netty:netty-resolver:4.1.45.Final",
+ "io.projectreactor:reactor-core:3.2.8.RELEASE",
+ "io.netty:netty-buffer:4.1.45.Final",
+ "io.netty:netty-handler:4.1.45.Final"
+ ],
+ "directDependencies": [
+ "io.netty:netty-common:4.1.45.Final",
+ "io.netty:netty-handler:4.1.45.Final",
+ "io.netty:netty-transport:4.1.45.Final",
+ "io.projectreactor:reactor-core:3.2.8.RELEASE"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/lettuce/lettuce-core/5.1.7.RELEASE/lettuce-core-5.1.7.RELEASE.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/lettuce/lettuce-core/5.1.7.RELEASE/lettuce-core-5.1.7.RELEASE.jar",
+ "https://maven.google.com/io/lettuce/lettuce-core/5.1.7.RELEASE/lettuce-core-5.1.7.RELEASE.jar",
+ "https://repo1.maven.org/maven2/io/lettuce/lettuce-core/5.1.7.RELEASE/lettuce-core-5.1.7.RELEASE.jar"
+ ],
+ "sha256": "9e118d8a1e4c0e92e7da2fe6ad956d7cc88666a2a4aceef8a757262c3b1c229e",
+ "url": "https://jcenter.bintray.com/io/lettuce/lettuce-core/5.1.7.RELEASE/lettuce-core-5.1.7.RELEASE.jar"
+ },
+ {
+ "coord": "io.micronaut.configuration:micronaut-redis-lettuce:1.2.0",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.lettuce:lettuce-core:5.1.7.RELEASE",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
"com.google.code.findbugs:jsr305:3.0.2",
- "com.google.guava:guava:28.0-jre",
- "org.seleniumhq.selenium:selenium-api:3.141.59",
- "org.checkerframework:checker-qual:2.8.1",
- "org.codehaus.mojo:animal-sniffer-annotations:1.17",
- "com.squareup.okhttp3:okhttp:3.11.0",
- "com.google.guava:failureaccess:1.0.1",
- "net.bytebuddy:byte-buddy:1.8.15",
- "com.google.errorprone:error_prone_annotations:2.3.2",
- "org.apache.commons:commons-exec:1.3"
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.1",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "org.yaml:snakeyaml:1.24",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "io.netty:netty-codec:4.1.45.Final",
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "io.netty:netty-transport:4.1.45.Final",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.1",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.netty:netty-common:4.1.45.Final",
+ "io.netty:netty-resolver:4.1.45.Final",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "javax.inject:javax.inject:1",
+ "io.projectreactor:reactor-core:3.2.8.RELEASE",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "io.netty:netty-buffer:4.1.45.Final",
+ "javax.validation:validation-api:2.0.1.Final",
+ "io.netty:netty-handler:4.1.45.Final"
],
"directDependencies": [
- "com.squareup.okio:okio:1.14.0",
- "com.google.guava:guava:28.0-jre",
- "org.seleniumhq.selenium:selenium-api:3.141.59",
- "com.squareup.okhttp3:okhttp:3.11.0",
- "net.bytebuddy:byte-buddy:1.8.15",
- "org.apache.commons:commons-exec:1.3"
+ "io.lettuce:lettuce-core:5.1.7.RELEASE",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1"
],
- "file": "v1/https/jcenter.bintray.com/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar",
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/configuration/micronaut-redis-lettuce/1.2.0/micronaut-redis-lettuce-1.2.0.jar",
"mirror_urls": [
- "https://jcenter.bintray.com/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar",
- "https://maven.google.com/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar",
- "https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar"
+ "https://jcenter.bintray.com/io/micronaut/configuration/micronaut-redis-lettuce/1.2.0/micronaut-redis-lettuce-1.2.0.jar",
+ "https://maven.google.com/io/micronaut/configuration/micronaut-redis-lettuce/1.2.0/micronaut-redis-lettuce-1.2.0.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/configuration/micronaut-redis-lettuce/1.2.0/micronaut-redis-lettuce-1.2.0.jar"
],
- "sha256": "9829fe57adf36743d785d0c2e7db504ba3ba0a3aacac652b8867cc854d2dfc45",
- "url": "https://jcenter.bintray.com/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar"
+ "sha256": "7ca0ad437de4abf85be04ee21c9da2deda47961ef9e0a50d6887e2fc05dd2da8",
+ "url": "https://jcenter.bintray.com/io/micronaut/configuration/micronaut-redis-lettuce/1.2.0/micronaut-redis-lettuce-1.2.0.jar"
+ },
+ {
+ "coord": "io.micronaut.test:micronaut-test-core:1.1.2",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.1",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "org.yaml:snakeyaml:1.24",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.1",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "javax.inject:javax.inject:1",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "javax.validation:validation-api:2.0.1.Final"
+ ],
+ "directDependencies": [
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/test/micronaut-test-core/1.1.2/micronaut-test-core-1.1.2.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/test/micronaut-test-core/1.1.2/micronaut-test-core-1.1.2.jar",
+ "https://maven.google.com/io/micronaut/test/micronaut-test-core/1.1.2/micronaut-test-core-1.1.2.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/test/micronaut-test-core/1.1.2/micronaut-test-core-1.1.2.jar"
+ ],
+ "sha256": "75839e1db044d8cbac47626371c3e30d3f247238c93a78ed864945c01c851cae",
+ "url": "https://jcenter.bintray.com/io/micronaut/test/micronaut-test-core/1.1.2/micronaut-test-core-1.1.2.jar"
+ },
+ {
+ "coord": "io.micronaut.test:micronaut-test-kotlintest:1.1.2",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.kotlintest:kotlintest-assertions:3.2.1",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-common:1.1.0",
+ "io.github.classgraph:classgraph:4.6.18",
+ "io.kotlintest:kotlintest-core:3.2.1",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.20",
+ "org.apiguardian:apiguardian-api:1.0.0",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.1.0",
+ "io.arrow-kt:arrow-annotations:0.8.2",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "io.kindedj:kindedj:1.1.0",
+ "org.jetbrains.kotlin:kotlin-reflect:1.3.20",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.1",
+ "org.eclipse.jgit:org.eclipse.jgit:4.4.1.201607150455-r",
+ "com.univocity:univocity-parsers:2.7.6",
+ "io.micronaut.test:micronaut-test-core:1.1.2",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "org.opentest4j:opentest4j:1.1.1",
+ "org.yaml:snakeyaml:1.24",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "io.kotlintest:kotlintest-runner-jvm:3.2.1",
+ "org.jetbrains.kotlin:kotlin-stdlib-common:1.3.20",
+ "org.jetbrains.kotlin:kotlin-stdlib:1.3.20",
+ "com.github.wumpz:diffutils:2.2",
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.1",
+ "io.kotlintest:kotlintest-runner-junit5:3.2.1",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.20",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "javax.inject:javax.inject:1",
+ "org.junit.platform:junit-platform-launcher:1.3.2",
+ "org.junit.platform:junit-platform-engine:1.3.2",
+ "org.junit.platform:junit-platform-suite-api:1.3.2",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "javax.validation:validation-api:2.0.1.Final",
+ "io.arrow-kt:arrow-core:0.8.2",
+ "org.jetbrains:annotations:13.0",
+ "org.junit.platform:junit-platform-commons:1.3.2"
+ ],
+ "directDependencies": [
+ "org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.20",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.jetbrains.kotlin:kotlin-reflect:1.3.20",
+ "io.micronaut.test:micronaut-test-core:1.1.2",
+ "io.kotlintest:kotlintest-runner-junit5:3.2.1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/test/micronaut-test-kotlintest/1.1.2/micronaut-test-kotlintest-1.1.2.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/test/micronaut-test-kotlintest/1.1.2/micronaut-test-kotlintest-1.1.2.jar",
+ "https://maven.google.com/io/micronaut/test/micronaut-test-kotlintest/1.1.2/micronaut-test-kotlintest-1.1.2.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/test/micronaut-test-kotlintest/1.1.2/micronaut-test-kotlintest-1.1.2.jar"
+ ],
+ "sha256": "32b05b9cf635b08272b585a21917c986ed06afe044c68367ed7dc654baf3a7e3",
+ "url": "https://jcenter.bintray.com/io/micronaut/test/micronaut-test-kotlintest/1.1.2/micronaut-test-kotlintest-1.1.2.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "org.yaml:snakeyaml:1.24",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "javax.inject:javax.inject:1"
+ ],
+ "directDependencies": [
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-aop/1.3.0.RC1/micronaut-aop-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-aop/1.3.0.RC1/micronaut-aop-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-aop/1.3.0.RC1/micronaut-aop-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-aop/1.3.0.RC1/micronaut-aop-1.3.0.RC1.jar"
+ ],
+ "sha256": "07dc94553342e9065d3ea3df2723d165be97e8dec154eecea09d38f0ea22e96b",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-aop/1.3.0.RC1/micronaut-aop-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-buffer-netty:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "org.yaml:snakeyaml:1.24",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.netty:netty-common:4.1.45.Final",
+ "javax.inject:javax.inject:1",
+ "io.netty:netty-buffer:4.1.45.Final"
+ ],
+ "directDependencies": [
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "io.netty:netty-buffer:4.1.45.Final",
+ "org.slf4j:slf4j-api:1.7.26"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-buffer-netty/1.3.0.RC1/micronaut-buffer-netty-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-buffer-netty/1.3.0.RC1/micronaut-buffer-netty-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-buffer-netty/1.3.0.RC1/micronaut-buffer-netty-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-buffer-netty/1.3.0.RC1/micronaut-buffer-netty-1.3.0.RC1.jar"
+ ],
+ "sha256": "1faf531e6ff361cb6a38ae5650493327bd9e4bf9542e1b7b1118f45b3f310be0",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-buffer-netty/1.3.0.RC1/micronaut-buffer-netty-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-core:1.3.0.RC1",
+ "dependencies": [
+ "org.slf4j:slf4j-api:1.7.26",
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "com.google.code.findbugs:jsr305:3.0.2"
+ ],
+ "directDependencies": [
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "org.slf4j:slf4j-api:1.7.26"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-core/1.3.0.RC1/micronaut-core-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-core/1.3.0.RC1/micronaut-core-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-core/1.3.0.RC1/micronaut-core-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-core/1.3.0.RC1/micronaut-core-1.3.0.RC1.jar"
+ ],
+ "sha256": "1160e72e81b3bee4c283111a495e9e5ca69996b6d52e9b69b0c6fd0ff8d1187e",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-core/1.3.0.RC1/micronaut-core-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-graal:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "org.yaml:snakeyaml:1.24",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "javax.inject:javax.inject:1",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1"
+ ],
+ "directDependencies": [
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-graal/1.3.0.RC1/micronaut-graal-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-graal/1.3.0.RC1/micronaut-graal-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-graal/1.3.0.RC1/micronaut-graal-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-graal/1.3.0.RC1/micronaut-graal-1.3.0.RC1.jar"
+ ],
+ "sha256": "c75244df7cafa3cf0c4eb5292c6c81cf0fd7565b511774cdf3710659e9b2e3e7",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-graal/1.3.0.RC1/micronaut-graal-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-http-client:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.netty:netty-handler-proxy:4.1.45.Final",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "io.netty:netty-codec-socks:4.1.45.Final",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.1",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "org.yaml:snakeyaml:1.24",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "io.micronaut:micronaut-websocket:1.3.0.RC1",
+ "io.micronaut:micronaut-http-netty:1.3.0.RC1",
+ "io.netty:netty-codec:4.1.45.Final",
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "io.netty:netty-codec-http:4.1.45.Final",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "io.netty:netty-transport:4.1.45.Final",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.1",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-buffer-netty:1.3.0.RC1",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.netty:netty-common:4.1.45.Final",
+ "io.netty:netty-resolver:4.1.45.Final",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "javax.inject:javax.inject:1",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "io.netty:netty-buffer:4.1.45.Final",
+ "javax.validation:validation-api:2.0.1.Final",
+ "io.netty:netty-handler:4.1.45.Final"
+ ],
+ "directDependencies": [
+ "io.netty:netty-handler-proxy:4.1.45.Final",
+ "org.slf4j:slf4j-api:1.7.26",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "io.micronaut:micronaut-websocket:1.3.0.RC1",
+ "io.micronaut:micronaut-http-netty:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-http-client/1.3.0.RC1/micronaut-http-client-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-http-client/1.3.0.RC1/micronaut-http-client-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-http-client/1.3.0.RC1/micronaut-http-client-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-http-client/1.3.0.RC1/micronaut-http-client-1.3.0.RC1.jar"
+ ],
+ "sha256": "2e85937c6fa1b3afd990b5b8d8c590b213e1b10987d476c05fcca356fc8ad22e",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-http-client/1.3.0.RC1/micronaut-http-client-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-http-netty:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "org.yaml:snakeyaml:1.24",
+ "io.micronaut:micronaut-websocket:1.3.0.RC1",
+ "io.netty:netty-codec:4.1.45.Final",
+ "io.netty:netty-codec-http:4.1.45.Final",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "io.netty:netty-transport:4.1.45.Final",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-buffer-netty:1.3.0.RC1",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.netty:netty-common:4.1.45.Final",
+ "io.netty:netty-resolver:4.1.45.Final",
+ "javax.inject:javax.inject:1",
+ "io.netty:netty-buffer:4.1.45.Final",
+ "io.netty:netty-handler:4.1.45.Final"
+ ],
+ "directDependencies": [
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "io.micronaut:micronaut-websocket:1.3.0.RC1",
+ "io.netty:netty-codec-http:4.1.45.Final",
+ "io.micronaut:micronaut-buffer-netty:1.3.0.RC1",
+ "io.netty:netty-handler:4.1.45.Final"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-http-netty/1.3.0.RC1/micronaut-http-netty-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-http-netty/1.3.0.RC1/micronaut-http-netty-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-http-netty/1.3.0.RC1/micronaut-http-netty-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-http-netty/1.3.0.RC1/micronaut-http-netty-1.3.0.RC1.jar"
+ ],
+ "sha256": "4aca540f105343d90cd897995e7f24f8463f8f1600d1069c358ff31411aff1e3",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-http-netty/1.3.0.RC1/micronaut-http-netty-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-http-server-netty:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-router:1.3.0.RC1",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.1",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "org.yaml:snakeyaml:1.24",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "io.micronaut:micronaut-websocket:1.3.0.RC1",
+ "io.micronaut:micronaut-http-netty:1.3.0.RC1",
+ "io.netty:netty-codec:4.1.45.Final",
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "io.netty:netty-codec-http:4.1.45.Final",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "io.netty:netty-transport:4.1.45.Final",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.1",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-buffer-netty:1.3.0.RC1",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.netty:netty-common:4.1.45.Final",
+ "io.netty:netty-resolver:4.1.45.Final",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "javax.inject:javax.inject:1",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "io.netty:netty-buffer:4.1.45.Final",
+ "javax.validation:validation-api:2.0.1.Final",
+ "io.micronaut:micronaut-http-server:1.3.0.RC1",
+ "io.netty:netty-handler:4.1.45.Final"
+ ],
+ "directDependencies": [
+ "org.slf4j:slf4j-api:1.7.26",
+ "io.micronaut:micronaut-http-netty:1.3.0.RC1",
+ "io.netty:netty-codec-http:4.1.45.Final",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.micronaut:micronaut-http-server:1.3.0.RC1"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-http-server-netty/1.3.0.RC1/micronaut-http-server-netty-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-http-server-netty/1.3.0.RC1/micronaut-http-server-netty-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-http-server-netty/1.3.0.RC1/micronaut-http-server-netty-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-http-server-netty/1.3.0.RC1/micronaut-http-server-netty-1.3.0.RC1.jar"
+ ],
+ "sha256": "eef4b0fd8ea1108bd4e1e607319bddfbcf5caa5debd2985254df69add2b97ff3",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-http-server-netty/1.3.0.RC1/micronaut-http-server-netty-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-http-server:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-router:1.3.0.RC1",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.1",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "org.yaml:snakeyaml:1.24",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "io.micronaut:micronaut-websocket:1.3.0.RC1",
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.1",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "javax.inject:javax.inject:1",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "javax.validation:validation-api:2.0.1.Final"
+ ],
+ "directDependencies": [
+ "io.micronaut:micronaut-router:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "io.micronaut:micronaut-websocket:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-http-server/1.3.0.RC1/micronaut-http-server-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-http-server/1.3.0.RC1/micronaut-http-server-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-http-server/1.3.0.RC1/micronaut-http-server-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-http-server/1.3.0.RC1/micronaut-http-server-1.3.0.RC1.jar"
+ ],
+ "sha256": "e7755443386b0c09d4aa8e86230c5da63a8a8585e08cdfb103ce380b3e6313ce",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-http-server/1.3.0.RC1/micronaut-http-server-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-http:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "org.yaml:snakeyaml:1.24",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "javax.inject:javax.inject:1"
+ ],
+ "directDependencies": [
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-http/1.3.0.RC1/micronaut-http-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-http/1.3.0.RC1/micronaut-http-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-http/1.3.0.RC1/micronaut-http-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-http/1.3.0.RC1/micronaut-http-1.3.0.RC1.jar"
+ ],
+ "sha256": "eadfae76bb080fdbbf00c661cba7019ebc3babec276a2f7a35a7949d918acc63",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-http/1.3.0.RC1/micronaut-http-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-inject-java:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "org.yaml:snakeyaml:1.24",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "javax.inject:javax.inject:1"
+ ],
+ "directDependencies": [
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-inject-java/1.3.0.RC1/micronaut-inject-java-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-inject-java/1.3.0.RC1/micronaut-inject-java-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-inject-java/1.3.0.RC1/micronaut-inject-java-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-inject-java/1.3.0.RC1/micronaut-inject-java-1.3.0.RC1.jar"
+ ],
+ "sha256": "86e3d84f4d69e377798bfc33b5760100c79d7aa39a55d20a9000bd2d61a9b545",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-inject-java/1.3.0.RC1/micronaut-inject-java-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "org.slf4j:slf4j-api:1.7.26",
+ "org.yaml:snakeyaml:1.24",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "javax.inject:javax.inject:1"
+ ],
+ "directDependencies": [
+ "org.slf4j:slf4j-api:1.7.26",
+ "org.yaml:snakeyaml:1.24",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "javax.inject:javax.inject:1"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-inject/1.3.0.RC1/micronaut-inject-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-inject/1.3.0.RC1/micronaut-inject-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-inject/1.3.0.RC1/micronaut-inject-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-inject/1.3.0.RC1/micronaut-inject-1.3.0.RC1.jar"
+ ],
+ "sha256": "73a43fc4a52fcafb7539fbea57ac40ec867304123733c3856249ae8d2dd4ae13",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-inject/1.3.0.RC1/micronaut-inject-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-management:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-router:1.3.0.RC1",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.1",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "org.yaml:snakeyaml:1.24",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.1",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "javax.inject:javax.inject:1",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "javax.validation:validation-api:2.0.1.Final"
+ ],
+ "directDependencies": [
+ "io.micronaut:micronaut-router:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-management/1.3.0.RC1/micronaut-management-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-management/1.3.0.RC1/micronaut-management-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-management/1.3.0.RC1/micronaut-management-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-management/1.3.0.RC1/micronaut-management-1.3.0.RC1.jar"
+ ],
+ "sha256": "87bdd340b023c6dac01ad986d61305b14edf7a935eee1d75f3494fc8eaf4d457",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-management/1.3.0.RC1/micronaut-management-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-multitenancy:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-router:1.3.0.RC1",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.1",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "org.yaml:snakeyaml:1.24",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "io.micronaut:micronaut-websocket:1.3.0.RC1",
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.1",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "javax.inject:javax.inject:1",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "javax.validation:validation-api:2.0.1.Final",
+ "io.micronaut:micronaut-http-server:1.3.0.RC1"
+ ],
+ "directDependencies": [
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "io.micronaut:micronaut-http-server:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-multitenancy/1.3.0.RC1/micronaut-multitenancy-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-multitenancy/1.3.0.RC1/micronaut-multitenancy-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-multitenancy/1.3.0.RC1/micronaut-multitenancy-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-multitenancy/1.3.0.RC1/micronaut-multitenancy-1.3.0.RC1.jar"
+ ],
+ "sha256": "e0102bf7e1995af9cd5a79dcff803f5dd247ad90d81e075ffd85a51eb9897a8e",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-multitenancy/1.3.0.RC1/micronaut-multitenancy-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-router:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "org.yaml:snakeyaml:1.24",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "javax.inject:javax.inject:1"
+ ],
+ "directDependencies": [
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-router/1.3.0.RC1/micronaut-router-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-router/1.3.0.RC1/micronaut-router-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-router/1.3.0.RC1/micronaut-router-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-router/1.3.0.RC1/micronaut-router-1.3.0.RC1.jar"
+ ],
+ "sha256": "4605be284cc08d5785b3899017c9656a90ad4f56b5a4b01a333dbbd32228ce7f",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-router/1.3.0.RC1/micronaut-router-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.1",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "org.yaml:snakeyaml:1.24",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.1",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "javax.inject:javax.inject:1",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "javax.validation:validation-api:2.0.1.Final"
+ ],
+ "directDependencies": [
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.1",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.1",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "javax.validation:validation-api:2.0.1.Final"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-runtime/1.3.0.RC1/micronaut-runtime-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-runtime/1.3.0.RC1/micronaut-runtime-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-runtime/1.3.0.RC1/micronaut-runtime-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-runtime/1.3.0.RC1/micronaut-runtime-1.3.0.RC1.jar"
+ ],
+ "sha256": "48103c97ee083bf024bc81fdabb245c027381ff457c1ee47aa9be9c8f6b8c079",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-runtime/1.3.0.RC1/micronaut-runtime-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-security:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-router:1.3.0.RC1",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "io.micronaut:micronaut-management:1.3.0.RC1",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.1",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "io.micronaut:micronaut-validation:1.3.0.RC1",
+ "org.yaml:snakeyaml:1.24",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "io.micronaut:micronaut-websocket:1.3.0.RC1",
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.1",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "javax.inject:javax.inject:1",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "javax.validation:validation-api:2.0.1.Final",
+ "io.micronaut:micronaut-http-server:1.3.0.RC1"
+ ],
+ "directDependencies": [
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "io.micronaut:micronaut-management:1.3.0.RC1",
+ "io.micronaut:micronaut-validation:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "io.micronaut:micronaut-http-server:1.3.0.RC1"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-security/1.3.0.RC1/micronaut-security-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-security/1.3.0.RC1/micronaut-security-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-security/1.3.0.RC1/micronaut-security-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-security/1.3.0.RC1/micronaut-security-1.3.0.RC1.jar"
+ ],
+ "sha256": "07743898f8653d6322cf9fb3e858ea51adda3ffeaf41a294f6dd324a17af932f",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-security/1.3.0.RC1/micronaut-security-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-session:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.1",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "org.yaml:snakeyaml:1.24",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.1",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "javax.inject:javax.inject:1",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "javax.validation:validation-api:2.0.1.Final"
+ ],
+ "directDependencies": [
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-session/1.3.0.RC1/micronaut-session-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-session/1.3.0.RC1/micronaut-session-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-session/1.3.0.RC1/micronaut-session-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-session/1.3.0.RC1/micronaut-session-1.3.0.RC1.jar"
+ ],
+ "sha256": "5025fd384ef5a602566146004fcc9eb302920f7b4d383d6ca6502b28794d4654",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-session/1.3.0.RC1/micronaut-session-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-tracing:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.netty:netty-handler-proxy:4.1.45.Final",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "io.netty:netty-codec-socks:4.1.45.Final",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.1",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "org.yaml:snakeyaml:1.24",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "io.micronaut:micronaut-websocket:1.3.0.RC1",
+ "io.micronaut:micronaut-http-client:1.3.0.RC1",
+ "io.micronaut:micronaut-http-netty:1.3.0.RC1",
+ "io.netty:netty-codec:4.1.45.Final",
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "io.netty:netty-codec-http:4.1.45.Final",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "io.netty:netty-transport:4.1.45.Final",
+ "io.opentracing:opentracing-api:0.33.0",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.1",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-buffer-netty:1.3.0.RC1",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.netty:netty-common:4.1.45.Final",
+ "io.netty:netty-resolver:4.1.45.Final",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "javax.inject:javax.inject:1",
+ "io.opentracing:opentracing-util:0.33.0",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "io.opentracing:opentracing-noop:0.33.0",
+ "io.netty:netty-buffer:4.1.45.Final",
+ "javax.validation:validation-api:2.0.1.Final",
+ "io.netty:netty-handler:4.1.45.Final"
+ ],
+ "directDependencies": [
+ "org.slf4j:slf4j-api:1.7.26",
+ "io.micronaut:micronaut-http-client:1.3.0.RC1",
+ "io.opentracing:opentracing-api:0.33.0",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "io.opentracing:opentracing-util:0.33.0"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-tracing/1.3.0.RC1/micronaut-tracing-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-tracing/1.3.0.RC1/micronaut-tracing-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-tracing/1.3.0.RC1/micronaut-tracing-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-tracing/1.3.0.RC1/micronaut-tracing-1.3.0.RC1.jar"
+ ],
+ "sha256": "351fb6aa7eeb17adf4f5f2c7711c7ac31db4e0127a7e4b3813e30e343d3d0a67",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-tracing/1.3.0.RC1/micronaut-tracing-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-validation:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "org.yaml:snakeyaml:1.24",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "javax.inject:javax.inject:1",
+ "javax.validation:validation-api:2.0.1.Final"
+ ],
+ "directDependencies": [
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "javax.validation:validation-api:2.0.1.Final",
+ "org.slf4j:slf4j-api:1.7.26"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-validation/1.3.0.RC1/micronaut-validation-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-validation/1.3.0.RC1/micronaut-validation-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-validation/1.3.0.RC1/micronaut-validation-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-validation/1.3.0.RC1/micronaut-validation-1.3.0.RC1.jar"
+ ],
+ "sha256": "5f6519620561d6b901d5766bd553380ab881f438b445b1321734bc10f9ded513",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-validation/1.3.0.RC1/micronaut-validation-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-views-core:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-router:1.3.0.RC1",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.1",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "org.yaml:snakeyaml:1.24",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "io.micronaut:micronaut-websocket:1.3.0.RC1",
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.1",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "javax.inject:javax.inject:1",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "javax.validation:validation-api:2.0.1.Final",
+ "io.micronaut:micronaut-http-server:1.3.0.RC1"
+ ],
+ "directDependencies": [
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "io.micronaut:micronaut-http-server:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-views-core/1.3.0.RC1/micronaut-views-core-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-views-core/1.3.0.RC1/micronaut-views-core-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-views-core/1.3.0.RC1/micronaut-views-core-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-views-core/1.3.0.RC1/micronaut-views-core-1.3.0.RC1.jar"
+ ],
+ "sha256": "5c9c7b5a32e3ee47c575af82fd0e6e025748209e58fa951a137fe801ee83d809",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-views-core/1.3.0.RC1/micronaut-views-core-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-views-freemarker:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.micronaut:micronaut-views-core:1.3.0.RC1",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-router:1.3.0.RC1",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.1",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "org.yaml:snakeyaml:1.24",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "io.micronaut:micronaut-websocket:1.3.0.RC1",
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.1",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "javax.inject:javax.inject:1",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "javax.validation:validation-api:2.0.1.Final",
+ "io.micronaut:micronaut-http-server:1.3.0.RC1"
+ ],
+ "directDependencies": [
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "io.micronaut:micronaut-http-server:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "io.micronaut:micronaut-views-core:1.3.0.RC1"
+ ],
+ "exclusions": [
+ "org.freemarker:freemarker"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-views-freemarker/1.3.0.RC1/micronaut-views-freemarker-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-views-freemarker/1.3.0.RC1/micronaut-views-freemarker-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-views-freemarker/1.3.0.RC1/micronaut-views-freemarker-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-views-freemarker/1.3.0.RC1/micronaut-views-freemarker-1.3.0.RC1.jar"
+ ],
+ "sha256": "8cf1689d9e14c69a84dd8cbde7b9c9087dae798899417d0e83c2d7c74d9d682c",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-views-freemarker/1.3.0.RC1/micronaut-views-freemarker-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-views-handlebars:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.micronaut:micronaut-views-core:1.3.0.RC1",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-router:1.3.0.RC1",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.1",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "org.yaml:snakeyaml:1.24",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "io.micronaut:micronaut-websocket:1.3.0.RC1",
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.1",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "javax.inject:javax.inject:1",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "javax.validation:validation-api:2.0.1.Final",
+ "io.micronaut:micronaut-http-server:1.3.0.RC1"
+ ],
+ "directDependencies": [
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "io.micronaut:micronaut-http-server:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "io.micronaut:micronaut-views-core:1.3.0.RC1"
+ ],
+ "exclusions": [
+ "com.github.jknack:handlebars"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-views-handlebars/1.3.0.RC1/micronaut-views-handlebars-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-views-handlebars/1.3.0.RC1/micronaut-views-handlebars-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-views-handlebars/1.3.0.RC1/micronaut-views-handlebars-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-views-handlebars/1.3.0.RC1/micronaut-views-handlebars-1.3.0.RC1.jar"
+ ],
+ "sha256": "0b73c8dc9ba0dbf71600399f4bf525d7b07ba2a966871b76bdb3365b290d5aa3",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-views-handlebars/1.3.0.RC1/micronaut-views-handlebars-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-views-soy:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.micronaut:micronaut-views-core:1.3.0.RC1",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-router:1.3.0.RC1",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.1",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "org.yaml:snakeyaml:1.24",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "io.micronaut:micronaut-websocket:1.3.0.RC1",
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.1",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "javax.inject:javax.inject:1",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "javax.validation:validation-api:2.0.1.Final",
+ "io.micronaut:micronaut-http-server:1.3.0.RC1"
+ ],
+ "directDependencies": [
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "io.micronaut:micronaut-http-server:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "io.micronaut:micronaut-views-core:1.3.0.RC1"
+ ],
+ "exclusions": [
+ "com.google.template:soy"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-views-soy/1.3.0.RC1/micronaut-views-soy-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-views-soy/1.3.0.RC1/micronaut-views-soy-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-views-soy/1.3.0.RC1/micronaut-views-soy-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-views-soy/1.3.0.RC1/micronaut-views-soy-1.3.0.RC1.jar"
+ ],
+ "sha256": "ee27e3af31defe994051d9b5669c21c486d7a73068c8d749c23067609bb24c1c",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-views-soy/1.3.0.RC1/micronaut-views-soy-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-views-thymeleaf:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.micronaut:micronaut-views-core:1.3.0.RC1",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-router:1.3.0.RC1",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.1",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "org.yaml:snakeyaml:1.24",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "io.micronaut:micronaut-websocket:1.3.0.RC1",
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.1",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "javax.inject:javax.inject:1",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "javax.validation:validation-api:2.0.1.Final",
+ "io.micronaut:micronaut-http-server:1.3.0.RC1"
+ ],
+ "directDependencies": [
+ "io.micronaut:micronaut-views-core:1.3.0.RC1",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "io.micronaut:micronaut-http-server:1.3.0.RC1"
+ ],
+ "exclusions": [
+ "org.thymeleaf:thymeleaf"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-views-thymeleaf/1.3.0.RC1/micronaut-views-thymeleaf-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-views-thymeleaf/1.3.0.RC1/micronaut-views-thymeleaf-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-views-thymeleaf/1.3.0.RC1/micronaut-views-thymeleaf-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-views-thymeleaf/1.3.0.RC1/micronaut-views-thymeleaf-1.3.0.RC1.jar"
+ ],
+ "sha256": "0dcf883a0b92169c80137e8ad5d96108468e47566492aceea594798861ca5927",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-views-thymeleaf/1.3.0.RC1/micronaut-views-thymeleaf-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-views-velocity:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.micronaut:micronaut-views-core:1.3.0.RC1",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-router:1.3.0.RC1",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.1",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "org.yaml:snakeyaml:1.24",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "io.micronaut:micronaut-websocket:1.3.0.RC1",
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.1",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "javax.inject:javax.inject:1",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "javax.validation:validation-api:2.0.1.Final",
+ "io.micronaut:micronaut-http-server:1.3.0.RC1"
+ ],
+ "directDependencies": [
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "io.micronaut:micronaut-http-server:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "io.micronaut:micronaut-views-core:1.3.0.RC1"
+ ],
+ "exclusions": [
+ "org.apache.velocity:velocity-engine-core"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-views-velocity/1.3.0.RC1/micronaut-views-velocity-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-views-velocity/1.3.0.RC1/micronaut-views-velocity-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-views-velocity/1.3.0.RC1/micronaut-views-velocity-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-views-velocity/1.3.0.RC1/micronaut-views-velocity-1.3.0.RC1.jar"
+ ],
+ "sha256": "7f93cfe82c65b32b8bbf34ade12f6f9332f7f5cddce5c9cdd3b546d485c8b4cd",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-views-velocity/1.3.0.RC1/micronaut-views-velocity-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-views:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.micronaut:micronaut-views-core:1.3.0.RC1",
+ "io.micronaut:micronaut-views-thymeleaf:1.3.0.RC1",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-router:1.3.0.RC1",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.1",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "org.yaml:snakeyaml:1.24",
+ "com.fasterxml.jackson.core:jackson-core:2.10.1",
+ "io.micronaut:micronaut-views-freemarker:1.3.0.RC1",
+ "io.micronaut:micronaut-websocket:1.3.0.RC1",
+ "com.fasterxml.jackson.core:jackson-annotations:2.10.1",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.1",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "io.micronaut:micronaut-runtime:1.3.0.RC1",
+ "javax.inject:javax.inject:1",
+ "com.fasterxml.jackson.core:jackson-databind:2.10.1",
+ "javax.validation:validation-api:2.0.1.Final",
+ "io.micronaut:micronaut-http-server:1.3.0.RC1",
+ "io.micronaut:micronaut-views-handlebars:1.3.0.RC1",
+ "io.micronaut:micronaut-views-velocity:1.3.0.RC1",
+ "io.micronaut:micronaut-views-soy:1.3.0.RC1"
+ ],
+ "directDependencies": [
+ "io.micronaut:micronaut-views-core:1.3.0.RC1",
+ "io.micronaut:micronaut-views-thymeleaf:1.3.0.RC1",
+ "io.micronaut:micronaut-views-freemarker:1.3.0.RC1",
+ "io.micronaut:micronaut-views-handlebars:1.3.0.RC1",
+ "io.micronaut:micronaut-views-velocity:1.3.0.RC1",
+ "io.micronaut:micronaut-views-soy:1.3.0.RC1"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-views/1.3.0.RC1/micronaut-views-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-views/1.3.0.RC1/micronaut-views-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-views/1.3.0.RC1/micronaut-views-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-views/1.3.0.RC1/micronaut-views-1.3.0.RC1.jar"
+ ],
+ "sha256": "d77d4cd016724285147738c51b9503d2694ecbd5d1bb1b8402c96043d388a69e",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-views/1.3.0.RC1/micronaut-views-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.micronaut:micronaut-websocket:1.3.0.RC1",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3",
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "org.yaml:snakeyaml:1.24",
+ "javax.annotation:javax.annotation-api:1.3.2",
+ "io.micronaut:micronaut-aop:1.3.0.RC1",
+ "io.micronaut:micronaut-core:1.3.0.RC1",
+ "javax.inject:javax.inject:1"
+ ],
+ "directDependencies": [
+ "io.micronaut:micronaut-http:1.3.0.RC1",
+ "io.micronaut:micronaut-inject:1.3.0.RC1",
+ "org.slf4j:slf4j-api:1.7.26",
+ "io.reactivex.rxjava2:rxjava:2.2.10",
+ "io.micronaut:micronaut-aop:1.3.0.RC1"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/micronaut/micronaut-websocket/1.3.0.RC1/micronaut-websocket-1.3.0.RC1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/micronaut/micronaut-websocket/1.3.0.RC1/micronaut-websocket-1.3.0.RC1.jar",
+ "https://maven.google.com/io/micronaut/micronaut-websocket/1.3.0.RC1/micronaut-websocket-1.3.0.RC1.jar",
+ "https://repo1.maven.org/maven2/io/micronaut/micronaut-websocket/1.3.0.RC1/micronaut-websocket-1.3.0.RC1.jar"
+ ],
+ "sha256": "2cf8e7fcd676c245eec9f8bf2e4a78927bdbdc3fdfd1f22b909120e7ed4a73d8",
+ "url": "https://jcenter.bintray.com/io/micronaut/micronaut-websocket/1.3.0.RC1/micronaut-websocket-1.3.0.RC1.jar"
+ },
+ {
+ "coord": "io.netty:netty-buffer:4.1.45.Final",
+ "dependencies": [
+ "io.netty:netty-common:4.1.45.Final"
+ ],
+ "directDependencies": [
+ "io.netty:netty-common:4.1.45.Final"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/netty/netty-buffer/4.1.45.Final/netty-buffer-4.1.45.Final.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/netty/netty-buffer/4.1.45.Final/netty-buffer-4.1.45.Final.jar",
+ "https://maven.google.com/io/netty/netty-buffer/4.1.45.Final/netty-buffer-4.1.45.Final.jar",
+ "https://repo1.maven.org/maven2/io/netty/netty-buffer/4.1.45.Final/netty-buffer-4.1.45.Final.jar"
+ ],
+ "sha256": "8437b43e03c272093066837567e1b89019ef291f06f5ace1051017981d98d59f",
+ "url": "https://jcenter.bintray.com/io/netty/netty-buffer/4.1.45.Final/netty-buffer-4.1.45.Final.jar"
+ },
+ {
+ "coord": "io.netty:netty-codec-http:4.1.45.Final",
+ "dependencies": [
+ "io.netty:netty-codec:4.1.45.Final",
+ "io.netty:netty-transport:4.1.45.Final",
+ "io.netty:netty-common:4.1.45.Final",
+ "io.netty:netty-resolver:4.1.45.Final",
+ "io.netty:netty-buffer:4.1.45.Final",
+ "io.netty:netty-handler:4.1.45.Final"
+ ],
+ "directDependencies": [
+ "io.netty:netty-codec:4.1.45.Final",
+ "io.netty:netty-transport:4.1.45.Final",
+ "io.netty:netty-common:4.1.45.Final",
+ "io.netty:netty-buffer:4.1.45.Final",
+ "io.netty:netty-handler:4.1.45.Final"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/netty/netty-codec-http/4.1.45.Final/netty-codec-http-4.1.45.Final.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/netty/netty-codec-http/4.1.45.Final/netty-codec-http-4.1.45.Final.jar",
+ "https://maven.google.com/io/netty/netty-codec-http/4.1.45.Final/netty-codec-http-4.1.45.Final.jar",
+ "https://repo1.maven.org/maven2/io/netty/netty-codec-http/4.1.45.Final/netty-codec-http-4.1.45.Final.jar"
+ ],
+ "sha256": "db8d8bf478bd3ad723c3d23fdf1cbf62ab9d419a8636e17add3f82f51f8e0bc1",
+ "url": "https://jcenter.bintray.com/io/netty/netty-codec-http/4.1.45.Final/netty-codec-http-4.1.45.Final.jar"
+ },
+ {
+ "coord": "io.netty:netty-codec-socks:4.1.45.Final",
+ "dependencies": [
+ "io.netty:netty-codec:4.1.45.Final",
+ "io.netty:netty-transport:4.1.45.Final",
+ "io.netty:netty-common:4.1.45.Final",
+ "io.netty:netty-resolver:4.1.45.Final",
+ "io.netty:netty-buffer:4.1.45.Final"
+ ],
+ "directDependencies": [
+ "io.netty:netty-buffer:4.1.45.Final",
+ "io.netty:netty-codec:4.1.45.Final",
+ "io.netty:netty-common:4.1.45.Final",
+ "io.netty:netty-transport:4.1.45.Final"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/netty/netty-codec-socks/4.1.45.Final/netty-codec-socks-4.1.45.Final.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/netty/netty-codec-socks/4.1.45.Final/netty-codec-socks-4.1.45.Final.jar",
+ "https://maven.google.com/io/netty/netty-codec-socks/4.1.45.Final/netty-codec-socks-4.1.45.Final.jar",
+ "https://repo1.maven.org/maven2/io/netty/netty-codec-socks/4.1.45.Final/netty-codec-socks-4.1.45.Final.jar"
+ ],
+ "sha256": "f5aa6197d3df9009bbb889ada2b1ae09b23559ebe748030478652c05a5977a25",
+ "url": "https://jcenter.bintray.com/io/netty/netty-codec-socks/4.1.45.Final/netty-codec-socks-4.1.45.Final.jar"
+ },
+ {
+ "coord": "io.netty:netty-codec:4.1.45.Final",
+ "dependencies": [
+ "io.netty:netty-buffer:4.1.45.Final",
+ "io.netty:netty-common:4.1.45.Final",
+ "io.netty:netty-resolver:4.1.45.Final",
+ "io.netty:netty-transport:4.1.45.Final"
+ ],
+ "directDependencies": [
+ "io.netty:netty-buffer:4.1.45.Final",
+ "io.netty:netty-common:4.1.45.Final",
+ "io.netty:netty-transport:4.1.45.Final"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/netty/netty-codec/4.1.45.Final/netty-codec-4.1.45.Final.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/netty/netty-codec/4.1.45.Final/netty-codec-4.1.45.Final.jar",
+ "https://maven.google.com/io/netty/netty-codec/4.1.45.Final/netty-codec-4.1.45.Final.jar",
+ "https://repo1.maven.org/maven2/io/netty/netty-codec/4.1.45.Final/netty-codec-4.1.45.Final.jar"
+ ],
+ "sha256": "47e211ad8c4c2b809b6e04541d6c8e3893dea63918dabe93fa5cf63914ffc9cc",
+ "url": "https://jcenter.bintray.com/io/netty/netty-codec/4.1.45.Final/netty-codec-4.1.45.Final.jar"
+ },
+ {
+ "coord": "io.netty:netty-common:4.1.45.Final",
+ "dependencies": [],
+ "directDependencies": [],
+ "file": "v1/https/jcenter.bintray.com/io/netty/netty-common/4.1.45.Final/netty-common-4.1.45.Final.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/netty/netty-common/4.1.45.Final/netty-common-4.1.45.Final.jar",
+ "https://maven.google.com/io/netty/netty-common/4.1.45.Final/netty-common-4.1.45.Final.jar",
+ "https://repo1.maven.org/maven2/io/netty/netty-common/4.1.45.Final/netty-common-4.1.45.Final.jar"
+ ],
+ "sha256": "6f3c61684cf8c0f09df7ebb5a19df29d5d9fc175ce68ae237993b91366ccc43e",
+ "url": "https://jcenter.bintray.com/io/netty/netty-common/4.1.45.Final/netty-common-4.1.45.Final.jar"
+ },
+ {
+ "coord": "io.netty:netty-handler-proxy:4.1.45.Final",
+ "dependencies": [
+ "io.netty:netty-codec-socks:4.1.45.Final",
+ "io.netty:netty-codec:4.1.45.Final",
+ "io.netty:netty-codec-http:4.1.45.Final",
+ "io.netty:netty-transport:4.1.45.Final",
+ "io.netty:netty-common:4.1.45.Final",
+ "io.netty:netty-resolver:4.1.45.Final",
+ "io.netty:netty-buffer:4.1.45.Final",
+ "io.netty:netty-handler:4.1.45.Final"
+ ],
+ "directDependencies": [
+ "io.netty:netty-codec-socks:4.1.45.Final",
+ "io.netty:netty-codec:4.1.45.Final",
+ "io.netty:netty-codec-http:4.1.45.Final",
+ "io.netty:netty-transport:4.1.45.Final",
+ "io.netty:netty-common:4.1.45.Final",
+ "io.netty:netty-buffer:4.1.45.Final"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/netty/netty-handler-proxy/4.1.45.Final/netty-handler-proxy-4.1.45.Final.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/netty/netty-handler-proxy/4.1.45.Final/netty-handler-proxy-4.1.45.Final.jar",
+ "https://maven.google.com/io/netty/netty-handler-proxy/4.1.45.Final/netty-handler-proxy-4.1.45.Final.jar",
+ "https://repo1.maven.org/maven2/io/netty/netty-handler-proxy/4.1.45.Final/netty-handler-proxy-4.1.45.Final.jar"
+ ],
+ "sha256": "410fc065171e26bb9a24ed5f7f88b3200e641cb65605ec11bc9c7625da28429a",
+ "url": "https://jcenter.bintray.com/io/netty/netty-handler-proxy/4.1.45.Final/netty-handler-proxy-4.1.45.Final.jar"
+ },
+ {
+ "coord": "io.netty:netty-handler:4.1.45.Final",
+ "dependencies": [
+ "io.netty:netty-codec:4.1.45.Final",
+ "io.netty:netty-transport:4.1.45.Final",
+ "io.netty:netty-common:4.1.45.Final",
+ "io.netty:netty-resolver:4.1.45.Final",
+ "io.netty:netty-buffer:4.1.45.Final"
+ ],
+ "directDependencies": [
+ "io.netty:netty-buffer:4.1.45.Final",
+ "io.netty:netty-codec:4.1.45.Final",
+ "io.netty:netty-common:4.1.45.Final",
+ "io.netty:netty-transport:4.1.45.Final"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/netty/netty-handler/4.1.45.Final/netty-handler-4.1.45.Final.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/netty/netty-handler/4.1.45.Final/netty-handler-4.1.45.Final.jar",
+ "https://maven.google.com/io/netty/netty-handler/4.1.45.Final/netty-handler-4.1.45.Final.jar",
+ "https://repo1.maven.org/maven2/io/netty/netty-handler/4.1.45.Final/netty-handler-4.1.45.Final.jar"
+ ],
+ "sha256": "2ad6785ba22fb522dba8128a0599b3f5ee47c210dddb8d8ec678f7765ac406f0",
+ "url": "https://jcenter.bintray.com/io/netty/netty-handler/4.1.45.Final/netty-handler-4.1.45.Final.jar"
+ },
+ {
+ "coord": "io.netty:netty-resolver:4.1.45.Final",
+ "dependencies": [
+ "io.netty:netty-common:4.1.45.Final"
+ ],
+ "directDependencies": [
+ "io.netty:netty-common:4.1.45.Final"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/netty/netty-resolver/4.1.45.Final/netty-resolver-4.1.45.Final.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/netty/netty-resolver/4.1.45.Final/netty-resolver-4.1.45.Final.jar",
+ "https://maven.google.com/io/netty/netty-resolver/4.1.45.Final/netty-resolver-4.1.45.Final.jar",
+ "https://repo1.maven.org/maven2/io/netty/netty-resolver/4.1.45.Final/netty-resolver-4.1.45.Final.jar"
+ ],
+ "sha256": "1d762ecfa9da9241db339b611fad0529491bb0c3098c16e9c80d64f04d80323c",
+ "url": "https://jcenter.bintray.com/io/netty/netty-resolver/4.1.45.Final/netty-resolver-4.1.45.Final.jar"
+ },
+ {
+ "coord": "io.netty:netty-transport:4.1.45.Final",
+ "dependencies": [
+ "io.netty:netty-buffer:4.1.45.Final",
+ "io.netty:netty-common:4.1.45.Final",
+ "io.netty:netty-resolver:4.1.45.Final"
+ ],
+ "directDependencies": [
+ "io.netty:netty-buffer:4.1.45.Final",
+ "io.netty:netty-common:4.1.45.Final",
+ "io.netty:netty-resolver:4.1.45.Final"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/netty/netty-transport/4.1.45.Final/netty-transport-4.1.45.Final.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/netty/netty-transport/4.1.45.Final/netty-transport-4.1.45.Final.jar",
+ "https://maven.google.com/io/netty/netty-transport/4.1.45.Final/netty-transport-4.1.45.Final.jar",
+ "https://repo1.maven.org/maven2/io/netty/netty-transport/4.1.45.Final/netty-transport-4.1.45.Final.jar"
+ ],
+ "sha256": "ca38fc85e9e18c4921d9ce92830445efad05d0fb3e8dd6ba3536e0843cdf723b",
+ "url": "https://jcenter.bintray.com/io/netty/netty-transport/4.1.45.Final/netty-transport-4.1.45.Final.jar"
+ },
+ {
+ "coord": "io.opentracing:opentracing-api:0.33.0",
+ "dependencies": [],
+ "directDependencies": [],
+ "file": "v1/https/jcenter.bintray.com/io/opentracing/opentracing-api/0.33.0/opentracing-api-0.33.0.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/opentracing/opentracing-api/0.33.0/opentracing-api-0.33.0.jar",
+ "https://maven.google.com/io/opentracing/opentracing-api/0.33.0/opentracing-api-0.33.0.jar",
+ "https://repo1.maven.org/maven2/io/opentracing/opentracing-api/0.33.0/opentracing-api-0.33.0.jar"
+ ],
+ "sha256": "4534541b8e9f41a17bcdf1d09affe45b98c13574db6e529a93a58264b9472c7c",
+ "url": "https://jcenter.bintray.com/io/opentracing/opentracing-api/0.33.0/opentracing-api-0.33.0.jar"
+ },
+ {
+ "coord": "io.opentracing:opentracing-noop:0.33.0",
+ "dependencies": [
+ "io.opentracing:opentracing-api:0.33.0"
+ ],
+ "directDependencies": [
+ "io.opentracing:opentracing-api:0.33.0"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/opentracing/opentracing-noop/0.33.0/opentracing-noop-0.33.0.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/opentracing/opentracing-noop/0.33.0/opentracing-noop-0.33.0.jar",
+ "https://maven.google.com/io/opentracing/opentracing-noop/0.33.0/opentracing-noop-0.33.0.jar",
+ "https://repo1.maven.org/maven2/io/opentracing/opentracing-noop/0.33.0/opentracing-noop-0.33.0.jar"
+ ],
+ "sha256": "8529f91e10047b2b94cb21b50086a3d3913fa4da43594eddbd9ecf5917efe040",
+ "url": "https://jcenter.bintray.com/io/opentracing/opentracing-noop/0.33.0/opentracing-noop-0.33.0.jar"
+ },
+ {
+ "coord": "io.opentracing:opentracing-util:0.33.0",
+ "dependencies": [
+ "io.opentracing:opentracing-noop:0.33.0",
+ "io.opentracing:opentracing-api:0.33.0"
+ ],
+ "directDependencies": [
+ "io.opentracing:opentracing-api:0.33.0",
+ "io.opentracing:opentracing-noop:0.33.0"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/opentracing/opentracing-util/0.33.0/opentracing-util-0.33.0.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/opentracing/opentracing-util/0.33.0/opentracing-util-0.33.0.jar",
+ "https://maven.google.com/io/opentracing/opentracing-util/0.33.0/opentracing-util-0.33.0.jar",
+ "https://repo1.maven.org/maven2/io/opentracing/opentracing-util/0.33.0/opentracing-util-0.33.0.jar"
+ ],
+ "sha256": "22c5dfbb9b0e2f08f7371bf3d68372c7604c804d3129499b43f37a8877c4379e",
+ "url": "https://jcenter.bintray.com/io/opentracing/opentracing-util/0.33.0/opentracing-util-0.33.0.jar"
+ },
+ {
+ "coord": "io.projectreactor:reactor-core:3.2.8.RELEASE",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3"
+ ],
+ "directDependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/projectreactor/reactor-core/3.2.8.RELEASE/reactor-core-3.2.8.RELEASE.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/projectreactor/reactor-core/3.2.8.RELEASE/reactor-core-3.2.8.RELEASE.jar",
+ "https://maven.google.com/io/projectreactor/reactor-core/3.2.8.RELEASE/reactor-core-3.2.8.RELEASE.jar",
+ "https://repo1.maven.org/maven2/io/projectreactor/reactor-core/3.2.8.RELEASE/reactor-core-3.2.8.RELEASE.jar"
+ ],
+ "sha256": "38557e1eb43fab75979a0daf442485a01fcc52d268f44ac67663ac243bfcfcf0",
+ "url": "https://jcenter.bintray.com/io/projectreactor/reactor-core/3.2.8.RELEASE/reactor-core-3.2.8.RELEASE.jar"
+ },
+ {
+ "coord": "io.reactivex.rxjava2:rxjava:2.2.10",
+ "dependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3"
+ ],
+ "directDependencies": [
+ "org.reactivestreams:reactive-streams:1.0.3"
+ ],
+ "file": "v1/https/jcenter.bintray.com/io/reactivex/rxjava2/rxjava/2.2.10/rxjava-2.2.10.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/io/reactivex/rxjava2/rxjava/2.2.10/rxjava-2.2.10.jar",
+ "https://maven.google.com/io/reactivex/rxjava2/rxjava/2.2.10/rxjava-2.2.10.jar",
+ "https://repo1.maven.org/maven2/io/reactivex/rxjava2/rxjava/2.2.10/rxjava-2.2.10.jar"
+ ],
+ "sha256": "21b5cac673a156cd8d6cf9efe15ff267b6353eeb129678aa4b39542683ba0dc2",
+ "url": "https://jcenter.bintray.com/io/reactivex/rxjava2/rxjava/2.2.10/rxjava-2.2.10.jar"
+ },
+ {
+ "coord": "javax.annotation:javax.annotation-api:1.3.2",
+ "dependencies": [],
+ "directDependencies": [],
+ "file": "v1/https/jcenter.bintray.com/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar",
+ "https://maven.google.com/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar",
+ "https://repo1.maven.org/maven2/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar"
+ ],
+ "sha256": "e04ba5195bcd555dc95650f7cc614d151e4bcd52d29a10b8aa2197f3ab89ab9b",
+ "url": "https://jcenter.bintray.com/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar"
+ },
+ {
+ "coord": "javax.inject:javax.inject:1",
+ "dependencies": [],
+ "directDependencies": [],
+ "file": "v1/https/jcenter.bintray.com/javax/inject/javax.inject/1/javax.inject-1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/javax/inject/javax.inject/1/javax.inject-1.jar",
+ "https://maven.google.com/javax/inject/javax.inject/1/javax.inject-1.jar",
+ "https://repo1.maven.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar"
+ ],
+ "sha256": "91c77044a50c481636c32d916fd89c9118a72195390452c81065080f957de7ff",
+ "url": "https://jcenter.bintray.com/javax/inject/javax.inject/1/javax.inject-1.jar"
+ },
+ {
+ "coord": "javax.validation:validation-api:2.0.1.Final",
+ "dependencies": [],
+ "directDependencies": [],
+ "file": "v1/https/jcenter.bintray.com/javax/validation/validation-api/2.0.1.Final/validation-api-2.0.1.Final.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/javax/validation/validation-api/2.0.1.Final/validation-api-2.0.1.Final.jar",
+ "https://maven.google.com/javax/validation/validation-api/2.0.1.Final/validation-api-2.0.1.Final.jar",
+ "https://repo1.maven.org/maven2/javax/validation/validation-api/2.0.1.Final/validation-api-2.0.1.Final.jar"
+ ],
+ "sha256": "9873b46df1833c9ee8f5bc1ff6853375115dadd8897bcb5a0dffb5848835ee6c",
+ "url": "https://jcenter.bintray.com/javax/validation/validation-api/2.0.1.Final/validation-api-2.0.1.Final.jar"
+ },
+ {
+ "coord": "net.bytebuddy:byte-buddy:1.8.15",
+ "dependencies": [],
+ "directDependencies": [],
+ "file": "v1/https/jcenter.bintray.com/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar",
+ "https://maven.google.com/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar",
+ "https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar"
+ ],
+ "sha256": "af32e420b1252c1eedef6232bd46fadafc02e0c609e086efd57a64781107a039",
+ "url": "https://jcenter.bintray.com/net/bytebuddy/byte-buddy/1.8.15/byte-buddy-1.8.15.jar"
+ },
+ {
+ "coord": "org.apache.commons:commons-exec:1.3",
+ "dependencies": [],
+ "directDependencies": [],
+ "file": "v1/https/jcenter.bintray.com/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar",
+ "https://maven.google.com/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar",
+ "https://repo1.maven.org/maven2/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar"
+ ],
+ "sha256": "cb49812dc1bfb0ea4f20f398bcae1a88c6406e213e67f7524fb10d4f8ad9347b",
+ "url": "https://jcenter.bintray.com/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar"
+ },
+ {
+ "coord": "org.apiguardian:apiguardian-api:1.0.0",
+ "dependencies": [],
+ "directDependencies": [],
+ "file": "v1/https/jcenter.bintray.com/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar",
+ "https://maven.google.com/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar",
+ "https://repo1.maven.org/maven2/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar"
+ ],
+ "sha256": "1f58b77470d8d147a0538d515347dd322f49a83b9e884b8970051160464b65b3",
+ "url": "https://jcenter.bintray.com/org/apiguardian/apiguardian-api/1.0.0/apiguardian-api-1.0.0.jar"
+ },
+ {
+ "coord": "org.checkerframework:checker-qual:2.8.1",
+ "dependencies": [],
+ "directDependencies": [],
+ "file": "v1/https/jcenter.bintray.com/org/checkerframework/checker-qual/2.8.1/checker-qual-2.8.1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/checkerframework/checker-qual/2.8.1/checker-qual-2.8.1.jar",
+ "https://maven.google.com/org/checkerframework/checker-qual/2.8.1/checker-qual-2.8.1.jar",
+ "https://repo1.maven.org/maven2/org/checkerframework/checker-qual/2.8.1/checker-qual-2.8.1.jar"
+ ],
+ "sha256": "9103499008bcecd4e948da29b17864abb64304e15706444ae209d17ebe0575df",
+ "url": "https://jcenter.bintray.com/org/checkerframework/checker-qual/2.8.1/checker-qual-2.8.1.jar"
+ },
+ {
+ "coord": "org.codehaus.mojo:animal-sniffer-annotations:1.17",
+ "dependencies": [],
+ "directDependencies": [],
+ "file": "v1/https/jcenter.bintray.com/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar",
+ "https://maven.google.com/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar",
+ "https://repo1.maven.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar"
+ ],
+ "sha256": "92654f493ecfec52082e76354f0ebf87648dc3d5cec2e3c3cdb947c016747a53",
+ "url": "https://jcenter.bintray.com/org/codehaus/mojo/animal-sniffer-annotations/1.17/animal-sniffer-annotations-1.17.jar"
+ },
+ {
+ "coord": "org.eclipse.jgit:org.eclipse.jgit:4.4.1.201607150455-r",
+ "dependencies": [],
+ "directDependencies": [],
+ "exclusions": [
+ "com.jcraft:jsch",
+ "commons-logging:commons-logging",
+ "commons-codec:commons-codec",
+ "com.googlecode.javaewah:JavaEWAH",
+ "org.slf4j:slf4j-api",
+ "org.apache.httpcomponents:httpclient"
+ ],
+ "file": "v1/https/jcenter.bintray.com/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar",
+ "https://maven.google.com/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar",
+ "https://repo1.maven.org/maven2/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar"
+ ],
+ "sha256": "0b2447b324e86351e35e08e091436194a846d469d79e97644398533c73d01fe0",
+ "url": "https://jcenter.bintray.com/org/eclipse/jgit/org.eclipse.jgit/4.4.1.201607150455-r/org.eclipse.jgit-4.4.1.201607150455-r.jar"
+ },
+ {
+ "coord": "org.jetbrains.kotlin:kotlin-reflect:1.3.20",
+ "dependencies": [
+ "org.jetbrains:annotations:13.0",
+ "org.jetbrains.kotlin:kotlin-stdlib-common:1.3.20",
+ "org.jetbrains.kotlin:kotlin-stdlib:1.3.20"
+ ],
+ "directDependencies": [
+ "org.jetbrains.kotlin:kotlin-stdlib:1.3.20"
+ ],
+ "file": "v1/https/jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.3.20/kotlin-reflect-1.3.20.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.3.20/kotlin-reflect-1.3.20.jar",
+ "https://maven.google.com/org/jetbrains/kotlin/kotlin-reflect/1.3.20/kotlin-reflect-1.3.20.jar",
+ "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.3.20/kotlin-reflect-1.3.20.jar"
+ ],
+ "sha256": "ee1a926ed658e7de0e6df0242cd574b3b4e08e64fe7a68278226c6f2d3373238",
+ "url": "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.3.20/kotlin-reflect-1.3.20.jar"
+ },
+ {
+ "coord": "org.jetbrains.kotlin:kotlin-stdlib-common:1.3.20",
+ "dependencies": [],
+ "directDependencies": [],
+ "file": "v1/https/jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.20/kotlin-stdlib-common-1.3.20.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.20/kotlin-stdlib-common-1.3.20.jar",
+ "https://maven.google.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.20/kotlin-stdlib-common-1.3.20.jar",
+ "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.20/kotlin-stdlib-common-1.3.20.jar"
+ ],
+ "sha256": "06bdd8aeda347ef6ef3e4e9d88a01254ccdb70784b697495f6a421fd663ab649",
+ "url": "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.20/kotlin-stdlib-common-1.3.20.jar"
+ },
+ {
+ "coord": "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.20",
+ "dependencies": [
+ "org.jetbrains:annotations:13.0",
+ "org.jetbrains.kotlin:kotlin-stdlib-common:1.3.20",
+ "org.jetbrains.kotlin:kotlin-stdlib:1.3.20"
+ ],
+ "directDependencies": [
+ "org.jetbrains.kotlin:kotlin-stdlib:1.3.20"
+ ],
+ "file": "v1/https/jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.20/kotlin-stdlib-jdk7-1.3.20.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.20/kotlin-stdlib-jdk7-1.3.20.jar",
+ "https://maven.google.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.20/kotlin-stdlib-jdk7-1.3.20.jar",
+ "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.20/kotlin-stdlib-jdk7-1.3.20.jar"
+ ],
+ "sha256": "fd2af70bdd2bc024fb03cbed633ca143872ca36a6a16e218cc67c890b79fb31d",
+ "url": "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.20/kotlin-stdlib-jdk7-1.3.20.jar"
+ },
+ {
+ "coord": "org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.20",
+ "dependencies": [
+ "org.jetbrains:annotations:13.0",
+ "org.jetbrains.kotlin:kotlin-stdlib-common:1.3.20",
+ "org.jetbrains.kotlin:kotlin-stdlib:1.3.20",
+ "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.20"
+ ],
+ "directDependencies": [
+ "org.jetbrains.kotlin:kotlin-stdlib:1.3.20",
+ "org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.20"
+ ],
+ "file": "v1/https/jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.20/kotlin-stdlib-jdk8-1.3.20.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.20/kotlin-stdlib-jdk8-1.3.20.jar",
+ "https://maven.google.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.20/kotlin-stdlib-jdk8-1.3.20.jar",
+ "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.20/kotlin-stdlib-jdk8-1.3.20.jar"
+ ],
+ "sha256": "6c0831e7e3acaa390bf22f79d81f32f212dc8fde19807a354a4ee4f668a0c478",
+ "url": "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.20/kotlin-stdlib-jdk8-1.3.20.jar"
+ },
+ {
+ "coord": "org.jetbrains.kotlin:kotlin-stdlib:1.3.20",
+ "dependencies": [
+ "org.jetbrains:annotations:13.0",
+ "org.jetbrains.kotlin:kotlin-stdlib-common:1.3.20"
+ ],
+ "directDependencies": [
+ "org.jetbrains:annotations:13.0",
+ "org.jetbrains.kotlin:kotlin-stdlib-common:1.3.20"
+ ],
+ "file": "v1/https/jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.3.20/kotlin-stdlib-1.3.20.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.3.20/kotlin-stdlib-1.3.20.jar",
+ "https://maven.google.com/org/jetbrains/kotlin/kotlin-stdlib/1.3.20/kotlin-stdlib-1.3.20.jar",
+ "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.3.20/kotlin-stdlib-1.3.20.jar"
+ ],
+ "sha256": "601f910da968fb3da8ead7b64ed6bf5c9710d83cea37e4a631847e7d688e3361",
+ "url": "https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.3.20/kotlin-stdlib-1.3.20.jar"
+ },
+ {
+ "coord": "org.jetbrains.kotlinx:kotlinx-coroutines-core-common:1.1.0",
+ "dependencies": [
+ "org.jetbrains.kotlin:kotlin-stdlib-common:1.3.20"
+ ],
+ "directDependencies": [
+ "org.jetbrains.kotlin:kotlin-stdlib-common:1.3.20"
+ ],
+ "file": "v1/https/jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-common/1.1.0/kotlinx-coroutines-core-common-1.1.0.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-common/1.1.0/kotlinx-coroutines-core-common-1.1.0.jar",
+ "https://maven.google.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-common/1.1.0/kotlinx-coroutines-core-common-1.1.0.jar",
+ "https://repo1.maven.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core-common/1.1.0/kotlinx-coroutines-core-common-1.1.0.jar"
+ ],
+ "sha256": "07ba070fc23238b2d075174abe354f6f168a060d1b489a9d91e5503d05c9cd7f",
+ "url": "https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core-common/1.1.0/kotlinx-coroutines-core-common-1.1.0.jar"
+ },
+ {
+ "coord": "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.1.0",
+ "dependencies": [
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-common:1.1.0",
+ "org.jetbrains:annotations:13.0",
+ "org.jetbrains.kotlin:kotlin-stdlib-common:1.3.20",
+ "org.jetbrains.kotlin:kotlin-stdlib:1.3.20"
+ ],
+ "directDependencies": [
+ "org.jetbrains.kotlin:kotlin-stdlib:1.3.20",
+ "org.jetbrains.kotlinx:kotlinx-coroutines-core-common:1.1.0"
+ ],
+ "file": "v1/https/jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.1.0/kotlinx-coroutines-core-1.1.0.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.1.0/kotlinx-coroutines-core-1.1.0.jar",
+ "https://maven.google.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.1.0/kotlinx-coroutines-core-1.1.0.jar",
+ "https://repo1.maven.org/maven2/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.1.0/kotlinx-coroutines-core-1.1.0.jar"
+ ],
+ "sha256": "020861ae1d5479c1cb1439a56be7d384401c58fddf53b91011fbf5959a318ba3",
+ "url": "https://jcenter.bintray.com/org/jetbrains/kotlinx/kotlinx-coroutines-core/1.1.0/kotlinx-coroutines-core-1.1.0.jar"
+ },
+ {
+ "coord": "org.jetbrains:annotations:13.0",
+ "dependencies": [],
+ "directDependencies": [],
+ "file": "v1/https/jcenter.bintray.com/org/jetbrains/annotations/13.0/annotations-13.0.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/jetbrains/annotations/13.0/annotations-13.0.jar",
+ "https://maven.google.com/org/jetbrains/annotations/13.0/annotations-13.0.jar",
+ "https://repo1.maven.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar"
+ ],
+ "sha256": "ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478",
+ "url": "https://jcenter.bintray.com/org/jetbrains/annotations/13.0/annotations-13.0.jar"
+ },
+ {
+ "coord": "org.junit.platform:junit-platform-commons:1.3.2",
+ "dependencies": [
+ "org.apiguardian:apiguardian-api:1.0.0"
+ ],
+ "directDependencies": [
+ "org.apiguardian:apiguardian-api:1.0.0"
+ ],
+ "file": "v1/https/jcenter.bintray.com/org/junit/platform/junit-platform-commons/1.3.2/junit-platform-commons-1.3.2.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/junit/platform/junit-platform-commons/1.3.2/junit-platform-commons-1.3.2.jar",
+ "https://maven.google.com/org/junit/platform/junit-platform-commons/1.3.2/junit-platform-commons-1.3.2.jar",
+ "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-commons/1.3.2/junit-platform-commons-1.3.2.jar"
+ ],
+ "sha256": "34e2a20df030c377741f8dcdb2e94c82d3af3d554ac3d5e6c8053a320b4ae51a",
+ "url": "https://jcenter.bintray.com/org/junit/platform/junit-platform-commons/1.3.2/junit-platform-commons-1.3.2.jar"
+ },
+ {
+ "coord": "org.junit.platform:junit-platform-engine:1.3.2",
+ "dependencies": [
+ "org.junit.platform:junit-platform-commons:1.3.2",
+ "org.opentest4j:opentest4j:1.1.1",
+ "org.apiguardian:apiguardian-api:1.0.0"
+ ],
+ "directDependencies": [
+ "org.apiguardian:apiguardian-api:1.0.0",
+ "org.junit.platform:junit-platform-commons:1.3.2",
+ "org.opentest4j:opentest4j:1.1.1"
+ ],
+ "file": "v1/https/jcenter.bintray.com/org/junit/platform/junit-platform-engine/1.3.2/junit-platform-engine-1.3.2.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/junit/platform/junit-platform-engine/1.3.2/junit-platform-engine-1.3.2.jar",
+ "https://maven.google.com/org/junit/platform/junit-platform-engine/1.3.2/junit-platform-engine-1.3.2.jar",
+ "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-engine/1.3.2/junit-platform-engine-1.3.2.jar"
+ ],
+ "sha256": "0d7575d6f7a589c19ddad90d44325f24ee6f2254765f728bc9cbb9428a294e85",
+ "url": "https://jcenter.bintray.com/org/junit/platform/junit-platform-engine/1.3.2/junit-platform-engine-1.3.2.jar"
+ },
+ {
+ "coord": "org.junit.platform:junit-platform-launcher:1.3.2",
+ "dependencies": [
+ "org.junit.platform:junit-platform-commons:1.3.2",
+ "org.opentest4j:opentest4j:1.1.1",
+ "org.apiguardian:apiguardian-api:1.0.0",
+ "org.junit.platform:junit-platform-engine:1.3.2"
+ ],
+ "directDependencies": [
+ "org.apiguardian:apiguardian-api:1.0.0",
+ "org.junit.platform:junit-platform-engine:1.3.2"
+ ],
+ "file": "v1/https/jcenter.bintray.com/org/junit/platform/junit-platform-launcher/1.3.2/junit-platform-launcher-1.3.2.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/junit/platform/junit-platform-launcher/1.3.2/junit-platform-launcher-1.3.2.jar",
+ "https://maven.google.com/org/junit/platform/junit-platform-launcher/1.3.2/junit-platform-launcher-1.3.2.jar",
+ "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-launcher/1.3.2/junit-platform-launcher-1.3.2.jar"
+ ],
+ "sha256": "797a863f256602ca349b8e70f9ff2460e20aafbd57b75627f5ac82beb927085a",
+ "url": "https://jcenter.bintray.com/org/junit/platform/junit-platform-launcher/1.3.2/junit-platform-launcher-1.3.2.jar"
+ },
+ {
+ "coord": "org.junit.platform:junit-platform-suite-api:1.3.2",
+ "dependencies": [
+ "org.junit.platform:junit-platform-commons:1.3.2",
+ "org.apiguardian:apiguardian-api:1.0.0"
+ ],
+ "directDependencies": [
+ "org.apiguardian:apiguardian-api:1.0.0",
+ "org.junit.platform:junit-platform-commons:1.3.2"
+ ],
+ "file": "v1/https/jcenter.bintray.com/org/junit/platform/junit-platform-suite-api/1.3.2/junit-platform-suite-api-1.3.2.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/junit/platform/junit-platform-suite-api/1.3.2/junit-platform-suite-api-1.3.2.jar",
+ "https://maven.google.com/org/junit/platform/junit-platform-suite-api/1.3.2/junit-platform-suite-api-1.3.2.jar",
+ "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-suite-api/1.3.2/junit-platform-suite-api-1.3.2.jar"
+ ],
+ "sha256": "5fb7859f427fb0c0879fccdbb611c5273edfda590ac6af4e42f6394a8e4c20b0",
+ "url": "https://jcenter.bintray.com/org/junit/platform/junit-platform-suite-api/1.3.2/junit-platform-suite-api-1.3.2.jar"
+ },
+ {
+ "coord": "org.opentest4j:opentest4j:1.1.1",
+ "dependencies": [],
+ "directDependencies": [],
+ "file": "v1/https/jcenter.bintray.com/org/opentest4j/opentest4j/1.1.1/opentest4j-1.1.1.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/opentest4j/opentest4j/1.1.1/opentest4j-1.1.1.jar",
+ "https://maven.google.com/org/opentest4j/opentest4j/1.1.1/opentest4j-1.1.1.jar",
+ "https://repo1.maven.org/maven2/org/opentest4j/opentest4j/1.1.1/opentest4j-1.1.1.jar"
+ ],
+ "sha256": "f106351abd941110226745ed103c85863b3f04e9fa82ddea1084639ae0c5336c",
+ "url": "https://jcenter.bintray.com/org/opentest4j/opentest4j/1.1.1/opentest4j-1.1.1.jar"
+ },
+ {
+ "coord": "org.reactivestreams:reactive-streams:1.0.3",
+ "dependencies": [],
+ "directDependencies": [],
+ "file": "v1/https/jcenter.bintray.com/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar",
+ "https://maven.google.com/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar",
+ "https://repo1.maven.org/maven2/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar"
+ ],
+ "sha256": "1dee0481072d19c929b623e155e14d2f6085dc011529a0a0dbefc84cf571d865",
+ "url": "https://jcenter.bintray.com/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar"
+ },
+ {
+ "coord": "org.seleniumhq.selenium:selenium-api:3.141.59",
+ "dependencies": [],
+ "directDependencies": [],
+ "file": "v1/https/jcenter.bintray.com/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar",
+ "https://maven.google.com/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar",
+ "https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar"
+ ],
+ "sha256": "8bfd5a736eccfc08866301ffc9b7f529e55976355c5799bed8392486df64dee5",
+ "url": "https://jcenter.bintray.com/org/seleniumhq/selenium/selenium-api/3.141.59/selenium-api-3.141.59.jar"
+ },
+ {
+ "coord": "org.seleniumhq.selenium:selenium-remote-driver:3.141.59",
+ "dependencies": [
+ "com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava",
+ "com.squareup.okio:okio:1.14.0",
+ "com.google.j2objc:j2objc-annotations:1.3",
+ "com.google.code.findbugs:jsr305:3.0.2",
+ "com.google.guava:guava:28.0-jre",
+ "org.seleniumhq.selenium:selenium-api:3.141.59",
+ "org.checkerframework:checker-qual:2.8.1",
+ "org.codehaus.mojo:animal-sniffer-annotations:1.17",
+ "com.squareup.okhttp3:okhttp:3.11.0",
+ "com.google.guava:failureaccess:1.0.1",
+ "net.bytebuddy:byte-buddy:1.8.15",
+ "com.google.errorprone:error_prone_annotations:2.3.2",
+ "org.apache.commons:commons-exec:1.3"
+ ],
+ "directDependencies": [
+ "com.squareup.okio:okio:1.14.0",
+ "com.google.guava:guava:28.0-jre",
+ "org.seleniumhq.selenium:selenium-api:3.141.59",
+ "com.squareup.okhttp3:okhttp:3.11.0",
+ "net.bytebuddy:byte-buddy:1.8.15",
+ "org.apache.commons:commons-exec:1.3"
+ ],
+ "file": "v1/https/jcenter.bintray.com/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar",
+ "https://maven.google.com/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar",
+ "https://repo1.maven.org/maven2/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar"
+ ],
+ "sha256": "9829fe57adf36743d785d0c2e7db504ba3ba0a3aacac652b8867cc854d2dfc45",
+ "url": "https://jcenter.bintray.com/org/seleniumhq/selenium/selenium-remote-driver/3.141.59/selenium-remote-driver-3.141.59.jar"
+ },
+ {
+ "coord": "org.slf4j:slf4j-api:1.7.26",
+ "dependencies": [],
+ "directDependencies": [],
+ "file": "v1/https/jcenter.bintray.com/org/slf4j/slf4j-api/1.7.26/slf4j-api-1.7.26.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/slf4j/slf4j-api/1.7.26/slf4j-api-1.7.26.jar",
+ "https://maven.google.com/org/slf4j/slf4j-api/1.7.26/slf4j-api-1.7.26.jar",
+ "https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.26/slf4j-api-1.7.26.jar"
+ ],
+ "sha256": "6d9e5b86cfd1dd44c676899285b5bb4fa0d371cf583e8164f9c8a0366553242b",
+ "url": "https://jcenter.bintray.com/org/slf4j/slf4j-api/1.7.26/slf4j-api-1.7.26.jar"
+ },
+ {
+ "coord": "org.slf4j:slf4j-jdk14:1.7.25",
+ "dependencies": [
+ "org.slf4j:slf4j-api:1.7.26"
+ ],
+ "directDependencies": [
+ "org.slf4j:slf4j-api:1.7.26"
+ ],
+ "file": "v1/https/jcenter.bintray.com/org/slf4j/slf4j-jdk14/1.7.25/slf4j-jdk14-1.7.25.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/slf4j/slf4j-jdk14/1.7.25/slf4j-jdk14-1.7.25.jar",
+ "https://maven.google.com/org/slf4j/slf4j-jdk14/1.7.25/slf4j-jdk14-1.7.25.jar",
+ "https://repo1.maven.org/maven2/org/slf4j/slf4j-jdk14/1.7.25/slf4j-jdk14-1.7.25.jar"
+ ],
+ "sha256": "9b8b9b8279959b17e71432d40b8cf4175c761c3bc6ebc2c7ec0f2ae8ff223feb",
+ "url": "https://jcenter.bintray.com/org/slf4j/slf4j-jdk14/1.7.25/slf4j-jdk14-1.7.25.jar"
+ },
+ {
+ "coord": "org.yaml:snakeyaml:1.24",
+ "dependencies": [],
+ "directDependencies": [],
+ "file": "v1/https/jcenter.bintray.com/org/yaml/snakeyaml/1.24/snakeyaml-1.24.jar",
+ "mirror_urls": [
+ "https://jcenter.bintray.com/org/yaml/snakeyaml/1.24/snakeyaml-1.24.jar",
+ "https://maven.google.com/org/yaml/snakeyaml/1.24/snakeyaml-1.24.jar",
+ "https://repo1.maven.org/maven2/org/yaml/snakeyaml/1.24/snakeyaml-1.24.jar"
+ ],
+ "sha256": "d3f7f09989d5b0ce5c4791818ef937ee7663f1e359c2ef2d312f938aad0763da",
+ "url": "https://jcenter.bintray.com/org/yaml/snakeyaml/1.24/snakeyaml-1.24.jar"
}
],
"version": "0.1.0"
diff --git a/proto/core/BUILD.bazel b/proto/core/BUILD.bazel
index 2bc0c2e3a..a9848981b 100644
--- a/proto/core/BUILD.bazel
+++ b/proto/core/BUILD.bazel
@@ -5,7 +5,7 @@ package(
load(
"//defs:proto.bzl",
"proto",
- "module",
+ "proto_module",
)
## Core
@@ -16,7 +16,7 @@ proto(
)
-module(
+proto_module(
name = "core",
deps = [":Datamodel"],
)
diff --git a/style/BUILD.bazel b/style/BUILD.bazel
new file mode 100644
index 000000000..67cb1e21d
--- /dev/null
+++ b/style/BUILD.bazel
@@ -0,0 +1,3 @@
+package(
+ default_visibility = ["//visibility:public"],
+)
diff --git a/vendor/bazel/j2cl b/vendor/bazel/j2cl
index 65bf658dc..7e23248cc 160000
--- a/vendor/bazel/j2cl
+++ b/vendor/bazel/j2cl
@@ -1 +1 @@
-Subproject commit 65bf658dc5f7022a3312fe632377a62b61c4adcd
+Subproject commit 7e23248cc36ed25f8c8866083999e62d73f767b6
diff --git a/vendor/bazel/rules_webtesting b/vendor/bazel/rules_webtesting
new file mode 160000
index 000000000..0a1cbf2c5
--- /dev/null
+++ b/vendor/bazel/rules_webtesting
@@ -0,0 +1 @@
+Subproject commit 0a1cbf2c5bb878eb2ccbc304342b6a3619ba6e7d