Commit Graph

854 Commits

Author SHA1 Message Date
Martin Duhem eda708dfeb Add `StreamFormat` and `HListFormat` 2016-06-28 19:44:32 +02:00
Martin Duhem 4cffccc8c8 Caching based on sjsonnew 2016-06-28 11:17:38 +02:00
eugene yokota d760b15193 Merge pull request #44 from dwijnand/cleanups
Fix compilation warnings, migrate to blackbox.Context
2016-06-20 08:38:42 +02:00
Dale Wijnand 5ecfc4d59f Un-deprecate now-private methods 2016-06-19 23:16:59 +01:00
Dale Wijnand 745bf4dc6d Remove Attribute#rawLabel 2016-06-19 21:21:08 +01:00
Dale Wijnand 4e4aa08a1a Drop Scala 2.10 2016-06-19 13:06:43 +01:00
Dale Wijnand 121e7f5d9e Add -Ywarn-unused & -Ywarn-unused-import, & fix warnings 2016-06-19 11:42:31 +01:00
Dale Wijnand 28a40163e7 Sync Scala 2.11 version in .travis.yml 2016-06-19 11:24:50 +01:00
Dale Wijnand d0826ff13c Fix compilation warnings, migrate to blackbox.Context 2016-06-19 11:16:02 +01:00
Dale Wijnand 8989549cb6 Remove scalacOptions already set by house rules 2016-06-19 11:16:02 +01:00
eugene yokota 648428285c Merge pull request #43 from eed3si9n/wip/testmixup
Don't publish tests
2016-05-11 15:26:22 -04:00
Eugene Yokota 75ca253775 Don't publish tests 2016-05-11 11:39:33 -04:00
Eugene Yokota daaa45f494 0.1.0-M12 2016-05-04 16:28:17 -04:00
Eugene Yokota 9c49a0ed9f Update dependencies 2016-05-04 16:27:29 -04:00
Eugene Yokota 5a60c0eea7 0.1.0-M11 2016-05-03 17:09:22 -04:00
eugene yokota 0da2f30ee8 Merge pull request #41 from eed3si9n/wip/2469
FPORT: Completion for build-level keys
2016-05-03 11:47:29 -04:00
eugene yokota 93418589b7 Merge pull request #40 from eed3si9n/wip/sbinary
Bump to sbinary 0.4.3
2016-05-02 05:53:23 -04:00
Martin Duhem 605beef7d3 Address problems reported by Codacy 2016-05-02 05:51:01 -04:00
Martin Duhem 1f45027b3a Completion for build-level keys
sbt's shell provided completion only for keys that were relative to a
defined project, but didn't provide completion for keys that belong to
the build definition only.

This commit fixes this issue by defining a new kind of `Parser` (from
which completions are generated) which runs its input simultaneously on
distinct parsers. We now define a parser for project-level keys and
another parser for build-level keys. These two parsers are eventually
combined, and we get the completions of both parsers.

Fixes sbt/sbt#2460
2016-05-02 05:50:28 -04:00
Eugene Yokota 30ee653e82 Bump to sbinary 0.4.3
sbinary 0.4.3 is available from Maven Central
2016-05-02 04:00:57 -04:00
Dale Wijnand cc76d9ccd8 Merge pull request #39 from eed3si9n/wip/jline
FPORT: Workaround for Jline regression
2016-05-02 08:51:20 +01:00
eugene yokota d49b6fd420 Fixes #2480. Workaround for Jline regression (#2570)
Workaround jline/jline2#205
2016-05-02 03:27:38 -04:00
eugene yokota 33208eae79 Merge pull request #38 from gkossakowski/scripted-logging
Scripted logger logs everything
2016-04-19 16:47:38 -04:00
Grzegorz Kossakowski 479546fd4c Merge pull request #37 from gkossakowski/scripted-tests-order
Run scripted tests in the alphabetical order
2016-04-12 20:16:51 +02:00
Grzegorz Kossakowski 9f9ac3a9cc Scripted logger logs everything
Do not filter any logging in scripted logger by setting the log level to
Debug.
The caller of ScriptedRunner passes a logger and decides the level of
logging it wants to receive. Scripted shouldn't filter anything.
2016-04-12 20:14:10 +02:00
Grzegorz Kossakowski 89e88ff584 Run scripted tests in the alphabetical order
Makes the order deterministic and makes it easier to see the progress on
running tests.
2016-04-07 12:48:45 +02:00
Grzegorz Kossakowski 5ad5591c8e Add target/ to .gitignore 2016-04-07 12:47:36 +02:00
eugene yokota 2d198ac67e Merge pull request #35 from eed3si9n/wip/warning
Remove some warnings
2016-04-01 16:11:07 -04:00
Eugene Yokota 299484cee6 Remove some warnings 2016-04-01 15:27:37 -04:00
eugene yokota 844851d6d4 Merge pull request #34 from eed3si9n/wip/eval
Eval from Cats
2016-04-01 15:10:51 -04:00
eugene yokota 818e6ba97b Merge pull request #28 from Duhemm/wip/scripted-pending-no-exception
Hide stacktrace upon failure on pending scripted test
2016-04-01 01:24:32 -04:00
Eugene Yokota 183f17c192 Rename Eval#value to get 2016-04-01 00:30:35 -04:00
Eugene Yokota 6eb808def9 Add Eval from Cats - a8ba943fff/core/src/main/scala/cats/Eval.scala 2016-04-01 00:30:35 -04:00
eugene yokota 4806609792 Merge pull request #33 from sbt/wip/fixthread
Don't inject thread sleep by default
2016-03-31 08:40:49 -04:00
Eugene Yokota f4055e6c5f Fixes #32. Don't inject thread sleep by default.
Thread sleeping interferes with scripted test when the build cannot be
loaded. The scripted test gets stuck, and jstack shows

    java.lang.Thread.State: TIMED_WAITING (sleeping)
      at java.lang.Thread.sleep(Native Method)
      at sbt.internal.util.InputStreamWrapper.read(LineReader.scala:138)
      at
jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:2
45)
      ....
      at sbt.internal.util.JLine$.withJLine(LineReader.scala:118)
      at sbt.internal.util.JLine.readLine(LineReader.scala:18)
      at
sbt.BuiltinCommands$.sbt$BuiltinCommands$$doLoadFailed(Main.scala:460)
2016-03-31 01:28:55 -04:00
Eugene Yokota 56e840018c Bump to 0.1.0-M10 2016-03-31 01:23:34 -04:00
eugene yokota d84f82d8d4 Merge pull request #31 from sbt/wip/thread
Inject thread.sleep, which allows thread interruption during readLine
2016-03-29 15:53:46 -04:00
Eugene Yokota c1aa172467 0.1.0-M9 2016-03-18 22:00:02 -04:00
Eugene Yokota 073f2be487 Inject Thread.sleep periodically during read() to allow thread interruption 2016-03-18 21:58:40 -04:00
Eugene Yokota 5004b8a515 Refactor nulls to Option 2016-03-18 02:38:06 -04:00
Dale Wijnand 497db332cd Merge pull request #29 from Duhemm/fport/add-documentation-for-filefunction-cached
FPORT: add documention for FileFunction.cached
2016-02-19 23:55:07 +00:00
eugene yokota e35e8f9fff Merge pull request #30 from dwijnand/bump-sbt-houserules-for-mima
Bump sbt-houserules to add MiMa
2016-02-15 15:15:00 -05:00
Dale Wijnand e1c7f39e5a Exempt out of -Xfuture in util-collection 2016-02-14 23:15:32 +00:00
Dale Wijnand dc410f9842 Unexecute Positions 2016-02-14 23:00:26 +00:00
Dale Wijnand 81757bcb15 Bump sbt-houserules to add MiMa
See sbt/sbt#2383
2016-02-14 21:16:49 +00:00
Tim Harper a48d7cb904 add documention for FileFunction.cached 2016-02-11 13:45:16 +01:00
Martin Duhem 149122ab4d Hide stacktrace upon failure on pending scripted test 2016-01-25 14:48:06 +01:00
eugene yokota e73dc9b546 Merge pull request #27 from sbt/wip/010M8
bumping up to 0.1.0-M8
2015-12-24 01:11:15 -05:00
Eugene Yokota ee7e2889dc bumping up to 0.1.0-M8 2015-12-23 19:23:11 -05:00
eugene yokota 5dc798c165 Merge pull request #26 from Duhemm/scripted-core
Add scripted-core
2015-12-23 17:26:42 -05:00