Commit Graph

1507 Commits

Author SHA1 Message Date
Dale Wijnand 8d49d5163c
Cleanup Configuration 2018-03-09 13:51:13 +00:00
Dale Wijnand 127b90ee43
Make MakePomConfiguration a Contraband type again
Requires a separate file because of https://github.com/sbt/contraband/pull/118.
2018-03-09 13:51:13 +00:00
Ryan Bair 14cc5ea626 Bump to latest jsch to support stronger key exchange algorithms 2018-03-09 08:43:41 -05:00
Dale Wijnand 866b0a1d3f
Upgrade to contraband 0.3.3 2018-03-09 12:54:15 +00:00
Dale Wijnand b969f7362c
Make *Extra & *Functions classes private[librarymanagement]
They were never meant to be public types: they're implementation detail.
2018-03-09 12:54:11 +00:00
Dale Wijnand 16553efb8e
Move lm-ivy MiMa issues to lm-ivy 2018-03-09 10:13:47 +00:00
Dale Wijnand 4c5e1b926b
Merge pull request #215 from dhs3000/patch-1
allow wildcards in groupId or artifactId
2018-03-06 13:49:58 +00:00
Dennis Hörsch 245997c84e
Added test for wildcards in org and name 2018-03-06 13:48:42 +00:00
Dennis Hoersch c9e4ace8de
allow wildcards in groupId or artifactId
According to https://maven.apache.org/pom.html#Exclusions (and https://maven.apache.org/docs/3.2.1/release-notes.html) wildcards are allowed in Maven POM's schema
2018-03-06 13:48:41 +00:00
Dale Wijnand 1a566d8750
Merge pull request #214 from staale/patch-1
Fix to issue #180 to handle null contentType
2018-02-28 10:56:49 +00:00
eugene yokota 367764686b
Merge pull request #213 from retronym/faster/misc
Cache the hashCode of Configuration
2018-02-28 03:44:15 -05:00
Ståle Undheim 42e23e54ff
Fix to issue #180 to handle null contentType
If the content type is null, the call for .toString on it will cause an NPE. This fixes this issue by wrapping the call in an Option, then mapping toString or falling back to null. getCharSetFromContentType handles null by returning ISO-8859-1
2018-02-24 00:25:34 +01:00
Jason Zaugg 4f2933d364 Cache the hashCode of Configuration
I noticed this was showing up in profiles when SBT's task engine
was using Keys, etc (that contain Configurations) in HashMap's.

Let's cache it instead. I don't think there is a need to use a lazy
val for this, we can compute it eagerly.
2018-02-23 14:58:00 +10:00
exoego f8dbbd85b9 Add mima filter 2018-02-17 10:42:53 +09:00
exoego 091edf6ea1 Add a new eviction warning summary to decide whether or not to warn eviction summary. 2018-02-15 22:06:55 +09:00
Dale Wijnand 0d21ae6369
Merge pull request #210 from dwijnand/warnings
Remove a bunch of compilation warnings
2018-02-15 10:26:47 +00:00
Dale Wijnand 60b9c7dacb
Remove a bunch of compilation warnings 2018-02-15 09:26:13 +00:00
Dale Wijnand 42dccdf82c
Merge pull request #209 from dwijnand/lmCommonTest-test-only
Define lmCommonTest as a test-only dependency
2018-02-15 08:26:47 +00:00
Dale Wijnand 06c3d22319
Define lmCommonTest as a test-only dependency 2018-02-15 08:03:41 +00:00
Dale Wijnand 592dee0211
Merge pull request #208 from dwijnand/merge-1.1.x-into-1.x
Merge 1.1.x into 1.x
2018-02-14 14:36:53 +00:00
Dale Wijnand fce6d46bf3
Merge branch '1.1.x' into merge-1.1.x-into-1.x
* 1.1.x:
  Update version/mimaPreviousArtifacts/sbt.version
  clarify intent
  avoid deadlocks on spotty connections, fix https://github.com/sbt/sbt/issues/3738
  Add version 1.1.2 to mimaPreviousArtifacts
2018-02-14 11:02:29 +00:00
Dale Wijnand 69fb352fa1
Merge pull request #207 from dwijnand/versions
Update version/mimaPreviousArtifacts/sbt.version
2018-02-14 10:54:12 +00:00
Dale Wijnand bfe347cd22
Update version/mimaPreviousArtifacts/sbt.version 2018-02-14 10:46:24 +00:00
Dale Wijnand e2cb5a0693
Merge pull request #206 from devkat/1.x
Fix typo.
2018-01-30 08:52:41 +00:00
Andreas Jim-Hartmann 5e275da2a9 Fix typo. 2018-01-30 08:50:08 +01:00
Dale Wijnand 2c6e38829f
Merge pull request #204 from OlegYch/fix-deadlock
avoid deadlocks on spotty connections
2018-01-18 16:29:07 +00:00
OlegYch d267b6fda5
clarify intent 2018-01-18 15:43:18 +00:00
OlegYch 86c59d8f72
avoid deadlocks on spotty connections, fix https://github.com/sbt/sbt/issues/3738 2018-01-18 15:43:18 +00:00
Dale Wijnand 79c7483982
Merge pull request #202 from eed3si9n/wip/tests
Reorganize existing tests
2018-01-15 14:57:26 +00:00
eugene yokota b1303337ca
Merge pull request #203 from stephennancekivell/resolver-access-denied-warning
Add a warning for resolver access denied errors.
2018-01-14 22:35:59 -05:00
Stephen Nancekivell 375333144c Add a warning for resolver access denied errors. 2018-01-14 19:19:20 +11:00
Eugene Yokota c0ac7061db Reorganize existing tests 2018-01-12 23:10:15 -05:00
Dale Wijnand eb76b873f2
Merge pull request #201 from dwijnand/whitesource
Add, configure & enforce sbt-whitesource
2018-01-11 14:09:17 +00:00
Dale Wijnand 039cb1591e
Add, configure & enforce sbt-whitesource 2018-01-11 14:02:45 +00:00
Dale Wijnand 9c1f3ff366
Merge pull request #200 from dwijnand/11
Upgrade to sbt 1.1.0
2018-01-10 17:02:43 +00:00
Dale Wijnand 0c187fa9ec
Upgrade to sbt 1.1.0 2018-01-10 16:06:25 +00:00
Dale Wijnand 01bb0bd7dd
Merge pull request #199 from dwijnand/mima
Add version 1.1.2 to mimaPreviousArtifacts
2018-01-10 16:01:53 +00:00
Dale Wijnand aa26ae64b9
Add version 1.1.2 to mimaPreviousArtifacts 2018-01-10 15:42:42 +00:00
Dale Wijnand 364ef51a37
Merge pull request #198 from sbt/1.1.x
Merge 1.1.x into 1.x
2018-01-10 14:15:10 +00:00
eugene yokota 203fce01eb
Merge pull request #192 from cunei/wip-milliBis
Revert *ModifiedTime() calls to *lastModified*() calls
2017-12-22 08:41:34 -05:00
Eugene Yokota fa472179f5 sbt 1.0.4 2017-12-22 08:35:26 -05:00
Eugene Yokota b53c37b54f IO 1.1.3 and Util 1.1.2 2017-12-22 08:35:11 -05:00
Antonio Cunei 72dd0064c3 Change modifiedTime definitions 2017-12-22 00:55:24 +01:00
Antonio Cunei 42f23e62aa Revert *ModifiedTime() calls to *lastModified*() calls
There are just too many instances in which sbt's code relies on
the `lastModified`/`setLastModified` semantics, so instead of moving
to `get`/`setModifiedTime`, we use new IO calls that offer the new
timestamp precision, but retain the old semantics.
2017-12-22 00:27:30 +01:00
eugene yokota badb96efb4
Merge pull request #194 from dwijnand/houserules
Upgrade to sbt-houserules 0.3.5
2017-12-19 14:36:17 -05:00
Dale Wijnand abf370adc3
Upgrade to sbt-houserules 0.3.5 2017-12-19 13:23:44 +00:00
eugene yokota 082643b761
Merge pull request #193 from dwijnand/mima
Add 1.1.1 to mimaPreviousArtifacts, & backfill
2017-12-18 21:37:37 -05:00
Dale Wijnand 8fb23b4fe5
Add 1.1.1 to mimaPreviousArtifacts, & backfill 2017-12-18 16:25:32 +00:00
eugene yokota bf94f3badf
Merge pull request #191 from eed3si9n/wip/bump
Convert lastModified() calls to the more precise getModifiedTime()  + bump modules and plugins
2017-12-15 14:28:29 -05:00
Eugene Yokota 68356306ec bump modules and plugins 2017-12-15 14:07:05 -05:00