From 754319f3bbe6f040111dfed0a083dfdc03a45d0f Mon Sep 17 00:00:00 2001 From: Florian Meriaux Date: Thu, 24 Mar 2022 10:11:05 +0100 Subject: [PATCH 01/11] Add SBT in cache managers. --- README.md | 26 ++++++++++++++++++++------ src/cache.ts | 8 +++++++- 2 files changed, 27 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index c02eb6c92..872220daa 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ Inputs `java-version` and `distribution` are mandatory. See [Supported distribut **Eclipse Temurin** ```yaml steps: -- uses: actions/checkout@v2 +- uses: actions/checkout@v3 - uses: actions/setup-java@v2 with: distribution: 'temurin' # See 'Supported distributions' for available options @@ -36,7 +36,7 @@ steps: **Zulu OpenJDK** ```yaml steps: -- uses: actions/checkout@v2 +- uses: actions/checkout@v3 - uses: actions/setup-java@v2 with: distribution: 'zulu' # See 'Supported distributions' for available options @@ -69,13 +69,14 @@ Currently, the following distributions are supported: The action has a built-in functionality for caching and restoring dependencies. It uses [actions/cache](https://github.com/actions/cache) under hood for caching dependencies but requires less configuration settings. Supported package managers are gradle and maven. The format of the used cache key is `setup-java-${{ platform }}-${{ packageManager }}-${{ fileHash }}`, where the hash is based on the following files: - gradle: `**/*.gradle*`, `**/gradle-wrapper.properties` - maven: `**/pom.xml` +- sbt: `**/build.sbt` The cache input is optional, and caching is turned off by default. #### Caching gradle dependencies ```yaml steps: -- uses: actions/checkout@v2 +- uses: actions/checkout@v3 - uses: actions/setup-java@v2 with: distribution: 'temurin' @@ -87,7 +88,7 @@ steps: #### Caching maven dependencies ```yaml steps: -- uses: actions/checkout@v2 +- uses: actions/checkout@v3 - uses: actions/setup-java@v2 with: distribution: 'temurin' @@ -97,6 +98,19 @@ steps: run: mvn -B package --file pom.xml ``` +#### Caching sbt dependencies +```yaml +steps: +- uses: actions/checkout@v3 +- uses: actions/setup-java@v2 + with: + distribution: 'temurin' + java-version: '11' + cache: 'sbt' +- name: Build with SBT + run: sbt package +``` + ### Check latest In the basic examples above, the `check-latest` flag defaults to `false`. When set to `false`, the action tries to first resolve a version of Java from the local tool cache on the runner. If unable to find a specific version in the cache, the action will download a version of Java. Use the default or set `check-latest` to `false` if you prefer a faster more consistent setup experience that prioritizes trying to use the cached versions at the expense of newer versions sometimes being available for download. @@ -107,7 +121,7 @@ For Java distributions that are not cached on Hosted images, `check-latest` alwa ```yaml steps: -- uses: actions/checkout@v2 +- uses: actions/checkout@v3 - uses: actions/setup-java@v2 with: distribution: 'adopt' @@ -126,7 +140,7 @@ jobs: java: [ '8', '11', '13', '15' ] name: Java ${{ matrix.Java }} sample steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Setup java uses: actions/setup-java@v2 with: diff --git a/src/cache.ts b/src/cache.ts index fb97fb0b1..493bf1042 100644 --- a/src/cache.ts +++ b/src/cache.ts @@ -13,7 +13,7 @@ const CACHE_MATCHED_KEY = 'cache-matched-key'; const CACHE_KEY_PREFIX = 'setup-java'; interface PackageManager { - id: 'maven' | 'gradle'; + id: 'maven' | 'gradle' | 'sbt'; /** * Paths of the file that specify the files to cache. */ @@ -32,6 +32,12 @@ const supportedPackageManager: PackageManager[] = [ path: [join(os.homedir(), '.gradle', 'caches'), join(os.homedir(), '.gradle', 'wrapper')], // https://github.com/actions/cache/blob/0638051e9af2c23d10bb70fa9beffcad6cff9ce3/examples.md#java---gradle pattern: ['**/*.gradle*', '**/gradle-wrapper.properties'] + }, + { + id: 'sbt', + path: [join(os.homedir(), '.ivy2', 'cache'), join(os.homedir(), '.sbt')], + // https://github.com/actions/cache/blob/0638051e9af2c23d10bb70fa9beffcad6cff9ce3/examples.md#scala---sbt + pattern: ['**/build.sbt'] } ]; From a618b3f17014e1e3beee58fc6244ba3c29cc0436 Mon Sep 17 00:00:00 2001 From: Florian Meriaux Date: Thu, 24 Mar 2022 10:29:50 +0100 Subject: [PATCH 02/11] Add sbt cache tests. --- __tests__/cache.test.ts | 41 +++++++++++++++++++++++++++++++++++ __tests__/cache/sbt/build.sbt | 1 + 2 files changed, 42 insertions(+) create mode 100644 __tests__/cache/sbt/build.sbt diff --git a/__tests__/cache.test.ts b/__tests__/cache.test.ts index b748e8027..9747b3ed0 100644 --- a/__tests__/cache.test.ts +++ b/__tests__/cache.test.ts @@ -118,6 +118,23 @@ describe('dependency cache', () => { expect(spyInfo).toBeCalledWith('gradle cache is not found'); }); }); + describe('for sbt', () => { + it('throws error if no build.sbt found', async () => { + await expect(restore('sbt')).rejects.toThrowError( + `No file in ${projectRoot( + workspace + )} matched to [**/build.sbt], make sure you have checked out the target repository` + ); + }); + it('downloads cache', async () => { + createFile(join(workspace, 'build.sbt')); + + await restore('sbt'); + expect(spyCacheRestore).toBeCalled(); + expect(spyWarning).not.toBeCalled(); + expect(spyInfo).toBeCalledWith('sbt cache is not found'); + }); + }); }); describe('save', () => { let spyCacheSave: jest.SpyInstance< @@ -194,6 +211,30 @@ describe('dependency cache', () => { expect(spyInfo).toBeCalledWith(expect.stringMatching(/^Cache saved with the key:.*/)); }); }); + describe('for sbt', () => { + it('uploads cache even if no build.sbt found', async () => { + createStateForMissingBuildFile(); + await save('sbt'); + expect(spyCacheSave).toBeCalled(); + expect(spyWarning).not.toBeCalled(); + }); + it('does not upload cache if no restore run before', async () => { + createFile(join(workspace, 'build.sbt')); + + await save('sbt'); + expect(spyCacheSave).not.toBeCalled(); + expect(spyWarning).toBeCalledWith('Error retrieving key from state.'); + }); + it('uploads cache', async () => { + createFile(join(workspace, 'build.sbt')); + createStateForSuccessfulRestore(); + + await save('sbt'); + expect(spyCacheSave).toBeCalled(); + expect(spyWarning).not.toBeCalled(); + expect(spyInfo).toBeCalledWith(expect.stringMatching(/^Cache saved with the key:.*/)); + }); + }); }); }); diff --git a/__tests__/cache/sbt/build.sbt b/__tests__/cache/sbt/build.sbt new file mode 100644 index 000000000..66f9b4dea --- /dev/null +++ b/__tests__/cache/sbt/build.sbt @@ -0,0 +1 @@ +ThisBuild / scalaVersion := "3.1.1" \ No newline at end of file From acc6b27ae42ee8dd7016743f20f4fc444dd2bc81 Mon Sep 17 00:00:00 2001 From: Florian Meriaux Date: Thu, 24 Mar 2022 14:24:12 +0100 Subject: [PATCH 03/11] add sbt pattern. --- __tests__/cache.test.ts | 2 +- src/cache.ts | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/__tests__/cache.test.ts b/__tests__/cache.test.ts index 9747b3ed0..af70c264e 100644 --- a/__tests__/cache.test.ts +++ b/__tests__/cache.test.ts @@ -123,7 +123,7 @@ describe('dependency cache', () => { await expect(restore('sbt')).rejects.toThrowError( `No file in ${projectRoot( workspace - )} matched to [**/build.sbt], make sure you have checked out the target repository` + )} matched to [**/*.sbt,**/project/**.scala,**/project/build.properties,**/project/**.scala], make sure you have checked out the target repository` ); }); it('downloads cache', async () => { diff --git a/src/cache.ts b/src/cache.ts index 493bf1042..cc38fdc8c 100644 --- a/src/cache.ts +++ b/src/cache.ts @@ -36,8 +36,7 @@ const supportedPackageManager: PackageManager[] = [ { id: 'sbt', path: [join(os.homedir(), '.ivy2', 'cache'), join(os.homedir(), '.sbt')], - // https://github.com/actions/cache/blob/0638051e9af2c23d10bb70fa9beffcad6cff9ce3/examples.md#scala---sbt - pattern: ['**/build.sbt'] + pattern: ['**/*.sbt', '**/project/**.scala', '**/project/build.properties', '**/project/**.scala'] } ]; From 133446f1cfdc4654074423f27311b9531e5eaf8e Mon Sep 17 00:00:00 2001 From: Florian Meriaux Date: Thu, 24 Mar 2022 14:30:19 +0100 Subject: [PATCH 04/11] Update sbt pattern. --- __tests__/cache.test.ts | 2 +- src/cache.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/__tests__/cache.test.ts b/__tests__/cache.test.ts index af70c264e..8f00275c4 100644 --- a/__tests__/cache.test.ts +++ b/__tests__/cache.test.ts @@ -123,7 +123,7 @@ describe('dependency cache', () => { await expect(restore('sbt')).rejects.toThrowError( `No file in ${projectRoot( workspace - )} matched to [**/*.sbt,**/project/**.scala,**/project/build.properties,**/project/**.scala], make sure you have checked out the target repository` + )} matched to [**/*.sbt,**/project/build.properties,**/project/**.scala], make sure you have checked out the target repository` ); }); it('downloads cache', async () => { diff --git a/src/cache.ts b/src/cache.ts index cc38fdc8c..f8992ffa0 100644 --- a/src/cache.ts +++ b/src/cache.ts @@ -36,7 +36,7 @@ const supportedPackageManager: PackageManager[] = [ { id: 'sbt', path: [join(os.homedir(), '.ivy2', 'cache'), join(os.homedir(), '.sbt')], - pattern: ['**/*.sbt', '**/project/**.scala', '**/project/build.properties', '**/project/**.scala'] + pattern: ['**/*.sbt', '**/project/build.properties', '**/project/**.scala'] } ]; From 6f75354551b91d7d0b77e118144da9fa7e5c697c Mon Sep 17 00:00:00 2001 From: Florian Meriaux Date: Mon, 4 Apr 2022 16:40:40 +0200 Subject: [PATCH 05/11] ci: fix errors. --- __tests__/cache.test.ts | 4 ++-- dist/cleanup/index.js | 5 +++++ dist/setup/index.js | 5 +++++ 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/__tests__/cache.test.ts b/__tests__/cache.test.ts index 8f00275c4..fd886bc04 100644 --- a/__tests__/cache.test.ts +++ b/__tests__/cache.test.ts @@ -220,7 +220,7 @@ describe('dependency cache', () => { }); it('does not upload cache if no restore run before', async () => { createFile(join(workspace, 'build.sbt')); - + await save('sbt'); expect(spyCacheSave).not.toBeCalled(); expect(spyWarning).toBeCalledWith('Error retrieving key from state.'); @@ -228,7 +228,7 @@ describe('dependency cache', () => { it('uploads cache', async () => { createFile(join(workspace, 'build.sbt')); createStateForSuccessfulRestore(); - + await save('sbt'); expect(spyCacheSave).toBeCalled(); expect(spyWarning).not.toBeCalled(); diff --git a/dist/cleanup/index.js b/dist/cleanup/index.js index 545789607..b87b95b6c 100644 --- a/dist/cleanup/index.js +++ b/dist/cleanup/index.js @@ -61886,6 +61886,11 @@ const supportedPackageManager = [ path: [path_1.join(os_1.default.homedir(), '.gradle', 'caches'), path_1.join(os_1.default.homedir(), '.gradle', 'wrapper')], // https://github.com/actions/cache/blob/0638051e9af2c23d10bb70fa9beffcad6cff9ce3/examples.md#java---gradle pattern: ['**/*.gradle*', '**/gradle-wrapper.properties'] + }, + { + id: 'sbt', + path: [path_1.join(os_1.default.homedir(), '.ivy2', 'cache'), path_1.join(os_1.default.homedir(), '.sbt')], + pattern: ['**/*.sbt', '**/project/build.properties', '**/project/**.scala'] } ]; function findPackageManager(id) { diff --git a/dist/setup/index.js b/dist/setup/index.js index b37a8116d..bb17e10e6 100644 --- a/dist/setup/index.js +++ b/dist/setup/index.js @@ -18623,6 +18623,11 @@ const supportedPackageManager = [ path: [path_1.join(os_1.default.homedir(), '.gradle', 'caches'), path_1.join(os_1.default.homedir(), '.gradle', 'wrapper')], // https://github.com/actions/cache/blob/0638051e9af2c23d10bb70fa9beffcad6cff9ce3/examples.md#java---gradle pattern: ['**/*.gradle*', '**/gradle-wrapper.properties'] + }, + { + id: 'sbt', + path: [path_1.join(os_1.default.homedir(), '.ivy2', 'cache'), path_1.join(os_1.default.homedir(), '.sbt')], + pattern: ['**/*.sbt', '**/project/build.properties', '**/project/**.scala'] } ]; function findPackageManager(id) { From 4e72968b942855a1b14955637b961d4b6aeb629c Mon Sep 17 00:00:00 2001 From: Florian Meriaux Date: Mon, 11 Apr 2022 09:42:32 +0200 Subject: [PATCH 06/11] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3ad992e16..7b4245b02 100644 --- a/README.md +++ b/README.md @@ -104,7 +104,7 @@ steps: ```yaml steps: - uses: actions/checkout@v3 -- uses: actions/setup-java@v2 +- uses: actions/setup-java@v3 with: distribution: 'temurin' java-version: '11' From 7df480742f875bb4c1cd7c0ee4d1ab2bacc5c7ef Mon Sep 17 00:00:00 2001 From: Florian Meriaux Date: Tue, 12 Apr 2022 08:48:51 +0200 Subject: [PATCH 07/11] add e2e for sbt. --- .github/workflows/e2e-cache.yml | 55 +++++++++++++++++++++++++++++++++ __tests__/cache/sbt/build.sbt | 4 ++- 2 files changed, 58 insertions(+), 1 deletion(-) diff --git a/.github/workflows/e2e-cache.yml b/.github/workflows/e2e-cache.yml index c23c17780..0a5a8e199 100644 --- a/.github/workflows/e2e-cache.yml +++ b/.github/workflows/e2e-cache.yml @@ -111,3 +111,58 @@ jobs: exit 1 fi ls ~/.m2/repository + sbt-save: + runs-on: ${{ matrix.os }} + defaults: + run: + shell: bash + working-directory: __tests__/cache/sbt + strategy: + fail-fast: false + matrix: + os: [macos-latest, windows-latest, ubuntu-latest] + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Run setup-java with the cache for sbt + uses: ./ + id: setup-java + with: + distribution: 'adopt' + java-version: '11' + cache: sbt + - name: Create files to cache + run: | + sbt update + if [ ! -d ~/.ivy2/cache ]; then + echo "::error::The ~/.ivy2/cache directory does not exist unexpectedly" + exit 1 + fi + sbt-restore: + runs-on: ${{ matrix.os }} + defaults: + run: + shell: bash + working-directory: __tests__/cache/sbt + strategy: + fail-fast: false + matrix: + os: [macos-latest, windows-latest, ubuntu-latest] + needs: sbt-save + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Run setup-java with the cache for sbt + uses: ./ + id: setup-java + with: + distribution: 'adopt' + java-version: '11' + cache: sbt + - name: Confirm that ~/.ivy2/cache directory has been made + run: | + if [ ! -d ~/.ivy2/cache ]; then + echo "::error::The ~/.ivy2/cache directory does not exist unexpectedly" + exit 1 + fi + ls ~/.ivy2/cache diff --git a/__tests__/cache/sbt/build.sbt b/__tests__/cache/sbt/build.sbt index 66f9b4dea..9396d8674 100644 --- a/__tests__/cache/sbt/build.sbt +++ b/__tests__/cache/sbt/build.sbt @@ -1 +1,3 @@ -ThisBuild / scalaVersion := "3.1.1" \ No newline at end of file +ThisBuild / scalaVersion := "3.1.1" + +libraryDependencies += "org.junit.jupiter" % "junit-jupiter-api" % "5.8.2" % Test \ No newline at end of file From b9d25ecda29d5113591b2187999020a05bac2bfd Mon Sep 17 00:00:00 2001 From: Florian Meriaux Date: Tue, 12 Apr 2022 11:53:42 +0200 Subject: [PATCH 08/11] fix e2e for sbt. --- .github/workflows/e2e-cache.yml | 27 ++++++++++++++++-- __tests__/cache.test.ts | 2 +- __tests__/cache/sbt/build.sbt | 4 +-- __tests__/cache/sbt/project/build.properties | 1 + .../$04abe45aa5f39d11d1b1$.class | Bin 0 -> 2855 bytes .../$04abe45aa5f39d11d1b1.cache | 1 + .../$04abe45aa5f39d11d1b1.class | Bin 0 -> 673 bytes .../$455c6205b2ff732b6b0a$.class | Bin 0 -> 3289 bytes .../$455c6205b2ff732b6b0a.cache | 1 + .../$455c6205b2ff732b6b0a.class | Bin 0 -> 673 bytes .../scala-2.12/sbt-1.0/sync/copy-resource | 1 + .../sbt-1.0/update/update_cache_2.12/inputs | 1 + .../sbt-1.0/update/update_cache_2.12/output | 1 + .../_global/_global/_global/streams/out | 0 .../csrConfiguration/_global/streams/out | 0 .../_global/csrProject/_global/streams/out | 0 .../streams/update_cache_2.12/input_dsp | 1 + .../streams/update_cache_2.12/output_dsp | 1 + .../ivyConfiguration/_global/streams/out | 0 .../_global/ivySbt/_global/streams/out | 0 .../moduleSettings/_global/streams/out | 0 .../projectDescriptors/_global/streams/out | 0 .../_global/streams/out | 0 .../_global/update/_global/streams/out | 3 ++ .../_global/_global/compileOutputs/previous | 1 + .../_global/discoveredMainClasses/data | 1 + .../compile/bspReporter/_global/streams/out | 0 .../compile/compile/_global/streams/out | 0 .../compileIncremental/_global/streams/export | 0 .../compileIncremental/_global/streams/out | 6 ++++ .../compile/copyResources/_global/streams/out | 2 ++ .../_global/streams/export | 1 + .../exportedProducts/_global/streams/export | 1 + .../_global/streams/export | 1 + .../compile/incOptions/_global/streams/out | 2 ++ .../_global/streams/export | 1 + .../_global/streams/out | 0 .../managedClasspath/_global/streams/export | 1 + .../compile/scalacOptions/_global/streams/out | 0 .../unmanagedClasspath/_global/streams/export | 1 + .../unmanagedClasspath/_global/streams/out | 0 .../unmanagedJars/_global/streams/export | 1 + .../_global/streams/export | 1 + .../exportedProducts/_global/streams/export | 1 + .../_global/streams/export | 1 + .../fullClasspath/_global/streams/export | 1 + .../_global/streams/export | 1 + .../_global/streams/out | 0 .../managedClasspath/_global/streams/export | 1 + .../unmanagedClasspath/_global/streams/export | 1 + .../unmanagedClasspath/_global/streams/out | 0 .../unmanagedJars/_global/streams/export | 1 + .../update/update_cache_2.12/inputs | 1 + .../update/update_cache_2.12/output | 1 + .../csrConfiguration/_global/streams/out | 0 .../_global/csrProject/_global/streams/out | 0 .../streams/update_cache_2.12/input_dsp | 1 + .../streams/update_cache_2.12/output_dsp | 1 + .../ivyConfiguration/_global/streams/out | 0 .../_global/ivySbt/_global/streams/out | 0 .../moduleSettings/_global/streams/out | 0 .../projectDescriptors/_global/streams/out | 0 .../_global/update/_global/streams/out | 3 ++ dist/cleanup/index.js | 15 ++++++++-- dist/setup/index.js | 15 ++++++++-- src/cache.ts | 14 +++++++-- 66 files changed, 110 insertions(+), 12 deletions(-) create mode 100644 __tests__/cache/sbt/project/build.properties create mode 100644 __tests__/cache/sbt/project/target/config-classes/$04abe45aa5f39d11d1b1$.class create mode 100644 __tests__/cache/sbt/project/target/config-classes/$04abe45aa5f39d11d1b1.cache create mode 100644 __tests__/cache/sbt/project/target/config-classes/$04abe45aa5f39d11d1b1.class create mode 100644 __tests__/cache/sbt/project/target/config-classes/$455c6205b2ff732b6b0a$.class create mode 100644 __tests__/cache/sbt/project/target/config-classes/$455c6205b2ff732b6b0a.cache create mode 100644 __tests__/cache/sbt/project/target/config-classes/$455c6205b2ff732b6b0a.class create mode 100644 __tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/sync/copy-resource create mode 100644 __tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/update/update_cache_2.12/inputs create mode 100644 __tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/update/update_cache_2.12/output create mode 100644 __tests__/cache/sbt/project/target/streams/_global/_global/_global/streams/out create mode 100644 __tests__/cache/sbt/project/target/streams/_global/csrConfiguration/_global/streams/out create mode 100644 __tests__/cache/sbt/project/target/streams/_global/csrProject/_global/streams/out create mode 100644 __tests__/cache/sbt/project/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/input_dsp create mode 100644 __tests__/cache/sbt/project/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/output_dsp create mode 100644 __tests__/cache/sbt/project/target/streams/_global/ivyConfiguration/_global/streams/out create mode 100644 __tests__/cache/sbt/project/target/streams/_global/ivySbt/_global/streams/out create mode 100644 __tests__/cache/sbt/project/target/streams/_global/moduleSettings/_global/streams/out create mode 100644 __tests__/cache/sbt/project/target/streams/_global/projectDescriptors/_global/streams/out create mode 100644 __tests__/cache/sbt/project/target/streams/_global/scalaCompilerBridgeScope/_global/streams/out create mode 100644 __tests__/cache/sbt/project/target/streams/_global/update/_global/streams/out create mode 100644 __tests__/cache/sbt/project/target/streams/compile/_global/_global/compileOutputs/previous create mode 100644 __tests__/cache/sbt/project/target/streams/compile/_global/_global/discoveredMainClasses/data create mode 100644 __tests__/cache/sbt/project/target/streams/compile/bspReporter/_global/streams/out create mode 100644 __tests__/cache/sbt/project/target/streams/compile/compile/_global/streams/out create mode 100644 __tests__/cache/sbt/project/target/streams/compile/compileIncremental/_global/streams/export create mode 100644 __tests__/cache/sbt/project/target/streams/compile/compileIncremental/_global/streams/out create mode 100644 __tests__/cache/sbt/project/target/streams/compile/copyResources/_global/streams/out create mode 100644 __tests__/cache/sbt/project/target/streams/compile/dependencyClasspath/_global/streams/export create mode 100644 __tests__/cache/sbt/project/target/streams/compile/exportedProducts/_global/streams/export create mode 100644 __tests__/cache/sbt/project/target/streams/compile/externalDependencyClasspath/_global/streams/export create mode 100644 __tests__/cache/sbt/project/target/streams/compile/incOptions/_global/streams/out create mode 100644 __tests__/cache/sbt/project/target/streams/compile/internalDependencyClasspath/_global/streams/export create mode 100644 __tests__/cache/sbt/project/target/streams/compile/internalDependencyClasspath/_global/streams/out create mode 100644 __tests__/cache/sbt/project/target/streams/compile/managedClasspath/_global/streams/export create mode 100644 __tests__/cache/sbt/project/target/streams/compile/scalacOptions/_global/streams/out create mode 100644 __tests__/cache/sbt/project/target/streams/compile/unmanagedClasspath/_global/streams/export create mode 100644 __tests__/cache/sbt/project/target/streams/compile/unmanagedClasspath/_global/streams/out create mode 100644 __tests__/cache/sbt/project/target/streams/compile/unmanagedJars/_global/streams/export create mode 100644 __tests__/cache/sbt/project/target/streams/runtime/dependencyClasspath/_global/streams/export create mode 100644 __tests__/cache/sbt/project/target/streams/runtime/exportedProducts/_global/streams/export create mode 100644 __tests__/cache/sbt/project/target/streams/runtime/externalDependencyClasspath/_global/streams/export create mode 100644 __tests__/cache/sbt/project/target/streams/runtime/fullClasspath/_global/streams/export create mode 100644 __tests__/cache/sbt/project/target/streams/runtime/internalDependencyClasspath/_global/streams/export create mode 100644 __tests__/cache/sbt/project/target/streams/runtime/internalDependencyClasspath/_global/streams/out create mode 100644 __tests__/cache/sbt/project/target/streams/runtime/managedClasspath/_global/streams/export create mode 100644 __tests__/cache/sbt/project/target/streams/runtime/unmanagedClasspath/_global/streams/export create mode 100644 __tests__/cache/sbt/project/target/streams/runtime/unmanagedClasspath/_global/streams/out create mode 100644 __tests__/cache/sbt/project/target/streams/runtime/unmanagedJars/_global/streams/export create mode 100644 __tests__/cache/sbt/target/scala-2.12/update/update_cache_2.12/inputs create mode 100644 __tests__/cache/sbt/target/scala-2.12/update/update_cache_2.12/output create mode 100644 __tests__/cache/sbt/target/streams/_global/csrConfiguration/_global/streams/out create mode 100644 __tests__/cache/sbt/target/streams/_global/csrProject/_global/streams/out create mode 100644 __tests__/cache/sbt/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/input_dsp create mode 100644 __tests__/cache/sbt/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/output_dsp create mode 100644 __tests__/cache/sbt/target/streams/_global/ivyConfiguration/_global/streams/out create mode 100644 __tests__/cache/sbt/target/streams/_global/ivySbt/_global/streams/out create mode 100644 __tests__/cache/sbt/target/streams/_global/moduleSettings/_global/streams/out create mode 100644 __tests__/cache/sbt/target/streams/_global/projectDescriptors/_global/streams/out create mode 100644 __tests__/cache/sbt/target/streams/_global/update/_global/streams/out diff --git a/.github/workflows/e2e-cache.yml b/.github/workflows/e2e-cache.yml index 0a5a8e199..c20b278f7 100644 --- a/.github/workflows/e2e-cache.yml +++ b/.github/workflows/e2e-cache.yml @@ -132,12 +132,33 @@ jobs: java-version: '11' cache: sbt - name: Create files to cache + run: sbt update + + - name: Check files to cache on macos-latest + if: matrix.os == 'macos-latest' run: | - sbt update - if [ ! -d ~/.ivy2/cache ]; then - echo "::error::The ~/.ivy2/cache directory does not exist unexpectedly" + if [ ! -d ~/Library/Caches/Coursier ]; then + echo "::error::The ~/Library/Caches/Coursier directory does not exist unexpectedly" + exit 1 + fi + + - name: Check files to cache on windows-latest + if: matrix.os == 'windows-latest' + run: | + if [ ! -d ~/AppData/Local/Coursier/Cache ]; then + echo "::error::The ~/AppData/Local/Coursier/Cache directory does not exist unexpectedly" + exit 1 + fi + + + - name: Check files to cache on ubuntu-latest + if: matrix.os == 'ubuntu-latest' + run: | + if [ ! -d ~/.cache/coursier ]; then + echo "::error::The ~/.cache/coursier directory does not exist unexpectedly" exit 1 fi + sbt-restore: runs-on: ${{ matrix.os }} defaults: diff --git a/__tests__/cache.test.ts b/__tests__/cache.test.ts index fd886bc04..5214c74f8 100644 --- a/__tests__/cache.test.ts +++ b/__tests__/cache.test.ts @@ -123,7 +123,7 @@ describe('dependency cache', () => { await expect(restore('sbt')).rejects.toThrowError( `No file in ${projectRoot( workspace - )} matched to [**/*.sbt,**/project/build.properties,**/project/**.scala], make sure you have checked out the target repository` + )} matched to [*.sbt,project/build.properties,project/**.{scala,sbt}], make sure you have checked out the target repository` ); }); it('downloads cache', async () => { diff --git a/__tests__/cache/sbt/build.sbt b/__tests__/cache/sbt/build.sbt index 9396d8674..37a1513f0 100644 --- a/__tests__/cache/sbt/build.sbt +++ b/__tests__/cache/sbt/build.sbt @@ -1,3 +1,3 @@ -ThisBuild / scalaVersion := "3.1.1" +ThisBuild / scalaVersion := "2.12.15" -libraryDependencies += "org.junit.jupiter" % "junit-jupiter-api" % "5.8.2" % Test \ No newline at end of file +libraryDependencies += "org.scala-lang.modules" %% "scala-parser-combinators" % "1.1.2" \ No newline at end of file diff --git a/__tests__/cache/sbt/project/build.properties b/__tests__/cache/sbt/project/build.properties new file mode 100644 index 000000000..c8fcab543 --- /dev/null +++ b/__tests__/cache/sbt/project/build.properties @@ -0,0 +1 @@ +sbt.version=1.6.2 diff --git a/__tests__/cache/sbt/project/target/config-classes/$04abe45aa5f39d11d1b1$.class b/__tests__/cache/sbt/project/target/config-classes/$04abe45aa5f39d11d1b1$.class new file mode 100644 index 0000000000000000000000000000000000000000..fbaccce4b1d8dda16f1b5f61755c3db8708f09ca GIT binary patch literal 2855 zcmbtW{Z|xK7=A7w!>+3!m`Q4;jRuqsC}@gV37X_8<|1lVcz5?MjLgn#GqWW2VfJC) z-~Ay)=io`t>GX4dRHx_84D2qh{E`Rf&fIz4_r4#``^^6H?}NVp4C7aUZRX&x%&XxM zDMw0&j}?c8ibMG!(|{1@x+xc=Md*BD^$zM z4Fl_zoak-=PU(GBG-^O9YdyQE6WS8hQW=n?2# z12OP~z@`SAz#a{<-B9_ibgXJ1UiXliASX7DTyrf>k3 zKt^LKvM?`a70rg&+{kQYD*_)*;Sh%TN`t57?BJB9G2utZo(Nvsj0|2(;V6#9T+G#I zv8LODeUa@dPe$WB>kJxsMAxG@k!CC}38Zu^=hR}rFkTke7`cj`qX=G2;T4?H`4yxi zr#ZQ78+(@2GHD(0M33Win&>kEZD!G45U}FFk|Am&JALJZcpG|UtPfKsM=^9ED5x3r@?S)v7$z=*S$?@USFETU`#qr&JGomp23YY z-hpJ&d4UbGQgIdqdUW?SAFMM~x1a}kkk}$rH|xPkYpYa!C2)l8UxQjRfz6bOp5|bu z*}9ueg(qvf>Y^7U`r&k71IM?%UP&P)`lq!HcxjYTp+E$RAB)+Tk?Tt1Xhf_=NY1PJ zh1Fw|0c(V4y<8DQ=HMgPhzxjUXUX@AcyzwN(G^Ds5tuI{C{uLUlVhn3GsRFy> z*7{X9w9Cqhq2sk9417Xy$$MTHguY}0era-4voH1k;dBGz;~xMG(LYM?&+vH~pW+?~ z{)NC6Cz{W?G&1-Kce^3*HLE=46-nz(&AneYY zsvRiyCLL4gjI9m2POa1>t^nV6=Jcpcxcs203Af~N+M*o{v43q^XOPnEVQ>i}OE|ualS>#|#%s$s_ct<2xcC6G zz%u3^qI|8}ZM%3vIXDq+8%ik_@4Kf*duQ1fVz6MI3}mcpuIM9h}2gbkyd;{pybZvg%^*B>D zSfw<28R}+qwx_U#Yd6=e*oG&$--{jCsecr5-AzY(xbEfikF;;0pP#ty)1|9)20dT4^m1{K{Q=l5>Q%kaGf+NN*dfy5C{~lolWZE*wkwy z+NVMsIB?(rcnlr{@ud>CuC$tOR`bnaW`F4JS>G-T0)_Pq=4rz*$tPXd;GrLEY{raVdoeU-#BnV|gv6+F#8 z*KQn!!<36u42RTb{yC?@OR1Ly;b<2p0{6PYXCb2rABVV22QxMZCJ{@sgdY%4yel*y z@MoS}HC=KjYf{B>Z3nStyLOu>QqOkD5#pKV%DUNb^qtQ3iRFDVH;TFU=HBtqa=GIW zRo-N;Ya7i>T(1#S>vBVLZQFRjTz$K?w*JhS-x*DNo7``2l{@duqM|V3*lJ;2xvXs2 zImzg4lovi&y3)R^*oT!^ynH;Vk+~Ox{cfkfWJm?2Y4gp!?6_2ad!OVB%13s(MHUQ& zyUWCB#6hWezH2@==xP;18Syaz^WmfJEUF+%c@nXZ zwnW&D(&P#wDc#yyRRsebdi~Z}w_PQ0w|l$nAP)<$s6ig?n$EiSI&WT5yfIf(` z#OFsrh{Qb2qBNNDH-QMeklRrdrz{QP2>ZzWZwf4sU=Dv206{-=L|j3(f;cN%25YJXURsbZMcW7Ex%5L<&Vqi-=lZl9#fu*^Rp!BzWKV ziT8c}u63r&z>I%@f0X0rZMMx80)sPVCi|}MeSF^g`=4`v0oaP)1g^2Rj*Jwy4R0PP z442E>w+t7y6*f!DfDq_8E>B9^mEN2^SvanWk%4xB1NL;Ng3vBkRN%m{;P$2($2;ktQ1*Tm z9rH_jrB`xQXifP3iCWb_hrmsjCpFM1(9xh5=+%05RjbM?SySrin(~Uuz*Pcf^T5C= zfzHKKy4*anW~5sqLyy49cq(vLe;nyLr%B$+n6@S}a5Z%| zY3WXDLRuR|jyGrEIsqeD2=rf`I?SoEqYd#r12+g{6UNlOz=)RNI)y+6^@{Z5oYI-I zb4o{v0jlrTd0~33$zV=;&S}|@cauQhm9iSRS)eP;FR<%MnV0F^6+}*17NY~Q!pPnx za9vtz`jm0nKbf1J7`I3?(YmHbndu!xSI20lKzm>R42xw)yzIgN`c1T9BL!KswWP`d z>-zd9wB1V?&xP)|7X@`nTAt&@1NM!r4QR<_jdtM<3}vtx!vYyivrpAS@@y5jD&~pT zG1;~ZMzEbloFr>0LyiiW+r+XY#bhJXJ-F8-6OFq;%MPPbT%C==%zI%Z*#OjbpTLc= zwo6dN`tQ$RCms-3OHIwDYrw#04|dZAOM1Rnu6b4xFl$KQ*2J)jOKiVis<|qkqx2lc zb*%Svci_PujJFeu4E-VGWW%C#r9Gvgh5aN8E)zdNxlJ1qjF^y>LP-)Sq^=M@s2eyS zuv)rNYER&ezLfcwftS$~*;Ev;`_enh7!TE}YV>G|K8Z>?Pzl4BbloW@Qgr$t9yT$F zN9gnv5k*$3Zk_4X@rqsEQ}c?t*EW-O8Z%kO$fe|Gg!DA*9 zd9)?gOgNr8=!XepJkg1jtm|~Vl0fA9XLN%+W#UOlma49<1Xm3d1y;q?l_UE15KES?}tvu~ead}7-dx8hLOGdP9QOq?Ig4aTLkN#EFmmAK!+PCUmZ4&#bG zl=cmynq)?n(`9yuVF@227D-ND*Baz<4LwCjd_JvtW{M^ zhZil50*C)UL(-Q5jd~5Qo7jLi*l|OHLxaPec#F3{Q}fpUpgDzL@8De%7TzcN{UW5Ft-6wypgu2wItB62yv>^AY)-PF)l$Afej6C2x?yBRFvHy%{5gR zIKwV0_$#0!B<7)%JJ!8bE^H_l_rJnmk=j(O}lhev@0JboTe9?8yjoJC)%_@3X6n6({0aNgArgOl2do^|@ROjK+nwf^H^-(zP*6=wJ5Pn zRGWU%B#c`)YTGgcXYs+npZG|de<{tGM6-#H@kt^;d#?o;1LyE9ptb1${mAcbbkg$- zOsu2ntI^$&!5WTPj%#rZuI00R9mne_U_Hkhx!!PBC=Rc3H$iElAkfN9GgmxX4IQ&BUDex-~@GsDJvl##Y literal 0 HcmV?d00001 diff --git a/__tests__/cache/sbt/project/target/config-classes/$455c6205b2ff732b6b0a.cache b/__tests__/cache/sbt/project/target/config-classes/$455c6205b2ff732b6b0a.cache new file mode 100644 index 000000000..050f36c67 --- /dev/null +++ b/__tests__/cache/sbt/project/target/config-classes/$455c6205b2ff732b6b0a.cache @@ -0,0 +1 @@ +sbt.internal.DslEntry \ No newline at end of file diff --git a/__tests__/cache/sbt/project/target/config-classes/$455c6205b2ff732b6b0a.class b/__tests__/cache/sbt/project/target/config-classes/$455c6205b2ff732b6b0a.class new file mode 100644 index 0000000000000000000000000000000000000000..03572ba46026daf0fffd050613f18c9bc287d81c GIT binary patch literal 673 zcmZuvUvJV-9R1yvu9O18#+Ynu2@@0lu{*GA*%luZl!g-t-5_G z&bASK+`3nFHSR=4nH`;A?ueIBDTGQ$N)0VU6 z>@pPyfxKR`3A~~s!6QMZa~^pt`AWN?o6LC-3;H?=7cxNyLn?Tj zd}`b{jK?t-u^5l3%iJ?gg%eXJ@%+gSP6W34!eu_A5uf_FO@|9M^kxBzlZYP?P@F3? zAn<32TpiftSk|Ok(>6PZ4bwJzM3F4hCMSp^&6YD8dlxyQu38%|uNYruxpjB0rAk(Z zsPZOz)2JRK;(DE+IwQ9=+cfq2-sq8G<=2}RT4`dvuNqu4>N%@fQWQoyrdr%kE^FIn zTGFlRTJA$Lqx3Fo=5Z|)FCWhuB=u}~*nd7K=u%NRF!^RHc~Lgr-6Pqe@{yfxlbo(_ zdzp0Fp;s=Q?Ns)4d9F1X>Q*#Q>Jp_lYdzult;1^!U9Dp%6FwzSdGN5mh{_9M9tF&& zUE%kFIJ&|}%D1*wS3ySyYtS9_dvyYL`?t%EvXFzk23fe11r0J8oQeceop8blWQJi9 zx%|ZQkyK8TAok|`ttULk=VlOuF^j!0z&_Idn}Q}tkis7YK+q2z5m%6{ATEyj9ST2S c`P&VVp@b-b0;`BRN|x}d0@6^%2U!952SCP^YXATM literal 0 HcmV?d00001 diff --git a/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/sync/copy-resource b/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/sync/copy-resource new file mode 100644 index 000000000..9d348e7bd --- /dev/null +++ b/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/sync/copy-resource @@ -0,0 +1 @@ +[[{},{}],{}] \ No newline at end of file diff --git a/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/update/update_cache_2.12/inputs b/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/update/update_cache_2.12/inputs new file mode 100644 index 000000000..7b397452e --- /dev/null +++ b/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/update/update_cache_2.12/inputs @@ -0,0 +1 @@ +969967227 \ No newline at end of file diff --git a/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/update/update_cache_2.12/output b/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/update/update_cache_2.12/output new file mode 100644 index 000000000..5697a9de8 --- /dev/null +++ b/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/update/update_cache_2.12/output @@ -0,0 +1 @@ +{"cachedDescriptor":".","configurations":[{"configuration":{"name":"compile"},"modules":[],"details":[]},{"configuration":{"name":"compile-internal"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[{"organization":"org.scala-sbt","name":"io_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-position_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"sbt","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-logging_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}}],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]}],"details":[]},{"configuration":{"name":"docs"},"modules":[],"details":[]},{"configuration":{"name":"optional"},"modules":[],"details":[]},{"configuration":{"name":"plugin"},"modules":[],"details":[]},{"configuration":{"name":"pom"},"modules":[],"details":[]},{"configuration":{"name":"provided"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[{"organization":"org.scala-sbt","name":"io_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-position_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"sbt","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-logging_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}}],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]}],"details":[]},{"configuration":{"name":"runtime"},"modules":[],"details":[]},{"configuration":{"name":"runtime-internal"},"modules":[],"details":[]},{"configuration":{"name":"scala-doc-tool"},"modules":[],"details":[]},{"configuration":{"name":"scala-tool"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-compiler","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[{"organization":"org.scala-sbt","name":"io_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-position_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"sbt","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-logging_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}}],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-compiler","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/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":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-compiler","revision":"2.12.15","configurations":"optional","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[{"organization":"org.scala-sbt","name":"io_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-position_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"sbt","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-logging_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}}],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-compiler","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/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":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[{"organization":"org.scala-sbt","name":"io_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-position_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"sbt","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-logging_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}}],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"optional","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[{"organization":"org.scala-sbt","name":"io_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-position_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"sbt","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-logging_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}}],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-reflect","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[{"organization":"org.scala-sbt","name":"io_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-position_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"sbt","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-logging_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}}],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-reflect","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-reflect.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"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":[{"organization":"org.scala-sbt","name":"io_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-position_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"sbt","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-logging_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-lang","name":"*","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}}],"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:///Users/fmeriaux/Library/Caches/Coursier/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":[["BSD 3-clause","http://opensource.org/licenses/BSD-3-Clause"]],"callers":[]},{"module":{"organization":"jline","name":"jline","revision":"2.14.6","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[{"organization":"org.scala-sbt","name":"io_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-position_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"sbt","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-logging_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}}],"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:///Users/fmeriaux/Library/Caches/Coursier/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":[["The BSD License","http://www.opensource.org/licenses/bsd-license.php"]],"callers":[]}],"details":[]},{"configuration":{"name":"sources"},"modules":[],"details":[]},{"configuration":{"name":"test"},"modules":[],"details":[]},{"configuration":{"name":"test-internal"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[{"organization":"org.scala-sbt","name":"io_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-position_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"sbt","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-logging_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}}],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]}],"details":[]}],"stats":{"resolveTime":-1,"downloadTime":-1,"downloadSize":-1,"cached":false},"stamps":{}} \ No newline at end of file diff --git a/__tests__/cache/sbt/project/target/streams/_global/_global/_global/streams/out b/__tests__/cache/sbt/project/target/streams/_global/_global/_global/streams/out new file mode 100644 index 000000000..e69de29bb diff --git a/__tests__/cache/sbt/project/target/streams/_global/csrConfiguration/_global/streams/out b/__tests__/cache/sbt/project/target/streams/_global/csrConfiguration/_global/streams/out new file mode 100644 index 000000000..e69de29bb diff --git a/__tests__/cache/sbt/project/target/streams/_global/csrProject/_global/streams/out b/__tests__/cache/sbt/project/target/streams/_global/csrProject/_global/streams/out new file mode 100644 index 000000000..e69de29bb diff --git a/__tests__/cache/sbt/project/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/input_dsp b/__tests__/cache/sbt/project/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/input_dsp new file mode 100644 index 000000000..909e8f649 --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/input_dsp @@ -0,0 +1 @@ +1762478603 \ No newline at end of file diff --git a/__tests__/cache/sbt/project/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/output_dsp b/__tests__/cache/sbt/project/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/output_dsp new file mode 100644 index 000000000..fd0835904 --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/output_dsp @@ -0,0 +1 @@ +{"{\"organization\":\"org.scala-lang\",\"name\":\"scala-library\",\"revision\":\"2.12.15\",\"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":3254},"type":"LinePosition"}} \ No newline at end of file diff --git a/__tests__/cache/sbt/project/target/streams/_global/ivyConfiguration/_global/streams/out b/__tests__/cache/sbt/project/target/streams/_global/ivyConfiguration/_global/streams/out new file mode 100644 index 000000000..e69de29bb diff --git a/__tests__/cache/sbt/project/target/streams/_global/ivySbt/_global/streams/out b/__tests__/cache/sbt/project/target/streams/_global/ivySbt/_global/streams/out new file mode 100644 index 000000000..e69de29bb diff --git a/__tests__/cache/sbt/project/target/streams/_global/moduleSettings/_global/streams/out b/__tests__/cache/sbt/project/target/streams/_global/moduleSettings/_global/streams/out new file mode 100644 index 000000000..e69de29bb diff --git a/__tests__/cache/sbt/project/target/streams/_global/projectDescriptors/_global/streams/out b/__tests__/cache/sbt/project/target/streams/_global/projectDescriptors/_global/streams/out new file mode 100644 index 000000000..e69de29bb diff --git a/__tests__/cache/sbt/project/target/streams/_global/scalaCompilerBridgeScope/_global/streams/out b/__tests__/cache/sbt/project/target/streams/_global/scalaCompilerBridgeScope/_global/streams/out new file mode 100644 index 000000000..e69de29bb diff --git a/__tests__/cache/sbt/project/target/streams/_global/update/_global/streams/out b/__tests__/cache/sbt/project/target/streams/_global/update/_global/streams/out new file mode 100644 index 000000000..7a93b6fe7 --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/_global/update/_global/streams/out @@ -0,0 +1,3 @@ +[debug] not up to date. inChanged = true, force = false +[debug] Updating ProjectRef(uri("file:/Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/project/"), "sbt-build")... +[debug] Done updating ProjectRef(uri("file:/Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/project/"), "sbt-build") diff --git a/__tests__/cache/sbt/project/target/streams/compile/_global/_global/compileOutputs/previous b/__tests__/cache/sbt/project/target/streams/compile/_global/_global/compileOutputs/previous new file mode 100644 index 000000000..fbff582d4 --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/compile/_global/_global/compileOutputs/previous @@ -0,0 +1 @@ +["sbt.Task[scala.collection.Seq[java.nio.file.Path]]",["/Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/zinc/inc_compile_2.12.zip"]] \ No newline at end of file diff --git a/__tests__/cache/sbt/project/target/streams/compile/_global/_global/discoveredMainClasses/data b/__tests__/cache/sbt/project/target/streams/compile/_global/_global/discoveredMainClasses/data new file mode 100644 index 000000000..0637a088a --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/compile/_global/_global/discoveredMainClasses/data @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/__tests__/cache/sbt/project/target/streams/compile/bspReporter/_global/streams/out b/__tests__/cache/sbt/project/target/streams/compile/bspReporter/_global/streams/out new file mode 100644 index 000000000..e69de29bb diff --git a/__tests__/cache/sbt/project/target/streams/compile/compile/_global/streams/out b/__tests__/cache/sbt/project/target/streams/compile/compile/_global/streams/out new file mode 100644 index 000000000..e69de29bb diff --git a/__tests__/cache/sbt/project/target/streams/compile/compileIncremental/_global/streams/export b/__tests__/cache/sbt/project/target/streams/compile/compileIncremental/_global/streams/export new file mode 100644 index 000000000..e69de29bb diff --git a/__tests__/cache/sbt/project/target/streams/compile/compileIncremental/_global/streams/out b/__tests__/cache/sbt/project/target/streams/compile/compileIncremental/_global/streams/out new file mode 100644 index 000000000..9cca155c6 --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/compile/compileIncremental/_global/streams/out @@ -0,0 +1,6 @@ +[debug] [zinc] IncrementalCompile ----------- +[debug] IncrementalCompile.incrementalCompile +[debug] previous = Stamps for: 0 products, 0 sources, 0 libraries +[debug] current source = Set() +[debug] > initialChanges = InitialChanges(Changes(added = Set(), removed = Set(), changed = Set(), unmodified = ...),Set(),Set(),API Changes: Set()) +[debug] Full compilation, no sources in previous analysis. diff --git a/__tests__/cache/sbt/project/target/streams/compile/copyResources/_global/streams/out b/__tests__/cache/sbt/project/target/streams/compile/copyResources/_global/streams/out new file mode 100644 index 000000000..f25042f2a --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/compile/copyResources/_global/streams/out @@ -0,0 +1,2 @@ +[debug] Copy resource mappings:  +[debug]   diff --git a/__tests__/cache/sbt/project/target/streams/compile/dependencyClasspath/_global/streams/export b/__tests__/cache/sbt/project/target/streams/compile/dependencyClasspath/_global/streams/export new file mode 100644 index 000000000..992d9d318 --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/compile/dependencyClasspath/_global/streams/export @@ -0,0 +1 @@ +/Users/fmeriaux/.sbt/1.0/plugins/target/scala-2.12/sbt-1.0/classes:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-compiler.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-reflect.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-xml_2.12-1.0.6.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-control_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/core-macros_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/launcher-interface-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/lm-coursier-shaded_2.12-2.0.10.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/actions_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-jawn-parser_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main-settings_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-3.14.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/command_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-collection-compat_2.12-2.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/tasks_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-core_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-reader-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/slf4j-api-1.7.26.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-api-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scripted-plugin_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist-core-assembly-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/collections_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-platform-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbinary_2.12-0.5.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/error_prone_annotations-2.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/logic_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-interface-1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-compiler-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/config-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-core_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classpath_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/checker-qual-3.4.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/caffeine-2.8.5.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/io_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-core-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-reflect-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ssl-config-core_2.12-0.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-slf4j-impl-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-2.14.7-sbt-a1b0ffbb8f64bb820f4f84a0c07a0c0964507493.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jna-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-interface-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/protocol_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/run_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-logging_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-apiinfo_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jansi-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-lm-integration_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-parser-combinators_2.12-1.1.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-agent-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-xml_2.12-1.3.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jansi-2.1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-urlconnection-3.7.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/reactive-streams-1.0.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/disruptor-3.4.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-builtins-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ipcsocket-1.3.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/file-tree-views-2.1.7.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-murmurhash_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/completion_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-bridge_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/template-resolver-0.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-library-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-okhttp_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-tracking_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-interface-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-scalajson_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-relation_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jsch-0.1.54.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-style-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okio-1.17.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbt-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-core_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ivy-2.3.0-sbt-fbc4f586aeeb1591710b14eb4f41b94880dcd745.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zero-allocation-hashing-0.10.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-position_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/task-system_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-ivy_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classfile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-cache_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-scalajson_2.12-1.0.0-M4.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/testing_2.12-1.6.2.jar diff --git a/__tests__/cache/sbt/project/target/streams/compile/exportedProducts/_global/streams/export b/__tests__/cache/sbt/project/target/streams/compile/exportedProducts/_global/streams/export new file mode 100644 index 000000000..0818e89ec --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/compile/exportedProducts/_global/streams/export @@ -0,0 +1 @@ +/Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/classes diff --git a/__tests__/cache/sbt/project/target/streams/compile/externalDependencyClasspath/_global/streams/export b/__tests__/cache/sbt/project/target/streams/compile/externalDependencyClasspath/_global/streams/export new file mode 100644 index 000000000..b2a4637ee --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/compile/externalDependencyClasspath/_global/streams/export @@ -0,0 +1 @@ +/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-compiler.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-reflect.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-xml_2.12-1.0.6.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-control_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/core-macros_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/launcher-interface-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/lm-coursier-shaded_2.12-2.0.10.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/actions_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-jawn-parser_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main-settings_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-3.14.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/command_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-collection-compat_2.12-2.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/tasks_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-core_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-reader-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/slf4j-api-1.7.26.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-api-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scripted-plugin_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist-core-assembly-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/collections_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-platform-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbinary_2.12-0.5.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/error_prone_annotations-2.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/logic_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-interface-1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-compiler-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/config-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-core_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classpath_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/checker-qual-3.4.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/caffeine-2.8.5.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/io_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-core-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-reflect-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ssl-config-core_2.12-0.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-slf4j-impl-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-2.14.7-sbt-a1b0ffbb8f64bb820f4f84a0c07a0c0964507493.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jna-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-interface-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/protocol_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/run_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-logging_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-apiinfo_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jansi-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-lm-integration_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-parser-combinators_2.12-1.1.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-agent-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-xml_2.12-1.3.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jansi-2.1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-urlconnection-3.7.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/reactive-streams-1.0.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/disruptor-3.4.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-builtins-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ipcsocket-1.3.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/file-tree-views-2.1.7.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-murmurhash_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/completion_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-bridge_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/template-resolver-0.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-library-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-okhttp_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-tracking_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-interface-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-scalajson_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-relation_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jsch-0.1.54.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-style-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okio-1.17.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbt-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-core_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ivy-2.3.0-sbt-fbc4f586aeeb1591710b14eb4f41b94880dcd745.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zero-allocation-hashing-0.10.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-position_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/task-system_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-ivy_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classfile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-cache_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-scalajson_2.12-1.0.0-M4.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/testing_2.12-1.6.2.jar diff --git a/__tests__/cache/sbt/project/target/streams/compile/incOptions/_global/streams/out b/__tests__/cache/sbt/project/target/streams/compile/incOptions/_global/streams/out new file mode 100644 index 000000000..d0b34008c --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/compile/incOptions/_global/streams/out @@ -0,0 +1,2 @@ +[debug] Created transactional ClassFileManager with tempDir = /Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/classes.bak +[debug] Removing the temporary directory used for backing up class files: /Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/classes.bak diff --git a/__tests__/cache/sbt/project/target/streams/compile/internalDependencyClasspath/_global/streams/export b/__tests__/cache/sbt/project/target/streams/compile/internalDependencyClasspath/_global/streams/export new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/compile/internalDependencyClasspath/_global/streams/export @@ -0,0 +1 @@ + diff --git a/__tests__/cache/sbt/project/target/streams/compile/internalDependencyClasspath/_global/streams/out b/__tests__/cache/sbt/project/target/streams/compile/internalDependencyClasspath/_global/streams/out new file mode 100644 index 000000000..e69de29bb diff --git a/__tests__/cache/sbt/project/target/streams/compile/managedClasspath/_global/streams/export b/__tests__/cache/sbt/project/target/streams/compile/managedClasspath/_global/streams/export new file mode 100644 index 000000000..b2a4637ee --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/compile/managedClasspath/_global/streams/export @@ -0,0 +1 @@ +/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-compiler.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-reflect.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-xml_2.12-1.0.6.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-control_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/core-macros_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/launcher-interface-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/lm-coursier-shaded_2.12-2.0.10.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/actions_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-jawn-parser_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main-settings_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-3.14.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/command_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-collection-compat_2.12-2.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/tasks_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-core_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-reader-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/slf4j-api-1.7.26.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-api-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scripted-plugin_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist-core-assembly-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/collections_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-platform-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbinary_2.12-0.5.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/error_prone_annotations-2.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/logic_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-interface-1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-compiler-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/config-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-core_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classpath_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/checker-qual-3.4.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/caffeine-2.8.5.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/io_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-core-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-reflect-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ssl-config-core_2.12-0.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-slf4j-impl-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-2.14.7-sbt-a1b0ffbb8f64bb820f4f84a0c07a0c0964507493.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jna-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-interface-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/protocol_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/run_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-logging_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-apiinfo_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jansi-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-lm-integration_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-parser-combinators_2.12-1.1.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-agent-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-xml_2.12-1.3.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jansi-2.1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-urlconnection-3.7.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/reactive-streams-1.0.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/disruptor-3.4.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-builtins-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ipcsocket-1.3.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/file-tree-views-2.1.7.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-murmurhash_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/completion_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-bridge_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/template-resolver-0.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-library-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-okhttp_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-tracking_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-interface-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-scalajson_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-relation_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jsch-0.1.54.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-style-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okio-1.17.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbt-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-core_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ivy-2.3.0-sbt-fbc4f586aeeb1591710b14eb4f41b94880dcd745.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zero-allocation-hashing-0.10.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-position_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/task-system_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-ivy_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classfile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-cache_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-scalajson_2.12-1.0.0-M4.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/testing_2.12-1.6.2.jar diff --git a/__tests__/cache/sbt/project/target/streams/compile/scalacOptions/_global/streams/out b/__tests__/cache/sbt/project/target/streams/compile/scalacOptions/_global/streams/out new file mode 100644 index 000000000..e69de29bb diff --git a/__tests__/cache/sbt/project/target/streams/compile/unmanagedClasspath/_global/streams/export b/__tests__/cache/sbt/project/target/streams/compile/unmanagedClasspath/_global/streams/export new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/compile/unmanagedClasspath/_global/streams/export @@ -0,0 +1 @@ + diff --git a/__tests__/cache/sbt/project/target/streams/compile/unmanagedClasspath/_global/streams/out b/__tests__/cache/sbt/project/target/streams/compile/unmanagedClasspath/_global/streams/out new file mode 100644 index 000000000..e69de29bb diff --git a/__tests__/cache/sbt/project/target/streams/compile/unmanagedJars/_global/streams/export b/__tests__/cache/sbt/project/target/streams/compile/unmanagedJars/_global/streams/export new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/compile/unmanagedJars/_global/streams/export @@ -0,0 +1 @@ + diff --git a/__tests__/cache/sbt/project/target/streams/runtime/dependencyClasspath/_global/streams/export b/__tests__/cache/sbt/project/target/streams/runtime/dependencyClasspath/_global/streams/export new file mode 100644 index 000000000..43f452e92 --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/runtime/dependencyClasspath/_global/streams/export @@ -0,0 +1 @@ +/Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/classes:/Users/fmeriaux/.sbt/1.0/plugins/target/scala-2.12/sbt-1.0/classes:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-compiler.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-reflect.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-xml_2.12-1.0.6.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-control_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/core-macros_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/launcher-interface-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/lm-coursier-shaded_2.12-2.0.10.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/actions_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-jawn-parser_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main-settings_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-3.14.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/command_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-collection-compat_2.12-2.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/tasks_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-core_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-reader-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/slf4j-api-1.7.26.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-api-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scripted-plugin_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist-core-assembly-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/collections_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-platform-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbinary_2.12-0.5.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/error_prone_annotations-2.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/logic_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-interface-1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-compiler-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/config-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-core_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classpath_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/checker-qual-3.4.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/caffeine-2.8.5.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/io_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-core-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-reflect-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ssl-config-core_2.12-0.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-slf4j-impl-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-2.14.7-sbt-a1b0ffbb8f64bb820f4f84a0c07a0c0964507493.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jna-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-interface-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/protocol_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/run_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-logging_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-apiinfo_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jansi-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-lm-integration_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-parser-combinators_2.12-1.1.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-agent-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-xml_2.12-1.3.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jansi-2.1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-urlconnection-3.7.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/reactive-streams-1.0.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/disruptor-3.4.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-builtins-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ipcsocket-1.3.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/file-tree-views-2.1.7.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-murmurhash_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/completion_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-bridge_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/template-resolver-0.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-library-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-okhttp_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-tracking_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-interface-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-scalajson_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-relation_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jsch-0.1.54.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-style-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okio-1.17.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbt-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-core_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ivy-2.3.0-sbt-fbc4f586aeeb1591710b14eb4f41b94880dcd745.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zero-allocation-hashing-0.10.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-position_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/task-system_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-ivy_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classfile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-cache_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-scalajson_2.12-1.0.0-M4.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/testing_2.12-1.6.2.jar diff --git a/__tests__/cache/sbt/project/target/streams/runtime/exportedProducts/_global/streams/export b/__tests__/cache/sbt/project/target/streams/runtime/exportedProducts/_global/streams/export new file mode 100644 index 000000000..0818e89ec --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/runtime/exportedProducts/_global/streams/export @@ -0,0 +1 @@ +/Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/classes diff --git a/__tests__/cache/sbt/project/target/streams/runtime/externalDependencyClasspath/_global/streams/export b/__tests__/cache/sbt/project/target/streams/runtime/externalDependencyClasspath/_global/streams/export new file mode 100644 index 000000000..b2a4637ee --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/runtime/externalDependencyClasspath/_global/streams/export @@ -0,0 +1 @@ +/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-compiler.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-reflect.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-xml_2.12-1.0.6.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-control_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/core-macros_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/launcher-interface-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/lm-coursier-shaded_2.12-2.0.10.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/actions_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-jawn-parser_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main-settings_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-3.14.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/command_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-collection-compat_2.12-2.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/tasks_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-core_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-reader-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/slf4j-api-1.7.26.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-api-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scripted-plugin_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist-core-assembly-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/collections_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-platform-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbinary_2.12-0.5.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/error_prone_annotations-2.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/logic_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-interface-1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-compiler-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/config-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-core_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classpath_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/checker-qual-3.4.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/caffeine-2.8.5.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/io_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-core-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-reflect-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ssl-config-core_2.12-0.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-slf4j-impl-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-2.14.7-sbt-a1b0ffbb8f64bb820f4f84a0c07a0c0964507493.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jna-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-interface-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/protocol_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/run_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-logging_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-apiinfo_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jansi-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-lm-integration_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-parser-combinators_2.12-1.1.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-agent-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-xml_2.12-1.3.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jansi-2.1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-urlconnection-3.7.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/reactive-streams-1.0.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/disruptor-3.4.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-builtins-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ipcsocket-1.3.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/file-tree-views-2.1.7.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-murmurhash_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/completion_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-bridge_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/template-resolver-0.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-library-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-okhttp_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-tracking_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-interface-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-scalajson_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-relation_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jsch-0.1.54.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-style-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okio-1.17.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbt-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-core_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ivy-2.3.0-sbt-fbc4f586aeeb1591710b14eb4f41b94880dcd745.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zero-allocation-hashing-0.10.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-position_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/task-system_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-ivy_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classfile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-cache_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-scalajson_2.12-1.0.0-M4.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/testing_2.12-1.6.2.jar diff --git a/__tests__/cache/sbt/project/target/streams/runtime/fullClasspath/_global/streams/export b/__tests__/cache/sbt/project/target/streams/runtime/fullClasspath/_global/streams/export new file mode 100644 index 000000000..43f452e92 --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/runtime/fullClasspath/_global/streams/export @@ -0,0 +1 @@ +/Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/classes:/Users/fmeriaux/.sbt/1.0/plugins/target/scala-2.12/sbt-1.0/classes:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-compiler.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-reflect.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-xml_2.12-1.0.6.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-control_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/core-macros_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/launcher-interface-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/lm-coursier-shaded_2.12-2.0.10.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/actions_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-jawn-parser_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main-settings_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-3.14.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/command_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-collection-compat_2.12-2.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/tasks_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-core_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-reader-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/slf4j-api-1.7.26.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-api-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scripted-plugin_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist-core-assembly-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/collections_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-platform-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbinary_2.12-0.5.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/error_prone_annotations-2.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/logic_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-interface-1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-compiler-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/config-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-core_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classpath_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/checker-qual-3.4.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/caffeine-2.8.5.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/io_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-core-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-reflect-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ssl-config-core_2.12-0.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-slf4j-impl-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-2.14.7-sbt-a1b0ffbb8f64bb820f4f84a0c07a0c0964507493.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jna-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-interface-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/protocol_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/run_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-logging_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-apiinfo_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jansi-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-lm-integration_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-parser-combinators_2.12-1.1.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-agent-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-xml_2.12-1.3.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jansi-2.1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-urlconnection-3.7.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/reactive-streams-1.0.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/disruptor-3.4.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-builtins-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ipcsocket-1.3.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/file-tree-views-2.1.7.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-murmurhash_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/completion_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-bridge_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/template-resolver-0.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-library-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-okhttp_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-tracking_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-interface-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-scalajson_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-relation_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jsch-0.1.54.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-style-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okio-1.17.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbt-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-core_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ivy-2.3.0-sbt-fbc4f586aeeb1591710b14eb4f41b94880dcd745.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zero-allocation-hashing-0.10.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-position_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/task-system_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-ivy_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classfile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-cache_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-scalajson_2.12-1.0.0-M4.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/testing_2.12-1.6.2.jar diff --git a/__tests__/cache/sbt/project/target/streams/runtime/internalDependencyClasspath/_global/streams/export b/__tests__/cache/sbt/project/target/streams/runtime/internalDependencyClasspath/_global/streams/export new file mode 100644 index 000000000..0818e89ec --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/runtime/internalDependencyClasspath/_global/streams/export @@ -0,0 +1 @@ +/Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/classes diff --git a/__tests__/cache/sbt/project/target/streams/runtime/internalDependencyClasspath/_global/streams/out b/__tests__/cache/sbt/project/target/streams/runtime/internalDependencyClasspath/_global/streams/out new file mode 100644 index 000000000..e69de29bb diff --git a/__tests__/cache/sbt/project/target/streams/runtime/managedClasspath/_global/streams/export b/__tests__/cache/sbt/project/target/streams/runtime/managedClasspath/_global/streams/export new file mode 100644 index 000000000..b2a4637ee --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/runtime/managedClasspath/_global/streams/export @@ -0,0 +1 @@ +/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-compiler.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-reflect.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-xml_2.12-1.0.6.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-control_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/core-macros_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/launcher-interface-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/lm-coursier-shaded_2.12-2.0.10.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/actions_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-jawn-parser_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main-settings_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-3.14.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/command_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-collection-compat_2.12-2.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/tasks_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-core_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-reader-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/slf4j-api-1.7.26.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-api-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scripted-plugin_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist-core-assembly-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/collections_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-platform-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbinary_2.12-0.5.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/error_prone_annotations-2.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/logic_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-interface-1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-compiler-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/config-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-core_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classpath_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/checker-qual-3.4.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/caffeine-2.8.5.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/io_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-core-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-reflect-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ssl-config-core_2.12-0.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-slf4j-impl-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-2.14.7-sbt-a1b0ffbb8f64bb820f4f84a0c07a0c0964507493.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jna-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-interface-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/protocol_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/run_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-logging_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-apiinfo_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jansi-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-lm-integration_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-parser-combinators_2.12-1.1.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-agent-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-xml_2.12-1.3.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jansi-2.1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-urlconnection-3.7.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/reactive-streams-1.0.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/disruptor-3.4.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-builtins-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ipcsocket-1.3.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/file-tree-views-2.1.7.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-murmurhash_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/completion_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-bridge_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/template-resolver-0.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-library-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-okhttp_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-tracking_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-interface-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-scalajson_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-relation_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jsch-0.1.54.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-style-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okio-1.17.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbt-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-core_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ivy-2.3.0-sbt-fbc4f586aeeb1591710b14eb4f41b94880dcd745.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zero-allocation-hashing-0.10.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-position_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/task-system_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-ivy_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classfile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-cache_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-scalajson_2.12-1.0.0-M4.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/testing_2.12-1.6.2.jar diff --git a/__tests__/cache/sbt/project/target/streams/runtime/unmanagedClasspath/_global/streams/export b/__tests__/cache/sbt/project/target/streams/runtime/unmanagedClasspath/_global/streams/export new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/runtime/unmanagedClasspath/_global/streams/export @@ -0,0 +1 @@ + diff --git a/__tests__/cache/sbt/project/target/streams/runtime/unmanagedClasspath/_global/streams/out b/__tests__/cache/sbt/project/target/streams/runtime/unmanagedClasspath/_global/streams/out new file mode 100644 index 000000000..e69de29bb diff --git a/__tests__/cache/sbt/project/target/streams/runtime/unmanagedJars/_global/streams/export b/__tests__/cache/sbt/project/target/streams/runtime/unmanagedJars/_global/streams/export new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/__tests__/cache/sbt/project/target/streams/runtime/unmanagedJars/_global/streams/export @@ -0,0 +1 @@ + diff --git a/__tests__/cache/sbt/target/scala-2.12/update/update_cache_2.12/inputs b/__tests__/cache/sbt/target/scala-2.12/update/update_cache_2.12/inputs new file mode 100644 index 000000000..fa4dbc0ce --- /dev/null +++ b/__tests__/cache/sbt/target/scala-2.12/update/update_cache_2.12/inputs @@ -0,0 +1 @@ +-510718803 \ No newline at end of file diff --git a/__tests__/cache/sbt/target/scala-2.12/update/update_cache_2.12/output b/__tests__/cache/sbt/target/scala-2.12/update/update_cache_2.12/output new file mode 100644 index 000000000..3d21e70e5 --- /dev/null +++ b/__tests__/cache/sbt/target/scala-2.12/update/update_cache_2.12/output @@ -0,0 +1 @@ +{"cachedDescriptor":".","configurations":[{"configuration":{"name":"compile"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"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:///Users/fmeriaux/Library/Caches/Coursier/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":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]}],"details":[]},{"configuration":{"name":"compile-internal"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"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:///Users/fmeriaux/Library/Caches/Coursier/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":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]}],"details":[]},{"configuration":{"name":"docs"},"modules":[],"details":[]},{"configuration":{"name":"optional"},"modules":[],"details":[]},{"configuration":{"name":"plugin"},"modules":[],"details":[]},{"configuration":{"name":"pom"},"modules":[],"details":[]},{"configuration":{"name":"provided"},"modules":[],"details":[]},{"configuration":{"name":"runtime"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"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:///Users/fmeriaux/Library/Caches/Coursier/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":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]}],"details":[]},{"configuration":{"name":"runtime-internal"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"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:///Users/fmeriaux/Library/Caches/Coursier/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":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]}],"details":[]},{"configuration":{"name":"scala-doc-tool"},"modules":[],"details":[]},{"configuration":{"name":"scala-tool"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-compiler","revision":"2.12.15","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:///Users/fmeriaux/.sbt/boot/scala-2.12.15/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":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-compiler","revision":"2.12.15","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:///Users/fmeriaux/.sbt/boot/scala-2.12.15/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":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"optional","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-reflect","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-reflect","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-reflect.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"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":[{"organization":"org.scala-lang","name":"*","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}}],"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:///Users/fmeriaux/Library/Caches/Coursier/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":[["BSD 3-clause","http://opensource.org/licenses/BSD-3-Clause"]],"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:///Users/fmeriaux/Library/Caches/Coursier/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":[["The BSD License","http://www.opensource.org/licenses/bsd-license.php"]],"callers":[]}],"details":[]},{"configuration":{"name":"sources"},"modules":[],"details":[]},{"configuration":{"name":"test"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"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:///Users/fmeriaux/Library/Caches/Coursier/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":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]}],"details":[]},{"configuration":{"name":"test-internal"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"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:///Users/fmeriaux/Library/Caches/Coursier/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":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]}],"details":[]}],"stats":{"resolveTime":-1,"downloadTime":-1,"downloadSize":-1,"cached":false},"stamps":{}} \ No newline at end of file diff --git a/__tests__/cache/sbt/target/streams/_global/csrConfiguration/_global/streams/out b/__tests__/cache/sbt/target/streams/_global/csrConfiguration/_global/streams/out new file mode 100644 index 000000000..e69de29bb diff --git a/__tests__/cache/sbt/target/streams/_global/csrProject/_global/streams/out b/__tests__/cache/sbt/target/streams/_global/csrProject/_global/streams/out new file mode 100644 index 000000000..e69de29bb diff --git a/__tests__/cache/sbt/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/input_dsp b/__tests__/cache/sbt/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/input_dsp new file mode 100644 index 000000000..56a6c5b3c --- /dev/null +++ b/__tests__/cache/sbt/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/input_dsp @@ -0,0 +1 @@ +-467104387 \ No newline at end of file diff --git a/__tests__/cache/sbt/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/output_dsp b/__tests__/cache/sbt/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/output_dsp new file mode 100644 index 000000000..77f297959 --- /dev/null +++ b/__tests__/cache/sbt/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/output_dsp @@ -0,0 +1 @@ +{"{\"organization\":\"org.scala-lang\",\"name\":\"scala-library\",\"revision\":\"2.12.15\",\"isChanging\":false,\"isTransitive\":true,\"isForce\":false,\"explicitArtifacts\":[],\"inclusions\":[],\"exclusions\":[],\"extraAttributes\":{},\"crossVersion\":{\"type\":\"Disabled\"}}":{"value":{"$fields":["path","range"],"path":"/Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/build.sbt","range":{"$fields":["start","end"],"start":3,"end":4}},"type":"RangePosition"},"{\"organization\":\"org.scala-lang.modules\",\"name\":\"scala-parser-combinators\",\"revision\":\"1.1.2\",\"isChanging\":false,\"isTransitive\":true,\"isForce\":false,\"explicitArtifacts\":[],\"inclusions\":[],\"exclusions\":[],\"extraAttributes\":{},\"crossVersion\":{\"type\":\"Binary\",\"prefix\":\"\",\"suffix\":\"\"}}":{"value":{"$fields":["path","range"],"path":"/Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/build.sbt","range":{"$fields":["start","end"],"start":3,"end":4}},"type":"RangePosition"}} \ No newline at end of file diff --git a/__tests__/cache/sbt/target/streams/_global/ivyConfiguration/_global/streams/out b/__tests__/cache/sbt/target/streams/_global/ivyConfiguration/_global/streams/out new file mode 100644 index 000000000..e69de29bb diff --git a/__tests__/cache/sbt/target/streams/_global/ivySbt/_global/streams/out b/__tests__/cache/sbt/target/streams/_global/ivySbt/_global/streams/out new file mode 100644 index 000000000..e69de29bb diff --git a/__tests__/cache/sbt/target/streams/_global/moduleSettings/_global/streams/out b/__tests__/cache/sbt/target/streams/_global/moduleSettings/_global/streams/out new file mode 100644 index 000000000..e69de29bb diff --git a/__tests__/cache/sbt/target/streams/_global/projectDescriptors/_global/streams/out b/__tests__/cache/sbt/target/streams/_global/projectDescriptors/_global/streams/out new file mode 100644 index 000000000..e69de29bb diff --git a/__tests__/cache/sbt/target/streams/_global/update/_global/streams/out b/__tests__/cache/sbt/target/streams/_global/update/_global/streams/out new file mode 100644 index 000000000..afe6b38fd --- /dev/null +++ b/__tests__/cache/sbt/target/streams/_global/update/_global/streams/out @@ -0,0 +1,3 @@ +[debug] not up to date. inChanged = true, force = true +[debug] Updating ... +[debug] Done updating  diff --git a/dist/cleanup/index.js b/dist/cleanup/index.js index 38b70ddc5..03eaedbfb 100644 --- a/dist/cleanup/index.js +++ b/dist/cleanup/index.js @@ -61889,10 +61889,21 @@ const supportedPackageManager = [ }, { id: 'sbt', - path: [path_1.join(os_1.default.homedir(), '.ivy2', 'cache'), path_1.join(os_1.default.homedir(), '.sbt')], - pattern: ['**/*.sbt', '**/project/build.properties', '**/project/**.scala'] + path: [ + path_1.join(os_1.default.homedir(), '.ivy2', 'cache'), + path_1.join(os_1.default.homedir(), '.sbt'), + getCoursierCachePath() + ], + pattern: ['*.sbt', 'project/build.properties', 'project/**.{scala,sbt}'] } ]; +function getCoursierCachePath() { + if (os_1.default.type() === 'Linux') + return path_1.join(os_1.default.homedir(), 'AppData', 'Local', 'Coursier', 'Cache'); + if (os_1.default.type() === 'Darwin') + return path_1.join(os_1.default.homedir(), 'Library', 'Caches', 'Coursier'); + return path_1.join(os_1.default.homedir(), '.cache', 'coursier'); +} function findPackageManager(id) { const packageManager = supportedPackageManager.find(packageManager => packageManager.id === id); if (packageManager === undefined) { diff --git a/dist/setup/index.js b/dist/setup/index.js index f1d35cb96..2e6e4c651 100644 --- a/dist/setup/index.js +++ b/dist/setup/index.js @@ -18626,10 +18626,21 @@ const supportedPackageManager = [ }, { id: 'sbt', - path: [path_1.join(os_1.default.homedir(), '.ivy2', 'cache'), path_1.join(os_1.default.homedir(), '.sbt')], - pattern: ['**/*.sbt', '**/project/build.properties', '**/project/**.scala'] + path: [ + path_1.join(os_1.default.homedir(), '.ivy2', 'cache'), + path_1.join(os_1.default.homedir(), '.sbt'), + getCoursierCachePath() + ], + pattern: ['*.sbt', 'project/build.properties', 'project/**.{scala,sbt}'] } ]; +function getCoursierCachePath() { + if (os_1.default.type() === 'Linux') + return path_1.join(os_1.default.homedir(), 'AppData', 'Local', 'Coursier', 'Cache'); + if (os_1.default.type() === 'Darwin') + return path_1.join(os_1.default.homedir(), 'Library', 'Caches', 'Coursier'); + return path_1.join(os_1.default.homedir(), '.cache', 'coursier'); +} function findPackageManager(id) { const packageManager = supportedPackageManager.find(packageManager => packageManager.id === id); if (packageManager === undefined) { diff --git a/src/cache.ts b/src/cache.ts index c80fd2b63..e51d2b4ed 100644 --- a/src/cache.ts +++ b/src/cache.ts @@ -35,11 +35,21 @@ const supportedPackageManager: PackageManager[] = [ }, { id: 'sbt', - path: [join(os.homedir(), '.ivy2', 'cache'), join(os.homedir(), '.sbt')], - pattern: ['**/*.sbt', '**/project/build.properties', '**/project/**.scala'] + path: [ + join(os.homedir(), '.ivy2', 'cache'), + join(os.homedir(), '.sbt'), + getCoursierCachePath() + ], + pattern: ['*.sbt', 'project/build.properties', 'project/**.{scala,sbt}'] } ]; +function getCoursierCachePath(): string { + if (os.type() === 'Linux') return join(os.homedir(), 'AppData', 'Local', 'Coursier', 'Cache'); + if (os.type() === 'Darwin') return join(os.homedir(), 'Library', 'Caches', 'Coursier'); + return join(os.homedir(), '.cache', 'coursier'); +} + function findPackageManager(id: string): PackageManager { const packageManager = supportedPackageManager.find(packageManager => packageManager.id === id); if (packageManager === undefined) { From 68d967ecf91975d17f60fc8dbf07e097bd6093f4 Mon Sep 17 00:00:00 2001 From: Florian Meriaux Date: Tue, 12 Apr 2022 11:58:29 +0200 Subject: [PATCH 09/11] fix e2e for sbt. --- .github/workflows/e2e-cache.yml | 28 +++++++++++++++--- __tests__/cache/sbt/.gitignore | 1 + .../$04abe45aa5f39d11d1b1$.class | Bin 2855 -> 0 bytes .../$04abe45aa5f39d11d1b1.cache | 1 - .../$04abe45aa5f39d11d1b1.class | Bin 673 -> 0 bytes .../$455c6205b2ff732b6b0a$.class | Bin 3289 -> 0 bytes .../$455c6205b2ff732b6b0a.cache | 1 - .../$455c6205b2ff732b6b0a.class | Bin 673 -> 0 bytes .../scala-2.12/sbt-1.0/sync/copy-resource | 1 - .../sbt-1.0/update/update_cache_2.12/inputs | 1 - .../sbt-1.0/update/update_cache_2.12/output | 1 - .../_global/_global/_global/streams/out | 0 .../csrConfiguration/_global/streams/out | 0 .../_global/csrProject/_global/streams/out | 0 .../streams/update_cache_2.12/input_dsp | 1 - .../streams/update_cache_2.12/output_dsp | 1 - .../ivyConfiguration/_global/streams/out | 0 .../_global/ivySbt/_global/streams/out | 0 .../moduleSettings/_global/streams/out | 0 .../projectDescriptors/_global/streams/out | 0 .../_global/streams/out | 0 .../_global/update/_global/streams/out | 3 -- .../_global/_global/compileOutputs/previous | 1 - .../_global/discoveredMainClasses/data | 1 - .../compile/bspReporter/_global/streams/out | 0 .../compile/compile/_global/streams/out | 0 .../compileIncremental/_global/streams/export | 0 .../compileIncremental/_global/streams/out | 6 ---- .../compile/copyResources/_global/streams/out | 2 -- .../_global/streams/export | 1 - .../exportedProducts/_global/streams/export | 1 - .../_global/streams/export | 1 - .../compile/incOptions/_global/streams/out | 2 -- .../_global/streams/export | 1 - .../_global/streams/out | 0 .../managedClasspath/_global/streams/export | 1 - .../compile/scalacOptions/_global/streams/out | 0 .../unmanagedClasspath/_global/streams/export | 1 - .../unmanagedClasspath/_global/streams/out | 0 .../unmanagedJars/_global/streams/export | 1 - .../_global/streams/export | 1 - .../exportedProducts/_global/streams/export | 1 - .../_global/streams/export | 1 - .../fullClasspath/_global/streams/export | 1 - .../_global/streams/export | 1 - .../_global/streams/out | 0 .../managedClasspath/_global/streams/export | 1 - .../unmanagedClasspath/_global/streams/export | 1 - .../unmanagedClasspath/_global/streams/out | 0 .../unmanagedJars/_global/streams/export | 1 - .../update/update_cache_2.12/inputs | 1 - .../update/update_cache_2.12/output | 1 - .../csrConfiguration/_global/streams/out | 0 .../_global/csrProject/_global/streams/out | 0 .../streams/update_cache_2.12/input_dsp | 1 - .../streams/update_cache_2.12/output_dsp | 1 - .../ivyConfiguration/_global/streams/out | 0 .../_global/ivySbt/_global/streams/out | 0 .../moduleSettings/_global/streams/out | 0 .../projectDescriptors/_global/streams/out | 0 .../_global/update/_global/streams/out | 3 -- 61 files changed, 25 insertions(+), 48 deletions(-) create mode 100644 __tests__/cache/sbt/.gitignore delete mode 100644 __tests__/cache/sbt/project/target/config-classes/$04abe45aa5f39d11d1b1$.class delete mode 100644 __tests__/cache/sbt/project/target/config-classes/$04abe45aa5f39d11d1b1.cache delete mode 100644 __tests__/cache/sbt/project/target/config-classes/$04abe45aa5f39d11d1b1.class delete mode 100644 __tests__/cache/sbt/project/target/config-classes/$455c6205b2ff732b6b0a$.class delete mode 100644 __tests__/cache/sbt/project/target/config-classes/$455c6205b2ff732b6b0a.cache delete mode 100644 __tests__/cache/sbt/project/target/config-classes/$455c6205b2ff732b6b0a.class delete mode 100644 __tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/sync/copy-resource delete mode 100644 __tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/update/update_cache_2.12/inputs delete mode 100644 __tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/update/update_cache_2.12/output delete mode 100644 __tests__/cache/sbt/project/target/streams/_global/_global/_global/streams/out delete mode 100644 __tests__/cache/sbt/project/target/streams/_global/csrConfiguration/_global/streams/out delete mode 100644 __tests__/cache/sbt/project/target/streams/_global/csrProject/_global/streams/out delete mode 100644 __tests__/cache/sbt/project/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/input_dsp delete mode 100644 __tests__/cache/sbt/project/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/output_dsp delete mode 100644 __tests__/cache/sbt/project/target/streams/_global/ivyConfiguration/_global/streams/out delete mode 100644 __tests__/cache/sbt/project/target/streams/_global/ivySbt/_global/streams/out delete mode 100644 __tests__/cache/sbt/project/target/streams/_global/moduleSettings/_global/streams/out delete mode 100644 __tests__/cache/sbt/project/target/streams/_global/projectDescriptors/_global/streams/out delete mode 100644 __tests__/cache/sbt/project/target/streams/_global/scalaCompilerBridgeScope/_global/streams/out delete mode 100644 __tests__/cache/sbt/project/target/streams/_global/update/_global/streams/out delete mode 100644 __tests__/cache/sbt/project/target/streams/compile/_global/_global/compileOutputs/previous delete mode 100644 __tests__/cache/sbt/project/target/streams/compile/_global/_global/discoveredMainClasses/data delete mode 100644 __tests__/cache/sbt/project/target/streams/compile/bspReporter/_global/streams/out delete mode 100644 __tests__/cache/sbt/project/target/streams/compile/compile/_global/streams/out delete mode 100644 __tests__/cache/sbt/project/target/streams/compile/compileIncremental/_global/streams/export delete mode 100644 __tests__/cache/sbt/project/target/streams/compile/compileIncremental/_global/streams/out delete mode 100644 __tests__/cache/sbt/project/target/streams/compile/copyResources/_global/streams/out delete mode 100644 __tests__/cache/sbt/project/target/streams/compile/dependencyClasspath/_global/streams/export delete mode 100644 __tests__/cache/sbt/project/target/streams/compile/exportedProducts/_global/streams/export delete mode 100644 __tests__/cache/sbt/project/target/streams/compile/externalDependencyClasspath/_global/streams/export delete mode 100644 __tests__/cache/sbt/project/target/streams/compile/incOptions/_global/streams/out delete mode 100644 __tests__/cache/sbt/project/target/streams/compile/internalDependencyClasspath/_global/streams/export delete mode 100644 __tests__/cache/sbt/project/target/streams/compile/internalDependencyClasspath/_global/streams/out delete mode 100644 __tests__/cache/sbt/project/target/streams/compile/managedClasspath/_global/streams/export delete mode 100644 __tests__/cache/sbt/project/target/streams/compile/scalacOptions/_global/streams/out delete mode 100644 __tests__/cache/sbt/project/target/streams/compile/unmanagedClasspath/_global/streams/export delete mode 100644 __tests__/cache/sbt/project/target/streams/compile/unmanagedClasspath/_global/streams/out delete mode 100644 __tests__/cache/sbt/project/target/streams/compile/unmanagedJars/_global/streams/export delete mode 100644 __tests__/cache/sbt/project/target/streams/runtime/dependencyClasspath/_global/streams/export delete mode 100644 __tests__/cache/sbt/project/target/streams/runtime/exportedProducts/_global/streams/export delete mode 100644 __tests__/cache/sbt/project/target/streams/runtime/externalDependencyClasspath/_global/streams/export delete mode 100644 __tests__/cache/sbt/project/target/streams/runtime/fullClasspath/_global/streams/export delete mode 100644 __tests__/cache/sbt/project/target/streams/runtime/internalDependencyClasspath/_global/streams/export delete mode 100644 __tests__/cache/sbt/project/target/streams/runtime/internalDependencyClasspath/_global/streams/out delete mode 100644 __tests__/cache/sbt/project/target/streams/runtime/managedClasspath/_global/streams/export delete mode 100644 __tests__/cache/sbt/project/target/streams/runtime/unmanagedClasspath/_global/streams/export delete mode 100644 __tests__/cache/sbt/project/target/streams/runtime/unmanagedClasspath/_global/streams/out delete mode 100644 __tests__/cache/sbt/project/target/streams/runtime/unmanagedJars/_global/streams/export delete mode 100644 __tests__/cache/sbt/target/scala-2.12/update/update_cache_2.12/inputs delete mode 100644 __tests__/cache/sbt/target/scala-2.12/update/update_cache_2.12/output delete mode 100644 __tests__/cache/sbt/target/streams/_global/csrConfiguration/_global/streams/out delete mode 100644 __tests__/cache/sbt/target/streams/_global/csrProject/_global/streams/out delete mode 100644 __tests__/cache/sbt/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/input_dsp delete mode 100644 __tests__/cache/sbt/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/output_dsp delete mode 100644 __tests__/cache/sbt/target/streams/_global/ivyConfiguration/_global/streams/out delete mode 100644 __tests__/cache/sbt/target/streams/_global/ivySbt/_global/streams/out delete mode 100644 __tests__/cache/sbt/target/streams/_global/moduleSettings/_global/streams/out delete mode 100644 __tests__/cache/sbt/target/streams/_global/projectDescriptors/_global/streams/out delete mode 100644 __tests__/cache/sbt/target/streams/_global/update/_global/streams/out diff --git a/.github/workflows/e2e-cache.yml b/.github/workflows/e2e-cache.yml index c20b278f7..74998dc02 100644 --- a/.github/workflows/e2e-cache.yml +++ b/.github/workflows/e2e-cache.yml @@ -180,10 +180,30 @@ jobs: distribution: 'adopt' java-version: '11' cache: sbt - - name: Confirm that ~/.ivy2/cache directory has been made + + - name: Confirm that ~/Library/Caches/Coursier directory has been made + if: matrix.os == 'macos-latest' + run: | + if [ ! -d ~/Library/Caches/Coursier ]; then + echo "::error::The ~/Library/Caches/Coursier directory does not exist unexpectedly" + exit 1 + fi + ls ~/Library/Caches/Coursier + + - name: Confirm that ~/AppData/Local/Coursier/Cache directory has been made + if: matrix.os == 'windows-latest' run: | - if [ ! -d ~/.ivy2/cache ]; then - echo "::error::The ~/.ivy2/cache directory does not exist unexpectedly" + if [ ! -d ~/AppData/Local/Coursier/Cache ]; then + echo "::error::The ~/AppData/Local/Coursier/Cache directory does not exist unexpectedly" + exit 1 + fi + ls ~/AppData/Local/Coursier/Cache + + - name: Confirm that ~/.cache/coursier directory has been made + if: matrix.os == 'ubuntu-latest' + run: | + if [ ! -d ~/.cache/coursier ]; then + echo "::error::The ~/.cache/coursier directory does not exist unexpectedly" exit 1 fi - ls ~/.ivy2/cache + ls ~/.cache/coursier diff --git a/__tests__/cache/sbt/.gitignore b/__tests__/cache/sbt/.gitignore new file mode 100644 index 000000000..9f970225a --- /dev/null +++ b/__tests__/cache/sbt/.gitignore @@ -0,0 +1 @@ +target/ \ No newline at end of file diff --git a/__tests__/cache/sbt/project/target/config-classes/$04abe45aa5f39d11d1b1$.class b/__tests__/cache/sbt/project/target/config-classes/$04abe45aa5f39d11d1b1$.class deleted file mode 100644 index fbaccce4b1d8dda16f1b5f61755c3db8708f09ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2855 zcmbtW{Z|xK7=A7w!>+3!m`Q4;jRuqsC}@gV37X_8<|1lVcz5?MjLgn#GqWW2VfJC) z-~Ay)=io`t>GX4dRHx_84D2qh{E`Rf&fIz4_r4#``^^6H?}NVp4C7aUZRX&x%&XxM zDMw0&j}?c8ibMG!(|{1@x+xc=Md*BD^$zM z4Fl_zoak-=PU(GBG-^O9YdyQE6WS8hQW=n?2# z12OP~z@`SAz#a{<-B9_ibgXJ1UiXliASX7DTyrf>k3 zKt^LKvM?`a70rg&+{kQYD*_)*;Sh%TN`t57?BJB9G2utZo(Nvsj0|2(;V6#9T+G#I zv8LODeUa@dPe$WB>kJxsMAxG@k!CC}38Zu^=hR}rFkTke7`cj`qX=G2;T4?H`4yxi zr#ZQ78+(@2GHD(0M33Win&>kEZD!G45U}FFk|Am&JALJZcpG|UtPfKsM=^9ED5x3r@?S)v7$z=*S$?@USFETU`#qr&JGomp23YY z-hpJ&d4UbGQgIdqdUW?SAFMM~x1a}kkk}$rH|xPkYpYa!C2)l8UxQjRfz6bOp5|bu z*}9ueg(qvf>Y^7U`r&k71IM?%UP&P)`lq!HcxjYTp+E$RAB)+Tk?Tt1Xhf_=NY1PJ zh1Fw|0c(V4y<8DQ=HMgPhzxjUXUX@AcyzwN(G^Ds5tuI{C{uLUlVhn3GsRFy> z*7{X9w9Cqhq2sk9417Xy$$MTHguY}0era-4voH1k;dBGz;~xMG(LYM?&+vH~pW+?~ z{)NC6Cz{W?G&1-Kce^3*HLE=46-nz(&AneYY zsvRiyCLL4gjI9m2POa1>t^nV6=Jcpcxcs203Af~N+M*o{v43q^XOPnEVQ>i}OE|ualS>#|#%s$s_ct<2xcC6G zz%u3^qI|8}ZM%3vIXDq+8%ik_@4Kf*duQ1fVz6MI3}mcpuIM9h}2gbkyd;{pybZvg%^*B>D zSfw<28R}+qwx_U#Yd6=e*oG&$--{jCsecr5-AzY(xbEfikF;;0pP#ty)1|9)20dT4^m1{K{Q=l5>Q%kaGf+NN*dfy5C{~lolWZE*wkwy z+NVMsIB?(rcnlr{@ud>CuC$tOR`bnaW`F4JS>G-T0)_Pq=4rz*$tPXd;GrLEY{raVdoeU-#BnV|gv6+F#8 z*KQn!!<36u42RTb{yC?@OR1Ly;b<2p0{6PYXCb2rABVV22QxMZCJ{@sgdY%4yel*y z@MoS}HC=KjYf{B>Z3nStyLOu>QqOkD5#pKV%DUNb^qtQ3iRFDVH;TFU=HBtqa=GIW zRo-N;Ya7i>T(1#S>vBVLZQFRjTz$K?w*JhS-x*DNo7``2l{@duqM|V3*lJ;2xvXs2 zImzg4lovi&y3)R^*oT!^ynH;Vk+~Ox{cfkfWJm?2Y4gp!?6_2ad!OVB%13s(MHUQ& zyUWCB#6hWezH2@==xP;18Syaz^WmfJEUF+%c@nXZ zwnW&D(&P#wDc#yyRRsebdi~Z}w_PQ0w|l$nAP)<$s6ig?n$EiSI&WT5yfIf(` z#OFsrh{Qb2qBNNDH-QMeklRrdrz{QP2>ZzWZwf4sU=Dv206{-=L|j3(f;cN%25YJXURsbZMcW7Ex%5L<&Vqi-=lZl9#fu*^Rp!BzWKV ziT8c}u63r&z>I%@f0X0rZMMx80)sPVCi|}MeSF^g`=4`v0oaP)1g^2Rj*Jwy4R0PP z442E>w+t7y6*f!DfDq_8E>B9^mEN2^SvanWk%4xB1NL;Ng3vBkRN%m{;P$2($2;ktQ1*Tm z9rH_jrB`xQXifP3iCWb_hrmsjCpFM1(9xh5=+%05RjbM?SySrin(~Uuz*Pcf^T5C= zfzHKKy4*anW~5sqLyy49cq(vLe;nyLr%B$+n6@S}a5Z%| zY3WXDLRuR|jyGrEIsqeD2=rf`I?SoEqYd#r12+g{6UNlOz=)RNI)y+6^@{Z5oYI-I zb4o{v0jlrTd0~33$zV=;&S}|@cauQhm9iSRS)eP;FR<%MnV0F^6+}*17NY~Q!pPnx za9vtz`jm0nKbf1J7`I3?(YmHbndu!xSI20lKzm>R42xw)yzIgN`c1T9BL!KswWP`d z>-zd9wB1V?&xP)|7X@`nTAt&@1NM!r4QR<_jdtM<3}vtx!vYyivrpAS@@y5jD&~pT zG1;~ZMzEbloFr>0LyiiW+r+XY#bhJXJ-F8-6OFq;%MPPbT%C==%zI%Z*#OjbpTLc= zwo6dN`tQ$RCms-3OHIwDYrw#04|dZAOM1Rnu6b4xFl$KQ*2J)jOKiVis<|qkqx2lc zb*%Svci_PujJFeu4E-VGWW%C#r9Gvgh5aN8E)zdNxlJ1qjF^y>LP-)Sq^=M@s2eyS zuv)rNYER&ezLfcwftS$~*;Ev;`_enh7!TE}YV>G|K8Z>?Pzl4BbloW@Qgr$t9yT$F zN9gnv5k*$3Zk_4X@rqsEQ}c?t*EW-O8Z%kO$fe|Gg!DA*9 zd9)?gOgNr8=!XepJkg1jtm|~Vl0fA9XLN%+W#UOlma49<1Xm3d1y;q?l_UE15KES?}tvu~ead}7-dx8hLOGdP9QOq?Ig4aTLkN#EFmmAK!+PCUmZ4&#bG zl=cmynq)?n(`9yuVF@227D-ND*Baz<4LwCjd_JvtW{M^ zhZil50*C)UL(-Q5jd~5Qo7jLi*l|OHLxaPec#F3{Q}fpUpgDzL@8De%7TzcN{UW5Ft-6wypgu2wItB62yv>^AY)-PF)l$Afej6C2x?yBRFvHy%{5gR zIKwV0_$#0!B<7)%JJ!8bE^H_l_rJnmk=j(O}lhev@0JboTe9?8yjoJC)%_@3X6n6({0aNgArgOl2do^|@ROjK+nwf^H^-(zP*6=wJ5Pn zRGWU%B#c`)YTGgcXYs+npZG|de<{tGM6-#H@kt^;d#?o;1LyE9ptb1${mAcbbkg$- zOsu2ntI^$&!5WTPj%#rZuI00R9mne_U_Hkhx!!PBC=Rc3H$iElAkfN9GgmxX4IQ&BUDex-~@GsDJvl##Y diff --git a/__tests__/cache/sbt/project/target/config-classes/$455c6205b2ff732b6b0a.cache b/__tests__/cache/sbt/project/target/config-classes/$455c6205b2ff732b6b0a.cache deleted file mode 100644 index 050f36c67..000000000 --- a/__tests__/cache/sbt/project/target/config-classes/$455c6205b2ff732b6b0a.cache +++ /dev/null @@ -1 +0,0 @@ -sbt.internal.DslEntry \ No newline at end of file diff --git a/__tests__/cache/sbt/project/target/config-classes/$455c6205b2ff732b6b0a.class b/__tests__/cache/sbt/project/target/config-classes/$455c6205b2ff732b6b0a.class deleted file mode 100644 index 03572ba46026daf0fffd050613f18c9bc287d81c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 673 zcmZuvUvJV-9R1yvu9O18#+Ynu2@@0lu{*GA*%luZl!g-t-5_G z&bASK+`3nFHSR=4nH`;A?ueIBDTGQ$N)0VU6 z>@pPyfxKR`3A~~s!6QMZa~^pt`AWN?o6LC-3;H?=7cxNyLn?Tj zd}`b{jK?t-u^5l3%iJ?gg%eXJ@%+gSP6W34!eu_A5uf_FO@|9M^kxBzlZYP?P@F3? zAn<32TpiftSk|Ok(>6PZ4bwJzM3F4hCMSp^&6YD8dlxyQu38%|uNYruxpjB0rAk(Z zsPZOz)2JRK;(DE+IwQ9=+cfq2-sq8G<=2}RT4`dvuNqu4>N%@fQWQoyrdr%kE^FIn zTGFlRTJA$Lqx3Fo=5Z|)FCWhuB=u}~*nd7K=u%NRF!^RHc~Lgr-6Pqe@{yfxlbo(_ zdzp0Fp;s=Q?Ns)4d9F1X>Q*#Q>Jp_lYdzult;1^!U9Dp%6FwzSdGN5mh{_9M9tF&& zUE%kFIJ&|}%D1*wS3ySyYtS9_dvyYL`?t%EvXFzk23fe11r0J8oQeceop8blWQJi9 zx%|ZQkyK8TAok|`ttULk=VlOuF^j!0z&_Idn}Q}tkis7YK+q2z5m%6{ATEyj9ST2S c`P&VVp@b-b0;`BRN|x}d0@6^%2U!952SCP^YXATM diff --git a/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/sync/copy-resource b/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/sync/copy-resource deleted file mode 100644 index 9d348e7bd..000000000 --- a/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/sync/copy-resource +++ /dev/null @@ -1 +0,0 @@ -[[{},{}],{}] \ No newline at end of file diff --git a/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/update/update_cache_2.12/inputs b/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/update/update_cache_2.12/inputs deleted file mode 100644 index 7b397452e..000000000 --- a/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/update/update_cache_2.12/inputs +++ /dev/null @@ -1 +0,0 @@ -969967227 \ No newline at end of file diff --git a/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/update/update_cache_2.12/output b/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/update/update_cache_2.12/output deleted file mode 100644 index 5697a9de8..000000000 --- a/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/update/update_cache_2.12/output +++ /dev/null @@ -1 +0,0 @@ -{"cachedDescriptor":".","configurations":[{"configuration":{"name":"compile"},"modules":[],"details":[]},{"configuration":{"name":"compile-internal"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[{"organization":"org.scala-sbt","name":"io_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-position_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"sbt","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-logging_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}}],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]}],"details":[]},{"configuration":{"name":"docs"},"modules":[],"details":[]},{"configuration":{"name":"optional"},"modules":[],"details":[]},{"configuration":{"name":"plugin"},"modules":[],"details":[]},{"configuration":{"name":"pom"},"modules":[],"details":[]},{"configuration":{"name":"provided"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[{"organization":"org.scala-sbt","name":"io_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-position_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"sbt","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-logging_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}}],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]}],"details":[]},{"configuration":{"name":"runtime"},"modules":[],"details":[]},{"configuration":{"name":"runtime-internal"},"modules":[],"details":[]},{"configuration":{"name":"scala-doc-tool"},"modules":[],"details":[]},{"configuration":{"name":"scala-tool"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-compiler","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[{"organization":"org.scala-sbt","name":"io_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-position_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"sbt","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-logging_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}}],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-compiler","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/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":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-compiler","revision":"2.12.15","configurations":"optional","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[{"organization":"org.scala-sbt","name":"io_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-position_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"sbt","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-logging_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}}],"extraAttributes":{},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-compiler","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/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":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[{"organization":"org.scala-sbt","name":"io_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-position_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"sbt","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-logging_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}}],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"optional","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[{"organization":"org.scala-sbt","name":"io_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-position_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"sbt","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-logging_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}}],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-reflect","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[{"organization":"org.scala-sbt","name":"io_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-position_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"sbt","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-logging_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}}],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-reflect","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-reflect.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"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":[{"organization":"org.scala-sbt","name":"io_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-position_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"sbt","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-logging_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-lang","name":"*","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}}],"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:///Users/fmeriaux/Library/Caches/Coursier/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":[["BSD 3-clause","http://opensource.org/licenses/BSD-3-Clause"]],"callers":[]},{"module":{"organization":"jline","name":"jline","revision":"2.14.6","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[{"organization":"org.scala-sbt","name":"io_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-position_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"sbt","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-logging_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}}],"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:///Users/fmeriaux/Library/Caches/Coursier/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":[["The BSD License","http://www.opensource.org/licenses/bsd-license.php"]],"callers":[]}],"details":[]},{"configuration":{"name":"sources"},"modules":[],"details":[]},{"configuration":{"name":"test"},"modules":[],"details":[]},{"configuration":{"name":"test-internal"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[{"organization":"org.scala-sbt","name":"io_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-ivy_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-position_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"sbt","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"util-logging_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"scripted-plugin_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}},{"organization":"org.scala-sbt","name":"librarymanagement-core_2.12","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}}],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]}],"details":[]}],"stats":{"resolveTime":-1,"downloadTime":-1,"downloadSize":-1,"cached":false},"stamps":{}} \ No newline at end of file diff --git a/__tests__/cache/sbt/project/target/streams/_global/_global/_global/streams/out b/__tests__/cache/sbt/project/target/streams/_global/_global/_global/streams/out deleted file mode 100644 index e69de29bb..000000000 diff --git a/__tests__/cache/sbt/project/target/streams/_global/csrConfiguration/_global/streams/out b/__tests__/cache/sbt/project/target/streams/_global/csrConfiguration/_global/streams/out deleted file mode 100644 index e69de29bb..000000000 diff --git a/__tests__/cache/sbt/project/target/streams/_global/csrProject/_global/streams/out b/__tests__/cache/sbt/project/target/streams/_global/csrProject/_global/streams/out deleted file mode 100644 index e69de29bb..000000000 diff --git a/__tests__/cache/sbt/project/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/input_dsp b/__tests__/cache/sbt/project/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/input_dsp deleted file mode 100644 index 909e8f649..000000000 --- a/__tests__/cache/sbt/project/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/input_dsp +++ /dev/null @@ -1 +0,0 @@ -1762478603 \ No newline at end of file diff --git a/__tests__/cache/sbt/project/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/output_dsp b/__tests__/cache/sbt/project/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/output_dsp deleted file mode 100644 index fd0835904..000000000 --- a/__tests__/cache/sbt/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.15\",\"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":3254},"type":"LinePosition"}} \ No newline at end of file diff --git a/__tests__/cache/sbt/project/target/streams/_global/ivyConfiguration/_global/streams/out b/__tests__/cache/sbt/project/target/streams/_global/ivyConfiguration/_global/streams/out deleted file mode 100644 index e69de29bb..000000000 diff --git a/__tests__/cache/sbt/project/target/streams/_global/ivySbt/_global/streams/out b/__tests__/cache/sbt/project/target/streams/_global/ivySbt/_global/streams/out deleted file mode 100644 index e69de29bb..000000000 diff --git a/__tests__/cache/sbt/project/target/streams/_global/moduleSettings/_global/streams/out b/__tests__/cache/sbt/project/target/streams/_global/moduleSettings/_global/streams/out deleted file mode 100644 index e69de29bb..000000000 diff --git a/__tests__/cache/sbt/project/target/streams/_global/projectDescriptors/_global/streams/out b/__tests__/cache/sbt/project/target/streams/_global/projectDescriptors/_global/streams/out deleted file mode 100644 index e69de29bb..000000000 diff --git a/__tests__/cache/sbt/project/target/streams/_global/scalaCompilerBridgeScope/_global/streams/out b/__tests__/cache/sbt/project/target/streams/_global/scalaCompilerBridgeScope/_global/streams/out deleted file mode 100644 index e69de29bb..000000000 diff --git a/__tests__/cache/sbt/project/target/streams/_global/update/_global/streams/out b/__tests__/cache/sbt/project/target/streams/_global/update/_global/streams/out deleted file mode 100644 index 7a93b6fe7..000000000 --- a/__tests__/cache/sbt/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:/Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/project/"), "sbt-build")... -[debug] Done updating ProjectRef(uri("file:/Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/project/"), "sbt-build") diff --git a/__tests__/cache/sbt/project/target/streams/compile/_global/_global/compileOutputs/previous b/__tests__/cache/sbt/project/target/streams/compile/_global/_global/compileOutputs/previous deleted file mode 100644 index fbff582d4..000000000 --- a/__tests__/cache/sbt/project/target/streams/compile/_global/_global/compileOutputs/previous +++ /dev/null @@ -1 +0,0 @@ -["sbt.Task[scala.collection.Seq[java.nio.file.Path]]",["/Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/zinc/inc_compile_2.12.zip"]] \ No newline at end of file diff --git a/__tests__/cache/sbt/project/target/streams/compile/_global/_global/discoveredMainClasses/data b/__tests__/cache/sbt/project/target/streams/compile/_global/_global/discoveredMainClasses/data deleted file mode 100644 index 0637a088a..000000000 --- a/__tests__/cache/sbt/project/target/streams/compile/_global/_global/discoveredMainClasses/data +++ /dev/null @@ -1 +0,0 @@ -[] \ No newline at end of file diff --git a/__tests__/cache/sbt/project/target/streams/compile/bspReporter/_global/streams/out b/__tests__/cache/sbt/project/target/streams/compile/bspReporter/_global/streams/out deleted file mode 100644 index e69de29bb..000000000 diff --git a/__tests__/cache/sbt/project/target/streams/compile/compile/_global/streams/out b/__tests__/cache/sbt/project/target/streams/compile/compile/_global/streams/out deleted file mode 100644 index e69de29bb..000000000 diff --git a/__tests__/cache/sbt/project/target/streams/compile/compileIncremental/_global/streams/export b/__tests__/cache/sbt/project/target/streams/compile/compileIncremental/_global/streams/export deleted file mode 100644 index e69de29bb..000000000 diff --git a/__tests__/cache/sbt/project/target/streams/compile/compileIncremental/_global/streams/out b/__tests__/cache/sbt/project/target/streams/compile/compileIncremental/_global/streams/out deleted file mode 100644 index 9cca155c6..000000000 --- a/__tests__/cache/sbt/project/target/streams/compile/compileIncremental/_global/streams/out +++ /dev/null @@ -1,6 +0,0 @@ -[debug] [zinc] IncrementalCompile ----------- -[debug] IncrementalCompile.incrementalCompile -[debug] previous = Stamps for: 0 products, 0 sources, 0 libraries -[debug] current source = Set() -[debug] > initialChanges = InitialChanges(Changes(added = Set(), removed = Set(), changed = Set(), unmodified = ...),Set(),Set(),API Changes: Set()) -[debug] Full compilation, no sources in previous analysis. diff --git a/__tests__/cache/sbt/project/target/streams/compile/copyResources/_global/streams/out b/__tests__/cache/sbt/project/target/streams/compile/copyResources/_global/streams/out deleted file mode 100644 index f25042f2a..000000000 --- a/__tests__/cache/sbt/project/target/streams/compile/copyResources/_global/streams/out +++ /dev/null @@ -1,2 +0,0 @@ -[debug] Copy resource mappings:  -[debug]   diff --git a/__tests__/cache/sbt/project/target/streams/compile/dependencyClasspath/_global/streams/export b/__tests__/cache/sbt/project/target/streams/compile/dependencyClasspath/_global/streams/export deleted file mode 100644 index 992d9d318..000000000 --- a/__tests__/cache/sbt/project/target/streams/compile/dependencyClasspath/_global/streams/export +++ /dev/null @@ -1 +0,0 @@ -/Users/fmeriaux/.sbt/1.0/plugins/target/scala-2.12/sbt-1.0/classes:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-compiler.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-reflect.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-xml_2.12-1.0.6.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-control_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/core-macros_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/launcher-interface-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/lm-coursier-shaded_2.12-2.0.10.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/actions_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-jawn-parser_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main-settings_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-3.14.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/command_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-collection-compat_2.12-2.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/tasks_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-core_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-reader-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/slf4j-api-1.7.26.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-api-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scripted-plugin_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist-core-assembly-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/collections_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-platform-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbinary_2.12-0.5.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/error_prone_annotations-2.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/logic_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-interface-1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-compiler-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/config-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-core_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classpath_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/checker-qual-3.4.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/caffeine-2.8.5.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/io_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-core-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-reflect-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ssl-config-core_2.12-0.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-slf4j-impl-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-2.14.7-sbt-a1b0ffbb8f64bb820f4f84a0c07a0c0964507493.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jna-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-interface-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/protocol_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/run_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-logging_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-apiinfo_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jansi-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-lm-integration_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-parser-combinators_2.12-1.1.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-agent-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-xml_2.12-1.3.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jansi-2.1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-urlconnection-3.7.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/reactive-streams-1.0.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/disruptor-3.4.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-builtins-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ipcsocket-1.3.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/file-tree-views-2.1.7.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-murmurhash_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/completion_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-bridge_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/template-resolver-0.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-library-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-okhttp_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-tracking_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-interface-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-scalajson_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-relation_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jsch-0.1.54.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-style-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okio-1.17.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbt-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-core_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ivy-2.3.0-sbt-fbc4f586aeeb1591710b14eb4f41b94880dcd745.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zero-allocation-hashing-0.10.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-position_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/task-system_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-ivy_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classfile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-cache_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-scalajson_2.12-1.0.0-M4.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/testing_2.12-1.6.2.jar diff --git a/__tests__/cache/sbt/project/target/streams/compile/exportedProducts/_global/streams/export b/__tests__/cache/sbt/project/target/streams/compile/exportedProducts/_global/streams/export deleted file mode 100644 index 0818e89ec..000000000 --- a/__tests__/cache/sbt/project/target/streams/compile/exportedProducts/_global/streams/export +++ /dev/null @@ -1 +0,0 @@ -/Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/classes diff --git a/__tests__/cache/sbt/project/target/streams/compile/externalDependencyClasspath/_global/streams/export b/__tests__/cache/sbt/project/target/streams/compile/externalDependencyClasspath/_global/streams/export deleted file mode 100644 index b2a4637ee..000000000 --- a/__tests__/cache/sbt/project/target/streams/compile/externalDependencyClasspath/_global/streams/export +++ /dev/null @@ -1 +0,0 @@ -/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-compiler.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-reflect.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-xml_2.12-1.0.6.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-control_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/core-macros_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/launcher-interface-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/lm-coursier-shaded_2.12-2.0.10.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/actions_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-jawn-parser_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main-settings_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-3.14.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/command_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-collection-compat_2.12-2.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/tasks_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-core_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-reader-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/slf4j-api-1.7.26.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-api-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scripted-plugin_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist-core-assembly-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/collections_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-platform-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbinary_2.12-0.5.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/error_prone_annotations-2.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/logic_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-interface-1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-compiler-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/config-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-core_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classpath_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/checker-qual-3.4.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/caffeine-2.8.5.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/io_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-core-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-reflect-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ssl-config-core_2.12-0.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-slf4j-impl-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-2.14.7-sbt-a1b0ffbb8f64bb820f4f84a0c07a0c0964507493.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jna-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-interface-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/protocol_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/run_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-logging_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-apiinfo_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jansi-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-lm-integration_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-parser-combinators_2.12-1.1.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-agent-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-xml_2.12-1.3.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jansi-2.1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-urlconnection-3.7.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/reactive-streams-1.0.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/disruptor-3.4.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-builtins-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ipcsocket-1.3.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/file-tree-views-2.1.7.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-murmurhash_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/completion_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-bridge_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/template-resolver-0.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-library-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-okhttp_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-tracking_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-interface-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-scalajson_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-relation_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jsch-0.1.54.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-style-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okio-1.17.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbt-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-core_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ivy-2.3.0-sbt-fbc4f586aeeb1591710b14eb4f41b94880dcd745.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zero-allocation-hashing-0.10.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-position_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/task-system_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-ivy_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classfile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-cache_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-scalajson_2.12-1.0.0-M4.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/testing_2.12-1.6.2.jar diff --git a/__tests__/cache/sbt/project/target/streams/compile/incOptions/_global/streams/out b/__tests__/cache/sbt/project/target/streams/compile/incOptions/_global/streams/out deleted file mode 100644 index d0b34008c..000000000 --- a/__tests__/cache/sbt/project/target/streams/compile/incOptions/_global/streams/out +++ /dev/null @@ -1,2 +0,0 @@ -[debug] Created transactional ClassFileManager with tempDir = /Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/classes.bak -[debug] Removing the temporary directory used for backing up class files: /Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/classes.bak diff --git a/__tests__/cache/sbt/project/target/streams/compile/internalDependencyClasspath/_global/streams/export b/__tests__/cache/sbt/project/target/streams/compile/internalDependencyClasspath/_global/streams/export deleted file mode 100644 index 8b1378917..000000000 --- a/__tests__/cache/sbt/project/target/streams/compile/internalDependencyClasspath/_global/streams/export +++ /dev/null @@ -1 +0,0 @@ - diff --git a/__tests__/cache/sbt/project/target/streams/compile/internalDependencyClasspath/_global/streams/out b/__tests__/cache/sbt/project/target/streams/compile/internalDependencyClasspath/_global/streams/out deleted file mode 100644 index e69de29bb..000000000 diff --git a/__tests__/cache/sbt/project/target/streams/compile/managedClasspath/_global/streams/export b/__tests__/cache/sbt/project/target/streams/compile/managedClasspath/_global/streams/export deleted file mode 100644 index b2a4637ee..000000000 --- a/__tests__/cache/sbt/project/target/streams/compile/managedClasspath/_global/streams/export +++ /dev/null @@ -1 +0,0 @@ -/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-compiler.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-reflect.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-xml_2.12-1.0.6.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-control_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/core-macros_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/launcher-interface-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/lm-coursier-shaded_2.12-2.0.10.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/actions_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-jawn-parser_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main-settings_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-3.14.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/command_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-collection-compat_2.12-2.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/tasks_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-core_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-reader-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/slf4j-api-1.7.26.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-api-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scripted-plugin_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist-core-assembly-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/collections_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-platform-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbinary_2.12-0.5.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/error_prone_annotations-2.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/logic_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-interface-1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-compiler-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/config-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-core_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classpath_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/checker-qual-3.4.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/caffeine-2.8.5.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/io_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-core-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-reflect-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ssl-config-core_2.12-0.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-slf4j-impl-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-2.14.7-sbt-a1b0ffbb8f64bb820f4f84a0c07a0c0964507493.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jna-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-interface-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/protocol_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/run_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-logging_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-apiinfo_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jansi-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-lm-integration_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-parser-combinators_2.12-1.1.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-agent-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-xml_2.12-1.3.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jansi-2.1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-urlconnection-3.7.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/reactive-streams-1.0.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/disruptor-3.4.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-builtins-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ipcsocket-1.3.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/file-tree-views-2.1.7.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-murmurhash_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/completion_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-bridge_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/template-resolver-0.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-library-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-okhttp_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-tracking_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-interface-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-scalajson_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-relation_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jsch-0.1.54.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-style-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okio-1.17.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbt-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-core_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ivy-2.3.0-sbt-fbc4f586aeeb1591710b14eb4f41b94880dcd745.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zero-allocation-hashing-0.10.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-position_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/task-system_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-ivy_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classfile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-cache_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-scalajson_2.12-1.0.0-M4.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/testing_2.12-1.6.2.jar diff --git a/__tests__/cache/sbt/project/target/streams/compile/scalacOptions/_global/streams/out b/__tests__/cache/sbt/project/target/streams/compile/scalacOptions/_global/streams/out deleted file mode 100644 index e69de29bb..000000000 diff --git a/__tests__/cache/sbt/project/target/streams/compile/unmanagedClasspath/_global/streams/export b/__tests__/cache/sbt/project/target/streams/compile/unmanagedClasspath/_global/streams/export deleted file mode 100644 index 8b1378917..000000000 --- a/__tests__/cache/sbt/project/target/streams/compile/unmanagedClasspath/_global/streams/export +++ /dev/null @@ -1 +0,0 @@ - diff --git a/__tests__/cache/sbt/project/target/streams/compile/unmanagedClasspath/_global/streams/out b/__tests__/cache/sbt/project/target/streams/compile/unmanagedClasspath/_global/streams/out deleted file mode 100644 index e69de29bb..000000000 diff --git a/__tests__/cache/sbt/project/target/streams/compile/unmanagedJars/_global/streams/export b/__tests__/cache/sbt/project/target/streams/compile/unmanagedJars/_global/streams/export deleted file mode 100644 index 8b1378917..000000000 --- a/__tests__/cache/sbt/project/target/streams/compile/unmanagedJars/_global/streams/export +++ /dev/null @@ -1 +0,0 @@ - diff --git a/__tests__/cache/sbt/project/target/streams/runtime/dependencyClasspath/_global/streams/export b/__tests__/cache/sbt/project/target/streams/runtime/dependencyClasspath/_global/streams/export deleted file mode 100644 index 43f452e92..000000000 --- a/__tests__/cache/sbt/project/target/streams/runtime/dependencyClasspath/_global/streams/export +++ /dev/null @@ -1 +0,0 @@ -/Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/classes:/Users/fmeriaux/.sbt/1.0/plugins/target/scala-2.12/sbt-1.0/classes:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-compiler.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-reflect.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-xml_2.12-1.0.6.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-control_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/core-macros_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/launcher-interface-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/lm-coursier-shaded_2.12-2.0.10.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/actions_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-jawn-parser_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main-settings_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-3.14.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/command_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-collection-compat_2.12-2.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/tasks_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-core_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-reader-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/slf4j-api-1.7.26.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-api-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scripted-plugin_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist-core-assembly-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/collections_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-platform-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbinary_2.12-0.5.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/error_prone_annotations-2.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/logic_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-interface-1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-compiler-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/config-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-core_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classpath_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/checker-qual-3.4.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/caffeine-2.8.5.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/io_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-core-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-reflect-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ssl-config-core_2.12-0.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-slf4j-impl-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-2.14.7-sbt-a1b0ffbb8f64bb820f4f84a0c07a0c0964507493.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jna-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-interface-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/protocol_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/run_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-logging_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-apiinfo_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jansi-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-lm-integration_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-parser-combinators_2.12-1.1.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-agent-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-xml_2.12-1.3.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jansi-2.1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-urlconnection-3.7.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/reactive-streams-1.0.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/disruptor-3.4.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-builtins-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ipcsocket-1.3.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/file-tree-views-2.1.7.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-murmurhash_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/completion_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-bridge_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/template-resolver-0.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-library-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-okhttp_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-tracking_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-interface-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-scalajson_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-relation_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jsch-0.1.54.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-style-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okio-1.17.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbt-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-core_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ivy-2.3.0-sbt-fbc4f586aeeb1591710b14eb4f41b94880dcd745.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zero-allocation-hashing-0.10.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-position_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/task-system_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-ivy_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classfile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-cache_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-scalajson_2.12-1.0.0-M4.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/testing_2.12-1.6.2.jar diff --git a/__tests__/cache/sbt/project/target/streams/runtime/exportedProducts/_global/streams/export b/__tests__/cache/sbt/project/target/streams/runtime/exportedProducts/_global/streams/export deleted file mode 100644 index 0818e89ec..000000000 --- a/__tests__/cache/sbt/project/target/streams/runtime/exportedProducts/_global/streams/export +++ /dev/null @@ -1 +0,0 @@ -/Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/classes diff --git a/__tests__/cache/sbt/project/target/streams/runtime/externalDependencyClasspath/_global/streams/export b/__tests__/cache/sbt/project/target/streams/runtime/externalDependencyClasspath/_global/streams/export deleted file mode 100644 index b2a4637ee..000000000 --- a/__tests__/cache/sbt/project/target/streams/runtime/externalDependencyClasspath/_global/streams/export +++ /dev/null @@ -1 +0,0 @@ -/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-compiler.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-reflect.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-xml_2.12-1.0.6.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-control_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/core-macros_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/launcher-interface-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/lm-coursier-shaded_2.12-2.0.10.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/actions_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-jawn-parser_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main-settings_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-3.14.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/command_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-collection-compat_2.12-2.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/tasks_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-core_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-reader-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/slf4j-api-1.7.26.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-api-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scripted-plugin_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist-core-assembly-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/collections_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-platform-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbinary_2.12-0.5.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/error_prone_annotations-2.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/logic_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-interface-1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-compiler-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/config-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-core_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classpath_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/checker-qual-3.4.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/caffeine-2.8.5.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/io_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-core-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-reflect-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ssl-config-core_2.12-0.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-slf4j-impl-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-2.14.7-sbt-a1b0ffbb8f64bb820f4f84a0c07a0c0964507493.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jna-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-interface-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/protocol_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/run_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-logging_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-apiinfo_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jansi-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-lm-integration_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-parser-combinators_2.12-1.1.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-agent-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-xml_2.12-1.3.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jansi-2.1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-urlconnection-3.7.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/reactive-streams-1.0.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/disruptor-3.4.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-builtins-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ipcsocket-1.3.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/file-tree-views-2.1.7.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-murmurhash_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/completion_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-bridge_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/template-resolver-0.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-library-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-okhttp_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-tracking_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-interface-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-scalajson_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-relation_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jsch-0.1.54.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-style-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okio-1.17.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbt-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-core_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ivy-2.3.0-sbt-fbc4f586aeeb1591710b14eb4f41b94880dcd745.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zero-allocation-hashing-0.10.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-position_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/task-system_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-ivy_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classfile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-cache_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-scalajson_2.12-1.0.0-M4.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/testing_2.12-1.6.2.jar diff --git a/__tests__/cache/sbt/project/target/streams/runtime/fullClasspath/_global/streams/export b/__tests__/cache/sbt/project/target/streams/runtime/fullClasspath/_global/streams/export deleted file mode 100644 index 43f452e92..000000000 --- a/__tests__/cache/sbt/project/target/streams/runtime/fullClasspath/_global/streams/export +++ /dev/null @@ -1 +0,0 @@ -/Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/classes:/Users/fmeriaux/.sbt/1.0/plugins/target/scala-2.12/sbt-1.0/classes:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-compiler.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-reflect.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-xml_2.12-1.0.6.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-control_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/core-macros_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/launcher-interface-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/lm-coursier-shaded_2.12-2.0.10.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/actions_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-jawn-parser_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main-settings_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-3.14.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/command_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-collection-compat_2.12-2.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/tasks_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-core_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-reader-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/slf4j-api-1.7.26.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-api-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scripted-plugin_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist-core-assembly-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/collections_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-platform-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbinary_2.12-0.5.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/error_prone_annotations-2.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/logic_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-interface-1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-compiler-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/config-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-core_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classpath_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/checker-qual-3.4.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/caffeine-2.8.5.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/io_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-core-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-reflect-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ssl-config-core_2.12-0.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-slf4j-impl-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-2.14.7-sbt-a1b0ffbb8f64bb820f4f84a0c07a0c0964507493.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jna-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-interface-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/protocol_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/run_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-logging_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-apiinfo_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jansi-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-lm-integration_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-parser-combinators_2.12-1.1.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-agent-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-xml_2.12-1.3.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jansi-2.1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-urlconnection-3.7.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/reactive-streams-1.0.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/disruptor-3.4.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-builtins-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ipcsocket-1.3.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/file-tree-views-2.1.7.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-murmurhash_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/completion_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-bridge_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/template-resolver-0.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-library-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-okhttp_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-tracking_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-interface-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-scalajson_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-relation_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jsch-0.1.54.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-style-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okio-1.17.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbt-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-core_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ivy-2.3.0-sbt-fbc4f586aeeb1591710b14eb4f41b94880dcd745.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zero-allocation-hashing-0.10.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-position_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/task-system_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-ivy_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classfile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-cache_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-scalajson_2.12-1.0.0-M4.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/testing_2.12-1.6.2.jar diff --git a/__tests__/cache/sbt/project/target/streams/runtime/internalDependencyClasspath/_global/streams/export b/__tests__/cache/sbt/project/target/streams/runtime/internalDependencyClasspath/_global/streams/export deleted file mode 100644 index 0818e89ec..000000000 --- a/__tests__/cache/sbt/project/target/streams/runtime/internalDependencyClasspath/_global/streams/export +++ /dev/null @@ -1 +0,0 @@ -/Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/project/target/scala-2.12/sbt-1.0/classes diff --git a/__tests__/cache/sbt/project/target/streams/runtime/internalDependencyClasspath/_global/streams/out b/__tests__/cache/sbt/project/target/streams/runtime/internalDependencyClasspath/_global/streams/out deleted file mode 100644 index e69de29bb..000000000 diff --git a/__tests__/cache/sbt/project/target/streams/runtime/managedClasspath/_global/streams/export b/__tests__/cache/sbt/project/target/streams/runtime/managedClasspath/_global/streams/export deleted file mode 100644 index b2a4637ee..000000000 --- a/__tests__/cache/sbt/project/target/streams/runtime/managedClasspath/_global/streams/export +++ /dev/null @@ -1 +0,0 @@ -/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-compiler.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-reflect.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-xml_2.12-1.0.6.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-control_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/core-macros_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/launcher-interface-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/lm-coursier-shaded_2.12-2.0.10.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/actions_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-jawn-parser_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main-settings_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-3.14.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/command_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-collection-compat_2.12-2.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/tasks_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-core_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-reader-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/slf4j-api-1.7.26.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-api-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scripted-plugin_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist-core-assembly-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/collections_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jna-platform-5.8.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbinary_2.12-0.5.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/error_prone_annotations-2.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/logic_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-interface-1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-compiler-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/config-1.3.3.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-core_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classpath_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/checker-qual-3.4.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/caffeine-2.8.5.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/io_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-persist_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-core-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-reflect-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ssl-config-core_2.12-0.4.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/log4j-slf4j-impl-2.17.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-2.14.7-sbt-a1b0ffbb8f64bb820f4f84a0c07a0c0964507493.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jna-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-interface-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/protocol_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/run_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-logging_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-apiinfo_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-terminal-jansi-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-lm-integration_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-parser-combinators_2.12-1.1.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/test-agent-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-xml_2.12-1.3.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jansi-2.1.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okhttp-urlconnection-3.7.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/reactive-streams-1.0.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/disruptor-3.4.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-builtins-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ipcsocket-1.3.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/file-tree-views-2.1.7.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-core_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-murmurhash_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/completion_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/compiler-bridge_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/template-resolver-0.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/scala-library-2.12.15.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/gigahorse-okhttp_2.12-0.5.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-tracking_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-interface-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sjson-new-scalajson_2.12-0.9.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-relation_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jsch-0.1.54.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-compile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/jline-style-3.19.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/okio-1.17.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/sbt-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-core_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/main_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/ivy-2.3.0-sbt-fbc4f586aeeb1591710b14eb4f41b94880dcd745.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zero-allocation-hashing-0.10.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-position_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/task-system_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/librarymanagement-ivy_2.12-1.6.1.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/zinc-classfile_2.12-1.6.0.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/util-cache_2.12-1.6.2.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/shaded-scalajson_2.12-1.0.0-M4.jar:/Users/fmeriaux/.sbt/boot/scala-2.12.15/org.scala-sbt/sbt/1.6.2/testing_2.12-1.6.2.jar diff --git a/__tests__/cache/sbt/project/target/streams/runtime/unmanagedClasspath/_global/streams/export b/__tests__/cache/sbt/project/target/streams/runtime/unmanagedClasspath/_global/streams/export deleted file mode 100644 index 8b1378917..000000000 --- a/__tests__/cache/sbt/project/target/streams/runtime/unmanagedClasspath/_global/streams/export +++ /dev/null @@ -1 +0,0 @@ - diff --git a/__tests__/cache/sbt/project/target/streams/runtime/unmanagedClasspath/_global/streams/out b/__tests__/cache/sbt/project/target/streams/runtime/unmanagedClasspath/_global/streams/out deleted file mode 100644 index e69de29bb..000000000 diff --git a/__tests__/cache/sbt/project/target/streams/runtime/unmanagedJars/_global/streams/export b/__tests__/cache/sbt/project/target/streams/runtime/unmanagedJars/_global/streams/export deleted file mode 100644 index 8b1378917..000000000 --- a/__tests__/cache/sbt/project/target/streams/runtime/unmanagedJars/_global/streams/export +++ /dev/null @@ -1 +0,0 @@ - diff --git a/__tests__/cache/sbt/target/scala-2.12/update/update_cache_2.12/inputs b/__tests__/cache/sbt/target/scala-2.12/update/update_cache_2.12/inputs deleted file mode 100644 index fa4dbc0ce..000000000 --- a/__tests__/cache/sbt/target/scala-2.12/update/update_cache_2.12/inputs +++ /dev/null @@ -1 +0,0 @@ --510718803 \ No newline at end of file diff --git a/__tests__/cache/sbt/target/scala-2.12/update/update_cache_2.12/output b/__tests__/cache/sbt/target/scala-2.12/update/update_cache_2.12/output deleted file mode 100644 index 3d21e70e5..000000000 --- a/__tests__/cache/sbt/target/scala-2.12/update/update_cache_2.12/output +++ /dev/null @@ -1 +0,0 @@ -{"cachedDescriptor":".","configurations":[{"configuration":{"name":"compile"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"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:///Users/fmeriaux/Library/Caches/Coursier/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":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]}],"details":[]},{"configuration":{"name":"compile-internal"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"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:///Users/fmeriaux/Library/Caches/Coursier/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":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]}],"details":[]},{"configuration":{"name":"docs"},"modules":[],"details":[]},{"configuration":{"name":"optional"},"modules":[],"details":[]},{"configuration":{"name":"plugin"},"modules":[],"details":[]},{"configuration":{"name":"pom"},"modules":[],"details":[]},{"configuration":{"name":"provided"},"modules":[],"details":[]},{"configuration":{"name":"runtime"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"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:///Users/fmeriaux/Library/Caches/Coursier/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":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]}],"details":[]},{"configuration":{"name":"runtime-internal"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"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:///Users/fmeriaux/Library/Caches/Coursier/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":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]}],"details":[]},{"configuration":{"name":"scala-doc-tool"},"modules":[],"details":[]},{"configuration":{"name":"scala-tool"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-compiler","revision":"2.12.15","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:///Users/fmeriaux/.sbt/boot/scala-2.12.15/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":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-compiler","revision":"2.12.15","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:///Users/fmeriaux/.sbt/boot/scala-2.12.15/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":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"optional","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]},{"module":{"organization":"org.scala-lang","name":"scala-reflect","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-reflect","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-reflect.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"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":[{"organization":"org.scala-lang","name":"*","artifact":"*","configurations":[],"crossVersion":{"type":"Disabled"}}],"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:///Users/fmeriaux/Library/Caches/Coursier/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":[["BSD 3-clause","http://opensource.org/licenses/BSD-3-Clause"]],"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:///Users/fmeriaux/Library/Caches/Coursier/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":[["The BSD License","http://www.opensource.org/licenses/bsd-license.php"]],"callers":[]}],"details":[]},{"configuration":{"name":"sources"},"modules":[],"details":[]},{"configuration":{"name":"test"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"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:///Users/fmeriaux/Library/Caches/Coursier/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":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]}],"details":[]},{"configuration":{"name":"test-internal"},"modules":[{"module":{"organization":"org.scala-lang","name":"scala-library","revision":"2.12.15","configurations":"default","isChanging":false,"isTransitive":true,"isForce":false,"explicitArtifacts":[],"inclusions":[],"exclusions":[],"extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"crossVersion":{"type":"Disabled"}},"artifacts":[[{"name":"scala-library","type":"jar","extension":"jar","configurations":[],"extraAttributes":{},"allowInsecureProtocol":false},"file:///Users/fmeriaux/.sbt/boot/scala-2.12.15/lib/scala-library.jar"]],"missingArtifacts":[],"evicted":false,"homepage":"https://www.scala-lang.org/","extraAttributes":{"info.apiURL":"https://www.scala-lang.org/api/2.12.15/"},"configurations":[{"name":"test"},{"name":"optional"},{"name":"compile"},{"name":"default"},{"name":"runtime"}],"licenses":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"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:///Users/fmeriaux/Library/Caches/Coursier/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":[["Apache-2.0","https://www.apache.org/licenses/LICENSE-2.0"]],"callers":[]}],"details":[]}],"stats":{"resolveTime":-1,"downloadTime":-1,"downloadSize":-1,"cached":false},"stamps":{}} \ No newline at end of file diff --git a/__tests__/cache/sbt/target/streams/_global/csrConfiguration/_global/streams/out b/__tests__/cache/sbt/target/streams/_global/csrConfiguration/_global/streams/out deleted file mode 100644 index e69de29bb..000000000 diff --git a/__tests__/cache/sbt/target/streams/_global/csrProject/_global/streams/out b/__tests__/cache/sbt/target/streams/_global/csrProject/_global/streams/out deleted file mode 100644 index e69de29bb..000000000 diff --git a/__tests__/cache/sbt/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/input_dsp b/__tests__/cache/sbt/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/input_dsp deleted file mode 100644 index 56a6c5b3c..000000000 --- a/__tests__/cache/sbt/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/input_dsp +++ /dev/null @@ -1 +0,0 @@ --467104387 \ No newline at end of file diff --git a/__tests__/cache/sbt/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/output_dsp b/__tests__/cache/sbt/target/streams/_global/dependencyPositions/_global/streams/update_cache_2.12/output_dsp deleted file mode 100644 index 77f297959..000000000 --- a/__tests__/cache/sbt/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.15\",\"isChanging\":false,\"isTransitive\":true,\"isForce\":false,\"explicitArtifacts\":[],\"inclusions\":[],\"exclusions\":[],\"extraAttributes\":{},\"crossVersion\":{\"type\":\"Disabled\"}}":{"value":{"$fields":["path","range"],"path":"/Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/build.sbt","range":{"$fields":["start","end"],"start":3,"end":4}},"type":"RangePosition"},"{\"organization\":\"org.scala-lang.modules\",\"name\":\"scala-parser-combinators\",\"revision\":\"1.1.2\",\"isChanging\":false,\"isTransitive\":true,\"isForce\":false,\"explicitArtifacts\":[],\"inclusions\":[],\"exclusions\":[],\"extraAttributes\":{},\"crossVersion\":{\"type\":\"Binary\",\"prefix\":\"\",\"suffix\":\"\"}}":{"value":{"$fields":["path","range"],"path":"/Users/fmeriaux/Documents/Projects/OS/setup-java/__tests__/cache/sbt/build.sbt","range":{"$fields":["start","end"],"start":3,"end":4}},"type":"RangePosition"}} \ No newline at end of file diff --git a/__tests__/cache/sbt/target/streams/_global/ivyConfiguration/_global/streams/out b/__tests__/cache/sbt/target/streams/_global/ivyConfiguration/_global/streams/out deleted file mode 100644 index e69de29bb..000000000 diff --git a/__tests__/cache/sbt/target/streams/_global/ivySbt/_global/streams/out b/__tests__/cache/sbt/target/streams/_global/ivySbt/_global/streams/out deleted file mode 100644 index e69de29bb..000000000 diff --git a/__tests__/cache/sbt/target/streams/_global/moduleSettings/_global/streams/out b/__tests__/cache/sbt/target/streams/_global/moduleSettings/_global/streams/out deleted file mode 100644 index e69de29bb..000000000 diff --git a/__tests__/cache/sbt/target/streams/_global/projectDescriptors/_global/streams/out b/__tests__/cache/sbt/target/streams/_global/projectDescriptors/_global/streams/out deleted file mode 100644 index e69de29bb..000000000 diff --git a/__tests__/cache/sbt/target/streams/_global/update/_global/streams/out b/__tests__/cache/sbt/target/streams/_global/update/_global/streams/out deleted file mode 100644 index afe6b38fd..000000000 --- a/__tests__/cache/sbt/target/streams/_global/update/_global/streams/out +++ /dev/null @@ -1,3 +0,0 @@ -[debug] not up to date. inChanged = true, force = true -[debug] Updating ... -[debug] Done updating  From ff4b9e75fd0b4fd0835b8322a49e48111334a5d5 Mon Sep 17 00:00:00 2001 From: Florian Meriaux Date: Tue, 12 Apr 2022 14:44:02 +0200 Subject: [PATCH 10/11] search sbt files in all directories. --- __tests__/cache.test.ts | 2 +- dist/cleanup/index.js | 2 +- dist/setup/index.js | 2 +- src/cache.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/__tests__/cache.test.ts b/__tests__/cache.test.ts index 5214c74f8..2b42a5218 100644 --- a/__tests__/cache.test.ts +++ b/__tests__/cache.test.ts @@ -123,7 +123,7 @@ describe('dependency cache', () => { await expect(restore('sbt')).rejects.toThrowError( `No file in ${projectRoot( workspace - )} matched to [*.sbt,project/build.properties,project/**.{scala,sbt}], make sure you have checked out the target repository` + )} matched to [**/*.sbt,**/project/build.properties,**/project/**.{scala,sbt}], make sure you have checked out the target repository` ); }); it('downloads cache', async () => { diff --git a/dist/cleanup/index.js b/dist/cleanup/index.js index 03eaedbfb..f8b254f69 100644 --- a/dist/cleanup/index.js +++ b/dist/cleanup/index.js @@ -61894,7 +61894,7 @@ const supportedPackageManager = [ path_1.join(os_1.default.homedir(), '.sbt'), getCoursierCachePath() ], - pattern: ['*.sbt', 'project/build.properties', 'project/**.{scala,sbt}'] + pattern: ['**/*.sbt', '**/project/build.properties', '**/project/**.{scala,sbt}'] } ]; function getCoursierCachePath() { diff --git a/dist/setup/index.js b/dist/setup/index.js index 2e6e4c651..2dc4092f7 100644 --- a/dist/setup/index.js +++ b/dist/setup/index.js @@ -18631,7 +18631,7 @@ const supportedPackageManager = [ path_1.join(os_1.default.homedir(), '.sbt'), getCoursierCachePath() ], - pattern: ['*.sbt', 'project/build.properties', 'project/**.{scala,sbt}'] + pattern: ['**/*.sbt', '**/project/build.properties', '**/project/**.{scala,sbt}'] } ]; function getCoursierCachePath() { diff --git a/src/cache.ts b/src/cache.ts index e51d2b4ed..2d5fe11dc 100644 --- a/src/cache.ts +++ b/src/cache.ts @@ -40,7 +40,7 @@ const supportedPackageManager: PackageManager[] = [ join(os.homedir(), '.sbt'), getCoursierCachePath() ], - pattern: ['*.sbt', 'project/build.properties', 'project/**.{scala,sbt}'] + pattern: ['**/*.sbt', '**/project/build.properties', '**/project/**.{scala,sbt}'] } ]; From cc7d3b7b50ba9fac4f203299dcd6298a7e1346c4 Mon Sep 17 00:00:00 2001 From: Florian Meriaux Date: Wed, 13 Apr 2022 14:19:16 +0200 Subject: [PATCH 11/11] fix cache paths --- dist/cleanup/index.js | 4 ++-- dist/setup/index.js | 4 ++-- src/cache.ts | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dist/cleanup/index.js b/dist/cleanup/index.js index f8b254f69..5f5f9be04 100644 --- a/dist/cleanup/index.js +++ b/dist/cleanup/index.js @@ -61899,10 +61899,10 @@ const supportedPackageManager = [ ]; function getCoursierCachePath() { if (os_1.default.type() === 'Linux') - return path_1.join(os_1.default.homedir(), 'AppData', 'Local', 'Coursier', 'Cache'); + return path_1.join(os_1.default.homedir(), '.cache', 'coursier'); if (os_1.default.type() === 'Darwin') return path_1.join(os_1.default.homedir(), 'Library', 'Caches', 'Coursier'); - return path_1.join(os_1.default.homedir(), '.cache', 'coursier'); + return path_1.join(os_1.default.homedir(), 'AppData', 'Local', 'Coursier', 'Cache'); } function findPackageManager(id) { const packageManager = supportedPackageManager.find(packageManager => packageManager.id === id); diff --git a/dist/setup/index.js b/dist/setup/index.js index 2dc4092f7..abc302eea 100644 --- a/dist/setup/index.js +++ b/dist/setup/index.js @@ -18636,10 +18636,10 @@ const supportedPackageManager = [ ]; function getCoursierCachePath() { if (os_1.default.type() === 'Linux') - return path_1.join(os_1.default.homedir(), 'AppData', 'Local', 'Coursier', 'Cache'); + return path_1.join(os_1.default.homedir(), '.cache', 'coursier'); if (os_1.default.type() === 'Darwin') return path_1.join(os_1.default.homedir(), 'Library', 'Caches', 'Coursier'); - return path_1.join(os_1.default.homedir(), '.cache', 'coursier'); + return path_1.join(os_1.default.homedir(), 'AppData', 'Local', 'Coursier', 'Cache'); } function findPackageManager(id) { const packageManager = supportedPackageManager.find(packageManager => packageManager.id === id); diff --git a/src/cache.ts b/src/cache.ts index 2d5fe11dc..0ddc426de 100644 --- a/src/cache.ts +++ b/src/cache.ts @@ -45,9 +45,9 @@ const supportedPackageManager: PackageManager[] = [ ]; function getCoursierCachePath(): string { - if (os.type() === 'Linux') return join(os.homedir(), 'AppData', 'Local', 'Coursier', 'Cache'); + if (os.type() === 'Linux') return join(os.homedir(), '.cache', 'coursier'); if (os.type() === 'Darwin') return join(os.homedir(), 'Library', 'Caches', 'Coursier'); - return join(os.homedir(), '.cache', 'coursier'); + return join(os.homedir(), 'AppData', 'Local', 'Coursier', 'Cache'); } function findPackageManager(id: string): PackageManager {