Commit Graph

1334 Commits

Author SHA1 Message Date
Eugene Yokota 6329098beb Detect latest AdoptOpenJDK JDK 8 and 11 2019-07-09 07:39:12 -04:00
eugene yokota ff516eea2d
Merge pull request #308 from eed3si9n/wip/gigahorse
Gigahorse 0.5.0
2019-06-19 00:36:45 -04:00
Eugene Yokota 68adae1c8e remove jabba 2019-06-18 23:16:30 -04:00
Eugene Yokota 8a6bdff169 bump AdoptOpenJDK 2019-06-18 23:15:55 -04:00
Eugene Yokota ef4311acc8 Gigahorse 0.5.0 2019-06-18 23:10:35 -04:00
eugene yokota 39bd17f339
Merge pull request #307 from eed3si9n/wip/bump
util 1.3.0-M7
2019-05-13 15:05:33 -04:00
Eugene Yokota d15b406d14 util 1.3.0-M7 2019-05-13 13:40:52 -04:00
eugene yokota fa29a56a80
Merge pull request #306 from eed3si9n/wip/bump
IO 1.3.0-M10, and nightly version
2019-05-11 22:49:45 -04:00
Eugene Yokota b78f03b0d3 comment out scriptedIvy 2019-05-11 21:25:23 -04:00
Eugene Yokota 3a0ce65362 IO 1.3.0-M10, and nightly version
Fixes #305
2019-05-11 19:49:04 -04:00
Eugene Yokota acc1fd6b96 Remove lm-coursier out of this repo
Ref https://github.com/coursier/sbt-coursier/pull/7
2019-05-11 19:42:44 -04:00
eugene yokota faabc77123
Merge pull request #304 from eed3si9n/wip/bump
sbt 1.3.0-M3
2019-05-10 09:39:34 -04:00
Eugene Yokota 25ff7d2dd5 ClassLoaderLayeringStrategy.Flat 2019-05-10 00:11:39 -04:00
Eugene Yokota 2353be9eb6 fixpreloaded.sh
Ref https://github.com/sbt/sbt/issues/4661
2019-05-09 23:54:01 -04:00
Eugene Yokota 511dafb0e8 sbt 1.3.0-M3 2019-05-09 17:57:31 -04:00
eugene yokota bc65dd5a99
Merge pull request #303 from raboof/directCredentialsToString
Add toString for DirectCredentials
2019-05-09 12:21:41 -04:00
Arnout Engelen 4e46acde12
Add toString for DirectCredentials
To make 'show credentials' more useful
2019-05-09 14:06:03 +02:00
eugene yokota 984de6fe72
Merge pull request #302 from eed3si9n/wip/plugins
bump plugins
2019-04-30 00:11:37 -04:00
Eugene Yokota 6a36ce7689 applying Scalafmt 2.0.0-RC6 with sbt/sbt rules 2019-04-29 23:32:52 -04:00
Eugene Yokota 180af46fe5 bump plugins 2019-04-29 23:31:20 -04:00
eugene yokota 18f4fc75e5
Merge pull request #300 from eed3si9n/wip/isolate
isolate Ivy homes during tests
2019-04-29 01:32:30 -04:00
Eugene Yokota a28b546457 isolate Ivy homes during tests 2019-04-29 00:51:57 -04:00
eugene yokota f073dde812
Merge pull request #299 from eed3si9n/wip/gigahorse
bump to Gigahorse 0.4.0
2019-04-04 00:46:34 -04:00
Eugene Yokota 8c01d9f215 bump to Gigahorse 0.4.0 2019-04-04 00:19:34 -04:00
eugene yokota 767488b57f
Merge pull request #298 from eed3si9n/wip/customhttp
Add OkHttpClient parameter
2019-04-03 22:22:12 -04:00
Eugene Yokota 2e971b9a85 Add OkHttpClient parameter
Ref #297

This adds a parameter so we can pass in OkHttpClient, if someone wants to customize HTTP behavior.
2019-04-03 00:15:28 -04:00
eugene yokota 0d9ff2b63e
Merge pull request #296 from eed3si9n/wip/jsonformats
move CrossVersion to src/
2019-04-02 12:32:52 -04:00
eugene yokota 505efdd187
Merge pull request #295 from eed3si9n/wip/sdkman
use SDKMAN to install JDKs and sbt
2019-04-02 12:31:07 -04:00
Eugene Yokota 2f8d9ad8ca move CrossVersion to src/
Fixes sbt/sbt#4595
Ref #290
Ref #280

This is bit of an odd one.

To keep bincompat and also to fix sbt 0.13 compatibility issue we have made `Disabled` companion object extend `Disabled` type.
This actually created a subtle deserialization issue:

```
[error] scala.MatchError: Disabled() (of class sbt.librarymanagement.Disabled$)
[error] 	at sjsonnew.FlatUnionFormats$$anon$5.write(FlatUnionFormats.scala:220)
[error] 	at sjsonnew.JsonWriter.addField(JsonFormat.scala:40)
[error] 	at sjsonnew.JsonWriter.addField$(JsonFormat.scala:37)
[error] 	at sjsonnew.FlatUnionFormats$$anon$5.addField(FlatUnionFormats.scala:208)
[error] 	at sjsonnew.Builder.addField(Builder.scala:43)
[error] 	at sbt.librarymanagement.ModuleIDFormats$$anon$1.write(ModuleIDFormats.scala:46)
```

This is because Contraband generates `flatUnionFormat5[CrossVersion, Disabled, ...]` for all of the subtypes of `CrossVersion`, which uses the runtime type information. Now that `Disabled` object is also in the mix, this created JSON that `CrossVersionFormats` cannot deserialize. This brings the code into src/ so we can write this part manually.
2019-04-01 23:35:39 -04:00
Eugene Yokota 1c4f90e926 use SDKMAN to install sbt 2019-03-25 01:47:54 -04:00
Eugene Yokota 8219f3c117 use SDKMAN to install JDKs 2019-03-24 22:49:06 -04:00
eugene yokota f6c267a208
Merge pull request #292 from 0lejk4/make_developer_email_optional
make Developer email optional as it is not obligatory and some people…
2019-03-22 15:08:18 -04:00
eugene yokota 5e4a3a557a
Merge pull request #294 from eed3si9n/wip/bump
bump IO and Util
2019-03-22 15:04:47 -04:00
Eugene Yokota 5645e36ee1 Remove lmCoursier
There's an implementation of lmCoursier in the coursier project itself, so this seems redundant here.
2019-03-22 13:58:56 -04:00
Eugene Yokota 83a28b0b3d bump IO and Util 2019-03-22 13:53:17 -04:00
Eugene Yokota 7f19274304 sbt 1.2.8 2019-03-22 13:47:32 -04:00
0lejk4 a4e5a2e299 leave scheme unchanged for binary compatibility but don`t render email tag if it is null or empty 2019-03-17 11:32:52 +02:00
0lejk4 0878b9db14 make Developer email optional as it is not obligatory and some people don`t want to expose it 2019-03-14 00:10:26 +02:00
eugene yokota 6d35f329b6
Merge pull request #281 from eed3si9n/wip/adoptopenjdk
use AdoptOpenJDK 1.8 and 11 for testing
2019-01-23 19:40:24 -05:00
eugene yokota 82735ae983
Merge pull request #290 from eed3si9n/wip/disabled-bincompat
make object Disabled extend Disabled
2019-01-23 19:40:04 -05:00
eugene yokota 3edf839192
Merge pull request #288 from bigwheel/fix-287
[Fix #287] Eviction warning summary shows only binary incompatible
2019-01-23 15:25:45 -05:00
Eugene Yokota 75c319e6bb make object Disabled extend Disabled
Ref https://github.com/sbt/librarymanagement/pull/280

This is to workaround bincompat error detected by sbt community build.

```
[cats] [error] java.lang.NoSuchMethodError: sbt.librarymanagement.CrossVersion$.Disabled()Lsbt/librarymanagement/Disabled$;
```
2019-01-23 15:06:47 -05:00
bigwheel 8d4f6cee48 [Fix #287] Add alternative constructor for binary compatibility 2019-01-14 19:02:41 +09:00
bigwheel c1a93c65b7 [Fix #287] Eviction warning summary shows only binary incompatible 2019-01-10 22:24:11 +09:00
eugene yokota 96a3293c7d
Merge pull request #284 from eed3si9n/wip/bump2
Bump Ivy
2018-12-28 18:16:24 -05:00
Eugene Yokota e36ddd64ab Bump Ivy
Ref https://github.com/sbt/ivy/pull/31
2018-12-28 17:15:43 -05:00
Eugene Yokota d9409a3348 use AdoptOpenJDK 1.8 and 11 for testing 2018-11-27 00:57:47 -05:00
eugene yokota 91071253d9
Merge pull request #282 from eed3si9n/wip/mima-fix
Mima fix from #280
2018-11-27 00:53:58 -05:00
Eugene Yokota a18c343bdc Mima fix from #280
Not sure how but #280 has slipped through with Mima failing.
2018-11-27 00:26:07 -05:00
eugene yokota a01c43e075
Merge pull request #280 from dwijnand/fix-the-CrossVersion-compat
Fix CrossVersion.Disabled compat
2018-11-24 23:51:01 -05:00