Commit Graph

1792 Commits

Author SHA1 Message Date
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