Alexandre Archambault
2a689408f7
Updates for 1.1.0-M3
2018-05-05 13:04:53 +02:00
Alexandre Archambault
0fd44b2742
Setting version to 1.1.0-M3
2018-05-05 12:43:14 +02:00
Alexandre Archambault
5c6d719598
Merge pull request #850 from coursier/topic/bootstrap-assembly
...
Allow to generate assemblies via the bootstrap command
2018-04-30 10:51:19 +02:00
Alexandre Archambault
3ebe181152
Switch to scala 2.12.6 ( #851 )
2018-04-30 10:51:04 +02:00
Alexandre Archambault
104368a551
Allow to generate assemblies via the bootstrap command
...
Just pass '-a' or '--assembly' as option
2018-04-30 00:09:06 +02:00
Alexandre Archambault
7d40ba0134
Move assembly generation stuff to coursier.cli.util.Assembly
2018-04-30 00:02:03 +02:00
Alexandre Archambault
23b8ef67f7
Tweak assembly
2018-04-30 00:02:03 +02:00
Alexandre Archambault
cf1e0a0a5a
Small refacto in Bootstrap
2018-04-30 00:02:02 +02:00
Alexandre Archambault
962debc050
Take into account --property options in bootstrap
2018-04-30 00:02:02 +02:00
Alexandre Archambault
d0e9e41ca9
Actually pass Java options to bootstraps
2018-04-30 00:02:02 +02:00
Alexandre Archambault
e37fb65fba
Tweak bootstrap test
2018-04-30 00:02:01 +02:00
Alexandre Archambault
7b34e7307c
Setting version to 1.1.0-SNAPSHOT
2018-04-28 15:56:50 +02:00
Alexandre Archambault
66c7f7e900
Updates for 1.1.0-M2
2018-04-28 15:56:42 +02:00
Alexandre Archambault
22c55da980
Setting version to 1.1.0-M2
2018-04-28 15:29:34 +02:00
P. Oscar Boykin
f003314317
Add a Task.tailRecM for stack safe loops ( #846 )
2018-04-28 12:00:09 +02:00
Dorothy Ordogh
c469899040
Copy local artifact to cache ( #831 )
2018-04-26 11:16:09 +02:00
Denys Shabalin
07989f0040
Upgrade to Scala Native 0.3.7 ( #849 )
2018-04-24 11:42:14 +02:00
Alexandre Archambault
ec15269192
Update proguard settings, test proguarded JAR on CI ( #811 )
2018-04-23 11:38:16 +02:00
Martynas Mickevičius
05049a235d
Use vendor-id when discovering main classes ( #839 ) ( #841 )
2018-04-17 10:30:42 +02:00
Alexandre Archambault
595f7d7d48
Switch to directories 10 ( #834 )
2018-04-04 22:01:19 +02:00
Alexandre Archambault
e4361d6fde
Only specify scala release versions in one place ( #830 )
2018-04-04 11:30:59 +02:00
Alexandre Archambault
49f4467d6f
Merge pull request #824 from coursier/topic/scala-2.12.5
...
Switch to scala 2.12.5
2018-03-31 16:16:30 +02:00
Alexandre Archambault
a2894268f6
Remove unnecessary java option on Windows CI
2018-03-31 15:30:27 +02:00
Alexandre Archambault
4e4aa7cfa2
Switch to scala 2.12.5
2018-03-31 15:30:27 +02:00
Alexandre Archambault
2e7df0e8dd
Bump a few stuff ( #826 )
...
* Bump a few stuff
* Update README
Looks like tut changed its default variable name logic
2018-03-28 16:16:15 +02:00
Denys Shabalin
c7dabdf19a
Update to the latest travis_setup.sh for Scala Native ( #825 )
...
[Recent PR](https://github.com/scala-native/scala-native/pull/1195 ) changed the location of the travis setup script within a Scala Native repo. This PR updates travis build to point to the new location.
2018-03-26 13:27:13 +02:00
Alexandre Archambault
61cc93db76
Merge pull request #817 from coursier/topic/cleaning
...
Small cleanup
2018-03-19 13:31:31 +01:00
Alexandre Archambault
9713c4a7bb
Add missing parentheses
2018-03-19 10:48:50 +01:00
Alexandre Archambault
1af1c6b11d
Replace some uses of java.io with NIO
2018-03-19 10:48:50 +01:00
Alexandre Archambault
817d6b6d44
Remove now unnecessary helper functions
...
They were useful on Java 6, and aren't anymore now that we require Java >= 8
2018-03-19 10:48:50 +01:00
Alexandre Archambault
e1800e74a9
Remove milestone from MIMA checks
...
And ensure the ones to come aren't added either
2018-03-19 10:48:49 +01:00
Shani Elharrar
db2a871391
Print: use roots when rendering reverse graph ( #808 )
...
* Print: use roots when rendering reverse graph
* Print: Refactored to be able to return Tree data structure
* SBT: Refactored code and added coursierWhatDependsOn Task (?)
* SBT: Added tests to the new coursierWhatDependsOn task
* Tasks: Another try to fix the build
* Tree: Restored Apply[A] for binary compatibility
* Print.scala: Fix the build
* sbt-coursier: Refined what depends on check to check correctness
* PrintTests: Added test for reverseTree
* CR Fixes...
1. changed gotVersion to reconciledVersion
2. Moved AppliedTree to tests project
3. Changed message (wanted version, got version) to X -> Y
2018-03-18 23:45:11 +01:00
Alexandre Archambault
15c9be7950
Merge pull request #805 from coursier/topic/reenable-proxy-tests
...
Re-enable Nexus proxy tests
2018-03-16 15:54:09 +01:00
Alexandre Archambault
21d550543b
Ensure a Future is passed back to utest in all cases
2018-03-16 13:44:44 +01:00
Alexandre Archambault
86d3b923e4
Disable test whose dependencies can change, when using proxies
2018-03-16 13:44:43 +01:00
Alexandre Archambault
f8884d4170
Re-enable Nexus proxy tests, launch the mirrors from the tests
2018-03-16 13:44:43 +01:00
Alexandre Archambault
06796458b5
Go back to 1.0.1 launcher
...
Current one still broken because of proguarding
2018-03-14 13:49:38 +01:00
Alexandre Archambault
85071d1203
Setting version to 1.1.0-SNAPSHOT
2018-03-14 13:48:16 +01:00
Alexandre Archambault
44b4ffee84
Updates for 1.1.0-M1
2018-03-14 12:29:36 +01:00
Alexandre Archambault
141170e637
Setting version to 1.1.0-M1
2018-03-14 11:48:14 +01:00
Alexandre Archambault
3381727832
Simplify bootstrap artifacts handling a bit ( #810 )
...
If using bootstrap with "isolated" classloaders, optional artifacts weren't added to the "isolated" loaders before that…
I'm not sure anyone except me uses that, so commiting that straightaway for now… (I'm using it in the context of jupyter-scala, to isolate classloaders from there)
2018-03-13 16:48:09 +01:00
Alexandre Archambault
8cf4d7a16d
Merge pull request #807 from coursier/topic/less-scalaz
...
Remove scalaz dependency from core and cache
2018-03-13 12:36:58 +01:00
Alexandre Archambault
189bc7799a
Clean-up
2018-03-12 21:50:36 +01:00
Alexandre Archambault
dbf3763037
Don't require publishing stuff locally prior to running scripted tests
2018-03-12 21:50:36 +01:00
Alexandre Archambault
6f8a9d295f
Fix deprecation warnings
2018-03-12 21:50:35 +01:00
Alexandre Archambault
b1fde7291d
Don't require manually running npm install before the JS tests
2018-03-12 21:50:35 +01:00
Alexandre Archambault
c98393838a
Use coursier.util.Task more in tests
2018-03-12 21:50:35 +01:00
Alexandre Archambault
13eda41fa2
Remove former JS-only coursier.Task
2018-03-12 21:50:35 +01:00
Alexandre Archambault
87e5f33754
Add coursier.util.Task
2018-03-12 21:50:35 +01:00
Alexandre Archambault
dc2e4996f4
Require Java 8 from now on
2018-03-12 21:50:35 +01:00