diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..5cb157c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,212 @@
+# Created by .ignore support plugin (hsz.mobi)
+### Gradle template
+.gradle
+/build/
+
+# Ignore Gradle GUI config
+gradle-app.setting
+
+# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
+!gradle-wrapper.jar
+
+# Cache of project
+.gradletasknamecache
+
+# # Work around https://youtrack.jetbrains.com/issue/IDEA-116898
+# gradle/wrapper/gradle-wrapper.properties
+
+### Kotlin template
+# Compiled class file
+*.class
+
+# Log file
+*.log
+
+# BlueJ files
+*.ctxt
+
+# Mobile Tools for Java (J2ME)
+.mtj.tmp/
+
+# Package Files #
+*.jar
+*.war
+*.nar
+*.ear
+*.zip
+*.tar.gz
+*.rar
+
+# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
+hs_err_pid*
+
+### Scala template
+
+### Java template
+# Compiled class file
+
+# Log file
+
+# BlueJ files
+
+# Mobile Tools for Java (J2ME)
+
+# Package Files #
+
+# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
+
+### macOS template
+# General
+.DS_Store
+.AppleDouble
+.LSOverride
+
+# Icon must end with two \r
+Icon
+
+# Thumbnails
+._*
+
+# Files that might appear in the root of a volume
+.DocumentRevisions-V100
+.fseventsd
+.Spotlight-V100
+.TemporaryItems
+.Trashes
+.VolumeIcon.icns
+.com.apple.timemachine.donotpresent
+
+# Directories potentially created on remote AFP share
+.AppleDB
+.AppleDesktop
+Network Trash Folder
+Temporary Items
+.apdisk
+
+### JetBrains template
+# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
+# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
+
+# User-specific stuff
+.idea/
+.idea/**/workspace.xml
+.idea/**/tasks.xml
+.idea/**/usage.statistics.xml
+.idea/**/dictionaries
+.idea/**/shelf
+
+# Generated files
+.idea/**/contentModel.xml
+
+# Sensitive or high-churn files
+.idea/**/dataSources/
+.idea/**/dataSources.ids
+.idea/**/dataSources.local.xml
+.idea/**/sqlDataSources.xml
+.idea/**/dynamic.xml
+.idea/**/uiDesigner.xml
+.idea/**/dbnavigator.xml
+
+.bsp/
+
+# Gradle
+.idea/**/gradle.xml
+.idea/**/libraries
+
+# Gradle and Maven with auto-import
+# When using Gradle or Maven with auto-import, you should exclude module files,
+# since they will be recreated, and may cause churn. Uncomment if using
+# auto-import.
+# .idea/artifacts
+# .idea/compiler.xml
+# .idea/jarRepositories.xml
+# .idea/modules.xml
+# .idea/*.iml
+# .idea/modules
+# *.iml
+# *.ipr
+
+# CMake
+cmake-build-*/
+
+# Mongo Explorer plugin
+.idea/**/mongoSettings.xml
+
+# File-based project format
+*.iws
+
+# IntelliJ
+out/
+
+# mpeltonen/sbt-idea plugin
+.idea_modules/
+
+# JIRA plugin
+atlassian-ide-plugin.xml
+
+# Cursive Clojure plugin
+.idea/replstate.xml
+
+# Crashlytics plugin (for Android Studio and IntelliJ)
+com_crashlytics_export_strings.xml
+crashlytics.properties
+crashlytics-build.properties
+fabric.properties
+
+# Editor-based Rest Client
+.idea/httpRequests
+
+# Android studio 3.1+ serialized cache file
+.idea/caches/build_file_checksums.ser
+
+### SBT template
+# Simple Build Tool
+# http://www.scala-sbt.org/release/docs/Getting-Started/Directories.html#configuring-version-control
+
+dist/*
+target/
+lib_managed/
+src_managed/
+project/boot/
+project/plugins/project/
+.history
+.cache
+.lib/
+
+### Windows template
+# Windows thumbnail cache files
+Thumbs.db
+Thumbs.db:encryptable
+ehthumbs.db
+ehthumbs_vista.db
+
+# Dump file
+*.stackdump
+
+# Folder config file
+[Dd]esktop.ini
+
+
+# Recycle Bin used on file shares
+$RECYCLE.BIN/
+
+# Windows Installer files
+*.cab
+*.msi
+*.msix
+*.msm
+*.msp
+
+# Windows shortcuts
+*.lnk
+
+#vim
+*.swp
+
+#metals
+.metals
+
+sonatype.sbt
+.vscode
+.bloop
+metals.sbt
diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml
deleted file mode 100644
index a55e7a1..0000000
--- a/.idea/codeStyles/codeStyleConfig.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/libraries/sbt__org_scala_lang_scala_library_2_12_10_jar.xml b/.idea/libraries/sbt__org_scala_lang_scala_library_2_12_10_jar.xml
deleted file mode 100644
index cd8578b..0000000
--- a/.idea/libraries/sbt__org_scala_lang_scala_library_2_12_10_jar.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
deleted file mode 100644
index d5d79e0..0000000
--- a/.idea/misc.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
deleted file mode 100644
index 852e089..0000000
--- a/.idea/modules.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules/ProgramingInScala-build.iml b/.idea/modules/ProgramingInScala-build.iml
deleted file mode 100644
index 009c77c..0000000
--- a/.idea/modules/ProgramingInScala-build.iml
+++ /dev/null
@@ -1,198 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/modules/ProgramingInScala.iml b/.idea/modules/ProgramingInScala.iml
deleted file mode 100644
index 4122a3f..0000000
--- a/.idea/modules/ProgramingInScala.iml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/sbt.xml b/.idea/sbt.xml
deleted file mode 100644
index 100f8f2..0000000
--- a/.idea/sbt.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/scala_compiler.xml b/.idea/scala_compiler.xml
deleted file mode 100644
index 4f5759c..0000000
--- a/.idea/scala_compiler.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
deleted file mode 100644
index 94a25f7..0000000
--- a/.idea/vcs.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
deleted file mode 100644
index 104733f..0000000
--- a/.idea/workspace.xml
+++ /dev/null
@@ -1,112 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1582882509369
-
-
- 1582882509369
-
-
-
-
\ No newline at end of file
diff --git a/build.sbt b/build.sbt
index c8cd540..e0c618d 100644
--- a/build.sbt
+++ b/build.sbt
@@ -3,3 +3,14 @@ name := "ProgramingInScala"
version := "0.1"
scalaVersion := "2.12.10"
+
+libraryDependencies += "org.scalatest" %% "scalatest" % "3.1.1" % "test"
+
+libraryDependencies ++= Seq("org.specs2" %% "specs2-core" % "4.8.3" % "test")
+
+scalacOptions in Test ++= Seq("-Yrangepos")
+
+libraryDependencies += "org.scalacheck" %% "scalacheck" % "1.14.1" % "test"
+
+libraryDependencies +=
+ "com.typesafe.akka" %% "akka-actor" % "2.6.4"
\ No newline at end of file
diff --git a/project/build.properties b/project/build.properties
index 40d3e51..dcfaffb 100644
--- a/project/build.properties
+++ b/project/build.properties
@@ -1 +1 @@
-sbt.version = 1.3.8
\ No newline at end of file
+sbt.version = 1.3.8
diff --git a/project/target/config-classes/$0b1481c3e9f21b17f193$.class b/project/target/config-classes/$0b1481c3e9f21b17f193$.class
deleted file mode 100644
index 0124f40..0000000
Binary files a/project/target/config-classes/$0b1481c3e9f21b17f193$.class and /dev/null differ
diff --git a/project/target/config-classes/$0b1481c3e9f21b17f193.cache b/project/target/config-classes/$0b1481c3e9f21b17f193.cache
deleted file mode 100644
index 050f36c..0000000
--- a/project/target/config-classes/$0b1481c3e9f21b17f193.cache
+++ /dev/null
@@ -1 +0,0 @@
-sbt.internal.DslEntry
\ No newline at end of file
diff --git a/project/target/config-classes/$0b1481c3e9f21b17f193.class b/project/target/config-classes/$0b1481c3e9f21b17f193.class
deleted file mode 100644
index 83a903d..0000000
Binary files a/project/target/config-classes/$0b1481c3e9f21b17f193.class and /dev/null differ
diff --git a/project/target/config-classes/$6877ac4e3494f19c9364$.class b/project/target/config-classes/$6877ac4e3494f19c9364$.class
deleted file mode 100644
index b0e3653..0000000
Binary files a/project/target/config-classes/$6877ac4e3494f19c9364$.class and /dev/null differ
diff --git a/project/target/config-classes/$6877ac4e3494f19c9364.cache b/project/target/config-classes/$6877ac4e3494f19c9364.cache
deleted file mode 100644
index 050f36c..0000000
--- a/project/target/config-classes/$6877ac4e3494f19c9364.cache
+++ /dev/null
@@ -1 +0,0 @@
-sbt.internal.DslEntry
\ No newline at end of file
diff --git a/project/target/config-classes/$6877ac4e3494f19c9364.class b/project/target/config-classes/$6877ac4e3494f19c9364.class
deleted file mode 100644
index 6467f74..0000000
Binary files a/project/target/config-classes/$6877ac4e3494f19c9364.class and /dev/null differ
diff --git a/project/target/config-classes/$a20dec867bb3bce77cf7$.class b/project/target/config-classes/$a20dec867bb3bce77cf7$.class
deleted file mode 100644
index a34832a..0000000
Binary files a/project/target/config-classes/$a20dec867bb3bce77cf7$.class and /dev/null differ
diff --git a/project/target/config-classes/$a20dec867bb3bce77cf7.cache b/project/target/config-classes/$a20dec867bb3bce77cf7.cache
deleted file mode 100644
index 050f36c..0000000
--- a/project/target/config-classes/$a20dec867bb3bce77cf7.cache
+++ /dev/null
@@ -1 +0,0 @@
-sbt.internal.DslEntry
\ No newline at end of file
diff --git a/project/target/config-classes/$a20dec867bb3bce77cf7.class b/project/target/config-classes/$a20dec867bb3bce77cf7.class
deleted file mode 100644
index 4603d74..0000000
Binary files a/project/target/config-classes/$a20dec867bb3bce77cf7.class and /dev/null differ
diff --git a/project/target/scala-2.12/sbt-1.0/update/update_cache_2.12/inputs b/project/target/scala-2.12/sbt-1.0/update/update_cache_2.12/inputs
deleted file mode 100644
index 45e83f2..0000000
--- a/project/target/scala-2.12/sbt-1.0/update/update_cache_2.12/inputs
+++ /dev/null
@@ -1 +0,0 @@
--1038414395
\ No newline at end of file
diff --git a/project/target/scala-2.12/sbt-1.0/update/update_cache_2.12/output b/project/target/scala-2.12/sbt-1.0/update/update_cache_2.12/output
deleted file mode 100644
index f7eebed..0000000
--- a/project/target/scala-2.12/sbt-1.0/update/update_cache_2.12/output
+++ /dev/null
@@ -1 +0,0 @@
-{"cachedDescriptor":".","configurations":[{"configuration":{"name":"plugin"},"modules":[],"details":[]},{"configuration":{"name":"pom"},"modules":[],"details":[]},{"configuration":{"name":"test"},"modules":[],"details":[]},{"configuration":{"name":"provided"},"modules":[{"module":{"organization":"org.scala-sbt","name":"test-interface","revision":"1.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"test-interface","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/test-interface/1.0/test-interface-1.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/test-interface/1.0/test-interface-1.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://www.scala-sbt.org","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.typesafe","name":"ssl-config-core_2.12","revision":"0.4.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"ssl-config-core_2.12","type":"bundle","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/typesafe/ssl-config-core_2.12/0.4.0/ssl-config-core_2.12-0.4.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/typesafe/ssl-config-core_2.12/0.4.0/ssl-config-core_2.12-0.4.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/lightbend/ssl-config","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"io_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"io_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/io_2.12/1.3.3/io_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/io_2.12/1.3.3/io_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/io","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"main_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"main_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/main_2.12/1.3.8/main_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/main_2.12/1.3.8/main_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.trueaccord.lenses","name":"lenses_2.12","revision":"0.4.12","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"lenses_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/trueaccord/lenses/lenses_2.12/0.4.12/lenses_2.12-0.4.12.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/trueaccord/lenses/lenses_2.12/0.4.12/lenses_2.12-0.4.12.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/trueaccord/lenses","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"command_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"command_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/command_2.12/1.3.8/command_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/command_2.12/1.3.8/command_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.github.ben-manes.caffeine","name":"caffeine","revision":"2.5.6","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"caffeine","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/github/ben-manes/caffeine/caffeine/2.5.6/caffeine-2.5.6.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/github/ben-manes/caffeine/caffeine/2.5.6/caffeine-2.5.6.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/ben-manes/caffeine","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"task-system_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"task-system_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/task-system_2.12/1.3.8/task-system_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/task-system_2.12/1.3.8/task-system_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"main-settings_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"main-settings_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/main-settings_2.12/1.3.8/main-settings_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/main-settings_2.12/1.3.8/main-settings_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.eed3si9n","name":"gigahorse-core_2.12","revision":"0.5.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"gigahorse-core_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/eed3si9n/gigahorse-core_2.12/0.5.0/gigahorse-core_2.12-0.5.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/eed3si9n/gigahorse-core_2.12/0.5.0/gigahorse-core_2.12-0.5.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/eed3si9n/gigahorse","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.google.protobuf","name":"protobuf-java","revision":"3.7.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"protobuf-java","type":"bundle","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.7.0/protobuf-java-3.7.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.7.0/protobuf-java-3.7.0.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.eed3si9n","name":"gigahorse-okhttp_2.12","revision":"0.5.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"gigahorse-okhttp_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/eed3si9n/gigahorse-okhttp_2.12/0.5.0/gigahorse-okhttp_2.12-0.5.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/eed3si9n/gigahorse-okhttp_2.12/0.5.0/gigahorse-okhttp_2.12-0.5.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/eed3si9n/gigahorse","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.eed3si9n","name":"sjson-new-scalajson_2.12","revision":"0.8.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"sjson-new-scalajson_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/eed3si9n/sjson-new-scalajson_2.12/0.8.3/sjson-new-scalajson_2.12-0.8.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/eed3si9n/sjson-new-scalajson_2.12/0.8.3/sjson-new-scalajson_2.12-0.8.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/eed3si9n/sjson-new","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-relation_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-relation_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-relation_2.12/1.3.3/util-relation_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-relation_2.12/1.3.3/util-relation_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang.modules","name":"scala-xml_2.12","revision":"1.2.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-xml_2.12","type":"bundle","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.12/1.2.0/scala-xml_2.12-1.2.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.12/1.2.0/scala-xml_2.12-1.2.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://www.scala-lang.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.spire-math","name":"jawn-parser_2.12","revision":"0.10.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jawn-parser_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/spire-math/jawn-parser_2.12/0.10.4/jawn-parser_2.12-0.10.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/spire-math/jawn-parser_2.12/0.10.4/jawn-parser_2.12-0.10.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://github.com/non/jawn","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-classpath_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-classpath_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-classpath_2.12/1.3.4/zinc-classpath_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-classpath_2.12/1.3.4/zinc-classpath_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-core_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-core_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-core_2.12/1.3.4/zinc-core_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-core_2.12/1.3.4/zinc-core_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-compiler","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-compiler","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-compiler.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"net.java.dev.jna","name":"jna","revision":"4.5.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jna","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/net/java/dev/jna/jna/4.5.0/jna-4.5.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/net/java/dev/jna/jna/4.5.0/jna-4.5.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/java-native-access/jna","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.lihaoyi","name":"fastparse-utils_2.12","revision":"0.4.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"fastparse-utils_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/lihaoyi/fastparse-utils_2.12/0.4.2/fastparse-utils_2.12-0.4.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/lihaoyi/fastparse-utils_2.12/0.4.2/fastparse-utils_2.12-0.4.2.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/lihaoyi/scala-parser","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.lmax","name":"disruptor","revision":"3.4.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"disruptor","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/lmax/disruptor/3.4.2/disruptor-3.4.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/lmax/disruptor/3.4.2/disruptor-3.4.2.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://lmax-exchange.github.com/disruptor","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"tasks_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"tasks_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/tasks_2.12/1.3.8/tasks_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/tasks_2.12/1.3.8/tasks_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.reactivestreams","name":"reactive-streams","revision":"1.0.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"reactive-streams","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/reactivestreams/reactive-streams/1.0.2/reactive-streams-1.0.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/reactivestreams/reactive-streams/1.0.2/reactive-streams-1.0.2.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://www.reactive-streams.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.slf4j","name":"slf4j-api","revision":"1.7.26","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"slf4j-api","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.26/slf4j-api-1.7.26.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.26/slf4j-api-1.7.26.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://www.slf4j.org","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.swoval","name":"file-tree-views","revision":"2.1.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"file-tree-views","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/swoval/file-tree-views/2.1.3/file-tree-views-2.1.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/swoval/file-tree-views/2.1.3/file-tree-views-2.1.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/swoval/swoval","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.squareup.okhttp3","name":"okhttp","revision":"3.14.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"okhttp","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/squareup/okhttp3/okhttp/3.14.2/okhttp-3.14.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/squareup/okhttp3/okhttp/3.14.2/okhttp-3.14.2.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.lihaoyi","name":"sourcecode_2.12","revision":"0.1.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"sourcecode_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.12/0.1.3/sourcecode_2.12-0.1.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.12/0.1.3/sourcecode_2.12-0.1.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/lihaoyi/sourcecode","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.jcraft","name":"jsch","revision":"0.1.54","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jsch","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/jcraft/jsch/0.1.54/jsch-0.1.54.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/jcraft/jsch/0.1.54/jsch-0.1.54.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://www.jcraft.com/jsch/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-scripted_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-scripted_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-scripted_2.12/1.3.3/util-scripted_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-scripted_2.12/1.3.3/util-scripted_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-cache_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-cache_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-cache_2.12/1.3.3/util-cache_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-cache_2.12/1.3.3/util-cache_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.apache.logging.log4j","name":"log4j-slf4j-impl","revision":"2.11.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"log4j-slf4j-impl","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-slf4j-impl/2.11.2/log4j-slf4j-impl-2.11.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/apache/logging/log4j/log4j-slf4j-impl/2.11.2/log4j-slf4j-impl-2.11.2.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"net.java.dev.jna","name":"jna-platform","revision":"4.5.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jna-platform","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/net/java/dev/jna/jna-platform/4.5.0/jna-platform-4.5.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/net/java/dev/jna/jna-platform/4.5.0/jna-platform-4.5.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/java-native-access/jna","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"jline","name":"jline","revision":"2.14.6","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jline","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/jline/jline/2.14.6/jline-2.14.6.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/jline/jline/2.14.6/jline-2.14.6.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"sbt","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"sbt","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/sbt/1.3.8/sbt-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/sbt/1.3.8/sbt-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"protocol_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"protocol_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/protocol_2.12/1.3.8/protocol_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/protocol_2.12/1.3.8/protocol_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-reflect","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-reflect","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-reflect.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.lihaoyi","name":"fastparse_2.12","revision":"0.4.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"fastparse_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/lihaoyi/fastparse_2.12/0.4.2/fastparse_2.12-0.4.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/lihaoyi/fastparse_2.12/0.4.2/fastparse_2.12-0.4.2.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/lihaoyi/scala-parser","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang.modules","name":"scala-parser-combinators_2.12","revision":"1.1.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-parser-combinators_2.12","type":"bundle","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/modules/scala-parser-combinators_2.12/1.1.2/scala-parser-combinators_2.12-1.1.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/modules/scala-parser-combinators_2.12/1.1.2/scala-parser-combinators_2.12-1.1.2.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://www.scala-lang.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc_2.12/1.3.4/zinc_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc_2.12/1.3.4/zinc_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.github.cb372","name":"scalacache-caffeine_2.12","revision":"0.20.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scalacache-caffeine_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/github/cb372/scalacache-caffeine_2.12/0.20.0/scalacache-caffeine_2.12-0.20.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/github/cb372/scalacache-caffeine_2.12/0.20.0/scalacache-caffeine_2.12-0.20.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/cb372/scalacache","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt.ivy","name":"ivy","revision":"2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"ivy","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/ivy/ivy/2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19/ivy-2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/ivy/ivy/2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19/ivy-2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/ivy","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"logic_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"logic_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/logic_2.12/1.3.8/logic_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/logic_2.12/1.3.8/logic_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt.ipcsocket","name":"ipcsocket","revision":"1.0.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"ipcsocket","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/ipcsocket/ipcsocket/1.0.0/ipcsocket-1.0.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/ipcsocket/ipcsocket/1.0.0/ipcsocket-1.0.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/ipcsocket","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-persist_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-persist_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-persist_2.12/1.3.4/zinc-persist_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-persist_2.12/1.3.4/zinc-persist_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.eed3si9n","name":"shaded-scalajson_2.12","revision":"1.0.0-M4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"shaded-scalajson_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/eed3si9n/shaded-scalajson_2.12/1.0.0-M4/shaded-scalajson_2.12-1.0.0-M4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/eed3si9n/shaded-scalajson_2.12/1.0.0-M4/shaded-scalajson_2.12-1.0.0-M4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/mdedetrich/scalajson","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"collections_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"collections_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/collections_2.12/1.3.8/collections_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/collections_2.12/1.3.8/collections_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"launcher-interface","revision":"1.1.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"launcher-interface","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/launcher-interface/1.1.3/launcher-interface-1.1.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/launcher-interface/1.1.3/launcher-interface-1.1.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://scala-sbt.org","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.trueaccord.scalapb","name":"scalapb-runtime_2.12","revision":"0.6.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scalapb-runtime_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/trueaccord/scalapb/scalapb-runtime_2.12/0.6.0/scalapb-runtime_2.12-0.6.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/trueaccord/scalapb/scalapb-runtime_2.12/0.6.0/scalapb-runtime_2.12-0.6.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/scalapb/ScalaPB","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"compiler-interface","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"compiler-interface","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/compiler-interface/1.3.4/compiler-interface-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/compiler-interface/1.3.4/compiler-interface-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-control_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-control_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-control_2.12/1.3.3/util-control_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-control_2.12/1.3.3/util-control_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"test-agent","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"test-agent","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/test-agent/1.3.8/test-agent-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/test-agent/1.3.8/test-agent-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-classfile_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-classfile_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-classfile_2.12/1.3.4/zinc-classfile_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-classfile_2.12/1.3.4/zinc-classfile_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-apiinfo_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-apiinfo_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-apiinfo_2.12/1.3.4/zinc-apiinfo_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-apiinfo_2.12/1.3.4/zinc-apiinfo_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"completion_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"completion_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/completion_2.12/1.3.8/completion_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/completion_2.12/1.3.8/completion_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-compile_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-compile_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-compile_2.12/1.3.4/zinc-compile_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-compile_2.12/1.3.4/zinc-compile_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"io.get-coursier","name":"lm-coursier-shaded_2.12","revision":"2.0.0-RC5-3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"lm-coursier-shaded_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/io/get-coursier/lm-coursier-shaded_2.12/2.0.0-RC5-3/lm-coursier-shaded_2.12-2.0.0-RC5-3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/io/get-coursier/lm-coursier-shaded_2.12/2.0.0-RC5-3/lm-coursier-shaded_2.12-2.0.0-RC5-3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/coursier/sbt-coursier","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"core-macros_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"core-macros_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/core-macros_2.12/1.3.8/core-macros_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/core-macros_2.12/1.3.8/core-macros_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"run_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"run_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/run_2.12/1.3.8/run_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/run_2.12/1.3.8/run_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.github.cb372","name":"scalacache-core_2.12","revision":"0.20.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scalacache-core_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/github/cb372/scalacache-core_2.12/0.20.0/scalacache-core_2.12-0.20.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/github/cb372/scalacache-core_2.12/0.20.0/scalacache-core_2.12-0.20.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/cb372/scalacache","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-position_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-position_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-position_2.12/1.3.3/util-position_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-position_2.12/1.3.3/util-position_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.eed3si9n","name":"sjson-new-core_2.12","revision":"0.8.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"sjson-new-core_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/eed3si9n/sjson-new-core_2.12/0.8.3/sjson-new-core_2.12-0.8.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/eed3si9n/sjson-new-core_2.12/0.8.3/sjson-new-core_2.12-0.8.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/eed3si9n/sjson-new","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.typesafe","name":"config","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"config","type":"bundle","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/typesafe/config/1.3.3/config-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/typesafe/config/1.3.3/config-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/lightbend/config","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","revision":"1.3.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"librarymanagement-core_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/librarymanagement-core_2.12/1.3.1/librarymanagement-core_2.12-1.3.1.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/librarymanagement-core_2.12/1.3.1/librarymanagement-core_2.12-1.3.1.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/librarymanagement","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"sbinary_2.12","revision":"0.5.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"sbinary_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/sbinary_2.12/0.5.0/sbinary_2.12-0.5.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/sbinary_2.12/0.5.0/sbinary_2.12-0.5.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbinary","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.squareup.okhttp3","name":"okhttp-urlconnection","revision":"3.7.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"okhttp-urlconnection","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/squareup/okhttp3/okhttp-urlconnection/3.7.0/okhttp-urlconnection-3.7.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/squareup/okhttp3/okhttp-urlconnection/3.7.0/okhttp-urlconnection-3.7.0.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.apache.logging.log4j","name":"log4j-api","revision":"2.11.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"log4j-api","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-api/2.11.2/log4j-api-2.11.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/apache/logging/log4j/log4j-api/2.11.2/log4j-api-2.11.2.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.squareup.okio","name":"okio","revision":"1.17.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"okio","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/squareup/okio/okio/1.17.2/okio-1.17.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/squareup/okio/okio/1.17.2/okio-1.17.2.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-interface","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-interface","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-interface/1.3.3/util-interface-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-interface/1.3.3/util-interface-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.apache.logging.log4j","name":"log4j-core","revision":"2.11.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"log4j-core","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-core/2.11.2/log4j-core-2.11.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/apache/logging/log4j/log4j-core/2.11.2/log4j-core-2.11.2.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-logging_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-logging_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-logging_2.12/1.3.3/util-logging_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-logging_2.12/1.3.3/util-logging_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-tracking_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-tracking_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-tracking_2.12/1.3.3/util-tracking_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-tracking_2.12/1.3.3/util-tracking_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.eed3si9n","name":"sjson-new-murmurhash_2.12","revision":"0.8.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"sjson-new-murmurhash_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/eed3si9n/sjson-new-murmurhash_2.12/0.8.3/sjson-new-murmurhash_2.12-0.8.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/eed3si9n/sjson-new-murmurhash_2.12/0.8.3/sjson-new-murmurhash_2.12-0.8.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/eed3si9n/sjson-new","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"compiler-bridge_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"compiler-bridge_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/compiler-bridge_2.12/1.3.4/compiler-bridge_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/compiler-bridge_2.12/1.3.4/compiler-bridge_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"actions_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"actions_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/actions_2.12/1.3.8/actions_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/actions_2.12/1.3.8/actions_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"scripted-sbt-redux_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scripted-sbt-redux_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/scripted-sbt-redux_2.12/1.3.8/scripted-sbt-redux_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/scripted-sbt-redux_2.12/1.3.8/scripted-sbt-redux_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-compile-core_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-compile-core_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-compile-core_2.12/1.3.4/zinc-compile-core_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-compile-core_2.12/1.3.4/zinc-compile-core_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"testing_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"testing_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/testing_2.12/1.3.8/testing_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/testing_2.12/1.3.8/testing_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scripted-plugin_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/scripted-plugin_2.12/1.3.8/scripted-plugin_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/scripted-plugin_2.12/1.3.8/scripted-plugin_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"template-resolver","revision":"0.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"template-resolver","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/template-resolver/0.1/template-resolver-0.1.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/template-resolver/0.1/template-resolver-0.1.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/template-resolver","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","revision":"1.3.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"librarymanagement-ivy_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/librarymanagement-ivy_2.12/1.3.1/librarymanagement-ivy_2.12-1.3.1.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/librarymanagement-ivy_2.12/1.3.1/librarymanagement-ivy_2.12-1.3.1.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/librarymanagement","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-lm-integration_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-lm-integration_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-lm-integration_2.12/1.3.8/zinc-lm-integration_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-lm-integration_2.12/1.3.8/zinc-lm-integration_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"compile-internal"},"modules":[{"module":{"organization":"org.scala-sbt","name":"test-interface","revision":"1.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"test-interface","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/test-interface/1.0/test-interface-1.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/test-interface/1.0/test-interface-1.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://www.scala-sbt.org","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.typesafe","name":"ssl-config-core_2.12","revision":"0.4.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"ssl-config-core_2.12","type":"bundle","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/typesafe/ssl-config-core_2.12/0.4.0/ssl-config-core_2.12-0.4.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/typesafe/ssl-config-core_2.12/0.4.0/ssl-config-core_2.12-0.4.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/lightbend/ssl-config","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"io_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"io_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/io_2.12/1.3.3/io_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/io_2.12/1.3.3/io_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/io","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"main_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"main_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/main_2.12/1.3.8/main_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/main_2.12/1.3.8/main_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.trueaccord.lenses","name":"lenses_2.12","revision":"0.4.12","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"lenses_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/trueaccord/lenses/lenses_2.12/0.4.12/lenses_2.12-0.4.12.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/trueaccord/lenses/lenses_2.12/0.4.12/lenses_2.12-0.4.12.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/trueaccord/lenses","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"command_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"command_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/command_2.12/1.3.8/command_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/command_2.12/1.3.8/command_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.github.ben-manes.caffeine","name":"caffeine","revision":"2.5.6","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"caffeine","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/github/ben-manes/caffeine/caffeine/2.5.6/caffeine-2.5.6.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/github/ben-manes/caffeine/caffeine/2.5.6/caffeine-2.5.6.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/ben-manes/caffeine","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"task-system_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"task-system_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/task-system_2.12/1.3.8/task-system_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/task-system_2.12/1.3.8/task-system_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"main-settings_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"main-settings_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/main-settings_2.12/1.3.8/main-settings_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/main-settings_2.12/1.3.8/main-settings_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.eed3si9n","name":"gigahorse-core_2.12","revision":"0.5.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"gigahorse-core_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/eed3si9n/gigahorse-core_2.12/0.5.0/gigahorse-core_2.12-0.5.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/eed3si9n/gigahorse-core_2.12/0.5.0/gigahorse-core_2.12-0.5.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/eed3si9n/gigahorse","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.google.protobuf","name":"protobuf-java","revision":"3.7.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"protobuf-java","type":"bundle","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.7.0/protobuf-java-3.7.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.7.0/protobuf-java-3.7.0.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.eed3si9n","name":"gigahorse-okhttp_2.12","revision":"0.5.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"gigahorse-okhttp_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/eed3si9n/gigahorse-okhttp_2.12/0.5.0/gigahorse-okhttp_2.12-0.5.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/eed3si9n/gigahorse-okhttp_2.12/0.5.0/gigahorse-okhttp_2.12-0.5.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/eed3si9n/gigahorse","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.eed3si9n","name":"sjson-new-scalajson_2.12","revision":"0.8.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"sjson-new-scalajson_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/eed3si9n/sjson-new-scalajson_2.12/0.8.3/sjson-new-scalajson_2.12-0.8.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/eed3si9n/sjson-new-scalajson_2.12/0.8.3/sjson-new-scalajson_2.12-0.8.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/eed3si9n/sjson-new","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-relation_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-relation_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-relation_2.12/1.3.3/util-relation_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-relation_2.12/1.3.3/util-relation_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang.modules","name":"scala-xml_2.12","revision":"1.2.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-xml_2.12","type":"bundle","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.12/1.2.0/scala-xml_2.12-1.2.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.12/1.2.0/scala-xml_2.12-1.2.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://www.scala-lang.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.spire-math","name":"jawn-parser_2.12","revision":"0.10.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jawn-parser_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/spire-math/jawn-parser_2.12/0.10.4/jawn-parser_2.12-0.10.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/spire-math/jawn-parser_2.12/0.10.4/jawn-parser_2.12-0.10.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://github.com/non/jawn","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-classpath_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-classpath_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-classpath_2.12/1.3.4/zinc-classpath_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-classpath_2.12/1.3.4/zinc-classpath_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-core_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-core_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-core_2.12/1.3.4/zinc-core_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-core_2.12/1.3.4/zinc-core_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-compiler","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-compiler","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-compiler.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"net.java.dev.jna","name":"jna","revision":"4.5.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jna","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/net/java/dev/jna/jna/4.5.0/jna-4.5.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/net/java/dev/jna/jna/4.5.0/jna-4.5.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/java-native-access/jna","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.lihaoyi","name":"fastparse-utils_2.12","revision":"0.4.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"fastparse-utils_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/lihaoyi/fastparse-utils_2.12/0.4.2/fastparse-utils_2.12-0.4.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/lihaoyi/fastparse-utils_2.12/0.4.2/fastparse-utils_2.12-0.4.2.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/lihaoyi/scala-parser","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.lmax","name":"disruptor","revision":"3.4.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"disruptor","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/lmax/disruptor/3.4.2/disruptor-3.4.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/lmax/disruptor/3.4.2/disruptor-3.4.2.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://lmax-exchange.github.com/disruptor","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"tasks_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"tasks_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/tasks_2.12/1.3.8/tasks_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/tasks_2.12/1.3.8/tasks_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.reactivestreams","name":"reactive-streams","revision":"1.0.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"reactive-streams","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/reactivestreams/reactive-streams/1.0.2/reactive-streams-1.0.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/reactivestreams/reactive-streams/1.0.2/reactive-streams-1.0.2.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://www.reactive-streams.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.slf4j","name":"slf4j-api","revision":"1.7.26","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"slf4j-api","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.26/slf4j-api-1.7.26.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.26/slf4j-api-1.7.26.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://www.slf4j.org","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.swoval","name":"file-tree-views","revision":"2.1.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"file-tree-views","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/swoval/file-tree-views/2.1.3/file-tree-views-2.1.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/swoval/file-tree-views/2.1.3/file-tree-views-2.1.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/swoval/swoval","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.squareup.okhttp3","name":"okhttp","revision":"3.14.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"okhttp","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/squareup/okhttp3/okhttp/3.14.2/okhttp-3.14.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/squareup/okhttp3/okhttp/3.14.2/okhttp-3.14.2.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.lihaoyi","name":"sourcecode_2.12","revision":"0.1.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"sourcecode_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.12/0.1.3/sourcecode_2.12-0.1.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.12/0.1.3/sourcecode_2.12-0.1.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/lihaoyi/sourcecode","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.jcraft","name":"jsch","revision":"0.1.54","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jsch","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/jcraft/jsch/0.1.54/jsch-0.1.54.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/jcraft/jsch/0.1.54/jsch-0.1.54.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://www.jcraft.com/jsch/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-scripted_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-scripted_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-scripted_2.12/1.3.3/util-scripted_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-scripted_2.12/1.3.3/util-scripted_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-cache_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-cache_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-cache_2.12/1.3.3/util-cache_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-cache_2.12/1.3.3/util-cache_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.apache.logging.log4j","name":"log4j-slf4j-impl","revision":"2.11.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"log4j-slf4j-impl","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-slf4j-impl/2.11.2/log4j-slf4j-impl-2.11.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/apache/logging/log4j/log4j-slf4j-impl/2.11.2/log4j-slf4j-impl-2.11.2.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"net.java.dev.jna","name":"jna-platform","revision":"4.5.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jna-platform","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/net/java/dev/jna/jna-platform/4.5.0/jna-platform-4.5.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/net/java/dev/jna/jna-platform/4.5.0/jna-platform-4.5.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/java-native-access/jna","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"jline","name":"jline","revision":"2.14.6","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jline","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/jline/jline/2.14.6/jline-2.14.6.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/jline/jline/2.14.6/jline-2.14.6.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"sbt","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"sbt","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/sbt/1.3.8/sbt-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/sbt/1.3.8/sbt-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"protocol_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"protocol_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/protocol_2.12/1.3.8/protocol_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/protocol_2.12/1.3.8/protocol_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-reflect","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-reflect","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-reflect.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.lihaoyi","name":"fastparse_2.12","revision":"0.4.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"fastparse_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/lihaoyi/fastparse_2.12/0.4.2/fastparse_2.12-0.4.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/lihaoyi/fastparse_2.12/0.4.2/fastparse_2.12-0.4.2.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/lihaoyi/scala-parser","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang.modules","name":"scala-parser-combinators_2.12","revision":"1.1.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-parser-combinators_2.12","type":"bundle","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/modules/scala-parser-combinators_2.12/1.1.2/scala-parser-combinators_2.12-1.1.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/modules/scala-parser-combinators_2.12/1.1.2/scala-parser-combinators_2.12-1.1.2.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://www.scala-lang.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc_2.12/1.3.4/zinc_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc_2.12/1.3.4/zinc_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.github.cb372","name":"scalacache-caffeine_2.12","revision":"0.20.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scalacache-caffeine_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/github/cb372/scalacache-caffeine_2.12/0.20.0/scalacache-caffeine_2.12-0.20.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/github/cb372/scalacache-caffeine_2.12/0.20.0/scalacache-caffeine_2.12-0.20.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/cb372/scalacache","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt.ivy","name":"ivy","revision":"2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"ivy","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/ivy/ivy/2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19/ivy-2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/ivy/ivy/2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19/ivy-2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/ivy","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"logic_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"logic_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/logic_2.12/1.3.8/logic_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/logic_2.12/1.3.8/logic_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt.ipcsocket","name":"ipcsocket","revision":"1.0.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"ipcsocket","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/ipcsocket/ipcsocket/1.0.0/ipcsocket-1.0.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/ipcsocket/ipcsocket/1.0.0/ipcsocket-1.0.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/ipcsocket","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-persist_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-persist_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-persist_2.12/1.3.4/zinc-persist_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-persist_2.12/1.3.4/zinc-persist_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.eed3si9n","name":"shaded-scalajson_2.12","revision":"1.0.0-M4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"shaded-scalajson_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/eed3si9n/shaded-scalajson_2.12/1.0.0-M4/shaded-scalajson_2.12-1.0.0-M4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/eed3si9n/shaded-scalajson_2.12/1.0.0-M4/shaded-scalajson_2.12-1.0.0-M4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/mdedetrich/scalajson","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"collections_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"collections_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/collections_2.12/1.3.8/collections_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/collections_2.12/1.3.8/collections_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"launcher-interface","revision":"1.1.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"launcher-interface","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/launcher-interface/1.1.3/launcher-interface-1.1.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/launcher-interface/1.1.3/launcher-interface-1.1.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://scala-sbt.org","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.trueaccord.scalapb","name":"scalapb-runtime_2.12","revision":"0.6.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scalapb-runtime_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/trueaccord/scalapb/scalapb-runtime_2.12/0.6.0/scalapb-runtime_2.12-0.6.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/trueaccord/scalapb/scalapb-runtime_2.12/0.6.0/scalapb-runtime_2.12-0.6.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/scalapb/ScalaPB","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"compiler-interface","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"compiler-interface","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/compiler-interface/1.3.4/compiler-interface-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/compiler-interface/1.3.4/compiler-interface-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-control_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-control_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-control_2.12/1.3.3/util-control_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-control_2.12/1.3.3/util-control_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"test-agent","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"test-agent","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/test-agent/1.3.8/test-agent-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/test-agent/1.3.8/test-agent-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-classfile_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-classfile_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-classfile_2.12/1.3.4/zinc-classfile_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-classfile_2.12/1.3.4/zinc-classfile_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-apiinfo_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-apiinfo_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-apiinfo_2.12/1.3.4/zinc-apiinfo_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-apiinfo_2.12/1.3.4/zinc-apiinfo_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"completion_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"completion_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/completion_2.12/1.3.8/completion_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/completion_2.12/1.3.8/completion_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-compile_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-compile_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-compile_2.12/1.3.4/zinc-compile_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-compile_2.12/1.3.4/zinc-compile_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"io.get-coursier","name":"lm-coursier-shaded_2.12","revision":"2.0.0-RC5-3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"lm-coursier-shaded_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/io/get-coursier/lm-coursier-shaded_2.12/2.0.0-RC5-3/lm-coursier-shaded_2.12-2.0.0-RC5-3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/io/get-coursier/lm-coursier-shaded_2.12/2.0.0-RC5-3/lm-coursier-shaded_2.12-2.0.0-RC5-3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/coursier/sbt-coursier","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"core-macros_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"core-macros_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/core-macros_2.12/1.3.8/core-macros_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/core-macros_2.12/1.3.8/core-macros_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"run_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"run_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/run_2.12/1.3.8/run_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/run_2.12/1.3.8/run_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.github.cb372","name":"scalacache-core_2.12","revision":"0.20.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scalacache-core_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/github/cb372/scalacache-core_2.12/0.20.0/scalacache-core_2.12-0.20.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/github/cb372/scalacache-core_2.12/0.20.0/scalacache-core_2.12-0.20.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/cb372/scalacache","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-position_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-position_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-position_2.12/1.3.3/util-position_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-position_2.12/1.3.3/util-position_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.eed3si9n","name":"sjson-new-core_2.12","revision":"0.8.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"sjson-new-core_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/eed3si9n/sjson-new-core_2.12/0.8.3/sjson-new-core_2.12-0.8.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/eed3si9n/sjson-new-core_2.12/0.8.3/sjson-new-core_2.12-0.8.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/eed3si9n/sjson-new","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.typesafe","name":"config","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"config","type":"bundle","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/typesafe/config/1.3.3/config-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/typesafe/config/1.3.3/config-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/lightbend/config","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","revision":"1.3.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"librarymanagement-core_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/librarymanagement-core_2.12/1.3.1/librarymanagement-core_2.12-1.3.1.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/librarymanagement-core_2.12/1.3.1/librarymanagement-core_2.12-1.3.1.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/librarymanagement","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"sbinary_2.12","revision":"0.5.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"sbinary_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/sbinary_2.12/0.5.0/sbinary_2.12-0.5.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/sbinary_2.12/0.5.0/sbinary_2.12-0.5.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbinary","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.squareup.okhttp3","name":"okhttp-urlconnection","revision":"3.7.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"okhttp-urlconnection","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/squareup/okhttp3/okhttp-urlconnection/3.7.0/okhttp-urlconnection-3.7.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/squareup/okhttp3/okhttp-urlconnection/3.7.0/okhttp-urlconnection-3.7.0.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.apache.logging.log4j","name":"log4j-api","revision":"2.11.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"log4j-api","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-api/2.11.2/log4j-api-2.11.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/apache/logging/log4j/log4j-api/2.11.2/log4j-api-2.11.2.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.squareup.okio","name":"okio","revision":"1.17.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"okio","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/squareup/okio/okio/1.17.2/okio-1.17.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/squareup/okio/okio/1.17.2/okio-1.17.2.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-interface","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-interface","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-interface/1.3.3/util-interface-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-interface/1.3.3/util-interface-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.apache.logging.log4j","name":"log4j-core","revision":"2.11.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"log4j-core","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-core/2.11.2/log4j-core-2.11.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/apache/logging/log4j/log4j-core/2.11.2/log4j-core-2.11.2.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-logging_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-logging_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-logging_2.12/1.3.3/util-logging_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-logging_2.12/1.3.3/util-logging_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-tracking_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-tracking_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-tracking_2.12/1.3.3/util-tracking_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-tracking_2.12/1.3.3/util-tracking_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.eed3si9n","name":"sjson-new-murmurhash_2.12","revision":"0.8.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"sjson-new-murmurhash_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/eed3si9n/sjson-new-murmurhash_2.12/0.8.3/sjson-new-murmurhash_2.12-0.8.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/eed3si9n/sjson-new-murmurhash_2.12/0.8.3/sjson-new-murmurhash_2.12-0.8.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/eed3si9n/sjson-new","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"compiler-bridge_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"compiler-bridge_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/compiler-bridge_2.12/1.3.4/compiler-bridge_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/compiler-bridge_2.12/1.3.4/compiler-bridge_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"actions_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"actions_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/actions_2.12/1.3.8/actions_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/actions_2.12/1.3.8/actions_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"scripted-sbt-redux_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scripted-sbt-redux_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/scripted-sbt-redux_2.12/1.3.8/scripted-sbt-redux_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/scripted-sbt-redux_2.12/1.3.8/scripted-sbt-redux_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-compile-core_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-compile-core_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-compile-core_2.12/1.3.4/zinc-compile-core_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-compile-core_2.12/1.3.4/zinc-compile-core_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"testing_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"testing_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/testing_2.12/1.3.8/testing_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/testing_2.12/1.3.8/testing_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scripted-plugin_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/scripted-plugin_2.12/1.3.8/scripted-plugin_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/scripted-plugin_2.12/1.3.8/scripted-plugin_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"template-resolver","revision":"0.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"template-resolver","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/template-resolver/0.1/template-resolver-0.1.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/template-resolver/0.1/template-resolver-0.1.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/template-resolver","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","revision":"1.3.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"librarymanagement-ivy_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/librarymanagement-ivy_2.12/1.3.1/librarymanagement-ivy_2.12-1.3.1.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/librarymanagement-ivy_2.12/1.3.1/librarymanagement-ivy_2.12-1.3.1.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/librarymanagement","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-lm-integration_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-lm-integration_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-lm-integration_2.12/1.3.8/zinc-lm-integration_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-lm-integration_2.12/1.3.8/zinc-lm-integration_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"docs"},"modules":[],"details":[]},{"configuration":{"name":"optional"},"modules":[],"details":[]},{"configuration":{"name":"compile"},"modules":[],"details":[]},{"configuration":{"name":"test-internal"},"modules":[{"module":{"organization":"org.scala-sbt","name":"test-interface","revision":"1.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"test-interface","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/test-interface/1.0/test-interface-1.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/test-interface/1.0/test-interface-1.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://www.scala-sbt.org","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.typesafe","name":"ssl-config-core_2.12","revision":"0.4.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"ssl-config-core_2.12","type":"bundle","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/typesafe/ssl-config-core_2.12/0.4.0/ssl-config-core_2.12-0.4.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/typesafe/ssl-config-core_2.12/0.4.0/ssl-config-core_2.12-0.4.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/lightbend/ssl-config","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"io_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"io_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/io_2.12/1.3.3/io_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/io_2.12/1.3.3/io_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/io","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"main_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"main_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/main_2.12/1.3.8/main_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/main_2.12/1.3.8/main_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.trueaccord.lenses","name":"lenses_2.12","revision":"0.4.12","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"lenses_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/trueaccord/lenses/lenses_2.12/0.4.12/lenses_2.12-0.4.12.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/trueaccord/lenses/lenses_2.12/0.4.12/lenses_2.12-0.4.12.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/trueaccord/lenses","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"command_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"command_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/command_2.12/1.3.8/command_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/command_2.12/1.3.8/command_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.github.ben-manes.caffeine","name":"caffeine","revision":"2.5.6","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"caffeine","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/github/ben-manes/caffeine/caffeine/2.5.6/caffeine-2.5.6.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/github/ben-manes/caffeine/caffeine/2.5.6/caffeine-2.5.6.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/ben-manes/caffeine","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"task-system_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"task-system_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/task-system_2.12/1.3.8/task-system_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/task-system_2.12/1.3.8/task-system_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"main-settings_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"main-settings_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/main-settings_2.12/1.3.8/main-settings_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/main-settings_2.12/1.3.8/main-settings_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.eed3si9n","name":"gigahorse-core_2.12","revision":"0.5.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"gigahorse-core_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/eed3si9n/gigahorse-core_2.12/0.5.0/gigahorse-core_2.12-0.5.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/eed3si9n/gigahorse-core_2.12/0.5.0/gigahorse-core_2.12-0.5.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/eed3si9n/gigahorse","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.google.protobuf","name":"protobuf-java","revision":"3.7.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"protobuf-java","type":"bundle","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.7.0/protobuf-java-3.7.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.7.0/protobuf-java-3.7.0.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.eed3si9n","name":"gigahorse-okhttp_2.12","revision":"0.5.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"gigahorse-okhttp_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/eed3si9n/gigahorse-okhttp_2.12/0.5.0/gigahorse-okhttp_2.12-0.5.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/eed3si9n/gigahorse-okhttp_2.12/0.5.0/gigahorse-okhttp_2.12-0.5.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/eed3si9n/gigahorse","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.eed3si9n","name":"sjson-new-scalajson_2.12","revision":"0.8.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"sjson-new-scalajson_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/eed3si9n/sjson-new-scalajson_2.12/0.8.3/sjson-new-scalajson_2.12-0.8.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/eed3si9n/sjson-new-scalajson_2.12/0.8.3/sjson-new-scalajson_2.12-0.8.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/eed3si9n/sjson-new","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-relation_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-relation_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-relation_2.12/1.3.3/util-relation_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-relation_2.12/1.3.3/util-relation_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang.modules","name":"scala-xml_2.12","revision":"1.2.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-xml_2.12","type":"bundle","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.12/1.2.0/scala-xml_2.12-1.2.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.12/1.2.0/scala-xml_2.12-1.2.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://www.scala-lang.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.spire-math","name":"jawn-parser_2.12","revision":"0.10.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jawn-parser_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/spire-math/jawn-parser_2.12/0.10.4/jawn-parser_2.12-0.10.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/spire-math/jawn-parser_2.12/0.10.4/jawn-parser_2.12-0.10.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://github.com/non/jawn","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-classpath_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-classpath_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-classpath_2.12/1.3.4/zinc-classpath_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-classpath_2.12/1.3.4/zinc-classpath_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-core_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-core_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-core_2.12/1.3.4/zinc-core_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-core_2.12/1.3.4/zinc-core_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-compiler","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-compiler","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-compiler.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"net.java.dev.jna","name":"jna","revision":"4.5.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jna","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/net/java/dev/jna/jna/4.5.0/jna-4.5.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/net/java/dev/jna/jna/4.5.0/jna-4.5.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/java-native-access/jna","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.lihaoyi","name":"fastparse-utils_2.12","revision":"0.4.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"fastparse-utils_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/lihaoyi/fastparse-utils_2.12/0.4.2/fastparse-utils_2.12-0.4.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/lihaoyi/fastparse-utils_2.12/0.4.2/fastparse-utils_2.12-0.4.2.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/lihaoyi/scala-parser","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.lmax","name":"disruptor","revision":"3.4.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"disruptor","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/lmax/disruptor/3.4.2/disruptor-3.4.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/lmax/disruptor/3.4.2/disruptor-3.4.2.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://lmax-exchange.github.com/disruptor","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"tasks_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"tasks_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/tasks_2.12/1.3.8/tasks_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/tasks_2.12/1.3.8/tasks_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.reactivestreams","name":"reactive-streams","revision":"1.0.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"reactive-streams","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/reactivestreams/reactive-streams/1.0.2/reactive-streams-1.0.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/reactivestreams/reactive-streams/1.0.2/reactive-streams-1.0.2.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://www.reactive-streams.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.slf4j","name":"slf4j-api","revision":"1.7.26","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"slf4j-api","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.26/slf4j-api-1.7.26.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.26/slf4j-api-1.7.26.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://www.slf4j.org","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.swoval","name":"file-tree-views","revision":"2.1.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"file-tree-views","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/swoval/file-tree-views/2.1.3/file-tree-views-2.1.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/swoval/file-tree-views/2.1.3/file-tree-views-2.1.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/swoval/swoval","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.squareup.okhttp3","name":"okhttp","revision":"3.14.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"okhttp","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/squareup/okhttp3/okhttp/3.14.2/okhttp-3.14.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/squareup/okhttp3/okhttp/3.14.2/okhttp-3.14.2.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.lihaoyi","name":"sourcecode_2.12","revision":"0.1.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"sourcecode_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.12/0.1.3/sourcecode_2.12-0.1.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/lihaoyi/sourcecode_2.12/0.1.3/sourcecode_2.12-0.1.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/lihaoyi/sourcecode","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.jcraft","name":"jsch","revision":"0.1.54","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jsch","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/jcraft/jsch/0.1.54/jsch-0.1.54.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/jcraft/jsch/0.1.54/jsch-0.1.54.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://www.jcraft.com/jsch/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-scripted_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-scripted_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-scripted_2.12/1.3.3/util-scripted_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-scripted_2.12/1.3.3/util-scripted_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-cache_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-cache_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-cache_2.12/1.3.3/util-cache_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-cache_2.12/1.3.3/util-cache_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.apache.logging.log4j","name":"log4j-slf4j-impl","revision":"2.11.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"log4j-slf4j-impl","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-slf4j-impl/2.11.2/log4j-slf4j-impl-2.11.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/apache/logging/log4j/log4j-slf4j-impl/2.11.2/log4j-slf4j-impl-2.11.2.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"net.java.dev.jna","name":"jna-platform","revision":"4.5.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jna-platform","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/net/java/dev/jna/jna-platform/4.5.0/jna-platform-4.5.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/net/java/dev/jna/jna-platform/4.5.0/jna-platform-4.5.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/java-native-access/jna","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"jline","name":"jline","revision":"2.14.6","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jline","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/jline/jline/2.14.6/jline-2.14.6.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/jline/jline/2.14.6/jline-2.14.6.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"sbt","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"sbt","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/sbt/1.3.8/sbt-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/sbt/1.3.8/sbt-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"protocol_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"protocol_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/protocol_2.12/1.3.8/protocol_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/protocol_2.12/1.3.8/protocol_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-reflect","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-reflect","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-reflect.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.lihaoyi","name":"fastparse_2.12","revision":"0.4.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"fastparse_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/lihaoyi/fastparse_2.12/0.4.2/fastparse_2.12-0.4.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/lihaoyi/fastparse_2.12/0.4.2/fastparse_2.12-0.4.2.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/lihaoyi/scala-parser","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang.modules","name":"scala-parser-combinators_2.12","revision":"1.1.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-parser-combinators_2.12","type":"bundle","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/modules/scala-parser-combinators_2.12/1.1.2/scala-parser-combinators_2.12-1.1.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/modules/scala-parser-combinators_2.12/1.1.2/scala-parser-combinators_2.12-1.1.2.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://www.scala-lang.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc_2.12/1.3.4/zinc_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc_2.12/1.3.4/zinc_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.github.cb372","name":"scalacache-caffeine_2.12","revision":"0.20.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scalacache-caffeine_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/github/cb372/scalacache-caffeine_2.12/0.20.0/scalacache-caffeine_2.12-0.20.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/github/cb372/scalacache-caffeine_2.12/0.20.0/scalacache-caffeine_2.12-0.20.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/cb372/scalacache","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt.ivy","name":"ivy","revision":"2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"ivy","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/ivy/ivy/2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19/ivy-2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/ivy/ivy/2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19/ivy-2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/ivy","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"logic_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"logic_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/logic_2.12/1.3.8/logic_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/logic_2.12/1.3.8/logic_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt.ipcsocket","name":"ipcsocket","revision":"1.0.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"ipcsocket","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/ipcsocket/ipcsocket/1.0.0/ipcsocket-1.0.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/ipcsocket/ipcsocket/1.0.0/ipcsocket-1.0.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/ipcsocket","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-persist_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-persist_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-persist_2.12/1.3.4/zinc-persist_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-persist_2.12/1.3.4/zinc-persist_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.eed3si9n","name":"shaded-scalajson_2.12","revision":"1.0.0-M4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"shaded-scalajson_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/eed3si9n/shaded-scalajson_2.12/1.0.0-M4/shaded-scalajson_2.12-1.0.0-M4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/eed3si9n/shaded-scalajson_2.12/1.0.0-M4/shaded-scalajson_2.12-1.0.0-M4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/mdedetrich/scalajson","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"collections_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"collections_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/collections_2.12/1.3.8/collections_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/collections_2.12/1.3.8/collections_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"launcher-interface","revision":"1.1.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"launcher-interface","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/launcher-interface/1.1.3/launcher-interface-1.1.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/launcher-interface/1.1.3/launcher-interface-1.1.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://scala-sbt.org","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.trueaccord.scalapb","name":"scalapb-runtime_2.12","revision":"0.6.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scalapb-runtime_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/trueaccord/scalapb/scalapb-runtime_2.12/0.6.0/scalapb-runtime_2.12-0.6.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/trueaccord/scalapb/scalapb-runtime_2.12/0.6.0/scalapb-runtime_2.12-0.6.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/scalapb/ScalaPB","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"compiler-interface","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"compiler-interface","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/compiler-interface/1.3.4/compiler-interface-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/compiler-interface/1.3.4/compiler-interface-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-control_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-control_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-control_2.12/1.3.3/util-control_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-control_2.12/1.3.3/util-control_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"test-agent","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"test-agent","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/test-agent/1.3.8/test-agent-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/test-agent/1.3.8/test-agent-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-classfile_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-classfile_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-classfile_2.12/1.3.4/zinc-classfile_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-classfile_2.12/1.3.4/zinc-classfile_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-apiinfo_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-apiinfo_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-apiinfo_2.12/1.3.4/zinc-apiinfo_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-apiinfo_2.12/1.3.4/zinc-apiinfo_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"completion_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"completion_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/completion_2.12/1.3.8/completion_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/completion_2.12/1.3.8/completion_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-compile_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-compile_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-compile_2.12/1.3.4/zinc-compile_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-compile_2.12/1.3.4/zinc-compile_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"io.get-coursier","name":"lm-coursier-shaded_2.12","revision":"2.0.0-RC5-3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"lm-coursier-shaded_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/io/get-coursier/lm-coursier-shaded_2.12/2.0.0-RC5-3/lm-coursier-shaded_2.12-2.0.0-RC5-3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/io/get-coursier/lm-coursier-shaded_2.12/2.0.0-RC5-3/lm-coursier-shaded_2.12-2.0.0-RC5-3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/coursier/sbt-coursier","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"core-macros_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"core-macros_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/core-macros_2.12/1.3.8/core-macros_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/core-macros_2.12/1.3.8/core-macros_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"run_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"run_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/run_2.12/1.3.8/run_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/run_2.12/1.3.8/run_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.github.cb372","name":"scalacache-core_2.12","revision":"0.20.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scalacache-core_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/github/cb372/scalacache-core_2.12/0.20.0/scalacache-core_2.12-0.20.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/github/cb372/scalacache-core_2.12/0.20.0/scalacache-core_2.12-0.20.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/cb372/scalacache","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-position_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-position_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-position_2.12/1.3.3/util-position_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-position_2.12/1.3.3/util-position_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.eed3si9n","name":"sjson-new-core_2.12","revision":"0.8.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"sjson-new-core_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/eed3si9n/sjson-new-core_2.12/0.8.3/sjson-new-core_2.12-0.8.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/eed3si9n/sjson-new-core_2.12/0.8.3/sjson-new-core_2.12-0.8.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/eed3si9n/sjson-new","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.typesafe","name":"config","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"config","type":"bundle","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/typesafe/config/1.3.3/config-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/typesafe/config/1.3.3/config-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/lightbend/config","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","revision":"1.3.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"librarymanagement-core_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/librarymanagement-core_2.12/1.3.1/librarymanagement-core_2.12-1.3.1.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/librarymanagement-core_2.12/1.3.1/librarymanagement-core_2.12-1.3.1.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/librarymanagement","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"sbinary_2.12","revision":"0.5.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"sbinary_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/sbinary_2.12/0.5.0/sbinary_2.12-0.5.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/sbinary_2.12/0.5.0/sbinary_2.12-0.5.0.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbinary","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.squareup.okhttp3","name":"okhttp-urlconnection","revision":"3.7.0","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"okhttp-urlconnection","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/squareup/okhttp3/okhttp-urlconnection/3.7.0/okhttp-urlconnection-3.7.0.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/squareup/okhttp3/okhttp-urlconnection/3.7.0/okhttp-urlconnection-3.7.0.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.apache.logging.log4j","name":"log4j-api","revision":"2.11.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"log4j-api","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-api/2.11.2/log4j-api-2.11.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/apache/logging/log4j/log4j-api/2.11.2/log4j-api-2.11.2.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.squareup.okio","name":"okio","revision":"1.17.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"okio","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/squareup/okio/okio/1.17.2/okio-1.17.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/squareup/okio/okio/1.17.2/okio-1.17.2.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-interface","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-interface","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-interface/1.3.3/util-interface-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-interface/1.3.3/util-interface-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.apache.logging.log4j","name":"log4j-core","revision":"2.11.2","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"log4j-core","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/apache/logging/log4j/log4j-core/2.11.2/log4j-core-2.11.2.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/apache/logging/log4j/log4j-core/2.11.2/log4j-core-2.11.2.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-logging_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-logging_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-logging_2.12/1.3.3/util-logging_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-logging_2.12/1.3.3/util-logging_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"util-tracking_2.12","revision":"1.3.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"util-tracking_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/util-tracking_2.12/1.3.3/util-tracking_2.12-1.3.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/util-tracking_2.12/1.3.3/util-tracking_2.12-1.3.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/util","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"com.eed3si9n","name":"sjson-new-murmurhash_2.12","revision":"0.8.3","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"sjson-new-murmurhash_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/com/eed3si9n/sjson-new-murmurhash_2.12/0.8.3/sjson-new-murmurhash_2.12-0.8.3.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/com/eed3si9n/sjson-new-murmurhash_2.12/0.8.3/sjson-new-murmurhash_2.12-0.8.3.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/eed3si9n/sjson-new","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"compiler-bridge_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"compiler-bridge_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/compiler-bridge_2.12/1.3.4/compiler-bridge_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/compiler-bridge_2.12/1.3.4/compiler-bridge_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"actions_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"actions_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/actions_2.12/1.3.8/actions_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/actions_2.12/1.3.8/actions_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"scripted-sbt-redux_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scripted-sbt-redux_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/scripted-sbt-redux_2.12/1.3.8/scripted-sbt-redux_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/scripted-sbt-redux_2.12/1.3.8/scripted-sbt-redux_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-compile-core_2.12","revision":"1.3.4","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-compile-core_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-compile-core_2.12/1.3.4/zinc-compile-core_2.12-1.3.4.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-compile-core_2.12/1.3.4/zinc-compile-core_2.12-1.3.4.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/zinc","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"testing_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"testing_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/testing_2.12/1.3.8/testing_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/testing_2.12/1.3.8/testing_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scripted-plugin_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/scripted-plugin_2.12/1.3.8/scripted-plugin_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/scripted-plugin_2.12/1.3.8/scripted-plugin_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"template-resolver","revision":"0.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"template-resolver","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/template-resolver/0.1/template-resolver-0.1.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/template-resolver/0.1/template-resolver-0.1.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/template-resolver","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","revision":"1.3.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"librarymanagement-ivy_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/librarymanagement-ivy_2.12/1.3.1/librarymanagement-ivy_2.12-1.3.1.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/librarymanagement-ivy_2.12/1.3.1/librarymanagement-ivy_2.12-1.3.1.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/librarymanagement","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-sbt","name":"zinc-lm-integration_2.12","revision":"1.3.8","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"zinc-lm-integration_2.12","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-sbt/zinc-lm-integration_2.12/1.3.8/zinc-lm-integration_2.12-1.3.8.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-sbt/zinc-lm-integration_2.12/1.3.8/zinc-lm-integration_2.12-1.3.8.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://github.com/sbt/sbt","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"scala-tool"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-compiler","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-compiler","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-compiler.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.10","configurations":"optional","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"jline","name":"jline","revision":"2.14.6","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jline","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/jline/jline/2.14.6/jline-2.14.6.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/jline/jline/2.14.6/jline-2.14.6.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-reflect","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-reflect","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-reflect.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.fusesource.jansi","name":"jansi","revision":"1.12","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jansi","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.12/jansi-1.12.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.12/jansi-1.12.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang.modules","name":"scala-xml_2.12","revision":"1.0.6","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-xml_2.12","type":"bundle","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.12/1.0.6/scala-xml_2.12-1.0.6.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.12/1.0.6/scala-xml_2.12-1.0.6.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://www.scala-lang.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-compiler","revision":"2.12.10","configurations":"optional","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-compiler","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-compiler.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"sources"},"modules":[],"details":[]},{"configuration":{"name":"runtime"},"modules":[],"details":[]},{"configuration":{"name":"runtime-internal"},"modules":[],"details":[]}],"stats":{"resolveTime":-1,"downloadTime":-1,"downloadSize":-1,"cached":true},"stamps":{}}
\ No newline at end of file
diff --git a/project/target/streams/_global/_global/_global/streams/out b/project/target/streams/_global/_global/_global/streams/out
deleted file mode 100644
index e69de29..0000000
diff --git a/project/target/streams/_global/_global/csrLogger/_global/streams/out b/project/target/streams/_global/_global/csrLogger/_global/streams/out
deleted file mode 100644
index e69de29..0000000
diff --git a/project/target/streams/_global/csrConfiguration/_global/streams/out b/project/target/streams/_global/csrConfiguration/_global/streams/out
deleted file mode 100644
index e69de29..0000000
diff --git a/project/target/streams/_global/csrProject/_global/streams/out b/project/target/streams/_global/csrProject/_global/streams/out
deleted file mode 100644
index e69de29..0000000
diff --git a/project/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/input_dsp b/project/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/input_dsp
deleted file mode 100644
index 6cc9b2e..0000000
--- a/project/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/input_dsp
+++ /dev/null
@@ -1 +0,0 @@
--1413115869
\ No newline at end of file
diff --git a/project/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/output_dsp b/project/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/output_dsp
deleted file mode 100644
index 6ab587a..0000000
--- a/project/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/output_dsp
+++ /dev/null
@@ -1 +0,0 @@
-{"{\"organization\":\"org.scala-lang\",\"name\":\"scala-library\",\"revision\":\"2.12.10\",\"configurations\":\"provided\",\"isChanging\":false,\"isTransitive\":true,\"isForce\":false,\"explicitArtifacts\":[],\"inclusions\":[],\"exclusions\":[],\"extraAttributes\":{},\"crossVersion\":{\"type\":\"Disabled\"}}":{"value":{"$fields":["path","startLine"],"path":"(sbt.Classpaths.jvmBaseSettings) Defaults.scala","startLine":2528},"type":"LinePosition"}}
\ No newline at end of file
diff --git a/project/target/streams/_global/ivyConfiguration/_global/streams/out b/project/target/streams/_global/ivyConfiguration/_global/streams/out
deleted file mode 100644
index e69de29..0000000
diff --git a/project/target/streams/_global/ivySbt/_global/streams/out b/project/target/streams/_global/ivySbt/_global/streams/out
deleted file mode 100644
index e69de29..0000000
diff --git a/project/target/streams/_global/moduleSettings/_global/streams/out b/project/target/streams/_global/moduleSettings/_global/streams/out
deleted file mode 100644
index e69de29..0000000
diff --git a/project/target/streams/_global/projectDescriptors/_global/streams/out b/project/target/streams/_global/projectDescriptors/_global/streams/out
deleted file mode 100644
index e69de29..0000000
diff --git a/project/target/streams/_global/scalaCompilerBridgeScope/_global/streams/out b/project/target/streams/_global/scalaCompilerBridgeScope/_global/streams/out
deleted file mode 100644
index e69de29..0000000
diff --git a/project/target/streams/_global/update/_global/streams/out b/project/target/streams/_global/update/_global/streams/out
deleted file mode 100644
index 493ed13..0000000
--- a/project/target/streams/_global/update/_global/streams/out
+++ /dev/null
@@ -1,3 +0,0 @@
-[debug] "not up to date. inChanged = true, force = false
-[debug] Updating ProjectRef(uri("file:/C:/Users/tmerendo/Desktop/ProgramingInScala/project/"), "programinginscala-build")...
-[debug] Done updating ProjectRef(uri("file:/C:/Users/tmerendo/Desktop/ProgramingInScala/project/"), "programinginscala-build")
diff --git a/project/target/streams/compile/_global/_global/compileBinaryFileInputs/previous b/project/target/streams/compile/_global/_global/compileBinaryFileInputs/previous
deleted file mode 100644
index f60106c..0000000
--- a/project/target/streams/compile/_global/_global/compileBinaryFileInputs/previous
+++ /dev/null
@@ -1 +0,0 @@
-["sbt.Task[scala.collection.immutable.Map[java.lang.String, scala.collection.Seq[scala.Tuple2[java.nio.file.Path, sbt.nio.FileStamp]]]]",{"2.12.10":{"hashes":[],"lastModifiedTimes":[["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\test-interface\\1.0\\test-interface-1.0.jar",1372459476000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\typesafe\\ssl-config-core_2.12\\0.4.0\\ssl-config-core_2.12-0.4.0.jar",1556196605000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\io_2.12\\1.3.3\\io_2.12-1.3.3.jar",1580106979000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\main_2.12\\1.3.8\\main_2.12-1.3.8.jar",1580761934000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\trueaccord\\lenses\\lenses_2.12\\0.4.12\\lenses_2.12-0.4.12.jar",1496557872000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\command_2.12\\1.3.8\\command_2.12-1.3.8.jar",1580761844000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\github\\ben-manes\\caffeine\\caffeine\\2.5.6\\caffeine-2.5.6.jar",1506124453000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\task-system_2.12\\1.3.8\\task-system_2.12-1.3.8.jar",1580761881000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\main-settings_2.12\\1.3.8\\main-settings_2.12-1.3.8.jar",1580761833000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\eed3si9n\\gigahorse-core_2.12\\0.5.0\\gigahorse-core_2.12-0.5.0.jar",1560903293000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\google\\protobuf\\protobuf-java\\3.7.0\\protobuf-java-3.7.0.jar",1551913597000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\eed3si9n\\gigahorse-okhttp_2.12\\0.5.0\\gigahorse-okhttp_2.12-0.5.0.jar",1560903298000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\eed3si9n\\sjson-new-scalajson_2.12\\0.8.3\\sjson-new-scalajson_2.12-0.8.3.jar",1563056822000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\util-relation_2.12\\1.3.3\\util-relation_2.12-1.3.3.jar",1576119995000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-lang\\modules\\scala-xml_2.12\\1.2.0\\scala-xml_2.12-1.2.0.jar",1554476959000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\spire-math\\jawn-parser_2.12\\0.10.4\\jawn-parser_2.12-0.10.4.jar",1479009615000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\zinc-classpath_2.12\\1.3.4\\zinc-classpath_2.12-1.3.4.jar",1580694942000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\zinc-core_2.12\\1.3.4\\zinc-core_2.12-1.3.4.jar",1580694928000],["C:\\Users\\tmerendo\\.sbt\\boot\\scala-2.12.10\\lib\\scala-compiler.jar",1568150551000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\net\\java\\dev\\jna\\jna\\4.5.0\\jna-4.5.0.jar",1505334470000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\lihaoyi\\fastparse-utils_2.12\\0.4.2\\fastparse-utils_2.12-0.4.2.jar",1478111016000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\lmax\\disruptor\\3.4.2\\disruptor-3.4.2.jar",1523227268000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\tasks_2.12\\1.3.8\\tasks_2.12-1.3.8.jar",1580761875000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\reactivestreams\\reactive-streams\\1.0.2\\reactive-streams-1.0.2.jar",1513627594000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\slf4j\\slf4j-api\\1.7.26\\slf4j-api-1.7.26.jar",1550531761000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\swoval\\file-tree-views\\2.1.3\\file-tree-views-2.1.3.jar",1562617173000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\squareup\\okhttp3\\okhttp\\3.14.2\\okhttp-3.14.2.jar",1558287483000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\lihaoyi\\sourcecode_2.12\\0.1.3\\sourcecode_2.12-0.1.3.jar",1477938730000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\jcraft\\jsch\\0.1.54\\jsch-0.1.54.jar",1472895734000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\util-scripted_2.12\\1.3.3\\util-scripted_2.12-1.3.3.jar",1576119985000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\util-cache_2.12\\1.3.3\\util-cache_2.12-1.3.3.jar",1576119990000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\apache\\logging\\log4j\\log4j-slf4j-impl\\2.11.2\\log4j-slf4j-impl-2.11.2.jar",1549415635000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\net\\java\\dev\\jna\\jna-platform\\4.5.0\\jna-platform-4.5.0.jar",1505334589000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\jline\\jline\\2.14.6\\jline-2.14.6.jar",1522055915000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\sbt\\1.3.8\\sbt-1.3.8.jar",1580761906000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\protocol_2.12\\1.3.8\\protocol_2.12-1.3.8.jar",1580761901000],["C:\\Users\\tmerendo\\.sbt\\boot\\scala-2.12.10\\lib\\scala-reflect.jar",1568150359000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\lihaoyi\\fastparse_2.12\\0.4.2\\fastparse_2.12-0.4.2.jar",1478110998000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-lang\\modules\\scala-parser-combinators_2.12\\1.1.2\\scala-parser-combinators_2.12-1.1.2.jar",1554501477000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\zinc_2.12\\1.3.4\\zinc_2.12-1.3.4.jar",1580694953000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\github\\cb372\\scalacache-caffeine_2.12\\0.20.0\\scalacache-caffeine_2.12-0.20.0.jar",1510153827000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\ivy\\ivy\\2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19\\ivy-2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19.jar",1576244822000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\logic_2.12\\1.3.8\\logic_2.12-1.3.8.jar",1580761860000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\ipcsocket\\ipcsocket\\1.0.0\\ipcsocket-1.0.0.jar",1515371702000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\zinc-persist_2.12\\1.3.4\\zinc-persist_2.12-1.3.4.jar",1580694930000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\eed3si9n\\shaded-scalajson_2.12\\1.0.0-M4\\shaded-scalajson_2.12-1.0.0-M4.jar",1499894894000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\collections_2.12\\1.3.8\\collections_2.12-1.3.8.jar",1580761821000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\launcher-interface\\1.1.3\\launcher-interface-1.1.3.jar",1566946835000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\trueaccord\\scalapb\\scalapb-runtime_2.12\\0.6.0\\scalapb-runtime_2.12-0.6.0.jar",1498805900000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\compiler-interface\\1.3.4\\compiler-interface-1.3.4.jar",1580694955000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\util-control_2.12\\1.3.3\\util-control_2.12-1.3.3.jar",1576119992000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\test-agent\\1.3.8\\test-agent-1.3.8.jar",1580761853000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\zinc-classfile_2.12\\1.3.4\\zinc-classfile_2.12-1.3.4.jar",1580694933000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\zinc-apiinfo_2.12\\1.3.4\\zinc-apiinfo_2.12-1.3.4.jar",1580694944000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\completion_2.12\\1.3.8\\completion_2.12-1.3.8.jar",1580761950000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\zinc-compile_2.12\\1.3.4\\zinc-compile_2.12-1.3.4.jar",1580694936000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\io\\get-coursier\\lm-coursier-shaded_2.12\\2.0.0-RC5-3\\lm-coursier-shaded_2.12-2.0.0-RC5-3.jar",1578451733000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\core-macros_2.12\\1.3.8\\core-macros_2.12-1.3.8.jar",1580761871000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\run_2.12\\1.3.8\\run_2.12-1.3.8.jar",1580761911000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\github\\cb372\\scalacache-core_2.12\\0.20.0\\scalacache-core_2.12-0.20.0.jar",1510153816000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\util-position_2.12\\1.3.3\\util-position_2.12-1.3.3.jar",1576119996000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\eed3si9n\\sjson-new-core_2.12\\0.8.3\\sjson-new-core_2.12-0.8.3.jar",1563056819000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\typesafe\\config\\1.3.3\\config-1.3.3.jar",1519222085000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\librarymanagement-core_2.12\\1.3.1\\librarymanagement-core_2.12-1.3.1.jar",1576205338000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\sbinary_2.12\\0.5.0\\sbinary_2.12-0.5.0.jar",1535526772000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\squareup\\okhttp3\\okhttp-urlconnection\\3.7.0\\okhttp-urlconnection-3.7.0.jar",1492307721000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\apache\\logging\\log4j\\log4j-api\\2.11.2\\log4j-api-2.11.2.jar",1549415503000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\squareup\\okio\\okio\\1.17.2\\okio-1.17.2.jar",1547754336000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\util-interface\\1.3.3\\util-interface-1.3.3.jar",1576119983000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\apache\\logging\\log4j\\log4j-core\\2.11.2\\log4j-core-2.11.2.jar",1549415573000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\util-logging_2.12\\1.3.3\\util-logging_2.12-1.3.3.jar",1576119989000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\util-tracking_2.12\\1.3.3\\util-tracking_2.12-1.3.3.jar",1576119981000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\eed3si9n\\sjson-new-murmurhash_2.12\\0.8.3\\sjson-new-murmurhash_2.12-0.8.3.jar",1563056833000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\compiler-bridge_2.12\\1.3.4\\compiler-bridge_2.12-1.3.4.jar",1580694950000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\actions_2.12\\1.3.8\\actions_2.12-1.3.8.jar",1580761927000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\scripted-sbt-redux_2.12\\1.3.8\\scripted-sbt-redux_2.12-1.3.8.jar",1580761830000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\zinc-compile-core_2.12\\1.3.4\\zinc-compile-core_2.12-1.3.4.jar",1580694948000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\testing_2.12\\1.3.8\\testing_2.12-1.3.8.jar",1580761845000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\scripted-plugin_2.12\\1.3.8\\scripted-plugin_2.12-1.3.8.jar",1580761922000],["C:\\Users\\tmerendo\\.sbt\\boot\\scala-2.12.10\\lib\\scala-library.jar",1568150453000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\template-resolver\\0.1\\template-resolver-0.1.jar",1471834035000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\librarymanagement-ivy_2.12\\1.3.1\\librarymanagement-ivy_2.12-1.3.1.jar",1576205342000],["C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\zinc-lm-integration_2.12\\1.3.8\\zinc-lm-integration_2.12-1.3.8.jar",1580761871000]]}}]
\ No newline at end of file
diff --git a/project/target/streams/compile/_global/_global/compileOutputs/previous b/project/target/streams/compile/_global/_global/compileOutputs/previous
deleted file mode 100644
index 4a819f9..0000000
--- a/project/target/streams/compile/_global/_global/compileOutputs/previous
+++ /dev/null
@@ -1 +0,0 @@
-["sbt.Task[scala.collection.Seq[java.nio.file.Path]]",["C:\\Users\\tmerendo\\Desktop\\ProgramingInScala\\project\\target\\streams\\compile\\compileOutputs\\_global\\streams\\inc_compile_2.12.zip"]]
\ No newline at end of file
diff --git a/project/target/streams/compile/_global/_global/compileSourceFileInputs/previous b/project/target/streams/compile/_global/_global/compileSourceFileInputs/previous
deleted file mode 100644
index 15829e8..0000000
--- a/project/target/streams/compile/_global/_global/compileSourceFileInputs/previous
+++ /dev/null
@@ -1 +0,0 @@
-["sbt.Task[scala.collection.immutable.Map[java.lang.String, scala.collection.Seq[scala.Tuple2[java.nio.file.Path, sbt.nio.FileStamp]]]]",{"2.12.10":{"hashes":[],"lastModifiedTimes":[]}}]
\ No newline at end of file
diff --git a/project/target/streams/compile/_global/_global/dependencyClasspathFiles/previous b/project/target/streams/compile/_global/_global/dependencyClasspathFiles/previous
deleted file mode 100644
index cff402f..0000000
--- a/project/target/streams/compile/_global/_global/dependencyClasspathFiles/previous
+++ /dev/null
@@ -1 +0,0 @@
-["sbt.Task[scala.collection.Seq[java.nio.file.Path]]",["C:\\Users\\tmerendo\\.sbt\\1.0\\plugins\\target\\scala-2.12\\sbt-1.0\\classes","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\test-interface\\1.0\\test-interface-1.0.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\typesafe\\ssl-config-core_2.12\\0.4.0\\ssl-config-core_2.12-0.4.0.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\io_2.12\\1.3.3\\io_2.12-1.3.3.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\main_2.12\\1.3.8\\main_2.12-1.3.8.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\trueaccord\\lenses\\lenses_2.12\\0.4.12\\lenses_2.12-0.4.12.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\command_2.12\\1.3.8\\command_2.12-1.3.8.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\github\\ben-manes\\caffeine\\caffeine\\2.5.6\\caffeine-2.5.6.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\task-system_2.12\\1.3.8\\task-system_2.12-1.3.8.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\main-settings_2.12\\1.3.8\\main-settings_2.12-1.3.8.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\eed3si9n\\gigahorse-core_2.12\\0.5.0\\gigahorse-core_2.12-0.5.0.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\google\\protobuf\\protobuf-java\\3.7.0\\protobuf-java-3.7.0.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\eed3si9n\\gigahorse-okhttp_2.12\\0.5.0\\gigahorse-okhttp_2.12-0.5.0.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\eed3si9n\\sjson-new-scalajson_2.12\\0.8.3\\sjson-new-scalajson_2.12-0.8.3.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\util-relation_2.12\\1.3.3\\util-relation_2.12-1.3.3.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-lang\\modules\\scala-xml_2.12\\1.2.0\\scala-xml_2.12-1.2.0.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\spire-math\\jawn-parser_2.12\\0.10.4\\jawn-parser_2.12-0.10.4.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\zinc-classpath_2.12\\1.3.4\\zinc-classpath_2.12-1.3.4.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\zinc-core_2.12\\1.3.4\\zinc-core_2.12-1.3.4.jar","C:\\Users\\tmerendo\\.sbt\\boot\\scala-2.12.10\\lib\\scala-compiler.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\net\\java\\dev\\jna\\jna\\4.5.0\\jna-4.5.0.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\lihaoyi\\fastparse-utils_2.12\\0.4.2\\fastparse-utils_2.12-0.4.2.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\lmax\\disruptor\\3.4.2\\disruptor-3.4.2.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\tasks_2.12\\1.3.8\\tasks_2.12-1.3.8.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\reactivestreams\\reactive-streams\\1.0.2\\reactive-streams-1.0.2.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\slf4j\\slf4j-api\\1.7.26\\slf4j-api-1.7.26.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\swoval\\file-tree-views\\2.1.3\\file-tree-views-2.1.3.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\squareup\\okhttp3\\okhttp\\3.14.2\\okhttp-3.14.2.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\lihaoyi\\sourcecode_2.12\\0.1.3\\sourcecode_2.12-0.1.3.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\jcraft\\jsch\\0.1.54\\jsch-0.1.54.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\util-scripted_2.12\\1.3.3\\util-scripted_2.12-1.3.3.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\util-cache_2.12\\1.3.3\\util-cache_2.12-1.3.3.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\apache\\logging\\log4j\\log4j-slf4j-impl\\2.11.2\\log4j-slf4j-impl-2.11.2.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\net\\java\\dev\\jna\\jna-platform\\4.5.0\\jna-platform-4.5.0.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\jline\\jline\\2.14.6\\jline-2.14.6.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\sbt\\1.3.8\\sbt-1.3.8.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\protocol_2.12\\1.3.8\\protocol_2.12-1.3.8.jar","C:\\Users\\tmerendo\\.sbt\\boot\\scala-2.12.10\\lib\\scala-reflect.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\lihaoyi\\fastparse_2.12\\0.4.2\\fastparse_2.12-0.4.2.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-lang\\modules\\scala-parser-combinators_2.12\\1.1.2\\scala-parser-combinators_2.12-1.1.2.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\zinc_2.12\\1.3.4\\zinc_2.12-1.3.4.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\github\\cb372\\scalacache-caffeine_2.12\\0.20.0\\scalacache-caffeine_2.12-0.20.0.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\ivy\\ivy\\2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19\\ivy-2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\logic_2.12\\1.3.8\\logic_2.12-1.3.8.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\ipcsocket\\ipcsocket\\1.0.0\\ipcsocket-1.0.0.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\zinc-persist_2.12\\1.3.4\\zinc-persist_2.12-1.3.4.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\eed3si9n\\shaded-scalajson_2.12\\1.0.0-M4\\shaded-scalajson_2.12-1.0.0-M4.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\collections_2.12\\1.3.8\\collections_2.12-1.3.8.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\launcher-interface\\1.1.3\\launcher-interface-1.1.3.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\trueaccord\\scalapb\\scalapb-runtime_2.12\\0.6.0\\scalapb-runtime_2.12-0.6.0.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\compiler-interface\\1.3.4\\compiler-interface-1.3.4.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\util-control_2.12\\1.3.3\\util-control_2.12-1.3.3.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\test-agent\\1.3.8\\test-agent-1.3.8.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\zinc-classfile_2.12\\1.3.4\\zinc-classfile_2.12-1.3.4.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\zinc-apiinfo_2.12\\1.3.4\\zinc-apiinfo_2.12-1.3.4.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\completion_2.12\\1.3.8\\completion_2.12-1.3.8.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\zinc-compile_2.12\\1.3.4\\zinc-compile_2.12-1.3.4.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\io\\get-coursier\\lm-coursier-shaded_2.12\\2.0.0-RC5-3\\lm-coursier-shaded_2.12-2.0.0-RC5-3.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\core-macros_2.12\\1.3.8\\core-macros_2.12-1.3.8.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\run_2.12\\1.3.8\\run_2.12-1.3.8.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\github\\cb372\\scalacache-core_2.12\\0.20.0\\scalacache-core_2.12-0.20.0.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\util-position_2.12\\1.3.3\\util-position_2.12-1.3.3.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\eed3si9n\\sjson-new-core_2.12\\0.8.3\\sjson-new-core_2.12-0.8.3.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\typesafe\\config\\1.3.3\\config-1.3.3.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\librarymanagement-core_2.12\\1.3.1\\librarymanagement-core_2.12-1.3.1.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\sbinary_2.12\\0.5.0\\sbinary_2.12-0.5.0.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\squareup\\okhttp3\\okhttp-urlconnection\\3.7.0\\okhttp-urlconnection-3.7.0.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\apache\\logging\\log4j\\log4j-api\\2.11.2\\log4j-api-2.11.2.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\squareup\\okio\\okio\\1.17.2\\okio-1.17.2.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\util-interface\\1.3.3\\util-interface-1.3.3.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\apache\\logging\\log4j\\log4j-core\\2.11.2\\log4j-core-2.11.2.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\util-logging_2.12\\1.3.3\\util-logging_2.12-1.3.3.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\util-tracking_2.12\\1.3.3\\util-tracking_2.12-1.3.3.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\com\\eed3si9n\\sjson-new-murmurhash_2.12\\0.8.3\\sjson-new-murmurhash_2.12-0.8.3.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\compiler-bridge_2.12\\1.3.4\\compiler-bridge_2.12-1.3.4.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\actions_2.12\\1.3.8\\actions_2.12-1.3.8.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\scripted-sbt-redux_2.12\\1.3.8\\scripted-sbt-redux_2.12-1.3.8.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\zinc-compile-core_2.12\\1.3.4\\zinc-compile-core_2.12-1.3.4.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\testing_2.12\\1.3.8\\testing_2.12-1.3.8.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\scripted-plugin_2.12\\1.3.8\\scripted-plugin_2.12-1.3.8.jar","C:\\Users\\tmerendo\\.sbt\\boot\\scala-2.12.10\\lib\\scala-library.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\template-resolver\\0.1\\template-resolver-0.1.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\librarymanagement-ivy_2.12\\1.3.1\\librarymanagement-ivy_2.12-1.3.1.jar","C:\\Users\\tmerendo\\AppData\\Local\\Coursier\\cache\\v1\\https\\repo1.maven.org\\maven2\\org\\scala-sbt\\zinc-lm-integration_2.12\\1.3.8\\zinc-lm-integration_2.12-1.3.8.jar"]]
\ No newline at end of file
diff --git a/project/target/streams/compile/_global/_global/discoveredMainClasses/data b/project/target/streams/compile/_global/_global/discoveredMainClasses/data
deleted file mode 100644
index 0637a08..0000000
--- a/project/target/streams/compile/_global/_global/discoveredMainClasses/data
+++ /dev/null
@@ -1 +0,0 @@
-[]
\ No newline at end of file
diff --git a/project/target/streams/compile/_global/_global/managedSourcePaths/previous b/project/target/streams/compile/_global/_global/managedSourcePaths/previous
deleted file mode 100644
index a510b12..0000000
--- a/project/target/streams/compile/_global/_global/managedSourcePaths/previous
+++ /dev/null
@@ -1 +0,0 @@
-["sbt.Task[scala.collection.Seq[java.nio.file.Path]]",[]]
\ No newline at end of file
diff --git a/project/target/streams/compile/compile/_global/streams/out b/project/target/streams/compile/compile/_global/streams/out
deleted file mode 100644
index e69de29..0000000
diff --git a/project/target/streams/compile/compileIncremental/_global/streams/export b/project/target/streams/compile/compileIncremental/_global/streams/export
deleted file mode 100644
index e69de29..0000000
diff --git a/project/target/streams/compile/compileIncremental/_global/streams/out b/project/target/streams/compile/compileIncremental/_global/streams/out
deleted file mode 100644
index 6db8e09..0000000
--- a/project/target/streams/compile/compileIncremental/_global/streams/out
+++ /dev/null
@@ -1 +0,0 @@
-[0m[[0m[0mdebug[0m] [0m[0mFull compilation, no sources in previous analysis.[0m
diff --git a/project/target/streams/compile/copyResources/_global/streams/copy-resources b/project/target/streams/compile/copyResources/_global/streams/copy-resources
deleted file mode 100644
index 9d348e7..0000000
--- a/project/target/streams/compile/copyResources/_global/streams/copy-resources
+++ /dev/null
@@ -1 +0,0 @@
-[[{},{}],{}]
\ No newline at end of file
diff --git a/project/target/streams/compile/copyResources/_global/streams/out b/project/target/streams/compile/copyResources/_global/streams/out
deleted file mode 100644
index f25042f..0000000
--- a/project/target/streams/compile/copyResources/_global/streams/out
+++ /dev/null
@@ -1,2 +0,0 @@
-[0m[[0m[0mdebug[0m] [0m[0mCopy resource mappings: [0m
-[0m[[0m[0mdebug[0m] [0m[0m [0m
diff --git a/project/target/streams/compile/dependencyClasspath/_global/streams/export b/project/target/streams/compile/dependencyClasspath/_global/streams/export
deleted file mode 100644
index 6fe310b..0000000
--- a/project/target/streams/compile/dependencyClasspath/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-C:\Users\tmerendo\.sbt\1.0\plugins\target\scala-2.12\sbt-1.0\classes;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-interface\1.0\test-interface-1.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\typesafe\ssl-config-core_2.12\0.4.0\ssl-config-core_2.12-0.4.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\io_2.12\1.3.3\io_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\main_2.12\1.3.8\main_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\trueaccord\lenses\lenses_2.12\0.4.12\lenses_2.12-0.4.12.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\command_2.12\1.3.8\command_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\ben-manes\caffeine\caffeine\2.5.6\caffeine-2.5.6.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\task-system_2.12\1.3.8\task-system_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\main-settings_2.12\1.3.8\main-settings_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\gigahorse-core_2.12\0.5.0\gigahorse-core_2.12-0.5.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\google\protobuf\protobuf-java\3.7.0\protobuf-java-3.7.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\gigahorse-okhttp_2.12\0.5.0\gigahorse-okhttp_2.12-0.5.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-scalajson_2.12\0.8.3\sjson-new-scalajson_2.12-0.8.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-relation_2.12\1.3.3\util-relation_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\modules\scala-xml_2.12\1.2.0\scala-xml_2.12-1.2.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\spire-math\jawn-parser_2.12\0.10.4\jawn-parser_2.12-0.10.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-classpath_2.12\1.3.4\zinc-classpath_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-core_2.12\1.3.4\zinc-core_2.12-1.3.4.jar;C:\Users\tmerendo\.sbt\boot\scala-2.12.10\lib\scala-compiler.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna\4.5.0\jna-4.5.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fastparse-utils_2.12\0.4.2\fastparse-utils_2.12-0.4.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lmax\disruptor\3.4.2\disruptor-3.4.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\tasks_2.12\1.3.8\tasks_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\reactivestreams\reactive-streams\1.0.2\reactive-streams-1.0.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\slf4j\slf4j-api\1.7.26\slf4j-api-1.7.26.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\swoval\file-tree-views\2.1.3\file-tree-views-2.1.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okhttp3\okhttp\3.14.2\okhttp-3.14.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\sourcecode_2.12\0.1.3\sourcecode_2.12-0.1.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\jcraft\jsch\0.1.54\jsch-0.1.54.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-scripted_2.12\1.3.3\util-scripted_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-cache_2.12\1.3.3\util-cache_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-slf4j-impl\2.11.2\log4j-slf4j-impl-2.11.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna-platform\4.5.0\jna-platform-4.5.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\jline\jline\2.14.6\jline-2.14.6.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\sbt\1.3.8\sbt-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\protocol_2.12\1.3.8\protocol_2.12-1.3.8.jar;C:\Users\tmerendo\.sbt\boot\scala-2.12.10\lib\scala-reflect.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fastparse_2.12\0.4.2\fastparse_2.12-0.4.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\modules\scala-parser-combinators_2.12\1.1.2\scala-parser-combinators_2.12-1.1.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc_2.12\1.3.4\zinc_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\cb372\scalacache-caffeine_2.12\0.20.0\scalacache-caffeine_2.12-0.20.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\ivy\ivy\2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19\ivy-2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\logic_2.12\1.3.8\logic_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\ipcsocket\ipcsocket\1.0.0\ipcsocket-1.0.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-persist_2.12\1.3.4\zinc-persist_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\shaded-scalajson_2.12\1.0.0-M4\shaded-scalajson_2.12-1.0.0-M4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\collections_2.12\1.3.8\collections_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\launcher-interface\1.1.3\launcher-interface-1.1.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\trueaccord\scalapb\scalapb-runtime_2.12\0.6.0\scalapb-runtime_2.12-0.6.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\compiler-interface\1.3.4\compiler-interface-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-control_2.12\1.3.3\util-control_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-agent\1.3.8\test-agent-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-classfile_2.12\1.3.4\zinc-classfile_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-apiinfo_2.12\1.3.4\zinc-apiinfo_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\completion_2.12\1.3.8\completion_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-compile_2.12\1.3.4\zinc-compile_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\get-coursier\lm-coursier-shaded_2.12\2.0.0-RC5-3\lm-coursier-shaded_2.12-2.0.0-RC5-3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\core-macros_2.12\1.3.8\core-macros_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\run_2.12\1.3.8\run_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\cb372\scalacache-core_2.12\0.20.0\scalacache-core_2.12-0.20.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-position_2.12\1.3.3\util-position_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-core_2.12\0.8.3\sjson-new-core_2.12-0.8.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\typesafe\config\1.3.3\config-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-core_2.12\1.3.1\librarymanagement-core_2.12-1.3.1.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\sbinary_2.12\0.5.0\sbinary_2.12-0.5.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okhttp3\okhttp-urlconnection\3.7.0\okhttp-urlconnection-3.7.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-api\2.11.2\log4j-api-2.11.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okio\okio\1.17.2\okio-1.17.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-interface\1.3.3\util-interface-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-core\2.11.2\log4j-core-2.11.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-logging_2.12\1.3.3\util-logging_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-tracking_2.12\1.3.3\util-tracking_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-murmurhash_2.12\0.8.3\sjson-new-murmurhash_2.12-0.8.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\compiler-bridge_2.12\1.3.4\compiler-bridge_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\actions_2.12\1.3.8\actions_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\scripted-sbt-redux_2.12\1.3.8\scripted-sbt-redux_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-compile-core_2.12\1.3.4\zinc-compile-core_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\testing_2.12\1.3.8\testing_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\scripted-plugin_2.12\1.3.8\scripted-plugin_2.12-1.3.8.jar;C:\Users\tmerendo\.sbt\boot\scala-2.12.10\lib\scala-library.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\template-resolver\0.1\template-resolver-0.1.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-ivy_2.12\1.3.1\librarymanagement-ivy_2.12-1.3.1.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-lm-integration_2.12\1.3.8\zinc-lm-integration_2.12-1.3.8.jar
diff --git a/project/target/streams/compile/exportedProducts/_global/streams/export b/project/target/streams/compile/exportedProducts/_global/streams/export
deleted file mode 100644
index 0d0bca5..0000000
--- a/project/target/streams/compile/exportedProducts/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-C:\Users\tmerendo\Desktop\ProgramingInScala\project\target\scala-2.12\sbt-1.0\classes
diff --git a/project/target/streams/compile/externalDependencyClasspath/_global/streams/export b/project/target/streams/compile/externalDependencyClasspath/_global/streams/export
deleted file mode 100644
index a8fbe21..0000000
--- a/project/target/streams/compile/externalDependencyClasspath/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-interface\1.0\test-interface-1.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\typesafe\ssl-config-core_2.12\0.4.0\ssl-config-core_2.12-0.4.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\io_2.12\1.3.3\io_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\main_2.12\1.3.8\main_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\trueaccord\lenses\lenses_2.12\0.4.12\lenses_2.12-0.4.12.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\command_2.12\1.3.8\command_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\ben-manes\caffeine\caffeine\2.5.6\caffeine-2.5.6.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\task-system_2.12\1.3.8\task-system_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\main-settings_2.12\1.3.8\main-settings_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\gigahorse-core_2.12\0.5.0\gigahorse-core_2.12-0.5.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\google\protobuf\protobuf-java\3.7.0\protobuf-java-3.7.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\gigahorse-okhttp_2.12\0.5.0\gigahorse-okhttp_2.12-0.5.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-scalajson_2.12\0.8.3\sjson-new-scalajson_2.12-0.8.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-relation_2.12\1.3.3\util-relation_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\modules\scala-xml_2.12\1.2.0\scala-xml_2.12-1.2.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\spire-math\jawn-parser_2.12\0.10.4\jawn-parser_2.12-0.10.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-classpath_2.12\1.3.4\zinc-classpath_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-core_2.12\1.3.4\zinc-core_2.12-1.3.4.jar;C:\Users\tmerendo\.sbt\boot\scala-2.12.10\lib\scala-compiler.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna\4.5.0\jna-4.5.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fastparse-utils_2.12\0.4.2\fastparse-utils_2.12-0.4.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lmax\disruptor\3.4.2\disruptor-3.4.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\tasks_2.12\1.3.8\tasks_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\reactivestreams\reactive-streams\1.0.2\reactive-streams-1.0.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\slf4j\slf4j-api\1.7.26\slf4j-api-1.7.26.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\swoval\file-tree-views\2.1.3\file-tree-views-2.1.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okhttp3\okhttp\3.14.2\okhttp-3.14.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\sourcecode_2.12\0.1.3\sourcecode_2.12-0.1.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\jcraft\jsch\0.1.54\jsch-0.1.54.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-scripted_2.12\1.3.3\util-scripted_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-cache_2.12\1.3.3\util-cache_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-slf4j-impl\2.11.2\log4j-slf4j-impl-2.11.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna-platform\4.5.0\jna-platform-4.5.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\jline\jline\2.14.6\jline-2.14.6.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\sbt\1.3.8\sbt-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\protocol_2.12\1.3.8\protocol_2.12-1.3.8.jar;C:\Users\tmerendo\.sbt\boot\scala-2.12.10\lib\scala-reflect.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fastparse_2.12\0.4.2\fastparse_2.12-0.4.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\modules\scala-parser-combinators_2.12\1.1.2\scala-parser-combinators_2.12-1.1.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc_2.12\1.3.4\zinc_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\cb372\scalacache-caffeine_2.12\0.20.0\scalacache-caffeine_2.12-0.20.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\ivy\ivy\2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19\ivy-2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\logic_2.12\1.3.8\logic_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\ipcsocket\ipcsocket\1.0.0\ipcsocket-1.0.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-persist_2.12\1.3.4\zinc-persist_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\shaded-scalajson_2.12\1.0.0-M4\shaded-scalajson_2.12-1.0.0-M4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\collections_2.12\1.3.8\collections_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\launcher-interface\1.1.3\launcher-interface-1.1.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\trueaccord\scalapb\scalapb-runtime_2.12\0.6.0\scalapb-runtime_2.12-0.6.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\compiler-interface\1.3.4\compiler-interface-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-control_2.12\1.3.3\util-control_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-agent\1.3.8\test-agent-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-classfile_2.12\1.3.4\zinc-classfile_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-apiinfo_2.12\1.3.4\zinc-apiinfo_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\completion_2.12\1.3.8\completion_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-compile_2.12\1.3.4\zinc-compile_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\get-coursier\lm-coursier-shaded_2.12\2.0.0-RC5-3\lm-coursier-shaded_2.12-2.0.0-RC5-3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\core-macros_2.12\1.3.8\core-macros_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\run_2.12\1.3.8\run_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\cb372\scalacache-core_2.12\0.20.0\scalacache-core_2.12-0.20.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-position_2.12\1.3.3\util-position_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-core_2.12\0.8.3\sjson-new-core_2.12-0.8.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\typesafe\config\1.3.3\config-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-core_2.12\1.3.1\librarymanagement-core_2.12-1.3.1.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\sbinary_2.12\0.5.0\sbinary_2.12-0.5.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okhttp3\okhttp-urlconnection\3.7.0\okhttp-urlconnection-3.7.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-api\2.11.2\log4j-api-2.11.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okio\okio\1.17.2\okio-1.17.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-interface\1.3.3\util-interface-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-core\2.11.2\log4j-core-2.11.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-logging_2.12\1.3.3\util-logging_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-tracking_2.12\1.3.3\util-tracking_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-murmurhash_2.12\0.8.3\sjson-new-murmurhash_2.12-0.8.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\compiler-bridge_2.12\1.3.4\compiler-bridge_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\actions_2.12\1.3.8\actions_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\scripted-sbt-redux_2.12\1.3.8\scripted-sbt-redux_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-compile-core_2.12\1.3.4\zinc-compile-core_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\testing_2.12\1.3.8\testing_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\scripted-plugin_2.12\1.3.8\scripted-plugin_2.12-1.3.8.jar;C:\Users\tmerendo\.sbt\boot\scala-2.12.10\lib\scala-library.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\template-resolver\0.1\template-resolver-0.1.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-ivy_2.12\1.3.1\librarymanagement-ivy_2.12-1.3.1.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-lm-integration_2.12\1.3.8\zinc-lm-integration_2.12-1.3.8.jar
diff --git a/project/target/streams/compile/internalDependencyClasspath/_global/streams/export b/project/target/streams/compile/internalDependencyClasspath/_global/streams/export
deleted file mode 100644
index 8b13789..0000000
--- a/project/target/streams/compile/internalDependencyClasspath/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/project/target/streams/compile/managedClasspath/_global/streams/export b/project/target/streams/compile/managedClasspath/_global/streams/export
deleted file mode 100644
index a8fbe21..0000000
--- a/project/target/streams/compile/managedClasspath/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-interface\1.0\test-interface-1.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\typesafe\ssl-config-core_2.12\0.4.0\ssl-config-core_2.12-0.4.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\io_2.12\1.3.3\io_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\main_2.12\1.3.8\main_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\trueaccord\lenses\lenses_2.12\0.4.12\lenses_2.12-0.4.12.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\command_2.12\1.3.8\command_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\ben-manes\caffeine\caffeine\2.5.6\caffeine-2.5.6.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\task-system_2.12\1.3.8\task-system_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\main-settings_2.12\1.3.8\main-settings_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\gigahorse-core_2.12\0.5.0\gigahorse-core_2.12-0.5.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\google\protobuf\protobuf-java\3.7.0\protobuf-java-3.7.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\gigahorse-okhttp_2.12\0.5.0\gigahorse-okhttp_2.12-0.5.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-scalajson_2.12\0.8.3\sjson-new-scalajson_2.12-0.8.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-relation_2.12\1.3.3\util-relation_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\modules\scala-xml_2.12\1.2.0\scala-xml_2.12-1.2.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\spire-math\jawn-parser_2.12\0.10.4\jawn-parser_2.12-0.10.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-classpath_2.12\1.3.4\zinc-classpath_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-core_2.12\1.3.4\zinc-core_2.12-1.3.4.jar;C:\Users\tmerendo\.sbt\boot\scala-2.12.10\lib\scala-compiler.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna\4.5.0\jna-4.5.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fastparse-utils_2.12\0.4.2\fastparse-utils_2.12-0.4.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lmax\disruptor\3.4.2\disruptor-3.4.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\tasks_2.12\1.3.8\tasks_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\reactivestreams\reactive-streams\1.0.2\reactive-streams-1.0.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\slf4j\slf4j-api\1.7.26\slf4j-api-1.7.26.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\swoval\file-tree-views\2.1.3\file-tree-views-2.1.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okhttp3\okhttp\3.14.2\okhttp-3.14.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\sourcecode_2.12\0.1.3\sourcecode_2.12-0.1.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\jcraft\jsch\0.1.54\jsch-0.1.54.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-scripted_2.12\1.3.3\util-scripted_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-cache_2.12\1.3.3\util-cache_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-slf4j-impl\2.11.2\log4j-slf4j-impl-2.11.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\net\java\dev\jna\jna-platform\4.5.0\jna-platform-4.5.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\jline\jline\2.14.6\jline-2.14.6.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\sbt\1.3.8\sbt-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\protocol_2.12\1.3.8\protocol_2.12-1.3.8.jar;C:\Users\tmerendo\.sbt\boot\scala-2.12.10\lib\scala-reflect.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\lihaoyi\fastparse_2.12\0.4.2\fastparse_2.12-0.4.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-lang\modules\scala-parser-combinators_2.12\1.1.2\scala-parser-combinators_2.12-1.1.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc_2.12\1.3.4\zinc_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\cb372\scalacache-caffeine_2.12\0.20.0\scalacache-caffeine_2.12-0.20.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\ivy\ivy\2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19\ivy-2.3.0-sbt-88d6a93d15f9b029958c1c289a8859e8dfe31a19.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\logic_2.12\1.3.8\logic_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\ipcsocket\ipcsocket\1.0.0\ipcsocket-1.0.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-persist_2.12\1.3.4\zinc-persist_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\shaded-scalajson_2.12\1.0.0-M4\shaded-scalajson_2.12-1.0.0-M4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\collections_2.12\1.3.8\collections_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\launcher-interface\1.1.3\launcher-interface-1.1.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\trueaccord\scalapb\scalapb-runtime_2.12\0.6.0\scalapb-runtime_2.12-0.6.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\compiler-interface\1.3.4\compiler-interface-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-control_2.12\1.3.3\util-control_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\test-agent\1.3.8\test-agent-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-classfile_2.12\1.3.4\zinc-classfile_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-apiinfo_2.12\1.3.4\zinc-apiinfo_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\completion_2.12\1.3.8\completion_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-compile_2.12\1.3.4\zinc-compile_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\io\get-coursier\lm-coursier-shaded_2.12\2.0.0-RC5-3\lm-coursier-shaded_2.12-2.0.0-RC5-3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\core-macros_2.12\1.3.8\core-macros_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\run_2.12\1.3.8\run_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\github\cb372\scalacache-core_2.12\0.20.0\scalacache-core_2.12-0.20.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-position_2.12\1.3.3\util-position_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-core_2.12\0.8.3\sjson-new-core_2.12-0.8.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\typesafe\config\1.3.3\config-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-core_2.12\1.3.1\librarymanagement-core_2.12-1.3.1.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\sbinary_2.12\0.5.0\sbinary_2.12-0.5.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okhttp3\okhttp-urlconnection\3.7.0\okhttp-urlconnection-3.7.0.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-api\2.11.2\log4j-api-2.11.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\squareup\okio\okio\1.17.2\okio-1.17.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-interface\1.3.3\util-interface-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\apache\logging\log4j\log4j-core\2.11.2\log4j-core-2.11.2.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-logging_2.12\1.3.3\util-logging_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\util-tracking_2.12\1.3.3\util-tracking_2.12-1.3.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\com\eed3si9n\sjson-new-murmurhash_2.12\0.8.3\sjson-new-murmurhash_2.12-0.8.3.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\compiler-bridge_2.12\1.3.4\compiler-bridge_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\actions_2.12\1.3.8\actions_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\scripted-sbt-redux_2.12\1.3.8\scripted-sbt-redux_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-compile-core_2.12\1.3.4\zinc-compile-core_2.12-1.3.4.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\testing_2.12\1.3.8\testing_2.12-1.3.8.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\scripted-plugin_2.12\1.3.8\scripted-plugin_2.12-1.3.8.jar;C:\Users\tmerendo\.sbt\boot\scala-2.12.10\lib\scala-library.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\template-resolver\0.1\template-resolver-0.1.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\librarymanagement-ivy_2.12\1.3.1\librarymanagement-ivy_2.12-1.3.1.jar;C:\Users\tmerendo\AppData\Local\Coursier\cache\v1\https\repo1.maven.org\maven2\org\scala-sbt\zinc-lm-integration_2.12\1.3.8\zinc-lm-integration_2.12-1.3.8.jar
diff --git a/project/target/streams/compile/unmanagedClasspath/_global/streams/export b/project/target/streams/compile/unmanagedClasspath/_global/streams/export
deleted file mode 100644
index 8b13789..0000000
--- a/project/target/streams/compile/unmanagedClasspath/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/project/target/streams/compile/unmanagedJars/_global/streams/export b/project/target/streams/compile/unmanagedJars/_global/streams/export
deleted file mode 100644
index 8b13789..0000000
--- a/project/target/streams/compile/unmanagedJars/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/project/target/streams/runtime/dependencyClasspath/_global/streams/export b/project/target/streams/runtime/dependencyClasspath/_global/streams/export
deleted file mode 100644
index ae909d3..0000000
--- a/project/target/streams/runtime/dependencyClasspath/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-C:\Users\tmerendo\Desktop\ProgramingInScala\project\target\scala-2.12\sbt-1.0\classes;C:\Users\tmerendo\.sbt\1.0\plugins\target\scala-2.12\sbt-1.0\classes
diff --git a/project/target/streams/runtime/exportedProducts/_global/streams/export b/project/target/streams/runtime/exportedProducts/_global/streams/export
deleted file mode 100644
index 0d0bca5..0000000
--- a/project/target/streams/runtime/exportedProducts/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-C:\Users\tmerendo\Desktop\ProgramingInScala\project\target\scala-2.12\sbt-1.0\classes
diff --git a/project/target/streams/runtime/externalDependencyClasspath/_global/streams/export b/project/target/streams/runtime/externalDependencyClasspath/_global/streams/export
deleted file mode 100644
index 8b13789..0000000
--- a/project/target/streams/runtime/externalDependencyClasspath/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/project/target/streams/runtime/fullClasspath/_global/streams/export b/project/target/streams/runtime/fullClasspath/_global/streams/export
deleted file mode 100644
index ae909d3..0000000
--- a/project/target/streams/runtime/fullClasspath/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-C:\Users\tmerendo\Desktop\ProgramingInScala\project\target\scala-2.12\sbt-1.0\classes;C:\Users\tmerendo\.sbt\1.0\plugins\target\scala-2.12\sbt-1.0\classes
diff --git a/project/target/streams/runtime/internalDependencyClasspath/_global/streams/export b/project/target/streams/runtime/internalDependencyClasspath/_global/streams/export
deleted file mode 100644
index 0d0bca5..0000000
--- a/project/target/streams/runtime/internalDependencyClasspath/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-C:\Users\tmerendo\Desktop\ProgramingInScala\project\target\scala-2.12\sbt-1.0\classes
diff --git a/project/target/streams/runtime/managedClasspath/_global/streams/export b/project/target/streams/runtime/managedClasspath/_global/streams/export
deleted file mode 100644
index 8b13789..0000000
--- a/project/target/streams/runtime/managedClasspath/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/project/target/streams/runtime/unmanagedClasspath/_global/streams/export b/project/target/streams/runtime/unmanagedClasspath/_global/streams/export
deleted file mode 100644
index 8b13789..0000000
--- a/project/target/streams/runtime/unmanagedClasspath/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/project/target/streams/runtime/unmanagedJars/_global/streams/export b/project/target/streams/runtime/unmanagedJars/_global/streams/export
deleted file mode 100644
index 8b13789..0000000
--- a/project/target/streams/runtime/unmanagedJars/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/src/main/scala/chapter10/ArrayElement.scala b/src/main/scala/chapter10/ArrayElement.scala
new file mode 100644
index 0000000..458128d
--- /dev/null
+++ b/src/main/scala/chapter10/ArrayElement.scala
@@ -0,0 +1,3 @@
+package chapter10
+
+class ArrayElement_old(val contents: Array[String]) extends Element
diff --git a/src/main/scala/chapter10/CompositionInheritance.sc b/src/main/scala/chapter10/CompositionInheritance.sc
new file mode 100644
index 0000000..1adac50
--- /dev/null
+++ b/src/main/scala/chapter10/CompositionInheritance.sc
@@ -0,0 +1,12 @@
+class Cat {
+ val dangerous = false
+}
+
+class Tiger(override val dangerous: Boolean, private var age: Int) extends Cat
+
+class TigerLong(param1: Boolean, param2:Int) extends Cat {
+ override val dangerous:Boolean = param1
+ private var age:Int = param2
+}
+
+Array.fill(3)("elem" * 4)
\ No newline at end of file
diff --git a/src/main/scala/chapter10/Element.scala b/src/main/scala/chapter10/Element.scala
new file mode 100644
index 0000000..69f8329
--- /dev/null
+++ b/src/main/scala/chapter10/Element.scala
@@ -0,0 +1,82 @@
+package chapter10
+
+object Element {
+
+ private class ArrayElement(val contents: Array[String]) extends Element
+
+ private class LineElement(s: String) extends Element {
+ val contents = Array(s)
+
+ override def heigh = 1
+
+ override def width = s.length
+ }
+
+ private class UniformElement(override val heigh: Int,
+ override val width: Int,
+ elem: Char)
+ extends Element {
+ private val filled = elem.toString * width
+
+ val contents: Array[String] = Array.fill(heigh)(filled)
+ }
+
+ def elem(contents: Array[String]): Element = new ArrayElement(contents)
+
+ def elem(s: String): Element = new LineElement(s)
+
+ def elem(heigh: Int, width: Int, elem: Char): Element = new UniformElement(heigh, width, elem)
+}
+
+import Element.elem
+
+abstract class Element {
+ override def toString: String = contents.mkString("\n")
+
+ def contents: Array[String]
+
+ def heigh: Int = contents.length
+
+ def width: Int = if (heigh == 0) 0 else contents(0).length
+
+ def above(that: Element): Element = {
+
+ val this1 = this widem that.width
+ val that1 = that widem this.width
+ elem(this1.contents ++ that1.contents)
+ }
+
+ /* def beside(that: Elemwidement): Element =
+ elem((this.contents zip that.contents).map(x => x._1 + x._2))*/
+
+ def beside(that: Element): Element = {
+ val this1 = this heighten that.heigh
+ val that1 = that heighten this.heigh
+
+ elem(
+ for (
+ (x, y) <- this1.contents zip that1.contents
+ ) yield x + y
+ )
+ }
+
+ def widem(n: Int): Element = {
+ if (n <= width) this
+ else {
+
+ val left: Element = elem(heigh, (n - width) / 2, ' ')
+ val right: Element = elem(heigh, n - width - left.width, ' ')
+
+ left beside this beside right
+ }
+ }
+
+ def heighten(h: Int): Element = {
+ if (h <= heigh) this
+ else {
+ val top: Element = elem((h - heigh) / 2, width, ' ')
+ val bottom: Element = elem(h - heigh - top.heigh, width, ' ')
+ top above this above bottom
+ }
+ }
+}
diff --git a/src/main/scala/chapter10/ElementNew.scala b/src/main/scala/chapter10/ElementNew.scala
new file mode 100644
index 0000000..eb09697
--- /dev/null
+++ b/src/main/scala/chapter10/ElementNew.scala
@@ -0,0 +1,77 @@
+package chapter10
+
+object ElementNew {
+
+ private class ArrayElement(
+ val contents: Array[String]
+ ) extends ElementNew
+
+ private class LineElement(s: String) extends ElementNew {
+ val contents = Array(s)
+
+ override def width = s.length
+
+ override def height = 1
+ }
+
+ private class UniformElement(
+ ch: Char,
+ override val width: Int,
+ override val height: Int
+ ) extends ElementNew {
+ private val line = ch.toString * width
+
+ def contents = Array.fill(height)(line)
+ }
+
+ def elem(contents: Array[String]): ElementNew =
+ new ArrayElement(contents)
+
+ def elem(chr: Char, width: Int, height: Int): ElementNew =
+ new UniformElement(chr, width, height)
+
+ def elem(line: String): ElementNew =
+ new LineElement(line)
+}
+
+import ElementNew.elem
+
+abstract class ElementNew {
+ def contents: Array[String]
+
+ def width: Int = contents(0).length
+
+ def height: Int = contents.length
+
+ def above(that: ElementNew): ElementNew = {
+ val this1 = this widen that.width
+ val that1 = that widen this.width
+ elem(this1.contents ++ that1.contents)
+ }
+
+ def beside(that: ElementNew): ElementNew = {
+ val this1 = this heighten that.height
+ val that1 = that heighten this.height
+ elem(
+ for ((line1, line2) <- this1.contents zip that1.contents)
+ yield line1 + line2)
+ }
+
+ def widen(w: Int): ElementNew =
+ if (w <= width) this
+ else {
+ val left = elem(' ', (w - width) / 2, height)
+ val right = elem(' ', w - width - left.width, height)
+ left beside this beside right
+ }
+
+ def heighten(h: Int): ElementNew =
+ if (h <= height) this
+ else {
+ val top = elem(' ', width, (h - height) / 2)
+ val bot = elem(' ', width, h - height - top.height)
+ top above this above bot
+ }
+
+ override def toString = contents mkString "\n"
+}
diff --git a/src/main/scala/chapter10/ElementPru.sc b/src/main/scala/chapter10/ElementPru.sc
new file mode 100644
index 0000000..a6cbae4
--- /dev/null
+++ b/src/main/scala/chapter10/ElementPru.sc
@@ -0,0 +1,26 @@
+abstract class Element {
+ def demo() = {
+ println("Element's implementation invoke")
+ }
+}
+
+class ArrayElement extends Element { //final
+ override def demo() = { //final
+ println("ArrayElement's implementation invoke")
+ }
+}
+
+class LineElement extends ArrayElement {
+ override def demo() = {
+ println("LineElement's implementation invoke")
+ }
+}
+
+class UniformElement extends Element
+
+def invokeDemo(e: Element) = {
+ e.demo()
+}
+invokeDemo(new ArrayElement)
+invokeDemo(new LineElement)
+invokeDemo(new UniformElement)
\ No newline at end of file
diff --git a/src/main/scala/chapter10/LineElement.scala b/src/main/scala/chapter10/LineElement.scala
new file mode 100644
index 0000000..f51ddf9
--- /dev/null
+++ b/src/main/scala/chapter10/LineElement.scala
@@ -0,0 +1,8 @@
+package chapter10
+
+class LineElement_old(s: String) extends Element {
+ val contents = Array(s)
+ override def heigh = 1
+
+ override def width = s.length
+}
diff --git a/src/main/scala/chapter10/Spiral.scala b/src/main/scala/chapter10/Spiral.scala
new file mode 100644
index 0000000..0d46276
--- /dev/null
+++ b/src/main/scala/chapter10/Spiral.scala
@@ -0,0 +1,34 @@
+package chapter10
+
+import chapter10.ElementNew.elem
+
+object Spiral {
+
+ val space = elem(" ")
+ val corner = elem("+")
+
+ def spiral(nEdges: Int, direction: Int): ElementNew = {
+ if (nEdges == 1)
+ elem("+")
+ else {
+ val sp = spiral(nEdges - 1, (direction + 3) % 4)
+
+ def verticalBar = elem('|', 1, sp.height)
+
+ def horizontalBar = elem('-', sp.width, 1)
+
+ if (direction == 0) //Primera y ultima linea sine l + final y espacios en blanco de la col 2
+ (corner beside horizontalBar) above (sp beside space)
+ else if (direction == 1)
+ (sp above space) beside (corner above verticalBar)
+ else if (direction == 2) {
+ //println((space beside sp) above (horizontalBar beside corner))
+ (space beside sp) above (horizontalBar beside corner)
+ }
+ else { // todas las "|" de la izquierda y el + de abajo y a la derecha un
+ //println("tomy:" + ((verticalBar above corner) beside (space above sp)).contents.toList)
+ (verticalBar above corner) beside (space above sp)
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/main/scala/chapter10/SpiralOld.scala b/src/main/scala/chapter10/SpiralOld.scala
new file mode 100644
index 0000000..85d5a0e
--- /dev/null
+++ b/src/main/scala/chapter10/SpiralOld.scala
@@ -0,0 +1,30 @@
+package chapter10
+
+import chapter10.Element.elem
+
+object SpiralOld {
+
+ val space = elem(" ")
+ val corner = elem("+")
+
+ def spiral(nEdges: Int, direction: Int): Element = {
+ if (nEdges == 1)
+ elem("+")
+ else {
+ val sp = spiral(nEdges - 1, (direction + 3) % 4)
+
+ def verticalBar = elem( sp.heigh,1,'|')
+
+ def horizontalBar = elem( 1, sp.width,'-')
+
+ if (direction == 0)
+ (corner beside horizontalBar) above (sp beside space)
+ else if (direction == 1)
+ (sp above space) beside (corner above verticalBar)
+ else if (direction == 2)
+ (space beside sp) above (horizontalBar beside corner)
+ else
+ (verticalBar above corner) beside (space above sp)
+ }
+ }
+}
diff --git a/src/main/scala/chapter10/SpiralTomy.scala b/src/main/scala/chapter10/SpiralTomy.scala
new file mode 100644
index 0000000..f0b0561
--- /dev/null
+++ b/src/main/scala/chapter10/SpiralTomy.scala
@@ -0,0 +1,75 @@
+/*
+package chapter10
+
+import Element.elem
+
+object SpiralTomy {
+ val blank = " "
+ val guion = "-"
+ val plus = "+"
+
+ def create(n: Int): Element = {
+ def blankLines(line: Int): Element = {
+ val numElemeUp = line / 2
+ val numEleDown = (n - line + 1) / 2
+ val cond = line <= (n + 1) / 2
+
+ val left = if (cond) elem(1, numElemeUp, "| ")
+ else elem(1, numEleDown, "| ")
+
+ val right = if (cond) elem(1, numElemeUp - 1, " |")
+ else elem(1, numEleDown, "| ")
+
+ val numBlank = left.width * 2 - right.width * 2 - 1
+
+ left beside elem(1, numBlank, blank) beside right
+ }
+
+ def pluslines(line: Int): Element = {
+ val condlus = line <= (n + 1) / 2
+ val numEle = (n - line + 1) / 2
+ val numElemeUp = line / 2
+
+ val left = if (condlus) elem(1, numElemeUp, "| ")
+ else elem(1, numEle, "| ")
+
+ val right = if (condlus) elem(1, numElemeUp - 1, " |")
+ else elem(1, numEle, " |")
+
+ if (condlus) {
+ left beside elem(plus) beside
+ elem(1, n - left.width * 2 - right.width * 2 - 3, guion) beside
+ elem(plus) beside right
+ }
+ else {
+ val numGuiones = n - left.width * 2 - right.width * 2 - 3
+
+ left beside elem(plus) beside
+ elem(1, numGuiones, guion) beside
+ (if (numGuiones <= 0 && n % 2 == 0) elem("") else elem(plus)) beside right
+ }
+ }
+
+ val firstLine: Element = elem("+") beside elem(1, n - 1, "-")
+ val secondLine: Element = elem("|") beside elem(1, n - 1, " ")
+
+ def loop(line: Int): Element = {
+ if (line > n) elem("")
+
+ else if (n % 2 == 1) {
+ if (line % 2 == 1) pluslines(line) above loop(line + 1)
+ else blankLines(line) above loop(line + 1)
+ }
+
+ else {
+ if ((line % 2 == 1 && line <= n / 2) || (line % 2 == 0 && line > n / 2))
+ pluslines(line) above loop(line + 1)
+ else blankLines(line) above loop(line + 1)
+ }
+ }
+
+ firstLine above secondLine above loop(3)
+ }
+}
+
+*/
diff --git a/src/main/scala/chapter10/UniformElement.scala b/src/main/scala/chapter10/UniformElement.scala
new file mode 100644
index 0000000..f357c3a
--- /dev/null
+++ b/src/main/scala/chapter10/UniformElement.scala
@@ -0,0 +1,10 @@
+package chapter10
+
+class UniformElement_old(override val heigh: Int,
+ override val width: Int,
+ elem: Char)
+ extends Element {
+ private val filled = elem.toString * width
+
+ val contents: Array[String] = Array.fill(heigh)(filled)
+}
diff --git a/src/main/scala/chapter10/main.scala b/src/main/scala/chapter10/main.scala
new file mode 100644
index 0000000..e300e9d
--- /dev/null
+++ b/src/main/scala/chapter10/main.scala
@@ -0,0 +1,21 @@
+package chapter10
+
+import chapter10.ElementNew.elem
+
+object main extends App {
+
+ val result = Spiral.spiral(5,0)
+ println(result.contents.toList)
+ println(result)
+ println(" ")
+
+ println(SpiralOld.spiral(6,0))
+ println(" ")
+
+ println(elem("+") beside elem('-', 2, 1) )
+
+ println(" ")
+
+ /* println(elem('|', 2, 4) beside elem('#', 1, 3) )
+ println(elem('|', 2, 4) above elem('#', 1, 3) )*/
+}
diff --git a/src/main/scala/chapter10/solTomySpiralElem/Elemento.scala b/src/main/scala/chapter10/solTomySpiralElem/Elemento.scala
new file mode 100644
index 0000000..df54ea4
--- /dev/null
+++ b/src/main/scala/chapter10/solTomySpiralElem/Elemento.scala
@@ -0,0 +1,67 @@
+package chapter10.solTomySpiralElem
+
+abstract class Elemento {
+ def contenido: Array[String]
+
+ val longitud: Int = contenido.length
+ val anchura: Int = if (longitud == 0) 0 else contenido(0).length
+
+ override def toString: String = contenido.mkString("\n")
+
+ def join(that: Elemento): Elemento = {
+ val this1:Elemento = this.fillUnionSpaces(that.anchura)
+ val that1:Elemento = that.fillUnionSpaces(anchura)
+ assert(this1.anchura == that1.anchura)
+ Elemento.elem(this1.contenido ++ that1.contenido)
+ }
+
+ def unir(that: Elemento): Elemento = {
+ val this1:Elemento = this.fillJoinSpaces(that.longitud)
+ val that1:Elemento = that.fillJoinSpaces(longitud)
+ Elemento.elem(
+ (this1.contenido zip that1.contenido).map(x => x._1 + x._2))
+ }
+
+ def fillJoinSpaces(size: Int): Elemento = {
+ if (longitud >= size) this
+ else {
+ val left: Elemento = Elemento.elem((size -longitud) / 2, anchura, ' ')
+ val right: Elemento = Elemento.elem(size - longitud - left.longitud, anchura, ' ')
+ left join this join right
+ }
+ } ensuring(x=> x.longitud >= size)
+
+ def fillUnionSpaces(size: Int): Elemento = {
+ if (anchura >= size) this
+ else {
+ val left: Elemento = Elemento.elem(longitud, (size - anchura) / 2, ' ')
+ val right: Elemento = Elemento.elem(longitud, size - anchura - left.anchura, ' ')
+ left unir this unir right
+ }
+ }
+}
+
+object Elemento {
+
+ private class ElementoArray(val contenido: Array[String]) extends Elemento
+
+ private class ElementoUnico(conten: String) extends Elemento {
+ def contenido: Array[String] = Array(conten)
+
+ override val longitud: Int = 1
+
+ override val anchura: Int = conten.length
+ }
+
+ private class ElementoIter(override val longitud: Int,
+ override val anchura: Int,
+ conten: Char) extends Elemento {
+ def contenido: Array[String] = Array.fill(longitud)(conten.toString * anchura)
+ }
+
+ def elem(conten: Array[String]): Elemento = new ElementoArray(conten)
+
+ def elem(conten: String): Elemento = new ElementoUnico(conten)
+
+ def elem(longitud: Int, anchura: Int, conten: Char): Elemento = new ElementoIter(longitud, anchura, conten)
+}
diff --git a/src/main/scala/chapter10/solTomySpiralElem/Espiral.scala b/src/main/scala/chapter10/solTomySpiralElem/Espiral.scala
new file mode 100644
index 0000000..276eb35
--- /dev/null
+++ b/src/main/scala/chapter10/solTomySpiralElem/Espiral.scala
@@ -0,0 +1,28 @@
+package chapter10.solTomySpiralElem
+
+object Espiral {
+ val suma: Elemento = Elemento.elem("+")
+ val blanco: Elemento = Elemento.elem(" ")
+
+ def espiral(n: Int, edge: Int): Elemento = {
+ if (1 >= n) suma
+ else {
+ val espi: Elemento = espiral(n-1, (edge + 1) % 4 )
+ val guiones: Elemento = Elemento.elem( 1,espi.anchura, '-')
+ val barras:Elemento = Elemento.elem(espi.longitud,1,'|')
+ if (edge == 0) {
+ (suma unir guiones) join (espi unir blanco)
+ }
+ else if (edge == 1) {
+ (barras join suma) unir (blanco join espi)
+ }
+ else if (edge == 2){
+ (blanco unir espi) join (guiones unir suma)
+ }
+
+ else {
+ (espi join blanco) unir (suma join barras)
+ }
+ }
+ }
+}
diff --git a/src/main/scala/chapter10/solTomySpiralElem/mainTomy.scala b/src/main/scala/chapter10/solTomySpiralElem/mainTomy.scala
new file mode 100644
index 0000000..033971f
--- /dev/null
+++ b/src/main/scala/chapter10/solTomySpiralElem/mainTomy.scala
@@ -0,0 +1,12 @@
+package chapter10.solTomySpiralElem
+
+object mainTomy extends App {
+ val arr1 = Array("a", "e", "i", "o", "u")
+
+ val elem0 = Elemento.elem(arr1)
+ val elem1 = Elemento.elem("pato")
+ val elem2 = Elemento.elem(3, 4, 'a')
+
+ print(Espiral.espiral(34,0))
+
+}
diff --git a/src/main/scala/chapter10/untitled.sc b/src/main/scala/chapter10/untitled.sc
new file mode 100644
index 0000000..e334051
--- /dev/null
+++ b/src/main/scala/chapter10/untitled.sc
@@ -0,0 +1,11 @@
+0 % 4
+1 % 4
+2 % 4
+3 % 4
+4 % 4
+5 % 4
+6 % 4
+7 % 4
+8 % 4
+
+(0 to 23)toList
\ No newline at end of file
diff --git a/src/main/scala/chapter11/botton.sc b/src/main/scala/chapter11/botton.sc
new file mode 100644
index 0000000..997623c
--- /dev/null
+++ b/src/main/scala/chapter11/botton.sc
@@ -0,0 +1,11 @@
+def error(msg: String): Nothing = {
+ throw new RuntimeException(msg)
+}
+//error("Cagadon")
+
+def div(x: Int, y: Int): Int = {
+ if (y == 0) sys.error("can't div by zero")
+ else (x / y)
+}
+
+div(8,0)
\ No newline at end of file
diff --git a/src/main/scala/chapter11/html.sc b/src/main/scala/chapter11/html.sc
new file mode 100644
index 0000000..2e4634f
--- /dev/null
+++ b/src/main/scala/chapter11/html.sc
@@ -0,0 +1,25 @@
+import com.sun.org.apache.bcel.internal.classfile.ConstantValue
+
+def title(text: String, anchor: String, style: String): String =
+ s"$text
"
+
+title("chap:vcls", "bold", "Value Classes")
+
+class Text(val text: String) extends AnyVal
+
+class Anchor(val text: String) extends AnyVal
+
+class Style(val text: String) extends AnyVal
+
+class Html(val text: String) extends AnyVal
+
+def title2(text: Text, anchor: Anchor, style: Style): Html = {
+ new Html(s" + " +
+ s"$text"
+ )
+}
+
+new Anchor("chap:vcls")
+
+title2(new Text("Value Classes"), new Anchor("chap:vcls"),new Style("bold"))
\ No newline at end of file
diff --git a/src/main/scala/chapter11/ownValueClasses.sc b/src/main/scala/chapter11/ownValueClasses.sc
new file mode 100644
index 0000000..a4cd856
--- /dev/null
+++ b/src/main/scala/chapter11/ownValueClasses.sc
@@ -0,0 +1,17 @@
+class Dollars(val amount:Int) extends AnyVal {
+ override def toString() = "$" + amount
+}
+class Dollars2(val amount:Int,val tipo:String) {
+ override def toString() = tipo + amount
+}
+
+val billete = new Dollars(100)
+val billete2 = new Dollars(100)
+
+billete == billete2
+
+class SwittMonew(val amount:Int) extends AnyVal{
+ override def toString = "CHF" + amount
+}
+
+val swi = new SwittMonew(100)
\ No newline at end of file
diff --git a/src/main/scala/chapter11/scalaClassHierrarchy.sc b/src/main/scala/chapter11/scalaClassHierrarchy.sc
new file mode 100644
index 0000000..36c0e85
--- /dev/null
+++ b/src/main/scala/chapter11/scalaClassHierrarchy.sc
@@ -0,0 +1,39 @@
+1 == 1L
+1.##
+1.hashCode
+1L.##
+1L.hashCode()
+"hola".##
+"hora".hashCode
+
+42.toString == 42.hashCode
+
+42 max 43
+42 min 42
+1 until 5
+1 to 5
+3.abs
+(-3).abs
+
+def isEqual(x: Int, y: Int): Boolean = {
+ x == y
+}
+
+isEqual(2, 2)
+
+def isEqual2(x: Any, y: Any): Boolean = {
+ x == y
+}
+
+isEqual2(2, 2)
+
+val x = "abcd".substring(2)
+val y = "abcd".substring(2)
+
+x == y
+
+ x eq y
+
+x eq x
+
+x ne y
\ No newline at end of file
diff --git a/src/main/scala/chapter12/HowTraitsWork.sc b/src/main/scala/chapter12/HowTraitsWork.sc
new file mode 100644
index 0000000..592ec33
--- /dev/null
+++ b/src/main/scala/chapter12/HowTraitsWork.sc
@@ -0,0 +1,24 @@
+trait Philosophical {
+ def plolosophize() = {
+ println("I consume teory, therefor I am")
+ }
+}
+
+class Animal
+trait hasLeg
+class Frog extends Animal with Philosophical with hasLeg {
+ override def toString = "green"
+
+ override def plolosophize(): Unit = println("It ain't easy being " + toString + "!")
+}
+
+val frog:Frog = new Frog
+frog.plolosophize()
+
+val phil:Philosophical = frog
+
+phil.plolosophize()
+
+class Point(x:Int, y:Int)
+
+//trait NoPoint(x:Int,y:Int)
\ No newline at end of file
diff --git a/src/main/scala/chapter12/pruebas.sc b/src/main/scala/chapter12/pruebas.sc
new file mode 100644
index 0000000..61cf32c
--- /dev/null
+++ b/src/main/scala/chapter12/pruebas.sc
@@ -0,0 +1,19 @@
+abstract class IntQueue {
+ def get(): Int
+ def put(x: Int)
+}
+
+import scala.collection.mutable.ArrayBuffer
+
+class BasicIntQueue extends IntQueue {
+ private val buf = new ArrayBuffer[Int]
+ def get() = buf.remove(0)
+ def put(x: Int) { buf += x }
+}
+
+val queue = new BasicIntQueue
+
+queue.put(20)
+queue.put(30)
+
+queue.get()
\ No newline at end of file
diff --git a/src/main/scala/chapter12/rectangularObjects.sc b/src/main/scala/chapter12/rectangularObjects.sc
new file mode 100644
index 0000000..c21d266
--- /dev/null
+++ b/src/main/scala/chapter12/rectangularObjects.sc
@@ -0,0 +1,39 @@
+class Point(val x: Int, val y: Int)
+
+object Point {
+ def point(x:Int,y:Int):Point = new Point(x,y)
+}
+
+class Rectangle(val topLeft: Point, val bottonRight: Point) {
+ def left: Int = topLeft.x
+ def right: Int = bottonRight.y
+ def width = right - left
+}
+
+abstract class Component {
+ def topLeft: Point
+ def bottonRight: Point
+ def left: Int = topLeft.x
+ def right: Int = bottonRight.y
+ def width: Int = right - left
+}
+
+trait Rectangular {
+ def topLeft: Point
+ def bottonRight: Point
+ def left: Int = topLeft.x
+ def right: Int = bottonRight.y
+ def width: Int = right - left
+}
+
+abstract class Component2 extends Rectangular
+class Rectangle2(val topLeft: Point, val bottonRight: Point) extends Rectangular {
+
+}
+
+import Point.point
+
+val rec:Rectangular = new Rectangle2(point(1,2),point(3,4))
+
+rec.topLeft.y
+
diff --git a/src/main/scala/chapter12/traitModifi.sc b/src/main/scala/chapter12/traitModifi.sc
new file mode 100644
index 0000000..6165fb5
--- /dev/null
+++ b/src/main/scala/chapter12/traitModifi.sc
@@ -0,0 +1,67 @@
+import scala.collection.mutable.ArrayBuffer
+
+abstract class IntQueue {
+ def get(): Int
+ def put(x: Int): Unit
+}
+
+class BasicIntQueue extends IntQueue {
+ private val buf = new ArrayBuffer[Int]
+ def get(): Int = buf.remove(0)
+ def put(x: Int): Unit = {buf += x}
+
+ override def toString: String = buf.mkString(",")
+}
+
+trait Doubling extends IntQueue {
+ abstract override def put(x: Int) = {super.put(x * 2)}
+}
+
+class MyQueue extends BasicIntQueue with Doubling
+
+trait incrementing extends IntQueue {
+ abstract override def put(x: Int) = {super.put(x + 1)}
+}
+
+trait filtering extends IntQueue {
+ abstract override def put(x: Int): Unit = {
+ if (x >= 0) super.put(x)
+ }
+}
+
+val queue = new BasicIntQueue with Doubling
+
+queue.put(10)
+queue.put(20)
+queue.put(30)
+queue.get()
+
+val myQueue = new MyQueue
+
+myQueue.put(10)
+myQueue.put(15)
+myQueue.get()
+
+
+val myQueueplus = new BasicIntQueue with incrementing
+
+myQueueplus.put(12)
+myQueueplus.get()
+
+val myQueuefilt = new BasicIntQueue with filtering with incrementing
+val myQueuefiltInvt = new BasicIntQueue with incrementing with filtering
+
+myQueuefilt.put(-1)
+myQueuefilt.put(0)
+myQueuefilt.put(1)
+
+myQueuefilt.get()
+myQueuefilt.get()
+myQueuefilt.get()
+
+myQueuefiltInvt.put(-1)
+myQueuefiltInvt.put(0)
+myQueuefiltInvt.put(1)
+
+myQueuefiltInvt.get()
+myQueuefiltInvt.get()
diff --git a/src/main/scala/chapter13/AccesMod.sc b/src/main/scala/chapter13/AccesMod.sc
new file mode 100644
index 0000000..b64da09
--- /dev/null
+++ b/src/main/scala/chapter13/AccesMod.sc
@@ -0,0 +1,11 @@
+class Outer {
+ class Inner{
+ private def f() = println("f")
+ class InnerMost{
+ f
+ }
+ }
+
+ //(new Inner).f()
+}
+
diff --git a/src/main/scala/chapter13/Rocket.scala b/src/main/scala/chapter13/Rocket.scala
new file mode 100644
index 0000000..f8559c0
--- /dev/null
+++ b/src/main/scala/chapter13/Rocket.scala
@@ -0,0 +1,23 @@
+package chapter13
+
+class Rocket {
+ import Rocket.fuel
+
+ private def canGoHomeAgain = fuel > 20
+}
+object Rocket {
+ private def fuel = 10
+ def chooseStrategy(rocket: Rocket) = {
+ if (rocket.canGoHomeAgain)
+ goHome()
+ else
+ pickAStart()
+ }
+ def goHome() = {}
+ def pickAStart() = {}
+}
+
+object Prueba {
+ val cobete = new Rocket
+}
+
diff --git a/src/main/scala/chapter13/bobsdelights/Fruit.scala b/src/main/scala/chapter13/bobsdelights/Fruit.scala
new file mode 100644
index 0000000..0d41e8f
--- /dev/null
+++ b/src/main/scala/chapter13/bobsdelights/Fruit.scala
@@ -0,0 +1,13 @@
+package chapter13.bobsdelights
+
+abstract class Fruit(
+ val name: String,
+ val color: String
+)
+
+object Fruits {
+ object Apple extends Fruit("apple", "red")
+ object Orange extends Fruit("orange", "orange")
+ object Pear extends Fruit("pear", "yellowish")
+ val menu = List(Apple, Orange, Pear)
+}
diff --git a/src/main/scala/chapter13/bobsdelights/PrintMenu.scala b/src/main/scala/chapter13/bobsdelights/PrintMenu.scala
new file mode 100644
index 0000000..fad43c2
--- /dev/null
+++ b/src/main/scala/chapter13/bobsdelights/PrintMenu.scala
@@ -0,0 +1,10 @@
+package chapter13.printMenu
+
+import chapter13.bobsdelights.Fruits
+import chapter13.bobsdelights.showFruit
+
+object PrintMenu extends App {
+ for (fruit <- Fruits.menu) {
+ showFruit(fruit)
+ }
+}
diff --git a/src/main/scala/chapter13/bobsdelights/package.scala b/src/main/scala/chapter13/bobsdelights/package.scala
new file mode 100644
index 0000000..3bb07b0
--- /dev/null
+++ b/src/main/scala/chapter13/bobsdelights/package.scala
@@ -0,0 +1,7 @@
+package chapter13
+package object bobsdelights {
+ def showFruit(fruit: Fruit) = {
+ import fruit._
+ println(name + "s are " + color)
+ }
+}
\ No newline at end of file
diff --git a/src/main/scala/chapter13/bobsdelights/showFruit.sc b/src/main/scala/chapter13/bobsdelights/showFruit.sc
new file mode 100644
index 0000000..7a6049b
--- /dev/null
+++ b/src/main/scala/chapter13/bobsdelights/showFruit.sc
@@ -0,0 +1,13 @@
+import chapter13.bobsdelights.Fruit
+//import chapter13.bobsdelights.Fruit.{Apple => Manza, Orange}
+import chapter13.bobsdelights.Fruit.{Pear=>_,_}
+
+def showFruit(fruit: Fruit): Unit = {
+ import fruit._
+
+ println(name + " s are " + color)
+}
+
+showFruit(Apple)
+showFruit(Orange)
+//showFruit(Pear)
\ No newline at end of file
diff --git a/src/main/scala/chapter13/bobsrockets/Fleet.scala b/src/main/scala/chapter13/bobsrockets/Fleet.scala
new file mode 100644
index 0000000..4516c90
--- /dev/null
+++ b/src/main/scala/chapter13/bobsrockets/Fleet.scala
@@ -0,0 +1,19 @@
+package bobsrockets {
+ package navigation {
+ class Navigator {
+ // No need to say bobsrockets.navigation.StarMap
+ val map = new StarMap
+ }
+ class StarMap
+ }
+ class Ship {
+ // No need to say bobsrockets.navigation.Navigator
+ val nav = new navigation.Navigator
+ }
+ package fleets {
+ class Fleet {
+ // No need to say bobsrockets.Ship
+ def addShip() = { new Ship }
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/main/scala/chapter13/bobsrockets/Navigator.scala b/src/main/scala/chapter13/bobsrockets/Navigator.scala
new file mode 100644
index 0000000..2766c01
--- /dev/null
+++ b/src/main/scala/chapter13/bobsrockets/Navigator.scala
@@ -0,0 +1,19 @@
+package bobsrockets
+package navigation {
+ private[bobsrockets] class Navigatorr {
+ protected[navigation] def useStarChar() = {}
+ class LegOfJournely {
+ private[Navigatorr] val distance = 100
+ }
+ private[this] var speed = 200
+ }
+}
+
+package launch {
+ import navigation._
+
+ object Vehicle {
+ private[launch] val guide = new Navigatorr
+ }
+}
+
diff --git a/src/main/scala/chapter13/bobsrockets/Ship.scala b/src/main/scala/chapter13/bobsrockets/Ship.scala
new file mode 100644
index 0000000..df23ba6
--- /dev/null
+++ b/src/main/scala/chapter13/bobsrockets/Ship.scala
@@ -0,0 +1,10 @@
+package bobsrockets {
+ class Shipp
+}
+
+package bobsrockets.fleets {
+ class Fleett {
+ // Doesn't compile! Ship is not in scope.
+ def addShip() = { new bobsrockets.Ship }
+ }
+}
diff --git a/src/main/scala/chapter13/bobsrockets/launch.scala b/src/main/scala/chapter13/bobsrockets/launch.scala
new file mode 100644
index 0000000..cb43564
--- /dev/null
+++ b/src/main/scala/chapter13/bobsrockets/launch.scala
@@ -0,0 +1,24 @@
+// In file launch.scala
+package launch {
+ class Booster3
+}
+
+// In file bobsrockets.scala
+package bobsrockets {
+ package navigation {
+
+ import bobsrockets.navigation.launch.Booster1
+ package launch {
+ class Booster1
+ }
+ class MissionControl {
+ val booster1 = new launch.Booster1
+ val booster2 = new bobsrockets.launch.Booster2
+ val booster3 = new _root_.launch.Booster3
+ val booster4 = new Booster1
+ }
+ }
+ package launch {
+ class Booster2
+ }
+}
diff --git a/src/main/scala/chapter13/imports.sc b/src/main/scala/chapter13/imports.sc
new file mode 100644
index 0000000..289f6d5
--- /dev/null
+++ b/src/main/scala/chapter13/imports.sc
@@ -0,0 +1,5 @@
+import java.util.regex.Pattern.compile
+
+class AstarB {
+ val pat = compile("a*b")
+}
\ No newline at end of file
diff --git a/src/main/scala/chapter13/p/Super.scala b/src/main/scala/chapter13/p/Super.scala
new file mode 100644
index 0000000..8eb4227
--- /dev/null
+++ b/src/main/scala/chapter13/p/Super.scala
@@ -0,0 +1,11 @@
+package chapter13.p {
+ class Super {
+ protected def f() = println("f")
+ }
+ class Sub extends Super{
+ f()
+ }
+ class Other{
+ //(new Super).f()
+ }
+}
\ No newline at end of file
diff --git a/src/main/scala/chapter15/Expr.scala b/src/main/scala/chapter15/Expr.scala
new file mode 100644
index 0000000..168a692
--- /dev/null
+++ b/src/main/scala/chapter15/Expr.scala
@@ -0,0 +1,12 @@
+package chapter15
+
+sealed abstract class Expr
+
+case class Var(name: String) extends Expr
+
+case class Number(num: Double) extends Expr
+
+case class UnOp(operator: String, arg: Expr) extends Expr
+
+case class BinOp(operator: String,
+ left: Expr, right: Expr) extends Expr
diff --git a/src/main/scala/chapter15/KindOfPattern.sc b/src/main/scala/chapter15/KindOfPattern.sc
new file mode 100644
index 0000000..b53d205
--- /dev/null
+++ b/src/main/scala/chapter15/KindOfPattern.sc
@@ -0,0 +1,80 @@
+def patt(expr: Any): String = expr match {
+ case 0 => "zero"
+ case someThingElse => "not Zero: " + someThingElse
+}
+
+patt(Nil)
+
+import scala.math.{E, Pi}
+
+val pi = Pi
+
+E match {
+ case `pi` => "Stranger math? Pi = " + Pi
+ case _ => "OK"
+}
+
+abstract class Expr
+
+case class Var(name: String) extends Expr
+
+case class Number(num: Double) extends Expr
+
+case class UnOp(operator: String, arg: Expr) extends Expr
+
+case class BinOp(operator: String,
+ left: Expr, right: Expr) extends Expr
+
+def a(expr: Any): AnyVal = expr match {
+ case BinOp("+", _, Number(i)) => i
+ case _ =>
+}
+
+a(BinOp("+", Var("x"), Number(5)))
+
+def b(expr: Any) = expr match {
+ case List(0, _*) => "is a list how star with 0"
+ case _ =>
+}
+
+b(List(0, 2))
+
+
+def tupleDemo(tuple: Any) = tuple match {
+ case (x, y, z) => println("match " + x + y + z)
+ case _ =>
+}
+
+tupleDemo((1, "a", true))
+
+def generalSize(x: Any): Any = x match {
+ case s: String => s.length
+ case n: Map[_, _] => n
+ case l: List[_] => l(0)
+ //case _:Map[String,_] => "mal"
+ case _ => -1
+}
+
+generalSize(Map((1, "a")))
+generalSize(Map("e" -> "rr"))
+generalSize("mehh")
+generalSize(List(1, 2, 3))
+val x = "jjeje"
+
+if (x.isInstanceOf[Int]) x + 2
+else x + "megg"
+
+def c(expr: Any) = expr match {
+
+ case UnOp("abs", e @ UnOp("a", _)) => e
+ case _ =>
+}
+
+def d(expr: Any) = expr match {
+
+ case UnOp("abs", ex:UnOp) => ex
+ case _ =>
+}
+
+c(UnOp("abs",UnOp("ar",Var("e"))))
+d(UnOp("abs",UnOp("ar",Var("e"))))
\ No newline at end of file
diff --git a/src/main/scala/chapter15/OptionType.sc b/src/main/scala/chapter15/OptionType.sc
new file mode 100644
index 0000000..5ea6fba
--- /dev/null
+++ b/src/main/scala/chapter15/OptionType.sc
@@ -0,0 +1,13 @@
+val capitals =
+ Map("france" -> "pagi", "spain" -> "madrid", "England" -> "London")
+
+val a = capitals get "france"
+val b = capitals get "meh"
+
+def show(x:Option[String]) = x match {
+ case Some(e) => e
+ case none => "?"
+}
+
+show(a)
+show(b)
\ No newline at end of file
diff --git a/src/main/scala/chapter15/PatterGuards.sc b/src/main/scala/chapter15/PatterGuards.sc
new file mode 100644
index 0000000..1a30666
--- /dev/null
+++ b/src/main/scala/chapter15/PatterGuards.sc
@@ -0,0 +1,27 @@
+import chapter15._
+
+def simplyfyAdd(e: Expr): Expr = e match {
+ case BinOp("+", x, y) if x == y => BinOp("*", x, Number(2))
+ case _ => e
+}
+
+simplyfyAdd(BinOp("+", Number(2), Number(2)))
+
+def simplifyAll(expr: Expr): Expr = expr match {
+ case UnOp("-", UnOp("-", e)) =>
+ simplifyAll(e) // `-' is its own inverse
+ case BinOp("+", e, Number(0)) =>
+ simplifyAll(e) // `0' is a neutral element for `+'
+ case BinOp("*", e, Number(1)) =>
+ simplifyAll(e) // `1' is a neutral element for `*'
+ case UnOp(op, e) =>
+ UnOp(op, simplifyAll(e))
+ case BinOp(op, l, r) =>
+ BinOp(op, simplifyAll(l), simplifyAll(r))
+ case _ => expr
+}
+
+def simplifyBad(expr: Expr): Expr = expr match {
+ case UnOp(op, e) => UnOp(op, simplifyBad(e))
+ case UnOp("-", UnOp("-", e)) => e
+}
diff --git a/src/main/scala/chapter15/PatternEverywhere.sc b/src/main/scala/chapter15/PatternEverywhere.sc
new file mode 100644
index 0000000..d904483
--- /dev/null
+++ b/src/main/scala/chapter15/PatternEverywhere.sc
@@ -0,0 +1,50 @@
+import chapter15.{BinOp, Number}
+
+val mytuple = (123, "abc")
+val (number, string) = mytuple
+number
+mytuple
+
+val a = BinOp("+", Number(1), Number(4))
+
+val BinOp(oper, left, rigt) = a
+
+a.operator == oper
+
+//Case sequences as partial functions
+
+val widthDefault: Option[Int] => Int = {
+ case Some(x) => x + 1
+ case None => 0
+}
+
+widthDefault(Some(10))
+widthDefault(None)
+
+/*var sum = 0
+
+def receive: Unit = {
+ case Data(byte) => sum += byte
+
+ case GetChecksum(requester) =>
+ val checksum = ~(sum & 0xFF) + 1
+ requester ! checksum
+}*/
+
+
+val second: PartialFunction[List[Int],Int] = {
+ case _ :: y :: _ => y
+}
+
+val second2:List[Int] => Int = {
+ case _ :: y :: _ => y
+}
+
+
+second(List(1, 2, 3))
+second(List(1,2))
+//second(List(1))
+//second(List())
+
+second.isDefinedAt(List(3,4,5))
+second.isDefinedAt(List())
\ No newline at end of file
diff --git a/src/main/scala/chapter15/largeExample/Express.scala b/src/main/scala/chapter15/largeExample/Express.scala
new file mode 100644
index 0000000..974dd51
--- /dev/null
+++ b/src/main/scala/chapter15/largeExample/Express.scala
@@ -0,0 +1,21 @@
+package chapter15.largeExample
+
+import chapter15._
+
+
+object Express extends App {
+ import chapter15.largeExample.HorizonalLayout
+ val f = new HorizonalLayout
+
+ val e1 = BinOp("*", BinOp("/", Number(1), Number(2)),
+ BinOp("+", Var("x"), Number(1)))
+
+ val e2 = BinOp("+", BinOp("/", Var("x"), Number(2)),
+ BinOp("/", Number(1.5), Var("x")))
+
+ val e3 = BinOp("/", e1, e2)
+
+ def show(e: Expr) = println(f.format(e,0)+ "\n\n")
+
+ for (e <- Array(e1, e2, e3)) show(e)
+}
diff --git a/src/main/scala/chapter15/largeExample/HorizonalLayout.scala b/src/main/scala/chapter15/largeExample/HorizonalLayout.scala
new file mode 100644
index 0000000..53f63ef
--- /dev/null
+++ b/src/main/scala/chapter15/largeExample/HorizonalLayout.scala
@@ -0,0 +1,66 @@
+package chapter15.largeExample
+
+import chapter10.solTomySpiralElem.Elemento
+import chapter10.solTomySpiralElem.Elemento.elem
+import chapter15._
+
+class HorizonalLayout {
+ private val opGroups: Array[Set[String]] = Array(
+ Set("|", "||"),
+ Set("&", "&&"),
+ Set("^"),
+ Set("==", "!="),
+ Set("<", "<=", ">", ">="),
+ Set("+", "-"),
+ Set("*", "%")
+ )
+ private val precedence: Map[String, Int] = {
+ val assocs =
+ for {
+ i <- 0 until opGroups.length
+ oper <- opGroups(i)
+ } yield oper -> i
+ assocs.toMap
+ }
+ private val fractionPrecedente = -1
+ private val unaryPrecedence = opGroups.length
+
+ /**
+ * BinOp("+",
+ * BinOp("*",
+ * BinOp("+", Var("x"), Var("y")),
+ * Var("z")),
+ * Number(1))
+ *
+ * Deberia delvolver (x + y) * z +1
+ */
+
+ def format(expr: Expr, opNumPreced: Int): Elemento = expr match {
+ case Var(str) => elem(str)
+ case Number(n) => {
+ val nStri = n.toString
+ val nStrig2 = {
+ if (nStri endsWith ".0") nStri.split('.')(0)
+ else nStri
+ }
+ elem(nStrig2)
+ }
+ case UnOp(oper, postExpr) => elem(oper) unir format(postExpr, unaryPrecedence ) //TODO: unaryPrecedence
+
+ case BinOp("/", prevExpr, postExpr) => {
+ val top = format(prevExpr, fractionPrecedente)
+ val bot = format(postExpr, fractionPrecedente)
+ val line = elem(1,top.anchura max bot.anchura,'-')
+ val frac = top join line join bot
+ if(fractionPrecedente!= opNumPreced) frac
+ else elem(" ") unir frac unir elem(" ")
+ }
+ case BinOp(oper, prevExpr, postExpr) => {
+ val left = format(prevExpr, precedence(oper))
+ val right = format(postExpr, precedence(oper) +1 ) // TODO: +1??
+ if (opNumPreced > precedence(oper))
+ elem("(") unir left unir elem(" " + oper + " ") unir right unir elem(")")
+ else left unir elem(" " + oper + " ") unir right
+ }
+ }
+}
diff --git a/src/main/scala/chapter15/largeExample/MainlargeExample.scala b/src/main/scala/chapter15/largeExample/MainlargeExample.scala
new file mode 100644
index 0000000..fa44ba0
--- /dev/null
+++ b/src/main/scala/chapter15/largeExample/MainlargeExample.scala
@@ -0,0 +1,38 @@
+package chapter15.largeExample
+
+import chapter15._
+
+object MainlargeExample extends App {
+ val f = new HorizonalLayout
+
+ val exp: Expr =
+ BinOp("+",
+ BinOp("*",
+ BinOp("+", Var("x"), Var("y")),
+ Var("z")),
+ Number(1))
+
+ val exp2: Expr =
+ UnOp("==>",
+ BinOp("+", Number(3), Number(4)))
+
+ val exp3: Expr =
+ BinOp("/", BinOp("*",Var("z"),Var("y")),
+ BinOp("/",Var("x"),
+ Number(1)
+ )
+ )
+
+ val exp4: Expr =
+ BinOp("*", BinOp("*",Var("z"),Var("y")),
+ BinOp("*",Var("x"),Var("p")))
+
+ val exp5: Expr =BinOp("-", Var("a"), BinOp("-", Var("b"), Var("c")))
+
+ //(x + y) * z +1
+ //2 * (3 + 4)
+
+for (num <- Array(exp,exp2,exp3,exp4,exp5))
+ println(f.format(num,0) + "\n")
+
+}
diff --git a/src/main/scala/chapter15/prueba.sc b/src/main/scala/chapter15/prueba.sc
new file mode 100644
index 0000000..c9c548f
--- /dev/null
+++ b/src/main/scala/chapter15/prueba.sc
@@ -0,0 +1,6 @@
+"3.0".lastIndexOf(2)
+"3242.0" endsWith ".0"
+"3242.0".split('.')(0)
+
+
+1 max 2
\ No newline at end of file
diff --git a/src/main/scala/chapter15/sealedClasses.sc b/src/main/scala/chapter15/sealedClasses.sc
new file mode 100644
index 0000000..f48ae96
--- /dev/null
+++ b/src/main/scala/chapter15/sealedClasses.sc
@@ -0,0 +1,17 @@
+sealed abstract class Expr
+
+case class Var(name: String) extends Expr
+
+case class Number(num: Double) extends Expr
+
+case class UnOp(operator: String, arg: Expr) extends Expr
+
+case class BinOp(operator: String,
+ left: Expr, right: Expr) extends Expr
+
+def describe(e: Expr): String = 0(e: @unchecked) match {
+ case Number(_) => "a is a number"
+ case Var(_) => "a is a String"
+}
+
+describe(UnOp("+",Number(2)))
\ No newline at end of file
diff --git a/src/main/scala/chapter15/simpleExample.sc b/src/main/scala/chapter15/simpleExample.sc
new file mode 100644
index 0000000..b4e4a4b
--- /dev/null
+++ b/src/main/scala/chapter15/simpleExample.sc
@@ -0,0 +1,34 @@
+abstract class Expr
+
+case class Var(name: String) extends Expr
+
+case class Number(num: Double) extends Expr
+
+case class UnOp(operator: String, arg: Expr) extends Expr
+
+case class BinOp(operator: String,
+ left: Expr, right: Expr) extends Expr
+
+def simplifyTop(expr: Expr): Expr = expr match {
+ case UnOp("-", UnOp("-", e)) => e
+ case BinOp("+", e, Number(0)) => e
+ case BinOp("*", e, Number(1)) => e
+ case _ => expr
+}
+def simplifyTop2(expr: Expr): Unit = expr match {
+ case UnOp(a, e) => a + e
+ case BinOp(_, _, _) =>
+ println(expr + "is a binary operation")
+ case _ =>
+}
+
+val v = Var("x")
+val op = BinOp("+", Number(1), v)
+
+simplifyTop(UnOp("-", UnOp("-", Var("x"))))
+
+v.name
+op.left
+op
+op.right == Var("x")
+op.copy(right = Number(2))
diff --git a/src/main/scala/chapter1and2/ScalaScript.scala b/src/main/scala/chapter1and2/ScalaScript.scala
new file mode 100644
index 0000000..fc18879
--- /dev/null
+++ b/src/main/scala/chapter1and2/ScalaScript.scala
@@ -0,0 +1,23 @@
+/*
+var i =0
+while(i < args.length) {
+ if(i!=0) print(" ")
+ print(args(i))
+ i +=1
+}
+println()
+println("1")
+
+args.foreach(println(_))
+println("2")W
+
+args.foreach(arg => println(arg))
+println("3")W
+
+args foreach println
+println("4")
+
+for(arg <-args)
+ println(arg)
+println("5")
+*/
diff --git a/src/main/scala/chapter1and2/chapter2.sc b/src/main/scala/chapter1and2/chapter2.sc
new file mode 100644
index 0000000..c777d7e
--- /dev/null
+++ b/src/main/scala/chapter1and2/chapter2.sc
@@ -0,0 +1,22 @@
+2 + 6
+
+res0 * 2
+
+val msg = "Hello word"
+val msg2: java.lang.String = "helo word 2"
+val msg3: String = "hello word 3"
+
+println(msg2)
+
+var greeting = "Hello word 4"
+greeting = "Hello word 5"
+
+val multioline =
+ "vaya lineaca"
+
+def max(x: Int, y: Int): Int = if (x > y) x else y
+
+max (5,6)
+
+def greet() = println("meh")
+greet
\ No newline at end of file
diff --git a/src/main/scala/chapter3/LearnRecognizeFuncionaStyle.sc b/src/main/scala/chapter3/LearnRecognizeFuncionaStyle.sc
new file mode 100644
index 0000000..56f91ac
--- /dev/null
+++ b/src/main/scala/chapter3/LearnRecognizeFuncionaStyle.sc
@@ -0,0 +1,18 @@
+def printArgs(args: Array[String]): Unit = {
+ for (arg <- args)
+ println(arg)
+}
+
+def printArgs2(args: Array[String]): Unit = {
+ args.foreach(println)
+}
+
+def formatArgs(args: Array[String]): String =
+ args.mkString(",")
+
+val args = Array("one","two","three")
+print(formatArgs(args))
+
+val res = formatArgs(args)
+
+assert(res == "one,two,three")
diff --git a/src/main/scala/chapter3/List.sc b/src/main/scala/chapter3/List.sc
new file mode 100644
index 0000000..73af007
--- /dev/null
+++ b/src/main/scala/chapter3/List.sc
@@ -0,0 +1,33 @@
+val oneTwo = List(1,2)
+val threeFour = List.apply(3,4)
+val oneTwoThreeFour = oneTwo ::: threeFour
+println(oneTwo + " and " + threeFour + " were not mutated.")
+println("Thus, " + oneTwoThreeFour + " is a new list.")
+
+0 :: oneTwo
+oneTwo.::(0)
+
+1 :: 2 :: 3 :: Nil
+3:: Nil :: 4 :: Nil
+
+
+val trill = "Bcca" :: "cc" :: "acc" :: Nil
+
+trill.count(x=> x.length == 1)
+
+trill.dropRight(1)
+trill.exists(_ =="d")
+trill.filter(x=> x.length == 2)
+trill.forall(s=> s.endsWith("c"))
+trill.foreach(println(_))
+trill.foreach(println)
+trill.last
+trill.init
+trill.map(_ + "a")
+trill.reverse
+trill.mkString(", ")
+
+trill.sortWith((x,y) => x < y)
+trill.sortBy(x => x.length)(Ordering[Int].reverse)
+trill.sorted
+trill.sortWith((x,y) => x.charAt(0).toLower < y.charAt(0).toLower)
diff --git a/src/main/scala/chapter3/SetandMaps.sc b/src/main/scala/chapter3/SetandMaps.sc
new file mode 100644
index 0000000..2f69107
--- /dev/null
+++ b/src/main/scala/chapter3/SetandMaps.sc
@@ -0,0 +1,35 @@
+var jetSet = Set.apply("Boeing", "Airbus")
+val jetSet2 = Set("Boeing", "Airbus")
+
+jetSet += "Lear"
+jetSet = jetSet + "Meh"
+
+val jetSet3 = jetSet2 + "Meh"
+
+jetSet.apply("Boeing")
+jetSet.contains("Boeing")
+
+import scala.collection.mutable
+
+val movieSet = mutable.Set("Hitch", "Polterge")
+movieSet += "Shrek"
+movieSet.+=("pinocho")
+
+import scala.collection.immutable.HashSet
+
+val hasshet = HashSet.apply("tomatos","chilies")
+println(hasshet + "mierdacas")
+
+val treasuereMap = mutable.Map[Int,String]()
+
+treasuereMap += (1.->("Go to island."))
+treasuereMap += (2 -> "Find bi X in the grond")
+treasuereMap += ((3,"Dig"))
+treasuereMap(2)
+
+1.->("Go to island.")
+
+val romanNumeral = Map(
+ 1 -> "I", 2 -> "II", 3 -> "III", 4 -> "IV"
+)
+
diff --git a/src/main/scala/chapter3/chapter3Ini.sc b/src/main/scala/chapter3/chapter3Ini.sc
new file mode 100644
index 0000000..117fcd0
--- /dev/null
+++ b/src/main/scala/chapter3/chapter3Ini.sc
@@ -0,0 +1,21 @@
+import java.math.BigInteger
+
+val big1 = new java.math.BigInteger("12345")
+val big2: BigInteger = new BigInteger("12345")
+
+val greetStrings = new Array[String](3)
+
+greetStrings(0) = "Hello"
+greetStrings.update(0, "Bye")
+greetStrings(1) = " "
+greetStrings(2) = "word!\n"
+
+for (i <- 0 to 2)
+ print(greetStrings(i))
+
+for (i <- 0.to(2))
+ print(greetStrings(i))
+
+val numNames= Array("zero","one","two")
+val numNames2= Array.apply("zero","one","two")
+greetStrings.apply(2)
\ No newline at end of file
diff --git a/src/main/scala/chapter3/countchars1.scala b/src/main/scala/chapter3/countchars1.scala
new file mode 100644
index 0000000..63af91b
--- /dev/null
+++ b/src/main/scala/chapter3/countchars1.scala
@@ -0,0 +1,27 @@
+/*
+import scala.io.Source
+
+def withOfLenth(s: String): Int = s.length.toString.length
+
+if (args.length > 0) {
+ val lines = Source.fromFile(args(0)).getLines().toList
+
+ val longestLine = lines.reduceLeft(
+ (a, b) => if (a.length > b.length) a else b
+ )
+ val maxWith = withOfLenth(longestLine)
+
+ /**
+ * var maxWith = 0
+ * for (line <- lines)
+ * maxWith = maxWith.max(withOfLenth(line))
+ */
+ for (line <- lines) {
+ val numspaces = maxWith - withOfLenth(line)
+ val padding = " " * numspaces
+ println(padding + line.length + " | " + line)
+ }
+}
+
+else
+ Console.err.println("please enter filename")*/
diff --git a/src/main/scala/chapter3/countchars2.scala b/src/main/scala/chapter3/countchars2.scala
new file mode 100644
index 0000000..59bd46e
--- /dev/null
+++ b/src/main/scala/chapter3/countchars2.scala
@@ -0,0 +1,15 @@
+/*
+import scala.io.Source
+import scala.math.max
+
+def lineLenth: Iterator[(Int, String)] = {
+ val lines:Iterator[String] = Source.fromFile(args(0)).getLines()
+ for (line <- lines) yield (line.length,line)
+}
+val maxNum = lineLenth.map(_._1.toString.length).reduce((x,y)=> if( x> y) x else y)
+
+def maxNumText(num:Int) = ("%0" + maxNum + "d").format(num)
+
+if (args.length > 0) lineLenth.foreach{case(num, text) => println(maxNumText(num) + " | " + text)}
+else Console.err.println("please enter filename")
+*/
diff --git a/src/main/scala/chapter3/readLinesPruebas.sc b/src/main/scala/chapter3/readLinesPruebas.sc
new file mode 100644
index 0000000..5c118c5
--- /dev/null
+++ b/src/main/scala/chapter3/readLinesPruebas.sc
@@ -0,0 +1,8 @@
+val a = Iterator(1,2,3)
+val b = List(1,2,3)
+
+val aa = a.map(_ + 2)
+val bb =b.map(_ + 2)
+
+aa.map(_ + 2)
+bb.map(_ + 2)
\ No newline at end of file
diff --git a/src/main/scala/chapter3/tuples.sc b/src/main/scala/chapter3/tuples.sc
new file mode 100644
index 0000000..61eb11c
--- /dev/null
+++ b/src/main/scala/chapter3/tuples.sc
@@ -0,0 +1,7 @@
+List(1,"a")
+val pair:(Int,String) = (999,"luftballons")
+val pair2: Tuple2[Int,String] = (99,"Bego")
+
+pair.swap.swap == pair
+
+pair._1
\ No newline at end of file
diff --git a/src/main/scala/chapter4/CheckSumAccumulator.scala b/src/main/scala/chapter4/CheckSumAccumulator.scala
new file mode 100644
index 0000000..f292389
--- /dev/null
+++ b/src/main/scala/chapter4/CheckSumAccumulator.scala
@@ -0,0 +1,27 @@
+
+
+import scala.collection.mutable
+
+class CheckSumAccumulator {
+ private var sum = 0
+
+ def add(b: Byte): Unit = sum += b
+
+ def checkSum(): Int = ~(sum & 0xFF) + 1
+}
+
+object CheckSumAccumulator {
+ private val cache = mutable.Map.empty[String, Int]
+
+ def calculate(s: String): Int =
+ if (cache.contains(s))
+ cache(s)
+ else {
+ val acc = new CheckSumAccumulator
+ for (c <- s)
+ acc.add(c.toByte)
+ val cs = acc.checkSum()
+ cache += (s -> cs)
+ cs
+ }
+}
\ No newline at end of file
diff --git a/src/main/scala/chapter4/FallWinter.scala b/src/main/scala/chapter4/FallWinter.scala
new file mode 100644
index 0000000..d8258fa
--- /dev/null
+++ b/src/main/scala/chapter4/FallWinter.scala
@@ -0,0 +1,8 @@
+
+import CheckSumAccumulator.calculate
+
+object FallWinter extends App {
+
+ for (season <- List("fall", "Winter", "Springs"))
+ println(season + ": " + calculate(season))
+}
diff --git a/src/main/scala/chapter4/SingletonObject.sc b/src/main/scala/chapter4/SingletonObject.sc
new file mode 100644
index 0000000..2c37baf
--- /dev/null
+++ b/src/main/scala/chapter4/SingletonObject.sc
@@ -0,0 +1,35 @@
+import scala.collection.mutable
+
+class CheckSumAccumulator {
+ private var sum = 0
+
+ def add(b: Byte): Unit = sum += b
+
+ def checkSum(): Int = ~(sum & 0xFF) + 1
+}
+
+object ChecksumAccumulator {
+ private val cache = mutable.Map.empty[String, Int]
+
+ def calculate(s: String): Int =
+ if (cache.contains(s))
+ cache(s)
+ else {
+ val acc = new CheckSumAccumulator
+ for (c <- s)
+ acc.add(c.toByte)
+ val cs = acc.checkSum()
+ cache += (s -> cs)
+ cs
+ }
+
+ def checkCache: mutable.Map[String, Int] = cache
+}
+
+val a = ChecksumAccumulator
+a.calculate("Every value ")
+a.checkCache
+a.calculate("Every value ")
+a.checkCache
+a.calculate("Is an object")
+a.checkCache
diff --git a/src/main/scala/chapter4/Summer.scala b/src/main/scala/chapter4/Summer.scala
new file mode 100644
index 0000000..32da47a
--- /dev/null
+++ b/src/main/scala/chapter4/Summer.scala
@@ -0,0 +1,11 @@
+/*
+package chapter4
+//import chapter4.CheckSumAccumulator.calculate
+
+object Summer {
+ def main(args: Array[String]) = {
+ for(arg <- args)
+ println(arg + ": " + calculate(arg))
+ }
+}
+*/
diff --git a/src/main/scala/chapter4/classAndOBject.sc b/src/main/scala/chapter4/classAndOBject.sc
new file mode 100644
index 0000000..6d92084
--- /dev/null
+++ b/src/main/scala/chapter4/classAndOBject.sc
@@ -0,0 +1,25 @@
+class CheckSumAccumulator {
+ private var sum = 0
+ def add(b: Byte): Unit = sum += b
+ def checkSum():Int = ~(sum & 0xFF) + 1
+}
+
+val acc = new CheckSumAccumulator
+val csa = new CheckSumAccumulator
+
+acc.add(3)
+acc.checkSum
+
+val x = 1
+val y = 2
+val z = 3
+
+x
++ y
+
+(x
+ +y)
+
+x +
+y +
+z
\ No newline at end of file
diff --git a/src/main/scala/chapter5/RelationalAndLogical.sc b/src/main/scala/chapter5/RelationalAndLogical.sc
new file mode 100644
index 0000000..6c226b2
--- /dev/null
+++ b/src/main/scala/chapter5/RelationalAndLogical.sc
@@ -0,0 +1,22 @@
+1 > 2
+1.0 >= 1.0
+3.5f >= 3.6f
+!true
+'a' >= 'A'
+'a' + 0
+'A' + 0
+
+true || !true
+true&& !true
+
+def salt() = {println("salt"); false}
+
+def pepper() = {println("pepper"); true}
+
+pepper || salt
+pepper && salt()
+
+salt && pepper
+salt || pepper
+
+salt & pepper
\ No newline at end of file
diff --git a/src/main/scala/chapter5/StringInterpolation.sc b/src/main/scala/chapter5/StringInterpolation.sc
new file mode 100644
index 0000000..3f35939
--- /dev/null
+++ b/src/main/scala/chapter5/StringInterpolation.sc
@@ -0,0 +1,10 @@
+val v = "Bego"
+
+s"Cal ataca a $v"
+
+s"Cal muerde a bego ${5 * 6} veces"
+raw"No \\\\ escape!"
+//"No \\\\\ escape"
+f"${math.Pi}%.5f"
+val pi = "Pi"
+f"$pi is aaprox ${math.Pi}%.8f."
\ No newline at end of file
diff --git a/src/main/scala/chapter5/VasicOperation.sc b/src/main/scala/chapter5/VasicOperation.sc
new file mode 100644
index 0000000..5160c4c
--- /dev/null
+++ b/src/main/scala/chapter5/VasicOperation.sc
@@ -0,0 +1,22 @@
+2 << 2 + 2
+2 << 4
+
+4 << 2
+2 + 2 << 2
+
+var x = 2
+x*= 3 + 1
+x
+
+var y = 2
+y = y * 3 + 1
+y
+
+List(1,2,3) ::: List(4,5,6)
+List(4,5,6) .:::(List(1,2,3))
+
+val a = List(1,2,3)
+val b = List(4,5,6)
+val c = List(7,8,9)
+
+"uno de enero".capitalize
diff --git a/src/main/scala/chapter5/arithmetic operation.sc b/src/main/scala/chapter5/arithmetic operation.sc
new file mode 100644
index 0000000..5c09a01
--- /dev/null
+++ b/src/main/scala/chapter5/arithmetic operation.sc
@@ -0,0 +1,13 @@
+ 1.3 + 24.3
+ 3-1
+ 'c'-'a'
+ 2L * 3L
+ 11 / 4
+ 11.0 / 4.0
+ 11 % 4
+ 11f / 4f
+ 11.0 % 4.0
+ math.IEEEremainder(11.0,4.0)
+
+ 1 + -3
+ 1 + 3.unary_-
\ No newline at end of file
diff --git a/src/main/scala/chapter5/bitwise.sc b/src/main/scala/chapter5/bitwise.sc
new file mode 100644
index 0000000..673fe89
--- /dev/null
+++ b/src/main/scala/chapter5/bitwise.sc
@@ -0,0 +1,6 @@
+1 & 2
+
+1.toByte
+2.toByte
+
+1 | 2
\ No newline at end of file
diff --git a/src/main/scala/chapter5/equality.sc b/src/main/scala/chapter5/equality.sc
new file mode 100644
index 0000000..1870027
--- /dev/null
+++ b/src/main/scala/chapter5/equality.sc
@@ -0,0 +1,5 @@
+List(1,2,3) == List(2,3,1)
+
+List(1,2,3) == null
+List(1,2,3).equals(null)
+"he" + "llo" == "hello"
\ No newline at end of file
diff --git a/src/main/scala/chapter5/literals.sc b/src/main/scala/chapter5/literals.sc
new file mode 100644
index 0000000..8f4b6eb
--- /dev/null
+++ b/src/main/scala/chapter5/literals.sc
@@ -0,0 +1,55 @@
+val b: Byte = 1
+val s: Short = 2
+val l: Long = 3
+val c1: Char = 4
+val c2: Char = 5
+val f: Float = 5 / 2
+val d: Double = 5 / 2 + 1.2
+val i: scala.Int = 6 / 2
+
+//Integers
+val hex = 0x5
+val hex2 = 0x000FF
+val magic = 0xcafebabe
+val dec1 = 31
+val dec2 = 255
+val dec3 = 20
+hex2 == dec2
+val prof = 0xCAFEBABEL
+val tower: Long = 3L
+val of = 311
+val little: Short = 367
+val little: Byte = 38
+
+//Floating
+val big = 1.22345
+val bigger = 1.2345e1
+val biggerStill = 123E45
+val little = 1.2345F
+val liiterBigger = 3e5f
+val anotheDouble = 3e5
+val yerAnother = 3e5D
+
+//Character
+val a = 'A'
+val d = '\u0041'
+val f = '\u0044'
+val t = '\u0057'
+val B\u0041\u0044 = 1
+val \u0044 = 2
+val backslash = '\\'
+val line = '\n'
+val back = '\b'
+val tab = '\t'
+val form = '\f'
+val carri = '\r'
+val double = '\"'
+val simple = '\''
+"ola" + double + simple + "adios"
+
+//String
+val hello = "Bego"
+val escalpes = "\\\"\'"
+
+println("""|hola madafajas.
+ |aqui ando.""".stripMargin)
\ No newline at end of file
diff --git a/src/main/scala/chapter5/operation.sc b/src/main/scala/chapter5/operation.sc
new file mode 100644
index 0000000..37a9570
--- /dev/null
+++ b/src/main/scala/chapter5/operation.sc
@@ -0,0 +1,19 @@
+val sum = 1 + 2
+val sumMore = 1.+(2)
+
+val sumLong = 2 + 2L
+
+val s = "Hola madafakas"
+s.indexOf("a")
+s.indexOf("a" , 4)
+
+//prefix notation
+-2.0
+~0xFF
+0xFF
+2.0.unary_-
+
+//postfix
+
+s.toUpperCase
+s toLowerCase
\ No newline at end of file
diff --git a/src/main/scala/chapter5/simbolLyteras.sc b/src/main/scala/chapter5/simbolLyteras.sc
new file mode 100644
index 0000000..895a867
--- /dev/null
+++ b/src/main/scala/chapter5/simbolLyteras.sc
@@ -0,0 +1,13 @@
+def updateRecordByName(r:Symbol, value:Any) = {
+ ???
+}
+
+//updateRecordByName('favouriteAlbun, "Ok, Computer")
+
+val a:Symbol = 'hola
+val b:Symbol = 'hola
+val c:String = "hola"
+val d:String = "hola"
+
+a == b
+c == d
\ No newline at end of file
diff --git a/src/main/scala/chapter6/Rationa.sc b/src/main/scala/chapter6/Rationa.sc
new file mode 100644
index 0000000..712fb30
--- /dev/null
+++ b/src/main/scala/chapter6/Rationa.sc
@@ -0,0 +1,66 @@
+class Rational(n: Int, d: Int) extends Ordered[Rational]{
+ require(d != 0)
+
+ private def gcd(a: Int, b: Int): Int =
+ if (b == 0) a else gcd(b, a % b)
+
+ private val g = gcd(n.abs, d.abs)
+
+ val numer: Int = n / g
+ val deno: Int = d / g
+
+ override def toString: String =
+ if(deno == 1) numer.toString else s"$numer/$deno"
+
+ def this(n: Int) = this(n, 1)
+
+ def +(that: Rational): Rational =
+ new Rational(numer * that.deno + deno * that.numer,
+ deno * that.deno)
+
+ def + (i:Int): Rational = new Rational(numer + i * deno , deno)
+
+ def * (that: Rational): Rational =
+ new Rational(numer * that.numer, deno * that.deno)
+
+ def * (i:Int): Rational = new Rational(numer * i , deno)
+
+ def lessThant(that: Rational): Boolean = {
+ numer * that.deno < that.numer * this.deno
+ }
+
+ def max(that: Rational): Rational = {
+ if (lessThant(that)) that else this
+ }
+
+ def compare(that: Rational):Int = this.numer * that.deno - that.deno * this.numer
+
+ /* def < (that: Rational):Boolean = {
+ this.numer * that.deno < that.deno * this.numer
+ }
+
+ def > (that: Rational): Boolean = that < this
+
+ def <= (that: Rational): Boolean = (this < that) || (this == that)
+
+ def >= (that: Rational): Boolean = (this > that) || (this == that)*/
+}
+
+implicit def intToRational(x :Int) = new Rational(x)
+
+val r1: Rational = new Rational(5, 2)
+val r2: Rational = new Rational(6, 3)
+val r3: Rational = new Rational(2)
+
+r1 + r2
+r1.lessThant(r2)
+r1.numer
+
+r1 * r2 + r2
+r2 + r2 * r1
+r1 * 5
+
+5 * r1
+
+r2 <= r3
+
diff --git a/src/main/scala/chapter7/brakContinue.sc b/src/main/scala/chapter7/brakContinue.sc
new file mode 100644
index 0000000..4c1ffca
--- /dev/null
+++ b/src/main/scala/chapter7/brakContinue.sc
@@ -0,0 +1,50 @@
+val args = List("-a", "-a", "hola", "a", "meh", "hola", "-df.scala", "-a", "f.scala", "t")
+
+def eval(lista: List[String]): Int = {
+ if (lista.isEmpty) -1
+ else {
+ val cab = lista.head
+ if (!cab.startsWith("-") && cab.endsWith(".scala")) 0
+ else eval(lista.tail) + 1
+ }
+}
+
+eval(args)
+
+def evalRec(lista: List[String]): Int = {
+ def aux(lista: List[String], acc: Int): Int = {
+ if (lista.isEmpty) -1
+ else {
+ val cab = lista.head
+ if (!cab.startsWith("-") && cab.endsWith(".scala")) acc
+ else aux(lista.tail, acc + 1)
+ }
+ }
+
+ aux(lista, 0)
+}
+
+evalRec(args)
+
+def evalRec2(int: Int): Int = {
+ if (int > args.length) -1
+ else {
+ val cab = args(int)
+ if (!cab.startsWith("-") && cab.endsWith(".scala")) int
+ else evalRec2(int + 1)
+ }
+}
+
+evalRec2(0)
+
+@scala.annotation.tailrec
+def searchFrom(i: Int): Int = {
+ if (i >= args.length) -1
+ else if (args(i).startsWith("-")) searchFrom(i + 1)
+ else if (args(i).endsWith(".scala")) i
+ else {
+ searchFrom(i + 1)
+ }
+}
+
+val i = searchFrom(0)
\ No newline at end of file
diff --git a/src/main/scala/chapter7/ifForWhile.sc b/src/main/scala/chapter7/ifForWhile.sc
new file mode 100644
index 0000000..60c12e4
--- /dev/null
+++ b/src/main/scala/chapter7/ifForWhile.sc
@@ -0,0 +1,30 @@
+import java.io.File
+
+def greet() = println("hi")
+//() == greet()
+
+var a = 0;
+//() ==( a +1)
+
+var line = ""
+val line2 = "2"
+
+
+val filesHere: Array[File] = (new File(".")).listFiles
+
+def a = {
+ for (file: File <- filesHere
+ if file.toString.split("-").contains("win");
+ if(file.isFile)) println(file)
+}
+
+def b = {
+ for (file: File <- filesHere)
+ if (file.toString.split("-").contains("console")) println(file)
+}
+
+for (num <- 1 to 5) println(num)
+for (num <- 1 until 5) println(num)
+a
+b
+
diff --git a/src/main/scala/chapter7/prodTable.sc b/src/main/scala/chapter7/prodTable.sc
new file mode 100644
index 0000000..9b5d988
--- /dev/null
+++ b/src/main/scala/chapter7/prodTable.sc
@@ -0,0 +1,44 @@
+
+def numtoStringde4(num:String):String = " " * (4-num.length) + num
+
+val listaDeListas:List[List[Int]] =
+ (1 to 10).toList.map(
+ row=> (1 to 10).toList.map(
+ col => row * col))
+
+
+listaDeListas.map(elem =>
+ println(elem.map(num =>
+ numtoStringde4(num.toString)).mkString))
+
+// Returns a row as a sequence
+def makeRowSeq(row: Int) =
+ for (col <- 1 to 10) yield {
+ val prod = (row * col).toString
+ val padding = " " * (4 - prod.length)
+ padding + prod
+ }
+
+// Returns a row as a string
+def makeRow(row: Int) = makeRowSeq(row).mkString
+
+// Returns table as a string with one row per line
+def multiTable() = {
+
+ val tableSeq = // a sequence of row strings
+ for (row <- 1 to 10)
+ yield makeRow(row)
+
+ tableSeq.mkString("\n")
+}
+
+
+val listaDeListas2:List[String] =
+ (1 to 10).toList.map(
+ row=> (1 to 10).toList.map(
+ col => numtoStringde4((row*col).toString)).mkString)
+
+val mia = listaDeListas2.mkString("\n")
+
+multiTable == mia
+
diff --git a/src/main/scala/chapter7/try.sc b/src/main/scala/chapter7/try.sc
new file mode 100644
index 0000000..e769948
--- /dev/null
+++ b/src/main/scala/chapter7/try.sc
@@ -0,0 +1,33 @@
+import java.io.FileReader
+import java.io.FileNotFoundException
+import java.io.IOException
+
+import com.sun.org.apache.xml.internal.utils.URI.MalformedURIException
+
+/*try {
+ val files = new FileReader("input.txt")
+}
+catch {
+ case ex: FileNotFoundException => throw new RuntimeException("meh")
+ case ex: IOException =>
+}*/
+
+val file2 = new FileReader("C:\\Users\\tmerendo\\Downloads\\Libro2.csv")
+try {
+ println(file2.read())
+}
+finally {
+ file2.close()
+}
+import java.net.URL
+import java.net.MalformedURLException
+
+def url(path:String) =
+ try{
+ new URL(path)
+ } catch {
+ case e: MalformedURLException =>
+ new URL("http://www.scala-lang.org")
+ }
+
+url("tps://www.goodfsdfsdgle.cofdsa/")
\ No newline at end of file
diff --git a/src/main/scala/chapter8/FindLongLines.scala b/src/main/scala/chapter8/FindLongLines.scala
new file mode 100644
index 0000000..76d2ab6
--- /dev/null
+++ b/src/main/scala/chapter8/FindLongLines.scala
@@ -0,0 +1,10 @@
+package chapter8
+
+object FindLongLines {
+ def main(args: Array[String]) = {
+ val width = args(0).toInt
+ for (arg <- args.drop(1))
+ LogLines.ProcessFile(arg, width)
+ }
+}
+
diff --git a/src/main/scala/chapter8/LogLines.scala b/src/main/scala/chapter8/LogLines.scala
new file mode 100644
index 0000000..8cf02f4
--- /dev/null
+++ b/src/main/scala/chapter8/LogLines.scala
@@ -0,0 +1,17 @@
+package chapter8
+
+import scala.io.Source
+
+object LogLines {
+
+ private def processLine(filename: String, width: Int, line: String): Unit = {
+ if (line.length > width) println(filename + ": " + line.trim)
+ }
+
+ def ProcessFile(filename: String, width: Int) = {
+ val source: Source = Source.fromFile(filename: String)
+
+ for (line <- source.getLines) processLine(filename, width, line)
+
+ }
+}
diff --git a/src/main/scala/chapter8/SpecialFunc.sc b/src/main/scala/chapter8/SpecialFunc.sc
new file mode 100644
index 0000000..cf84ec2
--- /dev/null
+++ b/src/main/scala/chapter8/SpecialFunc.sc
@@ -0,0 +1,21 @@
+def echo(args: String*) =
+ for (arg <- args)
+ println(arg)
+
+echo("hola")
+echo("hola", "quepasa", "quetal")
+
+echo(List("a", "b", "c"): _*)
+
+def speed(vel: Int, tiemp: Int): Int = vel / tiemp
+
+speed(100, 10)
+
+speed(tiemp = 10, vel = 100)
+
+def printTime(out: java.io.PrintStream = Console.out, div: Int = 1) =
+ out.println("time = " + System.currentTimeMillis() / div)
+
+printTime(Console.err)
+printTime(div = 2)
+printTime()
\ No newline at end of file
diff --git a/src/main/scala/chapter8/closures.sc b/src/main/scala/chapter8/closures.sc
new file mode 100644
index 0000000..7d0fbc3
--- /dev/null
+++ b/src/main/scala/chapter8/closures.sc
@@ -0,0 +1,20 @@
+var more = 1
+val addMore = (x:Int) => x + more
+
+addMore(10)
+
+more = 9999
+
+addMore(10)
+
+val someNumbers = List(1,2,3,4,5)
+var sum =0
+someNumbers.foreach(sum += _)
+sum
+
+def makeIncrease(more:Int) = (x:Int) => x + more
+
+val inc1 = makeIncrease(1)
+val inc999 = makeIncrease(999)
+inc1(10)
+inc999(10)
\ No newline at end of file
diff --git a/src/main/scala/chapter8/firstClassFunctions.sc b/src/main/scala/chapter8/firstClassFunctions.sc
new file mode 100644
index 0000000..457ea09
--- /dev/null
+++ b/src/main/scala/chapter8/firstClassFunctions.sc
@@ -0,0 +1,34 @@
+val a: Function1[Int,Int] = (x:Int) => x +1
+//def a (x:Int) = x + 1
+
+val b: Function1[Int,Int] = _ + 4
+//val c = _ + 4
+val d: Function1[Int,Boolean] = _ > 3
+
+val f: Function2[Int,Int,Int] = ((_:Int) + (_:Int))
+val f2: Function2[Int,Int,Int] = (x:Int,y:Int) => x + y
+
+a(3)
+
+val increase = (x:Int) => {
+ println("We")
+ println("are")
+ x + 3
+}
+
+increase(7)
+
+val l = List(1,2,3,4)
+
+l.filter((x:Int) => x > 2)
+l.filter((x) => x > 2)
+l.filter(x => x > 2)
+l filter d
+
+l.map(a)
+l map a
+l map b
+
+val l2 = List((1,2),(3,4),(5,6),(7,8))
+
+l2.map{case (x,y) => f2(x,y)}
\ No newline at end of file
diff --git a/src/main/scala/chapter8/limitedTailRecurs.sc b/src/main/scala/chapter8/limitedTailRecurs.sc
new file mode 100644
index 0000000..7c62f4c
--- /dev/null
+++ b/src/main/scala/chapter8/limitedTailRecurs.sc
@@ -0,0 +1,16 @@
+object Tomy {
+ def isEven(x: Int): Boolean =
+ if (x == 0) true else isOdd(x - 1)
+
+ def isOdd(x: Int): Boolean =
+ if (x == 0) false else isEven(x - 1)
+
+ val funValue = nestedFun _
+
+ def nestedFun(x:Int):Unit = {
+ if(x !=0) {println(x); funValue(x-1)}
+ }
+}
+
+Tomy.isEven(2)
+Tomy.nestedFun(5)
\ No newline at end of file
diff --git a/src/main/scala/chapter8/localFunction.sc b/src/main/scala/chapter8/localFunction.sc
new file mode 100644
index 0000000..234c6ef
--- /dev/null
+++ b/src/main/scala/chapter8/localFunction.sc
@@ -0,0 +1,18 @@
+import scala.io.Source
+
+object LogLines {
+
+ def ProcessFile(filename: String, width: Int) = {
+
+ def processLine(line: String): Unit = {
+ if (line.length > width) println(filename + ": " + line.trim)
+ }
+
+ val source: Source = Source.fromFile(filename: String)
+
+ for (line <- source.getLines) processLine(filename, width, line)
+
+ }
+}
+
+LogLines.ProcessFile("C:\\Users\\tmerendo\\Downloads\\consumos_anual.py", 500)
\ No newline at end of file
diff --git a/src/main/scala/chapter8/partialApliedFunction.sc b/src/main/scala/chapter8/partialApliedFunction.sc
new file mode 100644
index 0000000..6578487
--- /dev/null
+++ b/src/main/scala/chapter8/partialApliedFunction.sc
@@ -0,0 +1,20 @@
+def sum (a:Int ,b:Int ,c:Int):Int = a + b +c
+val a = sum _
+
+sum(1,2,3)
+a(1,2,3)
+a.apply(1,2,3)
+
+val g = sum(1, _: Int, 3)
+g(2)
+
+
+List((1,2,3),(4,5,6)) map a.tupled
+
+def c(f:((Int,Int,Int)) => Int)(tup:(Int,Int,Int)):Int = f(tup) - 5
+
+def d (f:((Int,Int,Int)) => Int): ((Int,Int,Int)) => Int = c(f)
+
+val e = d(a.tupled)
+e((4,5,6))
+
diff --git a/src/main/scala/chapter8/tailRecursion.sc b/src/main/scala/chapter8/tailRecursion.sc
new file mode 100644
index 0000000..4964383
--- /dev/null
+++ b/src/main/scala/chapter8/tailRecursion.sc
@@ -0,0 +1,24 @@
+def isGoodEnough(guess: Double): Boolean = ???
+def improve(d: Double): Double = ???
+
+def approximate(guess: Double): Double =
+ if (isGoodEnough(guess)) guess
+ else approximate(improve(guess))
+
+def approximateLoop(initialGuess: Double): Double = {
+ var guess = initialGuess
+ while (!isGoodEnough(guess))
+ guess = improve(guess)
+ guess
+}
+
+def boom(x: Int): Int =
+ if (x == 0) throw new Exception("Boom")
+ else boom(x - 1) + 1
+//boom(3)
+
+def bang(x:Int):Int =
+ if (x == 0) throw new Exception("bang")
+ else bang(x -1)
+
+bang(3)
diff --git a/src/main/scala/chapter9/FileMatcher.scala b/src/main/scala/chapter9/FileMatcher.scala
new file mode 100644
index 0000000..5c2064c
--- /dev/null
+++ b/src/main/scala/chapter9/FileMatcher.scala
@@ -0,0 +1,34 @@
+package chapter9
+
+import java.io.File
+
+object FileMatcher {
+ private def filesHere: Array[File] =
+ new File("C:\\Users\\tmerendo\\Desktop\\ProgramingInScala\\src\\main\\scala\\chapter8").listFiles()
+
+ def filesEnding(query: String): Array[File] =
+ for (file <- filesHere
+ if file.getName.endsWith(query))
+ yield file
+
+ def fileContaing(query: String): Array[File] =
+ for (file <- filesHere
+ if file.getName.contains(query))
+ yield file
+
+ def fileRegex(query: String): Array[File] =
+ for (file <- filesHere
+ if file.getName.matches(query))
+ yield file
+
+ def filesMatching(f: String => Boolean): Array[File] =
+ for (file <- filesHere
+ if f(file.getName))
+ yield file
+
+ def filesEnding2(query: String): Array[File] = filesMatching(_.endsWith(query))
+
+ def fileContaing2(query: String): Array[File] = filesMatching(name => name.contains(query))
+
+ def fileRegex2(query: String): Array[File] = filesMatching(_.matches(query))
+}
diff --git a/src/main/scala/chapter9/SimplifyCLientCode.sc b/src/main/scala/chapter9/SimplifyCLientCode.sc
new file mode 100644
index 0000000..186d711
--- /dev/null
+++ b/src/main/scala/chapter9/SimplifyCLientCode.sc
@@ -0,0 +1,2 @@
+def containsNeg(nums:List[Int]): Boolean = nums.exists(_ > 0)
+def containsOdd (nums:List[Int]) = nums.exists(_ % 2 == 1)
\ No newline at end of file
diff --git a/src/main/scala/chapter9/byNameParameter.sc b/src/main/scala/chapter9/byNameParameter.sc
new file mode 100644
index 0000000..eebc87c
--- /dev/null
+++ b/src/main/scala/chapter9/byNameParameter.sc
@@ -0,0 +1,26 @@
+var assertionsEnabled = false
+
+def myAssert(predicate: () => Boolean) =
+ if (assertionsEnabled && !predicate())
+ throw new AssertionError
+
+def myAssertTomy(predicate: Boolean) =
+ if (assertionsEnabled && !predicate)
+ throw new AssertionError
+
+myAssert(() => 5 > 3)
+myAssertTomy(5 > 3)
+
+myAssert(() => 5 > 8)
+myAssertTomy(5 > 8)
+
+def byNameAssert(predicate: => Boolean) =
+ if (assertionsEnabled && !predicate)
+ throw new AssertionError
+
+byNameAssert(5 > 3)
+
+val x = 5
+
+myAssertTomy(x / 0 == 0)
+//byNameAssert(x / 0 == 0)
diff --git a/src/main/scala/chapter9/curried.sc b/src/main/scala/chapter9/curried.sc
new file mode 100644
index 0000000..936db52
--- /dev/null
+++ b/src/main/scala/chapter9/curried.sc
@@ -0,0 +1,12 @@
+def sum(x:Int)(y:Int):Int = x +y
+def onePlus = (x:Int) => sum(1)(x)
+def onePlus2 = sum(1) _
+def oneTwo = sum(2) _
+
+onePlus(2)
+onePlus2(3)
+oneTwo(3)
+
+def first(x:Int):Int => Int = (y:Int) => x + y
+
+def second = first(1)
\ No newline at end of file
diff --git a/src/main/scala/chapter9/date.txt b/src/main/scala/chapter9/date.txt
new file mode 100644
index 0000000..2b41438
--- /dev/null
+++ b/src/main/scala/chapter9/date.txt
@@ -0,0 +1 @@
+Fri Apr 10 18:18:37 CEST 2020
diff --git a/src/main/scala/chapter9/newControlStructure.sc b/src/main/scala/chapter9/newControlStructure.sc
new file mode 100644
index 0000000..1107c1a
--- /dev/null
+++ b/src/main/scala/chapter9/newControlStructure.sc
@@ -0,0 +1,34 @@
+import java.io.{File, PrintWriter}
+
+def twice(op: Double => Double, x: Double) = op(op(x))
+
+twice(_ + 1, 5)
+twice(_ + 1, 4)
+
+def withPrintWriter(file: File, op: PrintWriter => Unit): Unit = {
+ val writer = new PrintWriter(file)
+ try {
+ op(writer)
+ } finally {
+ writer.close()
+ }
+}
+
+withPrintWriter(
+ new File("C:\\Users\\tmerendo\\Desktop\\ProgramingInScala\\src\\main\\scala\\chapter9\\date.txt"),
+ writer => writer.println(new java.util.Date))
+
+def withPrintWriter2(file: File)(op: PrintWriter => Unit): Unit = {
+ val writer = new PrintWriter(file)
+ try {
+ op(writer)
+ } finally {
+ writer.close()
+ }
+}
+
+val file = new File("C:\\Users\\tmerendo\\Desktop\\ProgramingInScala\\src\\main\\scala\\chapter9\\date.txt")
+
+withPrintWriter2(file) {
+ writer => writer.println(new java.util.Date)
+}
\ No newline at end of file
diff --git a/src/main/scala/untitled.sc b/src/main/scala/untitled.sc
deleted file mode 100644
index d986032..0000000
--- a/src/main/scala/untitled.sc
+++ /dev/null
@@ -1 +0,0 @@
-2+2
\ No newline at end of file
diff --git a/src/test/scala/ElementSpec.scala b/src/test/scala/ElementSpec.scala
new file mode 100644
index 0000000..31367fe
--- /dev/null
+++ b/src/test/scala/ElementSpec.scala
@@ -0,0 +1,20 @@
+import org.scalatest.flatspec.AnyFlatSpec
+import org.scalatest.matchers.should.Matchers
+import chapter10.solTomySpiralElem.Elemento.elem
+
+class ElementSpec extends AnyFlatSpec with Matchers {
+ "A UniformElement" should
+ "hace a width equals to the passed value" in {
+ val ele = elem(3, 2, 'x')
+ ele.anchura should be(2)
+ }
+ it should "hace a long equals to the passed value" in {
+ val ele = elem(3, 2, 'x')
+ ele.longitud should be(3)
+ }
+ it should "throw an IAE if passed a negative width" in {
+ an[ArrayIndexOutOfBoundsException] should be thrownBy {
+ elem(-3, 2, 'x')
+ }
+ }
+}
diff --git a/src/test/scala/ElementSpecefication.scala b/src/test/scala/ElementSpecefication.scala
new file mode 100644
index 0000000..5238aec
--- /dev/null
+++ b/src/test/scala/ElementSpecefication.scala
@@ -0,0 +1,21 @@
+import org.specs2.mutable._
+import chapter10.solTomySpiralElem.Elemento.elem
+
+class ElementSpecefication extends Specification {
+ "A UniformElement" should {
+ "hace a width equals to the passed value" in {
+ val ele = elem(3, 2, 'x')
+ ele.anchura must be_==(2)
+ }
+
+ "have a length equals to the passed value" in {
+ val ele = elem(3, 2, 'x')
+ ele.longitud must be_==(3)
+ }
+
+ "trow a Execp when passed a negative length" in {
+ elem(-3, 2, 'x') must
+ throwA[ArrayIndexOutOfBoundsException]
+ }
+ }
+}
diff --git a/src/test/scala/ElementSpectCheck.scala b/src/test/scala/ElementSpectCheck.scala
new file mode 100644
index 0000000..d223869
--- /dev/null
+++ b/src/test/scala/ElementSpectCheck.scala
@@ -0,0 +1,12 @@
+import org.scalacheck._
+import chapter10.solTomySpiralElem.Elemento.elem
+import org.scalacheck.Prop.{forAll, propBoolean}
+
+class ElementSpectCheck extends Properties("elem") {
+
+ val a = forAll { w: Int =>
+ (w > 0) ==> (elem(w, 2, 'x').longitud == w)
+ }
+}
+
+
diff --git a/src/test/scala/ElementoSuite.scala b/src/test/scala/ElementoSuite.scala
new file mode 100644
index 0000000..819d761
--- /dev/null
+++ b/src/test/scala/ElementoSuite.scala
@@ -0,0 +1,21 @@
+import org.scalatest.funsuite.AnyFunSuite
+import chapter10.solTomySpiralElem.Elemento.elem
+//import org.scalatest.diagrams.Diagrams._
+
+class ElementoSuite extends AnyFunSuite {
+ test("element result should have passed width") {
+ //val ele = elem(3, 2, 'x')
+ //assert(ele.anchura == 3)
+ //assert(List(1,2,3).contains(4))
+ //assertResult(2){ele.anchura}
+ /*assertThrows[NegativeArraySizeException] {
+ val arr = new Array[Int](-1)
+ }*/
+ val caught =
+ intercept[ArithmeticException] {
+ 1 / 0
+ }
+
+ assert(caught.getMessage == "/ by zero")
+ }
+}
diff --git a/src/test/scala/TvSetSpect.scala b/src/test/scala/TvSetSpect.scala
new file mode 100644
index 0000000..d43dd22
--- /dev/null
+++ b/src/test/scala/TvSetSpect.scala
@@ -0,0 +1,14 @@
+
+import org.scalatest._
+
+class TVSetSpec extends FeatureSpec with GivenWhenThen {
+
+ Feature("TV power button") {
+ Scenario("User presses power button when TV is off") {
+ Given("a TV set that is switched off")
+ When("the power button is pressed")
+ Then("the TV should switch on")
+ pending
+ }
+ }
+}
diff --git a/src/test/scala/untitled.sc b/src/test/scala/untitled.sc
new file mode 100644
index 0000000..ded1e27
--- /dev/null
+++ b/src/test/scala/untitled.sc
@@ -0,0 +1 @@
+val arr = new Array[Int](-1)
\ No newline at end of file
diff --git a/target/.history b/target/.history
deleted file mode 100644
index 9af0f14..0000000
--- a/target/.history
+++ /dev/null
@@ -1 +0,0 @@
-;set _root_.scala.collection.Seq(historyPath := None,shellPrompt := { _ => "" },SettingKey[_root_.scala.Option[_root_.sbt.File]]("sbtStructureOutputFile") in _root_.sbt.Global := _root_.scala.Some(_root_.sbt.file("C:/Users/tmerendo/AppData/Local/Temp/sbt-structure.xml")),SettingKey[_root_.java.lang.String]("sbtStructureOptions") in _root_.sbt.Global := "download, resolveClassifiers, resolveSbtClassifiers");apply -cp "C:/Users/tmerendo/.IdeaIC2019.3/config/plugins/Scala/repo/org.jetbrains/sbt-structure-extractor/scala_2.12/sbt_1.0/2018.2.1+4-88400d3f/jars/sbt-structure-extractor.jar" org.jetbrains.sbt.CreateTasks;*/*:dumpStructure
diff --git a/target/scala-2.12/update/update_cache_2.12/inputs b/target/scala-2.12/update/update_cache_2.12/inputs
deleted file mode 100644
index 0933695..0000000
--- a/target/scala-2.12/update/update_cache_2.12/inputs
+++ /dev/null
@@ -1 +0,0 @@
--1200942056
\ No newline at end of file
diff --git a/target/scala-2.12/update/update_cache_2.12/output b/target/scala-2.12/update/update_cache_2.12/output
deleted file mode 100644
index 5cacaed..0000000
--- a/target/scala-2.12/update/update_cache_2.12/output
+++ /dev/null
@@ -1 +0,0 @@
-{"cachedDescriptor":".","configurations":[{"configuration":{"name":"plugin"},"modules":[],"details":[]},{"configuration":{"name":"pom"},"modules":[],"details":[]},{"configuration":{"name":"test"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"provided"},"modules":[],"details":[]},{"configuration":{"name":"compile-internal"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"docs"},"modules":[],"details":[]},{"configuration":{"name":"optional"},"modules":[],"details":[]},{"configuration":{"name":"compile"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"test-internal"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"scala-tool"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-compiler","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-compiler","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-compiler.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.10","configurations":"optional","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"jline","name":"jline","revision":"2.14.6","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jline","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/jline/jline/2.14.6/jline-2.14.6.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/jline/jline/2.14.6/jline-2.14.6.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-reflect","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-reflect","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-reflect.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.fusesource.jansi","name":"jansi","revision":"1.12","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jansi","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.12/jansi-1.12.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.12/jansi-1.12.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang.modules","name":"scala-xml_2.12","revision":"1.0.6","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-xml_2.12","type":"bundle","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.12/1.0.6/scala-xml_2.12-1.0.6.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.12/1.0.6/scala-xml_2.12-1.0.6.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://www.scala-lang.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-compiler","revision":"2.12.10","configurations":"optional","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-compiler","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-compiler.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"sources"},"modules":[],"details":[]},{"configuration":{"name":"runtime"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"runtime-internal"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/.sbt/boot/scala-2.12.10/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]}],"stats":{"resolveTime":-1,"downloadTime":-1,"downloadSize":-1,"cached":false},"stamps":{}}
\ No newline at end of file
diff --git a/target/scala-2.13/update/update_cache_2.13/inputs b/target/scala-2.13/update/update_cache_2.13/inputs
deleted file mode 100644
index 8100a26..0000000
--- a/target/scala-2.13/update/update_cache_2.13/inputs
+++ /dev/null
@@ -1 +0,0 @@
-30959600
\ No newline at end of file
diff --git a/target/scala-2.13/update/update_cache_2.13/output b/target/scala-2.13/update/update_cache_2.13/output
deleted file mode 100644
index efb0213..0000000
--- a/target/scala-2.13/update/update_cache_2.13/output
+++ /dev/null
@@ -1 +0,0 @@
-{"cachedDescriptor":".","configurations":[{"configuration":{"name":"plugin"},"modules":[],"details":[]},{"configuration":{"name":"pom"},"modules":[],"details":[]},{"configuration":{"name":"test"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.13.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"provided"},"modules":[],"details":[]},{"configuration":{"name":"compile-internal"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.13.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"docs"},"modules":[],"details":[]},{"configuration":{"name":"optional"},"modules":[],"details":[]},{"configuration":{"name":"compile"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.13.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"test-internal"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.13.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"scala-tool"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.13.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-compiler","revision":"2.13.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-compiler","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.13.1/scala-compiler-2.13.1.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.13.1/scala-compiler-2.13.1.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"jline","name":"jline","revision":"2.14.6","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jline","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/jline/jline/2.14.6/jline-2.14.6.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/jline/jline/2.14.6/jline-2.14.6.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.fusesource.jansi","name":"jansi","revision":"1.12","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jansi","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.12/jansi-1.12.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.12/jansi-1.12.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.13.1","configurations":"optional","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-compiler","revision":"2.13.1","configurations":"optional","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-compiler","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.13.1/scala-compiler-2.13.1.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.13.1/scala-compiler-2.13.1.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-reflect","revision":"2.13.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-reflect","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.13.1/scala-reflect-2.13.1.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.13.1/scala-reflect-2.13.1.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"sources"},"modules":[],"details":[]},{"configuration":{"name":"runtime"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.13.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"runtime-internal"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.13.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]}],"stats":{"resolveTime":-1,"downloadTime":-1,"downloadSize":-1,"cached":true},"stamps":{}}
\ No newline at end of file
diff --git a/target/streams/_global/_global/checkBuildSources/_global/inputFileStamps/previous b/target/streams/_global/_global/checkBuildSources/_global/inputFileStamps/previous
deleted file mode 100644
index ba0f8e7..0000000
--- a/target/streams/_global/_global/checkBuildSources/_global/inputFileStamps/previous
+++ /dev/null
@@ -1 +0,0 @@
-["sbt.Task[scala.collection.Seq[scala.Tuple2[java.nio.file.Path, sbt.nio.FileStamp]]]",{"hashes":[["C:\\Users\\tmerendo\\Desktop\\ProgramingInScala\\build.sbt","2288844ccd5a1e791ed8b37fd93a315d587d4e00"]],"lastModifiedTimes":[]}]
\ No newline at end of file
diff --git a/target/streams/_global/_global/checkBuildSources/_global/streams/out b/target/streams/_global/_global/checkBuildSources/_global/streams/out
deleted file mode 100644
index 24ce6f6..0000000
--- a/target/streams/_global/_global/checkBuildSources/_global/streams/out
+++ /dev/null
@@ -1 +0,0 @@
-[0m[[0m[0mdebug[0m] [0m[0mChecking for meta build source updates[0m
diff --git a/target/streams/_global/_global/csrLogger/_global/streams/out b/target/streams/_global/_global/csrLogger/_global/streams/out
deleted file mode 100644
index e69de29..0000000
diff --git a/target/streams/_global/_global/dumpStructure/_global/streams/out b/target/streams/_global/_global/dumpStructure/_global/streams/out
deleted file mode 100644
index 8b77be9..0000000
--- a/target/streams/_global/_global/dumpStructure/_global/streams/out
+++ /dev/null
@@ -1,2 +0,0 @@
-[info] Writing structure to C:\Users\tmerendo\AppData\Local\Temp\sbt-structure.xml...
-[info] Done.
diff --git a/target/streams/_global/csrConfiguration/_global/streams/out b/target/streams/_global/csrConfiguration/_global/streams/out
deleted file mode 100644
index e69de29..0000000
diff --git a/target/streams/_global/csrProject/_global/streams/out b/target/streams/_global/csrProject/_global/streams/out
deleted file mode 100644
index e69de29..0000000
diff --git a/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/input_dsp b/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/input_dsp
deleted file mode 100644
index 46545a4..0000000
--- a/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/input_dsp
+++ /dev/null
@@ -1 +0,0 @@
--2000725264
\ No newline at end of file
diff --git a/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/output_dsp b/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/output_dsp
deleted file mode 100644
index 850d57b..0000000
--- a/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/output_dsp
+++ /dev/null
@@ -1 +0,0 @@
-{"{\"organization\":\"org.scala-lang\",\"name\":\"scala-library\",\"revision\":\"2.12.10\",\"isChanging\":false,\"isTransitive\":true,\"isForce\":false,\"explicitArtifacts\":[],\"inclusions\":[],\"exclusions\":[],\"extraAttributes\":{},\"crossVersion\":{\"type\":\"Disabled\"}}":{"value":{"$fields":["path","startLine"],"path":"(sbt.Classpaths.jvmBaseSettings) Defaults.scala","startLine":2528},"type":"LinePosition"}}
\ No newline at end of file
diff --git a/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.13/input_dsp b/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.13/input_dsp
deleted file mode 100644
index ad637f1..0000000
--- a/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.13/input_dsp
+++ /dev/null
@@ -1 +0,0 @@
-1236038694
\ No newline at end of file
diff --git a/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.13/output_dsp b/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.13/output_dsp
deleted file mode 100644
index 6785ebd..0000000
--- a/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.13/output_dsp
+++ /dev/null
@@ -1 +0,0 @@
-{"{\"organization\":\"org.scala-lang\",\"name\":\"scala-library\",\"revision\":\"2.13.1\",\"isChanging\":false,\"isTransitive\":true,\"isForce\":false,\"explicitArtifacts\":[],\"inclusions\":[],\"exclusions\":[],\"extraAttributes\":{},\"crossVersion\":{\"type\":\"Disabled\"}}":{"value":{"$fields":["path","startLine"],"path":"(sbt.Classpaths.jvmBaseSettings) Defaults.scala","startLine":2528},"type":"LinePosition"}}
\ No newline at end of file
diff --git a/target/streams/_global/ivyConfiguration/_global/streams/out b/target/streams/_global/ivyConfiguration/_global/streams/out
deleted file mode 100644
index e69de29..0000000
diff --git a/target/streams/_global/ivySbt/_global/streams/out b/target/streams/_global/ivySbt/_global/streams/out
deleted file mode 100644
index e69de29..0000000
diff --git a/target/streams/_global/moduleSettings/_global/streams/out b/target/streams/_global/moduleSettings/_global/streams/out
deleted file mode 100644
index e69de29..0000000
diff --git a/target/streams/_global/projectDescriptors/_global/streams/out b/target/streams/_global/projectDescriptors/_global/streams/out
deleted file mode 100644
index e69de29..0000000
diff --git a/target/streams/_global/update/_global/streams/out b/target/streams/_global/update/_global/streams/out
deleted file mode 100644
index a24fcde..0000000
--- a/target/streams/_global/update/_global/streams/out
+++ /dev/null
@@ -1,3 +0,0 @@
-[debug] "not up to date. inChanged = true, force = false
-[debug] Updating ...
-[debug] Done updating
diff --git a/target/streams/_global/updateClassifiers/_global/streams/out b/target/streams/_global/updateClassifiers/_global/streams/out
deleted file mode 100644
index fc072eb..0000000
--- a/target/streams/_global/updateClassifiers/_global/streams/out
+++ /dev/null
@@ -1,3 +0,0 @@
-[debug] "not up to date. inChanged = true, force = false
-[debug] Updating ProjectRef(uri("file:/C:/Users/tmerendo/Desktop/ProgramingInScala/"), "programinginscala")...
-[debug] Done updating ProjectRef(uri("file:/C:/Users/tmerendo/Desktop/ProgramingInScala/"), "programinginscala")
diff --git a/target/streams/_global/updateClassifiers/_global/streams/update_cache_2.12/inputs b/target/streams/_global/updateClassifiers/_global/streams/update_cache_2.12/inputs
deleted file mode 100644
index 84efb7e..0000000
--- a/target/streams/_global/updateClassifiers/_global/streams/update_cache_2.12/inputs
+++ /dev/null
@@ -1 +0,0 @@
--184360240
\ No newline at end of file
diff --git a/target/streams/_global/updateClassifiers/_global/streams/update_cache_2.12/output b/target/streams/_global/updateClassifiers/_global/streams/update_cache_2.12/output
deleted file mode 100644
index ebeea29..0000000
--- a/target/streams/_global/updateClassifiers/_global/streams/update_cache_2.12/output
+++ /dev/null
@@ -1 +0,0 @@
-{"cachedDescriptor":".","configurations":[{"configuration":{"name":"plugin"},"modules":[],"details":[]},{"configuration":{"name":"pom"},"modules":[],"details":[]},{"configuration":{"name":"test"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-sources.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-sources.jar"],[{"name":"scala-library","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-javadoc.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"provided"},"modules":[],"details":[]},{"configuration":{"name":"compile-internal"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-sources.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-sources.jar"],[{"name":"scala-library","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-javadoc.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"docs"},"modules":[],"details":[]},{"configuration":{"name":"optional"},"modules":[],"details":[]},{"configuration":{"name":"compile"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-sources.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-sources.jar"],[{"name":"scala-library","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-javadoc.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"test-internal"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-sources.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-sources.jar"],[{"name":"scala-library","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-javadoc.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"scala-tool"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-compiler","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-compiler","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.12.10/scala-compiler-2.12.10-sources.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.12.10/scala-compiler-2.12.10-sources.jar"],[{"name":"scala-compiler","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.12.10/scala-compiler-2.12.10-javadoc.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.12.10/scala-compiler-2.12.10-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.10","configurations":"optional","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-sources.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-sources.jar"],[{"name":"scala-library","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-javadoc.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"jline","name":"jline","revision":"2.14.6","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jline","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/jline/jline/2.14.6/jline-2.14.6-sources.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/jline/jline/2.14.6/jline-2.14.6-sources.jar"],[{"name":"jline","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/jline/jline/2.14.6/jline-2.14.6-javadoc.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/jline/jline/2.14.6/jline-2.14.6-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-reflect","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-reflect","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.12.10/scala-reflect-2.12.10-sources.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.12.10/scala-reflect-2.12.10-sources.jar"],[{"name":"scala-reflect","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.12.10/scala-reflect-2.12.10-javadoc.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.12.10/scala-reflect-2.12.10-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.fusesource.jansi","name":"jansi","revision":"1.12","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jansi","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.12/jansi-1.12-sources.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.12/jansi-1.12-sources.jar"],[{"name":"jansi","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.12/jansi-1.12-javadoc.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.12/jansi-1.12-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang.modules","name":"scala-xml_2.12","revision":"1.0.6","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-xml_2.12","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.12/1.0.6/scala-xml_2.12-1.0.6-sources.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.12/1.0.6/scala-xml_2.12-1.0.6-sources.jar"],[{"name":"scala-xml_2.12","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.12/1.0.6/scala-xml_2.12-1.0.6-javadoc.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.12/1.0.6/scala-xml_2.12-1.0.6-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"http://www.scala-lang.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-compiler","revision":"2.12.10","configurations":"optional","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-compiler","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.12.10/scala-compiler-2.12.10-sources.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.12.10/scala-compiler-2.12.10-sources.jar"],[{"name":"scala-compiler","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.12.10/scala-compiler-2.12.10-javadoc.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.12.10/scala-compiler-2.12.10-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-sources.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-sources.jar"],[{"name":"scala-library","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-javadoc.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"sources"},"modules":[],"details":[]},{"configuration":{"name":"runtime"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-sources.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-sources.jar"],[{"name":"scala-library","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-javadoc.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"runtime-internal"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.10","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-sources.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-sources.jar"],[{"name":"scala-library","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-javadoc.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.10/scala-library-2.12.10-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.10/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]}],"stats":{"resolveTime":-1,"downloadTime":-1,"downloadSize":-1,"cached":false},"stamps":{}}
\ No newline at end of file
diff --git a/target/streams/_global/updateClassifiers/_global/streams/update_cache_2.13/inputs b/target/streams/_global/updateClassifiers/_global/streams/update_cache_2.13/inputs
deleted file mode 100644
index 0f35840..0000000
--- a/target/streams/_global/updateClassifiers/_global/streams/update_cache_2.13/inputs
+++ /dev/null
@@ -1 +0,0 @@
-1067374406
\ No newline at end of file
diff --git a/target/streams/_global/updateClassifiers/_global/streams/update_cache_2.13/output b/target/streams/_global/updateClassifiers/_global/streams/update_cache_2.13/output
deleted file mode 100644
index 1bdf996..0000000
--- a/target/streams/_global/updateClassifiers/_global/streams/update_cache_2.13/output
+++ /dev/null
@@ -1 +0,0 @@
-{"cachedDescriptor":".","configurations":[{"configuration":{"name":"plugin"},"modules":[],"details":[]},{"configuration":{"name":"pom"},"modules":[],"details":[]},{"configuration":{"name":"test"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.13.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-sources.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-sources.jar"],[{"name":"scala-library","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-javadoc.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"provided"},"modules":[],"details":[]},{"configuration":{"name":"compile-internal"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.13.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-sources.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-sources.jar"],[{"name":"scala-library","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-javadoc.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"docs"},"modules":[],"details":[]},{"configuration":{"name":"optional"},"modules":[],"details":[]},{"configuration":{"name":"compile"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.13.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-sources.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-sources.jar"],[{"name":"scala-library","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-javadoc.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"test-internal"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.13.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-sources.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-sources.jar"],[{"name":"scala-library","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-javadoc.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"scala-tool"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.13.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-sources.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-sources.jar"],[{"name":"scala-library","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-javadoc.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-compiler","revision":"2.13.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-compiler","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.13.1/scala-compiler-2.13.1-sources.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.13.1/scala-compiler-2.13.1-sources.jar"],[{"name":"scala-compiler","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.13.1/scala-compiler-2.13.1-javadoc.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.13.1/scala-compiler-2.13.1-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"jline","name":"jline","revision":"2.14.6","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jline","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/jline/jline/2.14.6/jline-2.14.6-sources.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/jline/jline/2.14.6/jline-2.14.6-sources.jar"],[{"name":"jline","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/jline/jline/2.14.6/jline-2.14.6-javadoc.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/jline/jline/2.14.6/jline-2.14.6-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.fusesource.jansi","name":"jansi","revision":"1.12","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"jansi","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.12/jansi-1.12-sources.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.12/jansi-1.12-sources.jar"],[{"name":"jansi","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.12/jansi-1.12-javadoc.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/fusesource/jansi/jansi/1.12/jansi-1.12-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.13.1","configurations":"optional","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-sources.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-sources.jar"],[{"name":"scala-library","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-javadoc.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-compiler","revision":"2.13.1","configurations":"optional","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-compiler","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.13.1/scala-compiler-2.13.1-sources.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.13.1/scala-compiler-2.13.1-sources.jar"],[{"name":"scala-compiler","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.13.1/scala-compiler-2.13.1-javadoc.jar","extraAttributes":{},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.13.1/scala-compiler-2.13.1-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-reflect","revision":"2.13.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-reflect","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.13.1/scala-reflect-2.13.1-sources.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.13.1/scala-reflect-2.13.1-sources.jar"],[{"name":"scala-reflect","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.13.1/scala-reflect-2.13.1-javadoc.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.13.1/scala-reflect-2.13.1-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"sources"},"modules":[],"details":[]},{"configuration":{"name":"runtime"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.13.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-sources.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-sources.jar"],[{"name":"scala-library","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-javadoc.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]},{"configuration":{"name":"runtime-internal"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.13.1","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"src","extension":"jar","classifier":"sources","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-sources.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-sources.jar"],[{"name":"scala-library","type":"doc","extension":"jar","classifier":"javadoc","configurations":[],"url":"https://repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-javadoc.jar","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"allowInsecureProtocol":false},"file:///C:/Users/tmerendo/AppData/Local/Coursier/cache/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.13.1/scala-library-2.13.1-javadoc.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.13.1/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[],"callers":[]}],"details":[]}],"stats":{"resolveTime":-1,"downloadTime":-1,"downloadSize":-1,"cached":true},"stamps":{}}
\ No newline at end of file
diff --git a/target/streams/_global/updateSbtClassifiers/_global/streams/out b/target/streams/_global/updateSbtClassifiers/_global/streams/out
deleted file mode 100644
index dcb75e0..0000000
--- a/target/streams/_global/updateSbtClassifiers/_global/streams/out
+++ /dev/null
@@ -1,2 +0,0 @@
-[debug] Other repositories:
-[debug] Default repositories:
diff --git a/target/streams/compile/externalDependencyClasspath/_global/streams/export b/target/streams/compile/externalDependencyClasspath/_global/streams/export
deleted file mode 100644
index 38ea771..0000000
--- a/target/streams/compile/externalDependencyClasspath/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-C:\Users\tmerendo\.sbt\boot\scala-2.12.10\lib\scala-library.jar
diff --git a/target/streams/compile/managedClasspath/_global/streams/export b/target/streams/compile/managedClasspath/_global/streams/export
deleted file mode 100644
index 38ea771..0000000
--- a/target/streams/compile/managedClasspath/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-C:\Users\tmerendo\.sbt\boot\scala-2.12.10\lib\scala-library.jar
diff --git a/target/streams/compile/unmanagedClasspath/_global/streams/export b/target/streams/compile/unmanagedClasspath/_global/streams/export
deleted file mode 100644
index 8b13789..0000000
--- a/target/streams/compile/unmanagedClasspath/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/target/streams/compile/unmanagedJars/_global/streams/export b/target/streams/compile/unmanagedJars/_global/streams/export
deleted file mode 100644
index 8b13789..0000000
--- a/target/streams/compile/unmanagedJars/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/target/streams/runtime/externalDependencyClasspath/_global/streams/export b/target/streams/runtime/externalDependencyClasspath/_global/streams/export
deleted file mode 100644
index 38ea771..0000000
--- a/target/streams/runtime/externalDependencyClasspath/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-C:\Users\tmerendo\.sbt\boot\scala-2.12.10\lib\scala-library.jar
diff --git a/target/streams/runtime/managedClasspath/_global/streams/export b/target/streams/runtime/managedClasspath/_global/streams/export
deleted file mode 100644
index 38ea771..0000000
--- a/target/streams/runtime/managedClasspath/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-C:\Users\tmerendo\.sbt\boot\scala-2.12.10\lib\scala-library.jar
diff --git a/target/streams/runtime/unmanagedClasspath/_global/streams/export b/target/streams/runtime/unmanagedClasspath/_global/streams/export
deleted file mode 100644
index 8b13789..0000000
--- a/target/streams/runtime/unmanagedClasspath/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/target/streams/runtime/unmanagedJars/_global/streams/export b/target/streams/runtime/unmanagedJars/_global/streams/export
deleted file mode 100644
index 8b13789..0000000
--- a/target/streams/runtime/unmanagedJars/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/target/streams/test/externalDependencyClasspath/_global/streams/export b/target/streams/test/externalDependencyClasspath/_global/streams/export
deleted file mode 100644
index 38ea771..0000000
--- a/target/streams/test/externalDependencyClasspath/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-C:\Users\tmerendo\.sbt\boot\scala-2.12.10\lib\scala-library.jar
diff --git a/target/streams/test/managedClasspath/_global/streams/export b/target/streams/test/managedClasspath/_global/streams/export
deleted file mode 100644
index 38ea771..0000000
--- a/target/streams/test/managedClasspath/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-C:\Users\tmerendo\.sbt\boot\scala-2.12.10\lib\scala-library.jar
diff --git a/target/streams/test/unmanagedClasspath/_global/streams/export b/target/streams/test/unmanagedClasspath/_global/streams/export
deleted file mode 100644
index 8b13789..0000000
--- a/target/streams/test/unmanagedClasspath/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/target/streams/test/unmanagedJars/_global/streams/export b/target/streams/test/unmanagedJars/_global/streams/export
deleted file mode 100644
index 8b13789..0000000
--- a/target/streams/test/unmanagedJars/_global/streams/export
+++ /dev/null
@@ -1 +0,0 @@
-