Commit Graph
1106 Commits
Author SHA1 Message Date
xuwei-k 5ca377cd59 use foldLeft instead of /:
https://github.com/scala/scala/blob/1c56f0af6d3d59b7d2a8dbcf64077b0c1fe90f07/src/library/scala/collection/IterableOnce.scala#L465
2018-05-01 20:20:00 +09:00
eugene yokota a0ef0c02d9 Merge pull request #158 from dwijnand/StringTypeTag-opt-test-enforcement
Enforce invariant in StringTypeTag optimisation
2018-04-05 10:45:34 -04:00
Dale Wijnand 029952895b Enforce invariant in StringTypeTag optimisation
Or, put differently, "Add a test for sbt/util#153".
2018-04-05 09:43:22 +01:00
Dale Wijnand 93d2b77922 Merge pull request #157 from eed3si9n/wip/merge-1.1.x
merge 1.1.x
2018-03-27 10:49:14 +01:00
Eugene Yokota 0c26b55882 Merge branch '1.1.x' into wip/merge-1.1.x 2018-03-26 22:46:04 -04:00
eugene yokota a3bf5bd0ce Merge pull request #156 from eed3si9n/wip/bumpsbt
bump to 1.1.4-SNAPSHOT
2018-03-26 22:44:23 -04:00
Eugene Yokota 4791b38adf bump to 1.1.4-SNAPSHOT 2018-03-26 21:19:59 -04:00
Eugene Yokota 770977a0bb sbt 1.1.2 2018-03-26 21:13:51 -04:00
eugene yokota 226a543f92 Merge pull request #152 from retronym/topic/format
Performance optimizations around logging
2018-03-01 01:19:34 -05:00
eugene yokota 85a30fac4a Merge pull request #155 from dwijnand/utilTesting
Kill utilTesting
2018-02-28 02:17:55 -05:00
Dale Wijnand 44a2f1d92c Kill utilTesting
No need for a 1-line, 1-class jar
2018-02-23 18:16:30 +00:00
Jason Zaugg d9b130d519 Optimize ConsoleAppender.appendLog 2018-02-23 14:52:45 +10:00
Dale Wijnand 85f7d807e1 Merge pull request #153 from jrudolph/jr/optimize-initStringCodecs
In initStringCodecs avoid reflect universe initialization
2018-02-19 10:11:49 +00:00
Johannes Rudolph 0ebb7a5662 In initStringCodecs avoid reflect universe initialization
This showed up in profiling. It's known that TypeTags are expensive. Even
more so if the reflect universe is accessed during startup when the
class loading and JIT compiler are busy enough with other stuff.
2018-02-19 09:19:31 +01:00
Jason Zaugg b68071a488 Cache evidence params for hot method 2018-02-17 14:59:36 +10:00
Dale Wijnand 9891f07bda Merge pull request #150 from dwijnand/merge-1.1.x-into-1.x
Merge 1.1.x into 1.x
2018-02-14 14:23:59 +00:00
Dale Wijnand 130ec14c99 Merge branch '1.1.x' into merge-1.1.x-into-1.x
* 1.1.x:
  Update version/sbt.version
  Add version 1.1.2 to mimaPreviousArtifacts

 Conflicts:
	project/build.properties
2018-02-14 11:01:16 +00:00
Dale Wijnand 9f12566a51 Merge pull request #149 from dwijnand/versions
Update version/sbt.version
2018-02-14 10:54:06 +00:00
Dale Wijnand f593fc6c74 Update version/sbt.version 2018-02-14 10:44:16 +00:00
Dale Wijnand b0baf7de6d Merge pull request #146 from dwijnand/SourcePosition
Give SourcePosition a macro instance creator
2018-02-09 12:38:47 +00:00
Dale Wijnand ada2a8aafa Give SourcePosition a macro instance creator 2018-02-08 13:11:34 +00:00
eugene yokota d6c54fd5d5 Merge pull request #147 from SethTisue/fix-typo-in-filename
fix typo in AbstractLogger.scala filename
2018-01-30 23:52:45 -05:00
Seth Tisue ba5b60300d fix typo in AbstractLogger.scala filename 2018-01-30 16:19:09 -08:00
Dale Wijnand 2022713ff5 Merge pull request #144 from dwijnand/whitesource
Add, configure & enforce sbt-whitesource
2018-01-11 14:12:43 +00:00
Dale Wijnand a21d7dec94 Add, configure & enforce sbt-whitesource 2018-01-11 13:57:15 +00:00
Dale Wijnand 28164ca7e6 Merge pull request #143 from dwijnand/11
Upgrade to sbt 1.1.0
2018-01-10 17:02:38 +00:00
Dale Wijnand 8e8e0747a8 Upgrade to sbt 1.1.0 2018-01-10 16:04:57 +00:00
Dale Wijnand 03b3d4fa72 Merge pull request #142 from dwijnand/mima
Add version 1.1.2 to mimaPreviousArtifacts
2018-01-10 15:58:43 +00:00
Dale Wijnand 8e717bda30 Add version 1.1.2 to mimaPreviousArtifacts 2018-01-10 15:42:04 +00:00
Dale Wijnand df74f78300 Merge pull request #141 from sbt/1.1.x
Merge 1.1.x into 1.x
2018-01-10 14:14:57 +00:00
Dale Wijnand 365f5b6e78 Merge pull request #140 from xuwei-k/java9
add Java 9 test
2018-01-02 16:44:39 +00:00
xuwei-k 966f3ebaad add Java 9 test 2017-12-23 20:07:14 +09:00
eugene yokota d242fac409 Merge pull request #136 from cunei/wip-milliBis
Revert *ModifiedTime() calls to *lastModified*() calls
2017-12-22 08:03:55 -05:00
Eugene Yokota de54721fc3 IO 1.1.3 2017-12-21 22:43:53 -05:00
Eugene Yokota 2765e07add sbt 1.0.4 2017-12-21 22:43:38 -05:00
eugene yokota 0ed5cb6573 Merge pull request #139 from dwijnand/fix-EscHelpers.removeEscapeSequences
Make EscHelpers.removeEscapeSequences handle partial escape sequences
2017-12-21 22:38:51 -05:00
Antonio Cunei 0a1bd5a3b2 Change modifiedTime definitions 2017-12-22 00:13:27 +01:00
Antonio Cunei 8ba68eedfd 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:13:27 +01:00
Dale Wijnand 5ed25cbc56 Make EscHelpers.removeEscapeSequences handle partial escape sequences
Fixes #67
2017-12-21 17:09:30 +00:00
eugene yokota 96c88a4291 Merge pull request #138 from dwijnand/houserules
Upgrade to sbt-houserules 0.3.5
2017-12-19 14:35:58 -05:00
Dale Wijnand 28bcc6c602 Upgrade to sbt-houserules 0.3.5 2017-12-19 13:22:48 +00:00
eugene yokota 6b102af836 Merge pull request #137 from dwijnand/mima
Add 1.1.1 to mimaPreviousArtifacts, & backfill
2017-12-18 19:57:10 -05:00
Dale Wijnand 2ee0a1e19a Add 1.1.1 to mimaPreviousArtifacts, & backfill 2017-12-18 16:01:01 +00:00
eugene yokota 8b6ccd61db Merge pull request #135 from eed3si9n/wip/1.1.1
bump plugins
2017-12-15 13:50:59 -05:00
Eugene Yokota e835ce0689 bump plugins 2017-12-15 13:15:34 -05:00
eugene yokota b3e217aa6e Merge pull request #134 from cunei/wip-milli
Convert lastModified() calls to the more precise getModifiedTime()
2017-12-15 13:04:02 -05:00
eugene yokota 3d9eab1bf8 IO 1.1.2 2017-12-15 12:51:29 -05:00
Antonio Cunei d2338ff287 Removed a couple more direct imports of getModifiedTime() 2017-12-15 17:23:39 +01:00
cunei d17245344d Merge pull request #1 from dwijnand/wip-milli
Use IO.getModified over importing the method
2017-12-15 17:20:38 +01:00
Dale Wijnand 13a8d53369 Use IO.getModified over importing the method
.. and make getModifiedTimeOrZero private.
2017-12-13 15:47:15 +00:00