diff --git a/.gitignore b/.gitignore index b969f4d..c15d852 100644 --- a/.gitignore +++ b/.gitignore @@ -22,6 +22,9 @@ project/plugins/project/ # IntelliJ Specific **/.idea/**/* -# Ensime Specific +# IDEs and Build Tools +.bloop +.metals +.vscode .ensime .ensime_cache diff --git a/.jvmopts b/.jvmopts index 3d1692a..8aabb0f 100644 --- a/.jvmopts +++ b/.jvmopts @@ -1,5 +1,5 @@ --Xmx8G --Xms1G --Xss2M +-Xmx24G +-Xms4G +-Xss4M -XX:MaxDirectMemorySize=16384M -XX:MaxMetaspaceSize=1024M diff --git a/configurations/experiments/iwslt15/en-vi/transformer-base-128.conf b/configurations/experiments/iwslt15/en-vi/transformer-base-128.conf index 17a0d09..59714ce 100644 --- a/configurations/experiments/iwslt15/en-vi/transformer-base-128.conf +++ b/configurations/experiments/iwslt15/en-vi/transformer-base-128.conf @@ -25,6 +25,10 @@ training { optimization { max-grad-norm: 10.0 + + learning-rate { + value: 2.0 + } } } diff --git a/configurations/experiments/iwslt15/en-vi/transformer-base-512.conf b/configurations/experiments/iwslt15/en-vi/transformer-base-512.conf index fe6a953..9a0b2b5 100644 --- a/configurations/experiments/iwslt15/en-vi/transformer-base-512.conf +++ b/configurations/experiments/iwslt15/en-vi/transformer-base-512.conf @@ -25,6 +25,10 @@ training { optimization { max-grad-norm: 10.0 + + learning-rate { + value: 2.0 + } } } diff --git a/configurations/experiments/iwslt15/en-vi/transformer-tiny-128-32.conf b/configurations/experiments/iwslt15/en-vi/transformer-tiny-128-32.conf index c4b944c..6df7324 100644 --- a/configurations/experiments/iwslt15/en-vi/transformer-tiny-128-32.conf +++ b/configurations/experiments/iwslt15/en-vi/transformer-tiny-128-32.conf @@ -1,11 +1,11 @@ include "base.conf" data { - train-batch-size: 512 + train-batch-size: 32 infer-batch-size: 128 eval-batch-size: 128 - include "../../../vocabularies/word-count-20k.conf" + include "../../../vocabularies/bpe-shared-5k.conf" } model { @@ -30,6 +30,10 @@ model { training { checkpoint-frequency: 5000 + + optimization { + optimizer: "adaptive_amsgrad" + } } evaluation { diff --git a/configurations/experiments/iwslt16/fr-en/transformer-base-512.conf b/configurations/experiments/iwslt16/fr-en/transformer-base-512.conf index fe6a953..9a0b2b5 100644 --- a/configurations/experiments/iwslt16/fr-en/transformer-base-512.conf +++ b/configurations/experiments/iwslt16/fr-en/transformer-base-512.conf @@ -25,6 +25,10 @@ training { optimization { max-grad-norm: 10.0 + + learning-rate { + value: 2.0 + } } } diff --git a/docs/images/logo_square.afdesign b/docs/images/logo_square.afdesign new file mode 100644 index 0000000..c8a0ab1 Binary files /dev/null and b/docs/images/logo_square.afdesign differ diff --git a/docs/images/logo_square.png b/docs/images/logo_square.png new file mode 100644 index 0000000..7817a87 Binary files /dev/null and b/docs/images/logo_square.png differ diff --git a/docs/src/main/paradox/assets/custom.css b/docs/src/main/paradox/assets/custom.css index ac25c6c..d0916f4 100644 --- a/docs/src/main/paradox/assets/custom.css +++ b/docs/src/main/paradox/assets/custom.css @@ -17,16 +17,6 @@ color: rgb(227, 4, 0); } -.md-logo { - margin-left: 10px; - padding: 0.2rem; -} - -.md-logo img { - width: 40px; - height: 40px; -} - .md-header-nav__title { font-family: 'Lato', sans-serif; font-weight: 400; diff --git a/docs/src/main/paradox/index.md b/docs/src/main/paradox/index.md index c8d36b0..1f9a6ca 100644 --- a/docs/src/main/paradox/index.md +++ b/docs/src/main/paradox/index.md @@ -1,14 +1,14 @@ # Symphony Machine Translation -@@@index -- [Getting Started](getting-started.md) -- [Data](data.md) -- [Models](models.md) -- [Learning](learning.md) -- [Experiments](experiments.md) -@@@ +@@@ index + +* [Getting Started](getting-started.md) +* [Data](data.md) +* [Models](models.md) +* [Learning](learning.md) +* [Experiments](experiments.md) - +@@@ Symphony MT is a modular and extensible machine translation library that supports both pairwise and multilingual translation, across an arbitrary @@ -16,23 +16,23 @@ number of languages. It also supports zero-shot translation using either pivoting/bridging, or by providing models that natively support multilingual translation. It contains modules for: -- Downloading and preprocessing data: + - Downloading and preprocessing data: - **Datasets:** IWSLT-14, IWSLT-15, IWSLT-16, IWSLT-17, WMT-16, etc. - **Processors:** data cleaning, normalization, tokenization, etc. -- Constructing MT models using various features: + - Constructing MT models using various features: - Various encoders and decoders (e.g., RNNs, bi-directional RNNs, and transformer). - Attention models (e.g., Bahdanau, Luong, and multi-head). - Greedy and beam search decoding. -- Training MT models: + - Training MT models: - Lots of supported optimizers (e.g., SGD, Adam, AMSGrad, and YellowFin). - Checkpointing. - Monitoring (e.g., TensorBoard support). - Distributed (e.g., multi-GPU) training. -- Evaluating MT models: + - Evaluating MT models: - Can evaluate both while training and after. - Supports various metrics (e.g., BLEU, Rouge, Meteor, and TER). -- Using trained MT models to perform inference. + - Using trained MT models to perform inference. TODO: Add paper and link. diff --git a/docs/src/main/scala/LoadPairwiseDataset.scala b/docs/src/main/scala/LoadPairwiseDataset.scala index a3cfcf6..1f8c25d 100644 --- a/docs/src/main/scala/LoadPairwiseDataset.scala +++ b/docs/src/main/scala/LoadPairwiseDataset.scala @@ -4,35 +4,27 @@ import org.platanios.symphony.mt.data.loaders.IWSLT15Loader import org.platanios.symphony.mt.data.processors._ import org.platanios.symphony.mt.vocabulary._ -import java.nio.file.{Path, Paths} +import java.nio.file.Paths object LoadPairwiseDataset { // #load_pairwise_dataset_example val dataConfig = DataConfig( // Loader - workingDir = Paths.get("data"), + dataDir = Paths.get("data"), loaderBufferSize = 8192, tokenizer = MosesTokenizer(), cleaner = MosesCleaner(), - vocabulary = GeneratedVocabulary( - SimpleVocabularyGenerator(sizeThreshold = 50000, countThreshold = -1)), + vocabulary = GeneratedVocabulary(SimpleVocabularyGenerator(sizeThreshold = 50000, countThreshold = -1)), // Corpus - parallelPortion = 1.0f, trainBatchSize = 128, inferBatchSize = 32, - evaluateBatchSize = 32, + evalBatchSize = 32, numBuckets = 5, srcMaxLength = 50, tgtMaxLength = 50, - bufferSize = -1L, - numShards = 1, - shardIndex = 0, - numParallelCalls = 4, - // Vocabulary - unknownToken = Vocabulary.UNKNOWN_TOKEN, - beginOfSequenceToken = Vocabulary.BEGIN_OF_SEQUENCE_TOKEN, - endOfSequenceToken = Vocabulary.END_OF_SEQUENCE_TOKEN) + shuffleBufferSize = -1L, + numParallelCalls = 4) val loader = IWSLT15Loader(English, Vietnamese, dataConfig) // #load_pairwise_dataset_example diff --git a/mt/src/main/scala/org/platanios/symphony/mt/models/helpers/AdaptiveAMSGrad.scala b/mt/src/main/scala/org/platanios/symphony/mt/models/helpers/AdaptiveAMSGrad.scala index 4ba9bb9..bccfcb4 100644 --- a/mt/src/main/scala/org/platanios/symphony/mt/models/helpers/AdaptiveAMSGrad.scala +++ b/mt/src/main/scala/org/platanios/symphony/mt/models/helpers/AdaptiveAMSGrad.scala @@ -213,7 +213,7 @@ class AdaptiveAMSGrad protected ( ).castTo[T] val gradientValuesSquare = gradient.values * gradient.values - val beta2 = computeBeta( + var beta2 = computeBeta( step = iteration.get.toFloat, initialBeta = getBeta2(variable).toFloat, previousBeta = getSlot[T, Float]("Beta2", variable), @@ -224,6 +224,9 @@ class AdaptiveAMSGrad protected ( epsilon = epsilonTensor ).castTo[T] + + beta2 = tf.print(beta2, Seq(beta1, beta2), variable.name, 1000, 1000) + val epsilon = getEpsilon(variable) var learningRate = getLearningRate(variable, iteration) @@ -289,10 +292,7 @@ class AdaptiveAMSGrad protected ( val logGNorm = tf.log(gNorm + epsilon) val logANorm = tf.log(aNorm + epsilon) val logBeta = (logGNorm - logANorm + logInitialBeta) / stepsTillNextNonZero - val beta = tf.maximum(0.0f, tf.minimum(1.0f, tf.exp(logBeta))) - // beta = tf.print(beta, Seq(gNorm), "GNorm: ", 1000, 1000) - // beta = tf.print(beta, Seq(logANorm), "LogANorm: ", 1000, 1000) - // beta = tf.print(beta, Seq(beta), "Beta: ", 1000, 1000) + val beta = tf.maximum(0.001f, tf.minimum(0.9f, tf.exp(logBeta))) previousBeta.assignScatter(nonZeroIndices, beta) } } diff --git a/project/.bloop/symphony-mt-build.json b/project/.bloop/symphony-mt-build.json new file mode 100644 index 0000000..19d42f9 --- /dev/null +++ b/project/.bloop/symphony-mt-build.json @@ -0,0 +1,2493 @@ +{ + "version" : "1.1.2", + "project" : { + "name" : "symphony-mt-build", + "directory" : "/Users/eaplatanios/Development/GitHub/symphony-mt/project", + "sources" : [ + "/Users/eaplatanios/Development/GitHub/symphony-mt/project/src/main/scala-2.12", + "/Users/eaplatanios/Development/GitHub/symphony-mt/project/src/main/scala", + "/Users/eaplatanios/Development/GitHub/symphony-mt/project/src/main/java", + "/Users/eaplatanios/Development/GitHub/symphony-mt/project/src/main/scala-sbt-1.0", + "/Users/eaplatanios/Development/GitHub/symphony-mt/project/target/scala-2.12/sbt-1.0/src_managed/main" + ], + "dependencies" : [ + ], + "classpath" : [ + "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/ch.epfl.scala/sbt-bloop/jars/sbt-bloop-1.1.2.jar", + "/Users/eaplatanios/.ivy2/cache/ch.epfl.scala/bloop-config_2.12/jars/bloop-config_2.12-1.1.2.jar", + "/Users/eaplatanios/.sbt/boot/scala-2.12.7/lib/scala-library.jar", + "/Users/eaplatanios/.ivy2/cache/io.circe/circe-parser_2.12/jars/circe-parser_2.12-0.9.3.jar", + "/Users/eaplatanios/.ivy2/cache/io.circe/circe-jawn_2.12/jars/circe-jawn_2.12-0.9.3.jar", + "/Users/eaplatanios/.ivy2/cache/io.circe/circe-core_2.12/jars/circe-core_2.12-0.9.3.jar", + "/Users/eaplatanios/.ivy2/cache/io.circe/circe-numbers_2.12/jars/circe-numbers_2.12-0.9.3.jar", + "/Users/eaplatanios/.ivy2/cache/org.typelevel/cats-core_2.12/jars/cats-core_2.12-1.0.1.jar", + "/Users/eaplatanios/.ivy2/cache/org.typelevel/cats-macros_2.12/jars/cats-macros_2.12-1.0.1.jar", + "/Users/eaplatanios/.ivy2/cache/org.typelevel/machinist_2.12/jars/machinist_2.12-0.6.2.jar", + "/Users/eaplatanios/.sbt/boot/scala-2.12.7/lib/scala-reflect.jar", + "/Users/eaplatanios/.ivy2/cache/org.typelevel/cats-kernel_2.12/jars/cats-kernel_2.12-1.0.1.jar", + "/Users/eaplatanios/.ivy2/cache/org.spire-math/jawn-parser_2.12/jars/jawn-parser_2.12-0.11.1.jar", + "/Users/eaplatanios/.ivy2/cache/io.circe/circe-derivation_2.12/jars/circe-derivation_2.12-0.9.0-M3.jar", + "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/org.scalameta/sbt-metals/jars/sbt-metals-0.3.3.jar", + "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/com.lightbend.paradox/sbt-paradox/jars/sbt-paradox-0.4.3.jar", + "/Users/eaplatanios/.ivy2/cache/com.lightbend.paradox/paradox_2.12/jars/paradox_2.12-0.4.3.jar", + "/Users/eaplatanios/.ivy2/cache/org.pegdown/pegdown/jars/pegdown-1.6.0.jar", + "/Users/eaplatanios/.ivy2/cache/org.parboiled/parboiled-java/jars/parboiled-java-1.2.0.jar", + "/Users/eaplatanios/.ivy2/cache/org.parboiled/parboiled-core/jars/parboiled-core-1.2.0.jar", + "/Users/eaplatanios/.ivy2/cache/org.ow2.asm/asm-util/jars/asm-util-6.2.1.jar", + "/Users/eaplatanios/.ivy2/cache/org.antlr/ST4/jars/ST4-4.0.8.jar", + "/Users/eaplatanios/.ivy2/cache/org.antlr/antlr-runtime/jars/antlr-runtime-3.5.2.jar", + "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/com.typesafe.sbt/sbt-web/jars/sbt-web-1.4.2.jar", + "/Users/eaplatanios/.ivy2/cache/com.typesafe.akka/akka-actor_2.12/jars/akka-actor_2.12-2.5.4.jar", + "/Users/eaplatanios/.ivy2/cache/com.typesafe/config/bundles/config-1.3.1.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-lang.modules/scala-java8-compat_2.12/bundles/scala-java8-compat_2.12-0.8.0.jar", + "/Users/eaplatanios/.ivy2/cache/org.webjars/webjars-locator-core/jars/webjars-locator-core-0.32.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.commons/commons-compress/jars/commons-compress-1.9.jar", + "/Users/eaplatanios/.ivy2/cache/com.fasterxml.jackson.core/jackson-core/bundles/jackson-core-2.7.3.jar", + "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/io.github.jonas/sbt-paradox-material-theme/jars/sbt-paradox-material-theme-0.5.1.jar", + "/Users/eaplatanios/.ivy2/cache/org.jsoup/jsoup/jars/jsoup-1.10.3.jar", + "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/com.typesafe.sbt/sbt-site/jars/sbt-site-1.3.2.jar", + "/Users/eaplatanios/.ivy2/cache/io.github.jonas/paradox-material-theme/jars/paradox-material-theme-0.4.0.jar", + "/Users/eaplatanios/.ivy2/cache/ws.unfiltered/unfiltered-directives_2.12/jars/unfiltered-directives_2.12-0.9.1.jar", + "/Users/eaplatanios/.ivy2/cache/ws.unfiltered/unfiltered_2.12/jars/unfiltered_2.12-0.9.1.jar", + "/Users/eaplatanios/.ivy2/cache/ws.unfiltered/unfiltered-util_2.12/jars/unfiltered-util_2.12-0.9.1.jar", + "/Users/eaplatanios/.ivy2/cache/commons-codec/commons-codec/jars/commons-codec-1.10.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-lang.modules/scala-xml_2.12/bundles/scala-xml_2.12-1.0.6.jar", + "/Users/eaplatanios/.ivy2/cache/ws.unfiltered/unfiltered-filter_2.12/jars/unfiltered-filter_2.12-0.9.1.jar", + "/Users/eaplatanios/.ivy2/cache/ws.unfiltered/unfiltered-jetty_2.12/jars/unfiltered-jetty_2.12-0.9.1.jar", + "/Users/eaplatanios/.ivy2/cache/org.eclipse.jetty/jetty-webapp/jars/jetty-webapp-9.2.21.v20170120.jar", + "/Users/eaplatanios/.ivy2/cache/org.eclipse.jetty/jetty-xml/jars/jetty-xml-9.2.21.v20170120.jar", + "/Users/eaplatanios/.ivy2/cache/org.eclipse.jetty/jetty-util/jars/jetty-util-9.2.21.v20170120.jar", + "/Users/eaplatanios/.ivy2/cache/org.eclipse.jetty/jetty-servlet/jars/jetty-servlet-9.2.21.v20170120.jar", + "/Users/eaplatanios/.ivy2/cache/org.eclipse.jetty/jetty-security/jars/jetty-security-9.2.21.v20170120.jar", + "/Users/eaplatanios/.ivy2/cache/org.eclipse.jetty/jetty-server/jars/jetty-server-9.2.21.v20170120.jar", + "/Users/eaplatanios/.ivy2/cache/javax.servlet/javax.servlet-api/jars/javax.servlet-api-3.1.0.jar", + "/Users/eaplatanios/.ivy2/cache/org.eclipse.jetty/jetty-http/jars/jetty-http-9.2.21.v20170120.jar", + "/Users/eaplatanios/.ivy2/cache/org.eclipse.jetty/jetty-io/jars/jetty-io-9.2.21.v20170120.jar", + "/Users/eaplatanios/.ivy2/cache/org.foundweekends/pamflet-library_2.12/jars/pamflet-library_2.12-0.7.1.jar", + "/Users/eaplatanios/.ivy2/cache/org.foundweekends/pamflet-knockoff_2.12/jars/pamflet-knockoff_2.12-0.7.1.jar", + "/Users/eaplatanios/.ivy2/cache/org.foundweekends/knockoff_2.12/jars/knockoff_2.12-0.8.6.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-lang.modules/scala-parser-combinators_2.12/bundles/scala-parser-combinators_2.12-1.0.5.jar", + "/Users/eaplatanios/.ivy2/cache/org.antlr/stringtemplate/jars/stringtemplate-3.2.1.jar", + "/Users/eaplatanios/.ivy2/cache/antlr/antlr/jars/antlr-2.7.7.jar", + "/Users/eaplatanios/.ivy2/cache/org.yaml/snakeyaml/bundles/snakeyaml-1.13.jar", + "/Users/eaplatanios/.ivy2/cache/org.asciidoctor/asciidoctorj/jars/asciidoctorj-1.5.4.jar", + "/Users/eaplatanios/.ivy2/cache/org.jruby/jruby-complete/bundles/jruby-complete-1.7.21.jar", + "/Users/eaplatanios/.ivy2/cache/com.beust/jcommander/jars/jcommander-1.35.jar", + "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/org.planet42/laika-sbt/jars/laika-sbt-0.7.5.jar", + "/Users/eaplatanios/.ivy2/cache/org.planet42/laika-core_2.12/jars/laika-core_2.12-0.7.5.jar", + "/Users/eaplatanios/.ivy2/cache/org.planet42/laika-pdf_2.12/jars/laika-pdf_2.12-0.7.5.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/fop/jars/fop-2.1.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/xmlgraphics-commons/jars/xmlgraphics-commons-2.1.jar", + "/Users/eaplatanios/.ivy2/cache/commons-io/commons-io/jars/commons-io-1.3.1.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-svg-dom/jars/batik-svg-dom-1.8.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-awt-util/jars/batik-awt-util-1.8.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-util/jars/batik-util-1.8.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-css/jars/batik-css-1.8.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-ext/jars/batik-ext-1.8.jar", + "/Users/eaplatanios/.ivy2/cache/xml-apis/xml-apis/jars/xml-apis-1.3.04.jar", + "/Users/eaplatanios/.ivy2/cache/xml-apis/xml-apis-ext/jars/xml-apis-ext-1.3.04.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-dom/jars/batik-dom-1.8.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-xml/jars/batik-xml-1.8.jar", + "/Users/eaplatanios/.ivy2/cache/xalan/xalan/jars/xalan-2.7.0.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-parser/jars/batik-parser-1.8.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-bridge/jars/batik-bridge-1.8.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-anim/jars/batik-anim-1.8.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-gvt/jars/batik-gvt-1.8.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-script/jars/batik-script-1.8.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-transcoder/jars/batik-transcoder-1.8.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-svggen/jars/batik-svggen-1.8.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-extension/jars/batik-extension-1.8.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.avalon.framework/avalon-framework-api/jars/avalon-framework-api-4.3.1.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.avalon.framework/avalon-framework-impl/jars/avalon-framework-impl-4.3.1.jar", + "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/com.typesafe.sbt/sbt-ghpages/jars/sbt-ghpages-0.6.2.jar", + "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/com.typesafe.sbt/sbt-git/jars/sbt-git-0.9.3.jar", + "/Users/eaplatanios/.ivy2/cache/org.eclipse.jgit/org.eclipse.jgit/jars/org.eclipse.jgit-4.5.0.201609210915-r.jar", + "/Users/eaplatanios/.ivy2/cache/com.googlecode.javaewah/JavaEWAH/bundles/JavaEWAH-0.7.9.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.3.6.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.3.3.jar", + "/Users/eaplatanios/.ivy2/cache/commons-logging/commons-logging/jars/commons-logging-1.1.3.jar", + "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/com.thoughtworks.sbt-api-mappings/sbt-api-mappings/jars/sbt-api-mappings-3.0.0.jar", + "/Users/eaplatanios/.ivy2/cache/com.thoughtworks.extractor/extractor_2.12/jars/extractor_2.12-2.1.1.jar", + "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/com.eed3si9n/sbt-assembly/jars/sbt-assembly-0.14.9.jar", + "/Users/eaplatanios/.ivy2/cache/org.scalactic/scalactic_2.12/bundles/scalactic_2.12-3.0.1.jar", + "/Users/eaplatanios/.ivy2/cache/org.pantsbuild/jarjar/jars/jarjar-1.7.2.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.ant/ant/jars/ant-1.9.9.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.ant/ant-launcher/jars/ant-launcher-1.9.9.jar", + "/Users/eaplatanios/.ivy2/cache/org.ow2.asm/asm/jars/asm-7.0.jar", + "/Users/eaplatanios/.ivy2/cache/org.ow2.asm/asm-commons/jars/asm-commons-7.0.jar", + "/Users/eaplatanios/.ivy2/cache/org.ow2.asm/asm-tree/jars/asm-tree-7.0.jar", + "/Users/eaplatanios/.ivy2/cache/org.ow2.asm/asm-analysis/jars/asm-analysis-7.0.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.maven/maven-plugin-api/jars/maven-plugin-api-3.3.9.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.maven/maven-model/jars/maven-model-3.3.9.jar", + "/Users/eaplatanios/.ivy2/cache/org.codehaus.plexus/plexus-utils/jars/plexus-utils-3.0.22.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.commons/commons-lang3/jars/commons-lang3-3.4.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.maven/maven-artifact/jars/maven-artifact-3.3.9.jar", + "/Users/eaplatanios/.ivy2/cache/org.eclipse.sisu/org.eclipse.sisu.plexus/eclipse-plugins/org.eclipse.sisu.plexus-0.3.2.jar", + "/Users/eaplatanios/.ivy2/cache/javax.enterprise/cdi-api/jars/cdi-api-1.0.jar", + "/Users/eaplatanios/.ivy2/cache/javax.annotation/jsr250-api/jars/jsr250-api-1.0.jar", + "/Users/eaplatanios/.ivy2/cache/javax.inject/javax.inject/jars/javax.inject-1.jar", + "/Users/eaplatanios/.ivy2/cache/org.eclipse.sisu/org.eclipse.sisu.inject/eclipse-plugins/org.eclipse.sisu.inject-0.3.2.jar", + "/Users/eaplatanios/.ivy2/cache/org.codehaus.plexus/plexus-component-annotations/jars/plexus-component-annotations-1.5.5.jar", + "/Users/eaplatanios/.ivy2/cache/org.codehaus.plexus/plexus-classworlds/bundles/plexus-classworlds-2.5.2.jar", + "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/com.github.gseitz/sbt-release/jars/sbt-release-1.0.10.jar", + "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/com.jsuereth/sbt-pgp/jars/sbt-pgp-2.0.0-M2.jar", + "/Users/eaplatanios/.ivy2/cache/com.jsuereth/pgp-library_2.12/jars/pgp-library_2.12-2.0.0-M2.jar", + "/Users/eaplatanios/.ivy2/cache/org.bouncycastle/bcpg-jdk15on/jars/bcpg-jdk15on-1.51.jar", + "/Users/eaplatanios/.ivy2/cache/org.bouncycastle/bcprov-jdk15on/jars/bcprov-jdk15on-1.51.jar", + "/Users/eaplatanios/.ivy2/cache/com.eed3si9n/gigahorse-okhttp_2.12/jars/gigahorse-okhttp_2.12-0.3.0.jar", + "/Users/eaplatanios/.ivy2/cache/com.eed3si9n/gigahorse-core_2.12/jars/gigahorse-core_2.12-0.3.0.jar", + "/Users/eaplatanios/.ivy2/cache/com.typesafe/ssl-config-core_2.12/bundles/ssl-config-core_2.12-0.2.2.jar", + "/Users/eaplatanios/.ivy2/cache/org.reactivestreams/reactive-streams/jars/reactive-streams-1.0.0.jar", + "/Users/eaplatanios/.ivy2/cache/org.slf4j/slf4j-api/jars/slf4j-api-1.7.25.jar", + "/Users/eaplatanios/.ivy2/cache/com.squareup.okhttp3/okhttp/jars/okhttp-3.7.0.jar", + "/Users/eaplatanios/.ivy2/cache/com.squareup.okio/okio/jars/okio-1.12.0.jar", + "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/org.xerial.sbt/sbt-sonatype/jars/sbt-sonatype-2.3.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/sbt/jars/sbt-1.2.7.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/main_2.12/jars/main_2.12-1.2.7.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/logic_2.12/jars/logic_2.12-1.2.7.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/collections_2.12/jars/collections_2.12-1.2.7.jar", + "/Users/eaplatanios/.ivy2/cache/com.eed3si9n/sjson-new-scalajson_2.12/jars/sjson-new-scalajson_2.12-0.8.2.jar", + "/Users/eaplatanios/.ivy2/cache/com.eed3si9n/sjson-new-core_2.12/jars/sjson-new-core_2.12-0.8.2.jar", + "/Users/eaplatanios/.ivy2/cache/com.eed3si9n/shaded-scalajson_2.12/jars/shaded-scalajson_2.12-1.0.0-M4.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/util-position_2.12/jars/util-position_2.12-1.2.4.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/util-relation_2.12/jars/util-relation_2.12-1.2.4.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/actions_2.12/jars/actions_2.12-1.2.7.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/completion_2.12/jars/completion_2.12-1.2.7.jar", + "/Users/eaplatanios/.ivy2/cache/jline/jline/jars/jline-2.14.6.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/io_2.12/jars/io_2.12-1.2.2.jar", + "/Users/eaplatanios/.ivy2/cache/com.swoval/apple-file-events/jars/apple-file-events-1.3.2.jar", + "/Users/eaplatanios/.ivy2/cache/net.java.dev.jna/jna/jars/jna-4.5.0.jar", + "/Users/eaplatanios/.ivy2/cache/net.java.dev.jna/jna-platform/jars/jna-platform-4.5.0.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/util-control_2.12/jars/util-control_2.12-1.2.4.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/run_2.12/jars/run_2.12-1.2.7.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/util-logging_2.12/jars/util-logging_2.12-1.2.4.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/util-interface/jars/util-interface-1.2.4.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.logging.log4j/log4j-api/jars/log4j-api-2.11.1.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.logging.log4j/log4j-core/jars/log4j-core-2.11.1.jar", + "/Users/eaplatanios/.ivy2/cache/com.lmax/disruptor/jars/disruptor-3.4.2.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/zinc-classpath_2.12/jars/zinc-classpath_2.12-1.2.5.jar", + "/Users/eaplatanios/.sbt/boot/scala-2.12.7/lib/scala-compiler.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/compiler-interface/jars/compiler-interface-1.2.5.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/launcher-interface/jars/launcher-interface-1.0.4.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/task-system_2.12/jars/task-system_2.12-1.2.7.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/tasks_2.12/jars/tasks_2.12-1.2.7.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/util-cache_2.12/jars/util-cache_2.12-1.2.4.jar", + "/Users/eaplatanios/.ivy2/cache/com.eed3si9n/sjson-new-murmurhash_2.12/jars/sjson-new-murmurhash_2.12-0.8.2.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/testing_2.12/jars/testing_2.12-1.2.7.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/test-agent/jars/test-agent-1.2.7.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/test-interface/jars/test-interface-1.0.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/util-tracking_2.12/jars/util-tracking_2.12-1.2.4.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/zinc-apiinfo_2.12/jars/zinc-apiinfo_2.12-1.2.5.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/compiler-bridge_2.12/jars/compiler-bridge_2.12-1.2.5.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/zinc-classfile_2.12/jars/zinc-classfile_2.12-1.2.5.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/librarymanagement-core_2.12/jars/librarymanagement-core_2.12-1.2.3.jar", + "/Users/eaplatanios/.ivy2/cache/com.jcraft/jsch/jars/jsch-0.1.54.jar", + "/Users/eaplatanios/.ivy2/cache/com.squareup.okhttp3/okhttp-urlconnection/jars/okhttp-urlconnection-3.7.0.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/zinc-ivy-integration_2.12/jars/zinc-ivy-integration_2.12-1.2.5.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/zinc-compile-core_2.12/jars/zinc-compile-core_2.12-1.2.5.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/zinc_2.12/jars/zinc_2.12-1.2.5.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/zinc-core_2.12/jars/zinc-core_2.12-1.2.5.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/zinc-persist_2.12/jars/zinc-persist_2.12-1.2.5.jar", + "/Users/eaplatanios/.ivy2/cache/com.trueaccord.scalapb/scalapb-runtime_2.12/jars/scalapb-runtime_2.12-0.6.0.jar", + "/Users/eaplatanios/.ivy2/cache/com.trueaccord.lenses/lenses_2.12/jars/lenses_2.12-0.4.12.jar", + "/Users/eaplatanios/.ivy2/cache/com.lihaoyi/fastparse_2.12/jars/fastparse_2.12-0.4.2.jar", + "/Users/eaplatanios/.ivy2/cache/com.lihaoyi/fastparse-utils_2.12/jars/fastparse-utils_2.12-0.4.2.jar", + "/Users/eaplatanios/.ivy2/cache/com.lihaoyi/sourcecode_2.12/jars/sourcecode_2.12-0.1.3.jar", + "/Users/eaplatanios/.ivy2/cache/com.google.protobuf/protobuf-java/bundles/protobuf-java-3.3.1.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/sbinary_2.12/jars/sbinary_2.12-0.5.0.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/main-settings_2.12/jars/main-settings_2.12-1.2.7.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/command_2.12/jars/command_2.12-1.2.7.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/protocol_2.12/jars/protocol_2.12-1.2.7.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt.ipcsocket/ipcsocket/jars/ipcsocket-1.0.0.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/template-resolver/jars/template-resolver-0.1.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/core-macros_2.12/jars/core-macros_2.12-1.2.7.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/scripted-sbt-redux_2.12/jars/scripted-sbt-redux_2.12-1.2.7.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/util-scripted_2.12/jars/util-scripted_2.12-1.2.4.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/scripted-plugin_2.12/jars/scripted-plugin_2.12-1.2.7.jar", + "/Users/eaplatanios/.ivy2/cache/org.apache.logging.log4j/log4j-slf4j-impl/jars/log4j-slf4j-impl-2.11.1.jar", + "/Users/eaplatanios/.ivy2/cache/com.github.cb372/scalacache-caffeine_2.12/jars/scalacache-caffeine_2.12-0.20.0.jar", + "/Users/eaplatanios/.ivy2/cache/com.github.cb372/scalacache-core_2.12/jars/scalacache-core_2.12-0.20.0.jar", + "/Users/eaplatanios/.ivy2/cache/com.github.ben-manes.caffeine/caffeine/jars/caffeine-2.5.6.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/librarymanagement-ivy_2.12/jars/librarymanagement-ivy_2.12-1.2.3.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt.ivy/ivy/jars/ivy-2.3.0-sbt-b18f59ea3bc914a297bb6f1a4f7fb0ace399e310.jar", + "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/zinc-compile_2.12/jars/zinc-compile_2.12-1.2.5.jar" + ], + "out" : "/Users/eaplatanios/Development/GitHub/symphony-mt/project/.bloop/symphony-mt-build", + "classesDir" : "/Users/eaplatanios/Development/GitHub/symphony-mt/project/.bloop/symphony-mt-build/scala-2.12/sbt-1.0/classes", + "resources" : [ + "/Users/eaplatanios/Development/GitHub/symphony-mt/project/src/main/resources", + "/Users/eaplatanios/Development/GitHub/symphony-mt/project/target/scala-2.12/sbt-1.0/resource_managed/main" + ], + "scala" : { + "organization" : "org.scala-lang", + "name" : "scala-compiler", + "version" : "2.12.7", + "options" : [ + "-deprecation" + ], + "jars" : [ + "/Users/eaplatanios/.sbt/boot/scala-2.12.7/lib/scala-library.jar", + "/Users/eaplatanios/.sbt/boot/scala-2.12.7/lib/scala-compiler.jar", + "/Users/eaplatanios/.sbt/boot/scala-2.12.7/lib/jline.jar", + "/Users/eaplatanios/.sbt/boot/scala-2.12.7/lib/scala-reflect.jar", + "/Users/eaplatanios/.sbt/boot/scala-2.12.7/lib/scala-xml_2.12.jar" + ], + "setup" : { + "order" : "mixed", + "addLibraryToBootClasspath" : true, + "addCompilerToClasspath" : false, + "addExtraJarsToClasspath" : false, + "manageBootClasspath" : true, + "filterLibraryFromClasspath" : true + } + }, + "java" : { + "options" : [ + ] + }, + "sbt" : { + "sbtVersion" : "1.2.7", + "autoImports" : [ + "import _root_.scala.xml.{TopScope=>$scope}", + "import _root_.sbt._", + "import _root_.sbt.Keys._", + "import _root_.sbt.ScriptedPlugin.autoImport._, _root_.bloop.integrations.sbt.BloopPlugin.autoImport._, _root_.com.lightbend.paradox.sbt.ParadoxPlugin.autoImport._, _root_.com.typesafe.sbt.web.SbtWeb.autoImport._, _root_.io.github.jonas.paradox.material.theme.ParadoxMaterialThemePlugin.autoImport._, _root_.com.typesafe.sbt.site.SitePlugin.autoImport._, _root_.com.typesafe.sbt.site.SitePreviewPlugin.autoImport._, _root_.com.typesafe.sbt.site.SiteScaladocPlugin.autoImport._, _root_.com.typesafe.sbt.site.asciidoctor.AsciidoctorPlugin.autoImport._, _root_.com.typesafe.sbt.site.gitbook.GitBookPlugin.autoImport._, _root_.com.typesafe.sbt.site.hugo.HugoPlugin.autoImport._, _root_.com.typesafe.sbt.site.jekyll.JekyllPlugin.autoImport._, _root_.com.typesafe.sbt.site.laika.LaikaSitePlugin.autoImport._, _root_.com.typesafe.sbt.site.nanoc.NanocPlugin.autoImport._, _root_.com.typesafe.sbt.site.pamflet.PamfletPlugin.autoImport._, _root_.com.typesafe.sbt.site.paradox.ParadoxSitePlugin.autoImport._, _root_.com.typesafe.sbt.site.preprocess.PreprocessPlugin.autoImport._, _root_.com.typesafe.sbt.site.sphinx.SphinxPlugin.autoImport._, _root_.laika.sbt.LaikaPlugin.autoImport._, _root_.com.typesafe.sbt.sbtghpages.GhpagesPlugin.autoImport._, _root_.com.typesafe.sbt.GitPlugin.autoImport._, _root_.com.thoughtworks.sbtApiMappings.ApiMappings.autoImport._, _root_.com.thoughtworks.sbtApiMappings.BootstrapApiMappings.autoImport._, _root_.sbtassembly.AssemblyPlugin.autoImport._, _root_.sbtrelease.ReleasePlugin.autoImport._, _root_.com.typesafe.sbt.SbtPgp.autoImport._, _root_.xerial.sbt.Sonatype.autoImport._", + "import _root_.sbt.plugins.IvyPlugin, _root_.sbt.plugins.JvmPlugin, _root_.sbt.plugins.CorePlugin, _root_.sbt.ScriptedPlugin, _root_.sbt.plugins.SbtPlugin, _root_.sbt.plugins.JUnitXmlReportPlugin, _root_.sbt.plugins.Giter8TemplatePlugin, _root_.bloop.integrations.sbt.BloopPlugin, _root_.scala.meta.metals.MetalsPlugin, _root_.com.lightbend.paradox.sbt.ParadoxPlugin, _root_.com.typesafe.sbt.web.SbtWeb, _root_.io.github.jonas.paradox.material.theme.ParadoxMaterialThemePlugin, _root_.com.typesafe.sbt.site.SitePlugin, _root_.com.typesafe.sbt.site.SitePreviewPlugin, _root_.com.typesafe.sbt.site.SiteScaladocPlugin, _root_.com.typesafe.sbt.site.asciidoctor.AsciidoctorPlugin, _root_.com.typesafe.sbt.site.gitbook.GitBookPlugin, _root_.com.typesafe.sbt.site.hugo.HugoPlugin, _root_.com.typesafe.sbt.site.jekyll.JekyllPlugin, _root_.com.typesafe.sbt.site.laika.LaikaSitePlugin, _root_.com.typesafe.sbt.site.nanoc.NanocPlugin, _root_.com.typesafe.sbt.site.pamflet.PamfletPlugin, _root_.com.typesafe.sbt.site.paradox.ParadoxSitePlugin, _root_.com.typesafe.sbt.site.preprocess.PreprocessPlugin, _root_.com.typesafe.sbt.site.sphinx.SphinxPlugin, _root_.laika.sbt.LaikaPlugin, _root_.com.typesafe.sbt.sbtghpages.GhpagesPlugin, _root_.com.typesafe.sbt.GitBranchPrompt, _root_.com.typesafe.sbt.GitPlugin, _root_.com.typesafe.sbt.GitVersioning, _root_.com.thoughtworks.sbtApiMappings.ApiMappings, _root_.com.thoughtworks.sbtApiMappings.BootstrapApiMappings, _root_.com.thoughtworks.sbtApiMappings.JavadocIoApiMappingRule, _root_.com.thoughtworks.sbtApiMappings.PlayApiMappingRule, _root_.com.thoughtworks.sbtApiMappings.ScalaApiMappingRule, _root_.com.thoughtworks.sbtApiMappings.SonatypeApiMappingRule, _root_.com.thoughtworks.sbtApiMappings.SonatypeApiMappingRuleForSbtPlugins, _root_.com.thoughtworks.sbtApiMappings.SparkApiMappingRule, _root_.sbtassembly.AssemblyPlugin, _root_.sbtrelease.ReleasePlugin, _root_.com.typesafe.sbt.SbtPgp, _root_.xerial.sbt.Sonatype" + ] + }, + "test" : { + "frameworks" : [ + { + "names" : [ + "org.scalacheck.ScalaCheckFramework" + ] + }, + { + "names" : [ + "org.specs2.runner.Specs2Framework", + "org.specs2.runner.SpecsFramework" + ] + }, + { + "names" : [ + "org.specs.runner.SpecsFramework" + ] + }, + { + "names" : [ + "org.scalatest.tools.Framework", + "org.scalatest.tools.ScalaTestFramework" + ] + }, + { + "names" : [ + "com.novocode.junit.JUnitFramework" + ] + } + ], + "options" : { + "excludes" : [ + ], + "arguments" : [ + ] + } + }, + "platform" : { + "name" : "jvm", + "config" : { + "home" : "/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre", + "options" : [ + ] + }, + "mainClass" : [ + ] + }, + "resolution" : { + "modules" : [ + { + "organization" : "ch.epfl.scala", + "name" : "sbt-bloop", + "version" : "1.1.2", + "artifacts" : [ + { + "name" : "sbt-bloop", + "path" : "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/ch.epfl.scala/sbt-bloop/jars/sbt-bloop-1.1.2.jar" + } + ] + }, + { + "organization" : "ch.epfl.scala", + "name" : "bloop-config_2.12", + "version" : "1.1.2", + "artifacts" : [ + { + "name" : "bloop-config_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/ch.epfl.scala/bloop-config_2.12/jars/bloop-config_2.12-1.1.2.jar" + } + ] + }, + { + "organization" : "org.scala-lang", + "name" : "scala-library", + "version" : "2.12.7", + "artifacts" : [ + { + "name" : "scala-library", + "path" : "/Users/eaplatanios/.sbt/boot/scala-2.12.7/lib/scala-library.jar" + } + ] + }, + { + "organization" : "io.circe", + "name" : "circe-parser_2.12", + "version" : "0.9.3", + "artifacts" : [ + { + "name" : "circe-parser_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/io.circe/circe-parser_2.12/jars/circe-parser_2.12-0.9.3.jar" + } + ] + }, + { + "organization" : "io.circe", + "name" : "circe-jawn_2.12", + "version" : "0.9.3", + "artifacts" : [ + { + "name" : "circe-jawn_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/io.circe/circe-jawn_2.12/jars/circe-jawn_2.12-0.9.3.jar" + } + ] + }, + { + "organization" : "io.circe", + "name" : "circe-core_2.12", + "version" : "0.9.3", + "artifacts" : [ + { + "name" : "circe-core_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/io.circe/circe-core_2.12/jars/circe-core_2.12-0.9.3.jar" + } + ] + }, + { + "organization" : "io.circe", + "name" : "circe-numbers_2.12", + "version" : "0.9.3", + "artifacts" : [ + { + "name" : "circe-numbers_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/io.circe/circe-numbers_2.12/jars/circe-numbers_2.12-0.9.3.jar" + } + ] + }, + { + "organization" : "org.typelevel", + "name" : "cats-core_2.12", + "version" : "1.0.1", + "artifacts" : [ + { + "name" : "cats-core_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.typelevel/cats-core_2.12/jars/cats-core_2.12-1.0.1.jar" + } + ] + }, + { + "organization" : "org.typelevel", + "name" : "cats-macros_2.12", + "version" : "1.0.1", + "artifacts" : [ + { + "name" : "cats-macros_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.typelevel/cats-macros_2.12/jars/cats-macros_2.12-1.0.1.jar" + } + ] + }, + { + "organization" : "org.typelevel", + "name" : "machinist_2.12", + "version" : "0.6.2", + "artifacts" : [ + { + "name" : "machinist_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.typelevel/machinist_2.12/jars/machinist_2.12-0.6.2.jar" + } + ] + }, + { + "organization" : "org.scala-lang", + "name" : "scala-reflect", + "version" : "2.12.7", + "artifacts" : [ + { + "name" : "scala-reflect", + "path" : "/Users/eaplatanios/.sbt/boot/scala-2.12.7/lib/scala-reflect.jar" + } + ] + }, + { + "organization" : "org.typelevel", + "name" : "cats-kernel_2.12", + "version" : "1.0.1", + "artifacts" : [ + { + "name" : "cats-kernel_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.typelevel/cats-kernel_2.12/jars/cats-kernel_2.12-1.0.1.jar" + } + ] + }, + { + "organization" : "org.spire-math", + "name" : "jawn-parser_2.12", + "version" : "0.11.1", + "artifacts" : [ + { + "name" : "jawn-parser_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.spire-math/jawn-parser_2.12/jars/jawn-parser_2.12-0.11.1.jar" + } + ] + }, + { + "organization" : "io.circe", + "name" : "circe-derivation_2.12", + "version" : "0.9.0-M3", + "artifacts" : [ + { + "name" : "circe-derivation_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/io.circe/circe-derivation_2.12/jars/circe-derivation_2.12-0.9.0-M3.jar" + } + ] + }, + { + "organization" : "org.scalameta", + "name" : "sbt-metals", + "version" : "0.3.3", + "artifacts" : [ + { + "name" : "sbt-metals", + "path" : "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/org.scalameta/sbt-metals/jars/sbt-metals-0.3.3.jar" + } + ] + }, + { + "organization" : "com.lightbend.paradox", + "name" : "sbt-paradox", + "version" : "0.4.3", + "artifacts" : [ + { + "name" : "sbt-paradox", + "path" : "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/com.lightbend.paradox/sbt-paradox/jars/sbt-paradox-0.4.3.jar" + } + ] + }, + { + "organization" : "com.lightbend.paradox", + "name" : "paradox_2.12", + "version" : "0.4.3", + "artifacts" : [ + { + "name" : "paradox_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/com.lightbend.paradox/paradox_2.12/jars/paradox_2.12-0.4.3.jar" + } + ] + }, + { + "organization" : "org.pegdown", + "name" : "pegdown", + "version" : "1.6.0", + "artifacts" : [ + { + "name" : "pegdown", + "path" : "/Users/eaplatanios/.ivy2/cache/org.pegdown/pegdown/jars/pegdown-1.6.0.jar" + } + ] + }, + { + "organization" : "org.parboiled", + "name" : "parboiled-java", + "version" : "1.2.0", + "artifacts" : [ + { + "name" : "parboiled-java", + "path" : "/Users/eaplatanios/.ivy2/cache/org.parboiled/parboiled-java/jars/parboiled-java-1.2.0.jar" + } + ] + }, + { + "organization" : "org.parboiled", + "name" : "parboiled-core", + "version" : "1.2.0", + "artifacts" : [ + { + "name" : "parboiled-core", + "path" : "/Users/eaplatanios/.ivy2/cache/org.parboiled/parboiled-core/jars/parboiled-core-1.2.0.jar" + } + ] + }, + { + "organization" : "org.ow2.asm", + "name" : "asm-util", + "version" : "6.2.1", + "artifacts" : [ + { + "name" : "asm-util", + "path" : "/Users/eaplatanios/.ivy2/cache/org.ow2.asm/asm-util/jars/asm-util-6.2.1.jar" + } + ] + }, + { + "organization" : "org.antlr", + "name" : "ST4", + "version" : "4.0.8", + "artifacts" : [ + { + "name" : "ST4", + "path" : "/Users/eaplatanios/.ivy2/cache/org.antlr/ST4/jars/ST4-4.0.8.jar" + } + ] + }, + { + "organization" : "org.antlr", + "name" : "antlr-runtime", + "version" : "3.5.2", + "artifacts" : [ + { + "name" : "antlr-runtime", + "path" : "/Users/eaplatanios/.ivy2/cache/org.antlr/antlr-runtime/jars/antlr-runtime-3.5.2.jar" + } + ] + }, + { + "organization" : "com.typesafe.sbt", + "name" : "sbt-web", + "version" : "1.4.2", + "artifacts" : [ + { + "name" : "sbt-web", + "path" : "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/com.typesafe.sbt/sbt-web/jars/sbt-web-1.4.2.jar" + } + ] + }, + { + "organization" : "com.typesafe.akka", + "name" : "akka-actor_2.12", + "version" : "2.5.4", + "artifacts" : [ + { + "name" : "akka-actor_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/com.typesafe.akka/akka-actor_2.12/jars/akka-actor_2.12-2.5.4.jar" + } + ] + }, + { + "organization" : "com.typesafe", + "name" : "config", + "version" : "1.3.1", + "artifacts" : [ + { + "name" : "config", + "path" : "/Users/eaplatanios/.ivy2/cache/com.typesafe/config/bundles/config-1.3.1.jar" + } + ] + }, + { + "organization" : "org.scala-lang.modules", + "name" : "scala-java8-compat_2.12", + "version" : "0.8.0", + "artifacts" : [ + { + "name" : "scala-java8-compat_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-lang.modules/scala-java8-compat_2.12/bundles/scala-java8-compat_2.12-0.8.0.jar" + } + ] + }, + { + "organization" : "org.webjars", + "name" : "webjars-locator-core", + "version" : "0.32", + "artifacts" : [ + { + "name" : "webjars-locator-core", + "path" : "/Users/eaplatanios/.ivy2/cache/org.webjars/webjars-locator-core/jars/webjars-locator-core-0.32.jar" + } + ] + }, + { + "organization" : "org.apache.commons", + "name" : "commons-compress", + "version" : "1.9", + "artifacts" : [ + { + "name" : "commons-compress", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.commons/commons-compress/jars/commons-compress-1.9.jar" + } + ] + }, + { + "organization" : "com.fasterxml.jackson.core", + "name" : "jackson-core", + "version" : "2.7.3", + "artifacts" : [ + { + "name" : "jackson-core", + "path" : "/Users/eaplatanios/.ivy2/cache/com.fasterxml.jackson.core/jackson-core/bundles/jackson-core-2.7.3.jar" + } + ] + }, + { + "organization" : "io.github.jonas", + "name" : "sbt-paradox-material-theme", + "version" : "0.5.1", + "artifacts" : [ + { + "name" : "sbt-paradox-material-theme", + "path" : "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/io.github.jonas/sbt-paradox-material-theme/jars/sbt-paradox-material-theme-0.5.1.jar" + } + ] + }, + { + "organization" : "org.jsoup", + "name" : "jsoup", + "version" : "1.10.3", + "artifacts" : [ + { + "name" : "jsoup", + "path" : "/Users/eaplatanios/.ivy2/cache/org.jsoup/jsoup/jars/jsoup-1.10.3.jar" + } + ] + }, + { + "organization" : "com.typesafe.sbt", + "name" : "sbt-site", + "version" : "1.3.2", + "artifacts" : [ + { + "name" : "sbt-site", + "path" : "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/com.typesafe.sbt/sbt-site/jars/sbt-site-1.3.2.jar" + } + ] + }, + { + "organization" : "io.github.jonas", + "name" : "paradox-material-theme", + "version" : "0.4.0", + "artifacts" : [ + { + "name" : "paradox-material-theme", + "path" : "/Users/eaplatanios/.ivy2/cache/io.github.jonas/paradox-material-theme/jars/paradox-material-theme-0.4.0.jar" + } + ] + }, + { + "organization" : "ws.unfiltered", + "name" : "unfiltered-directives_2.12", + "version" : "0.9.1", + "artifacts" : [ + { + "name" : "unfiltered-directives_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/ws.unfiltered/unfiltered-directives_2.12/jars/unfiltered-directives_2.12-0.9.1.jar" + } + ] + }, + { + "organization" : "ws.unfiltered", + "name" : "unfiltered_2.12", + "version" : "0.9.1", + "artifacts" : [ + { + "name" : "unfiltered_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/ws.unfiltered/unfiltered_2.12/jars/unfiltered_2.12-0.9.1.jar" + } + ] + }, + { + "organization" : "ws.unfiltered", + "name" : "unfiltered-util_2.12", + "version" : "0.9.1", + "artifacts" : [ + { + "name" : "unfiltered-util_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/ws.unfiltered/unfiltered-util_2.12/jars/unfiltered-util_2.12-0.9.1.jar" + } + ] + }, + { + "organization" : "commons-codec", + "name" : "commons-codec", + "version" : "1.10", + "artifacts" : [ + { + "name" : "commons-codec", + "path" : "/Users/eaplatanios/.ivy2/cache/commons-codec/commons-codec/jars/commons-codec-1.10.jar" + } + ] + }, + { + "organization" : "org.scala-lang.modules", + "name" : "scala-xml_2.12", + "version" : "1.0.6", + "artifacts" : [ + { + "name" : "scala-xml_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-lang.modules/scala-xml_2.12/bundles/scala-xml_2.12-1.0.6.jar" + } + ] + }, + { + "organization" : "ws.unfiltered", + "name" : "unfiltered-filter_2.12", + "version" : "0.9.1", + "artifacts" : [ + { + "name" : "unfiltered-filter_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/ws.unfiltered/unfiltered-filter_2.12/jars/unfiltered-filter_2.12-0.9.1.jar" + } + ] + }, + { + "organization" : "ws.unfiltered", + "name" : "unfiltered-jetty_2.12", + "version" : "0.9.1", + "artifacts" : [ + { + "name" : "unfiltered-jetty_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/ws.unfiltered/unfiltered-jetty_2.12/jars/unfiltered-jetty_2.12-0.9.1.jar" + } + ] + }, + { + "organization" : "org.eclipse.jetty", + "name" : "jetty-webapp", + "version" : "9.2.21.v20170120", + "artifacts" : [ + { + "name" : "jetty-webapp", + "path" : "/Users/eaplatanios/.ivy2/cache/org.eclipse.jetty/jetty-webapp/jars/jetty-webapp-9.2.21.v20170120.jar" + } + ] + }, + { + "organization" : "org.eclipse.jetty", + "name" : "jetty-xml", + "version" : "9.2.21.v20170120", + "artifacts" : [ + { + "name" : "jetty-xml", + "path" : "/Users/eaplatanios/.ivy2/cache/org.eclipse.jetty/jetty-xml/jars/jetty-xml-9.2.21.v20170120.jar" + } + ] + }, + { + "organization" : "org.eclipse.jetty", + "name" : "jetty-util", + "version" : "9.2.21.v20170120", + "artifacts" : [ + { + "name" : "jetty-util", + "path" : "/Users/eaplatanios/.ivy2/cache/org.eclipse.jetty/jetty-util/jars/jetty-util-9.2.21.v20170120.jar" + } + ] + }, + { + "organization" : "org.eclipse.jetty", + "name" : "jetty-servlet", + "version" : "9.2.21.v20170120", + "artifacts" : [ + { + "name" : "jetty-servlet", + "path" : "/Users/eaplatanios/.ivy2/cache/org.eclipse.jetty/jetty-servlet/jars/jetty-servlet-9.2.21.v20170120.jar" + } + ] + }, + { + "organization" : "org.eclipse.jetty", + "name" : "jetty-security", + "version" : "9.2.21.v20170120", + "artifacts" : [ + { + "name" : "jetty-security", + "path" : "/Users/eaplatanios/.ivy2/cache/org.eclipse.jetty/jetty-security/jars/jetty-security-9.2.21.v20170120.jar" + } + ] + }, + { + "organization" : "org.eclipse.jetty", + "name" : "jetty-server", + "version" : "9.2.21.v20170120", + "artifacts" : [ + { + "name" : "jetty-server", + "path" : "/Users/eaplatanios/.ivy2/cache/org.eclipse.jetty/jetty-server/jars/jetty-server-9.2.21.v20170120.jar" + } + ] + }, + { + "organization" : "javax.servlet", + "name" : "javax.servlet-api", + "version" : "3.1.0", + "artifacts" : [ + { + "name" : "javax.servlet-api", + "path" : "/Users/eaplatanios/.ivy2/cache/javax.servlet/javax.servlet-api/jars/javax.servlet-api-3.1.0.jar" + } + ] + }, + { + "organization" : "org.eclipse.jetty", + "name" : "jetty-http", + "version" : "9.2.21.v20170120", + "artifacts" : [ + { + "name" : "jetty-http", + "path" : "/Users/eaplatanios/.ivy2/cache/org.eclipse.jetty/jetty-http/jars/jetty-http-9.2.21.v20170120.jar" + } + ] + }, + { + "organization" : "org.eclipse.jetty", + "name" : "jetty-io", + "version" : "9.2.21.v20170120", + "artifacts" : [ + { + "name" : "jetty-io", + "path" : "/Users/eaplatanios/.ivy2/cache/org.eclipse.jetty/jetty-io/jars/jetty-io-9.2.21.v20170120.jar" + } + ] + }, + { + "organization" : "org.foundweekends", + "name" : "pamflet-library_2.12", + "version" : "0.7.1", + "artifacts" : [ + { + "name" : "pamflet-library_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.foundweekends/pamflet-library_2.12/jars/pamflet-library_2.12-0.7.1.jar" + } + ] + }, + { + "organization" : "org.foundweekends", + "name" : "pamflet-knockoff_2.12", + "version" : "0.7.1", + "artifacts" : [ + { + "name" : "pamflet-knockoff_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.foundweekends/pamflet-knockoff_2.12/jars/pamflet-knockoff_2.12-0.7.1.jar" + } + ] + }, + { + "organization" : "org.foundweekends", + "name" : "knockoff_2.12", + "version" : "0.8.6", + "artifacts" : [ + { + "name" : "knockoff_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.foundweekends/knockoff_2.12/jars/knockoff_2.12-0.8.6.jar" + } + ] + }, + { + "organization" : "org.scala-lang.modules", + "name" : "scala-parser-combinators_2.12", + "version" : "1.0.5", + "artifacts" : [ + { + "name" : "scala-parser-combinators_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-lang.modules/scala-parser-combinators_2.12/bundles/scala-parser-combinators_2.12-1.0.5.jar" + } + ] + }, + { + "organization" : "org.antlr", + "name" : "stringtemplate", + "version" : "3.2.1", + "artifacts" : [ + { + "name" : "stringtemplate", + "path" : "/Users/eaplatanios/.ivy2/cache/org.antlr/stringtemplate/jars/stringtemplate-3.2.1.jar" + } + ] + }, + { + "organization" : "antlr", + "name" : "antlr", + "version" : "2.7.7", + "artifacts" : [ + { + "name" : "antlr", + "path" : "/Users/eaplatanios/.ivy2/cache/antlr/antlr/jars/antlr-2.7.7.jar" + } + ] + }, + { + "organization" : "org.yaml", + "name" : "snakeyaml", + "version" : "1.13", + "artifacts" : [ + { + "name" : "snakeyaml", + "path" : "/Users/eaplatanios/.ivy2/cache/org.yaml/snakeyaml/bundles/snakeyaml-1.13.jar" + } + ] + }, + { + "organization" : "org.asciidoctor", + "name" : "asciidoctorj", + "version" : "1.5.4", + "artifacts" : [ + { + "name" : "asciidoctorj", + "path" : "/Users/eaplatanios/.ivy2/cache/org.asciidoctor/asciidoctorj/jars/asciidoctorj-1.5.4.jar" + } + ] + }, + { + "organization" : "org.jruby", + "name" : "jruby-complete", + "version" : "1.7.21", + "artifacts" : [ + { + "name" : "jruby-complete", + "path" : "/Users/eaplatanios/.ivy2/cache/org.jruby/jruby-complete/bundles/jruby-complete-1.7.21.jar" + } + ] + }, + { + "organization" : "com.beust", + "name" : "jcommander", + "version" : "1.35", + "artifacts" : [ + { + "name" : "jcommander", + "path" : "/Users/eaplatanios/.ivy2/cache/com.beust/jcommander/jars/jcommander-1.35.jar" + } + ] + }, + { + "organization" : "org.planet42", + "name" : "laika-sbt", + "version" : "0.7.5", + "artifacts" : [ + { + "name" : "laika-sbt", + "path" : "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/org.planet42/laika-sbt/jars/laika-sbt-0.7.5.jar" + } + ] + }, + { + "organization" : "org.planet42", + "name" : "laika-core_2.12", + "version" : "0.7.5", + "artifacts" : [ + { + "name" : "laika-core_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.planet42/laika-core_2.12/jars/laika-core_2.12-0.7.5.jar" + } + ] + }, + { + "organization" : "org.planet42", + "name" : "laika-pdf_2.12", + "version" : "0.7.5", + "artifacts" : [ + { + "name" : "laika-pdf_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.planet42/laika-pdf_2.12/jars/laika-pdf_2.12-0.7.5.jar" + } + ] + }, + { + "organization" : "org.apache.xmlgraphics", + "name" : "fop", + "version" : "2.1", + "artifacts" : [ + { + "name" : "fop", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/fop/jars/fop-2.1.jar" + } + ] + }, + { + "organization" : "org.apache.xmlgraphics", + "name" : "xmlgraphics-commons", + "version" : "2.1", + "artifacts" : [ + { + "name" : "xmlgraphics-commons", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/xmlgraphics-commons/jars/xmlgraphics-commons-2.1.jar" + } + ] + }, + { + "organization" : "commons-io", + "name" : "commons-io", + "version" : "1.3.1", + "artifacts" : [ + { + "name" : "commons-io", + "path" : "/Users/eaplatanios/.ivy2/cache/commons-io/commons-io/jars/commons-io-1.3.1.jar" + } + ] + }, + { + "organization" : "org.apache.xmlgraphics", + "name" : "batik-svg-dom", + "version" : "1.8", + "artifacts" : [ + { + "name" : "batik-svg-dom", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-svg-dom/jars/batik-svg-dom-1.8.jar" + } + ] + }, + { + "organization" : "org.apache.xmlgraphics", + "name" : "batik-awt-util", + "version" : "1.8", + "artifacts" : [ + { + "name" : "batik-awt-util", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-awt-util/jars/batik-awt-util-1.8.jar" + } + ] + }, + { + "organization" : "org.apache.xmlgraphics", + "name" : "batik-util", + "version" : "1.8", + "artifacts" : [ + { + "name" : "batik-util", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-util/jars/batik-util-1.8.jar" + } + ] + }, + { + "organization" : "org.apache.xmlgraphics", + "name" : "batik-css", + "version" : "1.8", + "artifacts" : [ + { + "name" : "batik-css", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-css/jars/batik-css-1.8.jar" + } + ] + }, + { + "organization" : "org.apache.xmlgraphics", + "name" : "batik-ext", + "version" : "1.8", + "artifacts" : [ + { + "name" : "batik-ext", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-ext/jars/batik-ext-1.8.jar" + } + ] + }, + { + "organization" : "xml-apis", + "name" : "xml-apis", + "version" : "1.3.04", + "artifacts" : [ + { + "name" : "xml-apis", + "path" : "/Users/eaplatanios/.ivy2/cache/xml-apis/xml-apis/jars/xml-apis-1.3.04.jar" + } + ] + }, + { + "organization" : "xml-apis", + "name" : "xml-apis-ext", + "version" : "1.3.04", + "artifacts" : [ + { + "name" : "xml-apis-ext", + "path" : "/Users/eaplatanios/.ivy2/cache/xml-apis/xml-apis-ext/jars/xml-apis-ext-1.3.04.jar" + } + ] + }, + { + "organization" : "org.apache.xmlgraphics", + "name" : "batik-dom", + "version" : "1.8", + "artifacts" : [ + { + "name" : "batik-dom", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-dom/jars/batik-dom-1.8.jar" + } + ] + }, + { + "organization" : "org.apache.xmlgraphics", + "name" : "batik-xml", + "version" : "1.8", + "artifacts" : [ + { + "name" : "batik-xml", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-xml/jars/batik-xml-1.8.jar" + } + ] + }, + { + "organization" : "xalan", + "name" : "xalan", + "version" : "2.7.0", + "artifacts" : [ + { + "name" : "xalan", + "path" : "/Users/eaplatanios/.ivy2/cache/xalan/xalan/jars/xalan-2.7.0.jar" + } + ] + }, + { + "organization" : "org.apache.xmlgraphics", + "name" : "batik-parser", + "version" : "1.8", + "artifacts" : [ + { + "name" : "batik-parser", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-parser/jars/batik-parser-1.8.jar" + } + ] + }, + { + "organization" : "org.apache.xmlgraphics", + "name" : "batik-bridge", + "version" : "1.8", + "artifacts" : [ + { + "name" : "batik-bridge", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-bridge/jars/batik-bridge-1.8.jar" + } + ] + }, + { + "organization" : "org.apache.xmlgraphics", + "name" : "batik-anim", + "version" : "1.8", + "artifacts" : [ + { + "name" : "batik-anim", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-anim/jars/batik-anim-1.8.jar" + } + ] + }, + { + "organization" : "org.apache.xmlgraphics", + "name" : "batik-gvt", + "version" : "1.8", + "artifacts" : [ + { + "name" : "batik-gvt", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-gvt/jars/batik-gvt-1.8.jar" + } + ] + }, + { + "organization" : "org.apache.xmlgraphics", + "name" : "batik-script", + "version" : "1.8", + "artifacts" : [ + { + "name" : "batik-script", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-script/jars/batik-script-1.8.jar" + } + ] + }, + { + "organization" : "org.apache.xmlgraphics", + "name" : "batik-transcoder", + "version" : "1.8", + "artifacts" : [ + { + "name" : "batik-transcoder", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-transcoder/jars/batik-transcoder-1.8.jar" + } + ] + }, + { + "organization" : "org.apache.xmlgraphics", + "name" : "batik-svggen", + "version" : "1.8", + "artifacts" : [ + { + "name" : "batik-svggen", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-svggen/jars/batik-svggen-1.8.jar" + } + ] + }, + { + "organization" : "org.apache.xmlgraphics", + "name" : "batik-extension", + "version" : "1.8", + "artifacts" : [ + { + "name" : "batik-extension", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.xmlgraphics/batik-extension/jars/batik-extension-1.8.jar" + } + ] + }, + { + "organization" : "org.apache.avalon.framework", + "name" : "avalon-framework-api", + "version" : "4.3.1", + "artifacts" : [ + { + "name" : "avalon-framework-api", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.avalon.framework/avalon-framework-api/jars/avalon-framework-api-4.3.1.jar" + } + ] + }, + { + "organization" : "org.apache.avalon.framework", + "name" : "avalon-framework-impl", + "version" : "4.3.1", + "artifacts" : [ + { + "name" : "avalon-framework-impl", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.avalon.framework/avalon-framework-impl/jars/avalon-framework-impl-4.3.1.jar" + } + ] + }, + { + "organization" : "com.typesafe.sbt", + "name" : "sbt-ghpages", + "version" : "0.6.2", + "artifacts" : [ + { + "name" : "sbt-ghpages", + "path" : "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/com.typesafe.sbt/sbt-ghpages/jars/sbt-ghpages-0.6.2.jar" + } + ] + }, + { + "organization" : "com.typesafe.sbt", + "name" : "sbt-git", + "version" : "0.9.3", + "artifacts" : [ + { + "name" : "sbt-git", + "path" : "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/com.typesafe.sbt/sbt-git/jars/sbt-git-0.9.3.jar" + } + ] + }, + { + "organization" : "org.eclipse.jgit", + "name" : "org.eclipse.jgit", + "version" : "4.5.0.201609210915-r", + "artifacts" : [ + { + "name" : "org.eclipse.jgit", + "path" : "/Users/eaplatanios/.ivy2/cache/org.eclipse.jgit/org.eclipse.jgit/jars/org.eclipse.jgit-4.5.0.201609210915-r.jar" + } + ] + }, + { + "organization" : "com.googlecode.javaewah", + "name" : "JavaEWAH", + "version" : "0.7.9", + "artifacts" : [ + { + "name" : "JavaEWAH", + "path" : "/Users/eaplatanios/.ivy2/cache/com.googlecode.javaewah/JavaEWAH/bundles/JavaEWAH-0.7.9.jar" + } + ] + }, + { + "organization" : "org.apache.httpcomponents", + "name" : "httpclient", + "version" : "4.3.6", + "artifacts" : [ + { + "name" : "httpclient", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.httpcomponents/httpclient/jars/httpclient-4.3.6.jar" + } + ] + }, + { + "organization" : "org.apache.httpcomponents", + "name" : "httpcore", + "version" : "4.3.3", + "artifacts" : [ + { + "name" : "httpcore", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.httpcomponents/httpcore/jars/httpcore-4.3.3.jar" + } + ] + }, + { + "organization" : "commons-logging", + "name" : "commons-logging", + "version" : "1.1.3", + "artifacts" : [ + { + "name" : "commons-logging", + "path" : "/Users/eaplatanios/.ivy2/cache/commons-logging/commons-logging/jars/commons-logging-1.1.3.jar" + } + ] + }, + { + "organization" : "com.thoughtworks.sbt-api-mappings", + "name" : "sbt-api-mappings", + "version" : "3.0.0", + "artifacts" : [ + { + "name" : "sbt-api-mappings", + "path" : "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/com.thoughtworks.sbt-api-mappings/sbt-api-mappings/jars/sbt-api-mappings-3.0.0.jar" + } + ] + }, + { + "organization" : "com.thoughtworks.extractor", + "name" : "extractor_2.12", + "version" : "2.1.1", + "artifacts" : [ + { + "name" : "extractor_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/com.thoughtworks.extractor/extractor_2.12/jars/extractor_2.12-2.1.1.jar" + } + ] + }, + { + "organization" : "com.eed3si9n", + "name" : "sbt-assembly", + "version" : "0.14.9", + "artifacts" : [ + { + "name" : "sbt-assembly", + "path" : "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/com.eed3si9n/sbt-assembly/jars/sbt-assembly-0.14.9.jar" + } + ] + }, + { + "organization" : "org.scalactic", + "name" : "scalactic_2.12", + "version" : "3.0.1", + "artifacts" : [ + { + "name" : "scalactic_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scalactic/scalactic_2.12/bundles/scalactic_2.12-3.0.1.jar" + } + ] + }, + { + "organization" : "org.pantsbuild", + "name" : "jarjar", + "version" : "1.7.2", + "artifacts" : [ + { + "name" : "jarjar", + "path" : "/Users/eaplatanios/.ivy2/cache/org.pantsbuild/jarjar/jars/jarjar-1.7.2.jar" + } + ] + }, + { + "organization" : "org.apache.ant", + "name" : "ant", + "version" : "1.9.9", + "artifacts" : [ + { + "name" : "ant", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.ant/ant/jars/ant-1.9.9.jar" + } + ] + }, + { + "organization" : "org.apache.ant", + "name" : "ant-launcher", + "version" : "1.9.9", + "artifacts" : [ + { + "name" : "ant-launcher", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.ant/ant-launcher/jars/ant-launcher-1.9.9.jar" + } + ] + }, + { + "organization" : "org.ow2.asm", + "name" : "asm", + "version" : "7.0", + "artifacts" : [ + { + "name" : "asm", + "path" : "/Users/eaplatanios/.ivy2/cache/org.ow2.asm/asm/jars/asm-7.0.jar" + } + ] + }, + { + "organization" : "org.ow2.asm", + "name" : "asm-commons", + "version" : "7.0", + "artifacts" : [ + { + "name" : "asm-commons", + "path" : "/Users/eaplatanios/.ivy2/cache/org.ow2.asm/asm-commons/jars/asm-commons-7.0.jar" + } + ] + }, + { + "organization" : "org.ow2.asm", + "name" : "asm-tree", + "version" : "7.0", + "artifacts" : [ + { + "name" : "asm-tree", + "path" : "/Users/eaplatanios/.ivy2/cache/org.ow2.asm/asm-tree/jars/asm-tree-7.0.jar" + } + ] + }, + { + "organization" : "org.ow2.asm", + "name" : "asm-analysis", + "version" : "7.0", + "artifacts" : [ + { + "name" : "asm-analysis", + "path" : "/Users/eaplatanios/.ivy2/cache/org.ow2.asm/asm-analysis/jars/asm-analysis-7.0.jar" + } + ] + }, + { + "organization" : "org.apache.maven", + "name" : "maven-plugin-api", + "version" : "3.3.9", + "artifacts" : [ + { + "name" : "maven-plugin-api", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.maven/maven-plugin-api/jars/maven-plugin-api-3.3.9.jar" + } + ] + }, + { + "organization" : "org.apache.maven", + "name" : "maven-model", + "version" : "3.3.9", + "artifacts" : [ + { + "name" : "maven-model", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.maven/maven-model/jars/maven-model-3.3.9.jar" + } + ] + }, + { + "organization" : "org.codehaus.plexus", + "name" : "plexus-utils", + "version" : "3.0.22", + "artifacts" : [ + { + "name" : "plexus-utils", + "path" : "/Users/eaplatanios/.ivy2/cache/org.codehaus.plexus/plexus-utils/jars/plexus-utils-3.0.22.jar" + } + ] + }, + { + "organization" : "org.apache.commons", + "name" : "commons-lang3", + "version" : "3.4", + "artifacts" : [ + { + "name" : "commons-lang3", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.commons/commons-lang3/jars/commons-lang3-3.4.jar" + } + ] + }, + { + "organization" : "org.apache.maven", + "name" : "maven-artifact", + "version" : "3.3.9", + "artifacts" : [ + { + "name" : "maven-artifact", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.maven/maven-artifact/jars/maven-artifact-3.3.9.jar" + } + ] + }, + { + "organization" : "org.eclipse.sisu", + "name" : "org.eclipse.sisu.plexus", + "version" : "0.3.2", + "artifacts" : [ + { + "name" : "org.eclipse.sisu.plexus", + "path" : "/Users/eaplatanios/.ivy2/cache/org.eclipse.sisu/org.eclipse.sisu.plexus/eclipse-plugins/org.eclipse.sisu.plexus-0.3.2.jar" + } + ] + }, + { + "organization" : "javax.enterprise", + "name" : "cdi-api", + "version" : "1.0", + "artifacts" : [ + { + "name" : "cdi-api", + "path" : "/Users/eaplatanios/.ivy2/cache/javax.enterprise/cdi-api/jars/cdi-api-1.0.jar" + } + ] + }, + { + "organization" : "javax.annotation", + "name" : "jsr250-api", + "version" : "1.0", + "artifacts" : [ + { + "name" : "jsr250-api", + "path" : "/Users/eaplatanios/.ivy2/cache/javax.annotation/jsr250-api/jars/jsr250-api-1.0.jar" + } + ] + }, + { + "organization" : "javax.inject", + "name" : "javax.inject", + "version" : "1", + "artifacts" : [ + { + "name" : "javax.inject", + "path" : "/Users/eaplatanios/.ivy2/cache/javax.inject/javax.inject/jars/javax.inject-1.jar" + } + ] + }, + { + "organization" : "org.eclipse.sisu", + "name" : "org.eclipse.sisu.inject", + "version" : "0.3.2", + "artifacts" : [ + { + "name" : "org.eclipse.sisu.inject", + "path" : "/Users/eaplatanios/.ivy2/cache/org.eclipse.sisu/org.eclipse.sisu.inject/eclipse-plugins/org.eclipse.sisu.inject-0.3.2.jar" + } + ] + }, + { + "organization" : "org.codehaus.plexus", + "name" : "plexus-component-annotations", + "version" : "1.5.5", + "artifacts" : [ + { + "name" : "plexus-component-annotations", + "path" : "/Users/eaplatanios/.ivy2/cache/org.codehaus.plexus/plexus-component-annotations/jars/plexus-component-annotations-1.5.5.jar" + } + ] + }, + { + "organization" : "org.codehaus.plexus", + "name" : "plexus-classworlds", + "version" : "2.5.2", + "artifacts" : [ + { + "name" : "plexus-classworlds", + "path" : "/Users/eaplatanios/.ivy2/cache/org.codehaus.plexus/plexus-classworlds/bundles/plexus-classworlds-2.5.2.jar" + } + ] + }, + { + "organization" : "com.github.gseitz", + "name" : "sbt-release", + "version" : "1.0.10", + "artifacts" : [ + { + "name" : "sbt-release", + "path" : "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/com.github.gseitz/sbt-release/jars/sbt-release-1.0.10.jar" + } + ] + }, + { + "organization" : "com.jsuereth", + "name" : "sbt-pgp", + "version" : "2.0.0-M2", + "artifacts" : [ + { + "name" : "sbt-pgp", + "path" : "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/com.jsuereth/sbt-pgp/jars/sbt-pgp-2.0.0-M2.jar" + } + ] + }, + { + "organization" : "com.jsuereth", + "name" : "pgp-library_2.12", + "version" : "2.0.0-M2", + "artifacts" : [ + { + "name" : "pgp-library_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/com.jsuereth/pgp-library_2.12/jars/pgp-library_2.12-2.0.0-M2.jar" + } + ] + }, + { + "organization" : "org.bouncycastle", + "name" : "bcpg-jdk15on", + "version" : "1.51", + "artifacts" : [ + { + "name" : "bcpg-jdk15on", + "path" : "/Users/eaplatanios/.ivy2/cache/org.bouncycastle/bcpg-jdk15on/jars/bcpg-jdk15on-1.51.jar" + } + ] + }, + { + "organization" : "org.bouncycastle", + "name" : "bcprov-jdk15on", + "version" : "1.51", + "artifacts" : [ + { + "name" : "bcprov-jdk15on", + "path" : "/Users/eaplatanios/.ivy2/cache/org.bouncycastle/bcprov-jdk15on/jars/bcprov-jdk15on-1.51.jar" + } + ] + }, + { + "organization" : "com.eed3si9n", + "name" : "gigahorse-okhttp_2.12", + "version" : "0.3.0", + "artifacts" : [ + { + "name" : "gigahorse-okhttp_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/com.eed3si9n/gigahorse-okhttp_2.12/jars/gigahorse-okhttp_2.12-0.3.0.jar" + } + ] + }, + { + "organization" : "com.eed3si9n", + "name" : "gigahorse-core_2.12", + "version" : "0.3.0", + "artifacts" : [ + { + "name" : "gigahorse-core_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/com.eed3si9n/gigahorse-core_2.12/jars/gigahorse-core_2.12-0.3.0.jar" + } + ] + }, + { + "organization" : "com.typesafe", + "name" : "ssl-config-core_2.12", + "version" : "0.2.2", + "artifacts" : [ + { + "name" : "ssl-config-core_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/com.typesafe/ssl-config-core_2.12/bundles/ssl-config-core_2.12-0.2.2.jar" + } + ] + }, + { + "organization" : "org.reactivestreams", + "name" : "reactive-streams", + "version" : "1.0.0", + "artifacts" : [ + { + "name" : "reactive-streams", + "path" : "/Users/eaplatanios/.ivy2/cache/org.reactivestreams/reactive-streams/jars/reactive-streams-1.0.0.jar" + } + ] + }, + { + "organization" : "org.slf4j", + "name" : "slf4j-api", + "version" : "1.7.25", + "artifacts" : [ + { + "name" : "slf4j-api", + "path" : "/Users/eaplatanios/.ivy2/cache/org.slf4j/slf4j-api/jars/slf4j-api-1.7.25.jar" + } + ] + }, + { + "organization" : "com.squareup.okhttp3", + "name" : "okhttp", + "version" : "3.7.0", + "artifacts" : [ + { + "name" : "okhttp", + "path" : "/Users/eaplatanios/.ivy2/cache/com.squareup.okhttp3/okhttp/jars/okhttp-3.7.0.jar" + } + ] + }, + { + "organization" : "com.squareup.okio", + "name" : "okio", + "version" : "1.12.0", + "artifacts" : [ + { + "name" : "okio", + "path" : "/Users/eaplatanios/.ivy2/cache/com.squareup.okio/okio/jars/okio-1.12.0.jar" + } + ] + }, + { + "organization" : "org.xerial.sbt", + "name" : "sbt-sonatype", + "version" : "2.3", + "artifacts" : [ + { + "name" : "sbt-sonatype", + "path" : "/Users/eaplatanios/.ivy2/cache/scala_2.12/sbt_1.0/org.xerial.sbt/sbt-sonatype/jars/sbt-sonatype-2.3.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "sbt", + "version" : "1.2.7", + "artifacts" : [ + { + "name" : "sbt", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/sbt/jars/sbt-1.2.7.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "main_2.12", + "version" : "1.2.7", + "artifacts" : [ + { + "name" : "main_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/main_2.12/jars/main_2.12-1.2.7.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "logic_2.12", + "version" : "1.2.7", + "artifacts" : [ + { + "name" : "logic_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/logic_2.12/jars/logic_2.12-1.2.7.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "collections_2.12", + "version" : "1.2.7", + "artifacts" : [ + { + "name" : "collections_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/collections_2.12/jars/collections_2.12-1.2.7.jar" + } + ] + }, + { + "organization" : "com.eed3si9n", + "name" : "sjson-new-scalajson_2.12", + "version" : "0.8.2", + "artifacts" : [ + { + "name" : "sjson-new-scalajson_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/com.eed3si9n/sjson-new-scalajson_2.12/jars/sjson-new-scalajson_2.12-0.8.2.jar" + } + ] + }, + { + "organization" : "com.eed3si9n", + "name" : "sjson-new-core_2.12", + "version" : "0.8.2", + "artifacts" : [ + { + "name" : "sjson-new-core_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/com.eed3si9n/sjson-new-core_2.12/jars/sjson-new-core_2.12-0.8.2.jar" + } + ] + }, + { + "organization" : "com.eed3si9n", + "name" : "shaded-scalajson_2.12", + "version" : "1.0.0-M4", + "artifacts" : [ + { + "name" : "shaded-scalajson_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/com.eed3si9n/shaded-scalajson_2.12/jars/shaded-scalajson_2.12-1.0.0-M4.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "util-position_2.12", + "version" : "1.2.4", + "artifacts" : [ + { + "name" : "util-position_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/util-position_2.12/jars/util-position_2.12-1.2.4.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "util-relation_2.12", + "version" : "1.2.4", + "artifacts" : [ + { + "name" : "util-relation_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/util-relation_2.12/jars/util-relation_2.12-1.2.4.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "actions_2.12", + "version" : "1.2.7", + "artifacts" : [ + { + "name" : "actions_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/actions_2.12/jars/actions_2.12-1.2.7.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "completion_2.12", + "version" : "1.2.7", + "artifacts" : [ + { + "name" : "completion_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/completion_2.12/jars/completion_2.12-1.2.7.jar" + } + ] + }, + { + "organization" : "jline", + "name" : "jline", + "version" : "2.14.6", + "artifacts" : [ + { + "name" : "jline", + "path" : "/Users/eaplatanios/.ivy2/cache/jline/jline/jars/jline-2.14.6.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "io_2.12", + "version" : "1.2.2", + "artifacts" : [ + { + "name" : "io_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/io_2.12/jars/io_2.12-1.2.2.jar" + } + ] + }, + { + "organization" : "com.swoval", + "name" : "apple-file-events", + "version" : "1.3.2", + "artifacts" : [ + { + "name" : "apple-file-events", + "path" : "/Users/eaplatanios/.ivy2/cache/com.swoval/apple-file-events/jars/apple-file-events-1.3.2.jar" + } + ] + }, + { + "organization" : "net.java.dev.jna", + "name" : "jna", + "version" : "4.5.0", + "artifacts" : [ + { + "name" : "jna", + "path" : "/Users/eaplatanios/.ivy2/cache/net.java.dev.jna/jna/jars/jna-4.5.0.jar" + } + ] + }, + { + "organization" : "net.java.dev.jna", + "name" : "jna-platform", + "version" : "4.5.0", + "artifacts" : [ + { + "name" : "jna-platform", + "path" : "/Users/eaplatanios/.ivy2/cache/net.java.dev.jna/jna-platform/jars/jna-platform-4.5.0.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "util-control_2.12", + "version" : "1.2.4", + "artifacts" : [ + { + "name" : "util-control_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/util-control_2.12/jars/util-control_2.12-1.2.4.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "run_2.12", + "version" : "1.2.7", + "artifacts" : [ + { + "name" : "run_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/run_2.12/jars/run_2.12-1.2.7.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "util-logging_2.12", + "version" : "1.2.4", + "artifacts" : [ + { + "name" : "util-logging_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/util-logging_2.12/jars/util-logging_2.12-1.2.4.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "util-interface", + "version" : "1.2.4", + "artifacts" : [ + { + "name" : "util-interface", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/util-interface/jars/util-interface-1.2.4.jar" + } + ] + }, + { + "organization" : "org.apache.logging.log4j", + "name" : "log4j-api", + "version" : "2.11.1", + "artifacts" : [ + { + "name" : "log4j-api", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.logging.log4j/log4j-api/jars/log4j-api-2.11.1.jar" + } + ] + }, + { + "organization" : "org.apache.logging.log4j", + "name" : "log4j-core", + "version" : "2.11.1", + "artifacts" : [ + { + "name" : "log4j-core", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.logging.log4j/log4j-core/jars/log4j-core-2.11.1.jar" + }, + { + "name" : "log4j-core", + "classifier" : "tests", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.logging.log4j/log4j-core/test-jars/log4j-core-2.11.1-tests.jar" + } + ] + }, + { + "organization" : "com.lmax", + "name" : "disruptor", + "version" : "3.4.2", + "artifacts" : [ + { + "name" : "disruptor", + "path" : "/Users/eaplatanios/.ivy2/cache/com.lmax/disruptor/jars/disruptor-3.4.2.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "zinc-classpath_2.12", + "version" : "1.2.5", + "artifacts" : [ + { + "name" : "zinc-classpath_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/zinc-classpath_2.12/jars/zinc-classpath_2.12-1.2.5.jar" + } + ] + }, + { + "organization" : "org.scala-lang", + "name" : "scala-compiler", + "version" : "2.12.7", + "artifacts" : [ + { + "name" : "scala-compiler", + "path" : "/Users/eaplatanios/.sbt/boot/scala-2.12.7/lib/scala-compiler.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "compiler-interface", + "version" : "1.2.5", + "artifacts" : [ + { + "name" : "compiler-interface", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/compiler-interface/jars/compiler-interface-1.2.5.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "task-system_2.12", + "version" : "1.2.7", + "artifacts" : [ + { + "name" : "task-system_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/task-system_2.12/jars/task-system_2.12-1.2.7.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "tasks_2.12", + "version" : "1.2.7", + "artifacts" : [ + { + "name" : "tasks_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/tasks_2.12/jars/tasks_2.12-1.2.7.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "util-cache_2.12", + "version" : "1.2.4", + "artifacts" : [ + { + "name" : "util-cache_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/util-cache_2.12/jars/util-cache_2.12-1.2.4.jar" + } + ] + }, + { + "organization" : "com.eed3si9n", + "name" : "sjson-new-murmurhash_2.12", + "version" : "0.8.2", + "artifacts" : [ + { + "name" : "sjson-new-murmurhash_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/com.eed3si9n/sjson-new-murmurhash_2.12/jars/sjson-new-murmurhash_2.12-0.8.2.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "testing_2.12", + "version" : "1.2.7", + "artifacts" : [ + { + "name" : "testing_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/testing_2.12/jars/testing_2.12-1.2.7.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "test-agent", + "version" : "1.2.7", + "artifacts" : [ + { + "name" : "test-agent", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/test-agent/jars/test-agent-1.2.7.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "test-interface", + "version" : "1.0", + "artifacts" : [ + { + "name" : "test-interface", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/test-interface/jars/test-interface-1.0.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "launcher-interface", + "version" : "1.0.4", + "artifacts" : [ + { + "name" : "launcher-interface", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/launcher-interface/jars/launcher-interface-1.0.4.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "util-tracking_2.12", + "version" : "1.2.4", + "artifacts" : [ + { + "name" : "util-tracking_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/util-tracking_2.12/jars/util-tracking_2.12-1.2.4.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "zinc-apiinfo_2.12", + "version" : "1.2.5", + "artifacts" : [ + { + "name" : "zinc-apiinfo_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/zinc-apiinfo_2.12/jars/zinc-apiinfo_2.12-1.2.5.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "compiler-bridge_2.12", + "version" : "1.2.5", + "artifacts" : [ + { + "name" : "compiler-bridge_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/compiler-bridge_2.12/jars/compiler-bridge_2.12-1.2.5.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "zinc-classfile_2.12", + "version" : "1.2.5", + "artifacts" : [ + { + "name" : "zinc-classfile_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/zinc-classfile_2.12/jars/zinc-classfile_2.12-1.2.5.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "librarymanagement-core_2.12", + "version" : "1.2.3", + "artifacts" : [ + { + "name" : "librarymanagement-core_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/librarymanagement-core_2.12/jars/librarymanagement-core_2.12-1.2.3.jar" + } + ] + }, + { + "organization" : "com.jcraft", + "name" : "jsch", + "version" : "0.1.54", + "artifacts" : [ + { + "name" : "jsch", + "path" : "/Users/eaplatanios/.ivy2/cache/com.jcraft/jsch/jars/jsch-0.1.54.jar" + } + ] + }, + { + "organization" : "com.squareup.okhttp3", + "name" : "okhttp-urlconnection", + "version" : "3.7.0", + "artifacts" : [ + { + "name" : "okhttp-urlconnection", + "path" : "/Users/eaplatanios/.ivy2/cache/com.squareup.okhttp3/okhttp-urlconnection/jars/okhttp-urlconnection-3.7.0.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "zinc-ivy-integration_2.12", + "version" : "1.2.5", + "artifacts" : [ + { + "name" : "zinc-ivy-integration_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/zinc-ivy-integration_2.12/jars/zinc-ivy-integration_2.12-1.2.5.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "zinc-compile-core_2.12", + "version" : "1.2.5", + "artifacts" : [ + { + "name" : "zinc-compile-core_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/zinc-compile-core_2.12/jars/zinc-compile-core_2.12-1.2.5.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "zinc_2.12", + "version" : "1.2.5", + "artifacts" : [ + { + "name" : "zinc_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/zinc_2.12/jars/zinc_2.12-1.2.5.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "zinc-core_2.12", + "version" : "1.2.5", + "artifacts" : [ + { + "name" : "zinc-core_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/zinc-core_2.12/jars/zinc-core_2.12-1.2.5.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "zinc-persist_2.12", + "version" : "1.2.5", + "artifacts" : [ + { + "name" : "zinc-persist_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/zinc-persist_2.12/jars/zinc-persist_2.12-1.2.5.jar" + } + ] + }, + { + "organization" : "com.trueaccord.scalapb", + "name" : "scalapb-runtime_2.12", + "version" : "0.6.0", + "artifacts" : [ + { + "name" : "scalapb-runtime_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/com.trueaccord.scalapb/scalapb-runtime_2.12/jars/scalapb-runtime_2.12-0.6.0.jar" + } + ] + }, + { + "organization" : "com.trueaccord.lenses", + "name" : "lenses_2.12", + "version" : "0.4.12", + "artifacts" : [ + { + "name" : "lenses_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/com.trueaccord.lenses/lenses_2.12/jars/lenses_2.12-0.4.12.jar" + } + ] + }, + { + "organization" : "com.lihaoyi", + "name" : "fastparse_2.12", + "version" : "0.4.2", + "artifacts" : [ + { + "name" : "fastparse_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/com.lihaoyi/fastparse_2.12/jars/fastparse_2.12-0.4.2.jar" + } + ] + }, + { + "organization" : "com.lihaoyi", + "name" : "fastparse-utils_2.12", + "version" : "0.4.2", + "artifacts" : [ + { + "name" : "fastparse-utils_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/com.lihaoyi/fastparse-utils_2.12/jars/fastparse-utils_2.12-0.4.2.jar" + } + ] + }, + { + "organization" : "com.lihaoyi", + "name" : "sourcecode_2.12", + "version" : "0.1.3", + "artifacts" : [ + { + "name" : "sourcecode_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/com.lihaoyi/sourcecode_2.12/jars/sourcecode_2.12-0.1.3.jar" + } + ] + }, + { + "organization" : "com.google.protobuf", + "name" : "protobuf-java", + "version" : "3.3.1", + "artifacts" : [ + { + "name" : "protobuf-java", + "path" : "/Users/eaplatanios/.ivy2/cache/com.google.protobuf/protobuf-java/bundles/protobuf-java-3.3.1.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "sbinary_2.12", + "version" : "0.5.0", + "artifacts" : [ + { + "name" : "sbinary_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/sbinary_2.12/jars/sbinary_2.12-0.5.0.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "main-settings_2.12", + "version" : "1.2.7", + "artifacts" : [ + { + "name" : "main-settings_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/main-settings_2.12/jars/main-settings_2.12-1.2.7.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "command_2.12", + "version" : "1.2.7", + "artifacts" : [ + { + "name" : "command_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/command_2.12/jars/command_2.12-1.2.7.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "protocol_2.12", + "version" : "1.2.7", + "artifacts" : [ + { + "name" : "protocol_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/protocol_2.12/jars/protocol_2.12-1.2.7.jar" + } + ] + }, + { + "organization" : "org.scala-sbt.ipcsocket", + "name" : "ipcsocket", + "version" : "1.0.0", + "artifacts" : [ + { + "name" : "ipcsocket", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt.ipcsocket/ipcsocket/jars/ipcsocket-1.0.0.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "template-resolver", + "version" : "0.1", + "artifacts" : [ + { + "name" : "template-resolver", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/template-resolver/jars/template-resolver-0.1.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "core-macros_2.12", + "version" : "1.2.7", + "artifacts" : [ + { + "name" : "core-macros_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/core-macros_2.12/jars/core-macros_2.12-1.2.7.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "scripted-sbt-redux_2.12", + "version" : "1.2.7", + "artifacts" : [ + { + "name" : "scripted-sbt-redux_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/scripted-sbt-redux_2.12/jars/scripted-sbt-redux_2.12-1.2.7.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "util-scripted_2.12", + "version" : "1.2.4", + "artifacts" : [ + { + "name" : "util-scripted_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/util-scripted_2.12/jars/util-scripted_2.12-1.2.4.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "scripted-plugin_2.12", + "version" : "1.2.7", + "artifacts" : [ + { + "name" : "scripted-plugin_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/scripted-plugin_2.12/jars/scripted-plugin_2.12-1.2.7.jar" + } + ] + }, + { + "organization" : "org.apache.logging.log4j", + "name" : "log4j-slf4j-impl", + "version" : "2.11.1", + "artifacts" : [ + { + "name" : "log4j-slf4j-impl", + "path" : "/Users/eaplatanios/.ivy2/cache/org.apache.logging.log4j/log4j-slf4j-impl/jars/log4j-slf4j-impl-2.11.1.jar" + } + ] + }, + { + "organization" : "com.github.cb372", + "name" : "scalacache-caffeine_2.12", + "version" : "0.20.0", + "artifacts" : [ + { + "name" : "scalacache-caffeine_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/com.github.cb372/scalacache-caffeine_2.12/jars/scalacache-caffeine_2.12-0.20.0.jar" + } + ] + }, + { + "organization" : "com.github.cb372", + "name" : "scalacache-core_2.12", + "version" : "0.20.0", + "artifacts" : [ + { + "name" : "scalacache-core_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/com.github.cb372/scalacache-core_2.12/jars/scalacache-core_2.12-0.20.0.jar" + } + ] + }, + { + "organization" : "com.github.ben-manes.caffeine", + "name" : "caffeine", + "version" : "2.5.6", + "artifacts" : [ + { + "name" : "caffeine", + "path" : "/Users/eaplatanios/.ivy2/cache/com.github.ben-manes.caffeine/caffeine/jars/caffeine-2.5.6.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "librarymanagement-ivy_2.12", + "version" : "1.2.3", + "artifacts" : [ + { + "name" : "librarymanagement-ivy_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/librarymanagement-ivy_2.12/jars/librarymanagement-ivy_2.12-1.2.3.jar" + } + ] + }, + { + "organization" : "org.scala-sbt.ivy", + "name" : "ivy", + "version" : "2.3.0-sbt-b18f59ea3bc914a297bb6f1a4f7fb0ace399e310", + "artifacts" : [ + { + "name" : "ivy", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt.ivy/ivy/jars/ivy-2.3.0-sbt-b18f59ea3bc914a297bb6f1a4f7fb0ace399e310.jar" + } + ] + }, + { + "organization" : "org.scala-sbt", + "name" : "zinc-compile_2.12", + "version" : "1.2.5", + "artifacts" : [ + { + "name" : "zinc-compile_2.12", + "path" : "/Users/eaplatanios/.ivy2/cache/org.scala-sbt/zinc-compile_2.12/jars/zinc-compile_2.12-1.2.5.jar" + } + ] + } + ] + } + } +} \ No newline at end of file diff --git a/project/build.properties b/project/build.properties index 7c58a83..72f9028 100644 --- a/project/build.properties +++ b/project/build.properties @@ -1 +1 @@ -sbt.version=1.2.6 +sbt.version=1.2.7