Dale Wijnand
7ca327fc08
Migrate actions/depends-on to fix it
...
Seems following the deprecation warning info and the website
documentation and avoiding the BuildCommon inputTask method avoids
whatever problem was causing it to fail... Strange.. but ok?
2017-04-03 17:34:18 +01:00
Dale Wijnand
7d5dd9999d
Remove some code duplication between TaskInstance and MultiInTask
2017-04-03 17:34:17 +01:00
Dale Wijnand
7cd285f1b0
Copy all attributes for all methods in SingleInTask
...
For when := is used over <<= for 'triggeredBy', 'runBefore', etc..
2017-04-03 17:34:17 +01:00
Dale Wijnand
570ef0a379
Fix runBefore with :=
2017-04-03 17:34:16 +01:00
Dale Wijnand
88ded6cb21
Fix triggeredBy with :=
...
Fixes #1444
2017-04-03 17:34:15 +01:00
Eugene Yokota
622ebfd000
Switch to using util's JValueFormats
2017-04-03 03:41:45 -04:00
Eugene Yokota
304d167813
Send ObjectEvent as JSON
2017-04-03 03:17:57 -04:00
Eugene Yokota
093fc061cc
Send testing events to logger
2017-04-01 17:19:45 -04:00
Eugene Yokota
d6e0fd2f0d
Sort the import alphabetically in Defaults
2017-04-01 17:13:28 -04:00
eugene yokota
4e267e5cb5
Merge pull request #3055 from dwijnand/build-warnings
...
Remove warnings in the build setup
2017-03-29 18:34:30 -07:00
Dale Wijnand
0dcb57b587
Remove warnings in the build setup
2017-03-29 14:43:41 +01:00
eugene yokota
1adce0a656
Merge pull request #3049 from dwijnand/scripted-crossed-note
...
Add a note that the scripted plugin is cross-versioned now
2017-03-28 20:49:20 -07:00
Dale Wijnand
ece85b44bd
Merge pull request #3032 from dwijnand/setting-query-json
...
Start handling default types when serialising query setting values
2017-03-28 10:45:46 +01:00
Dale Wijnand
b1b66a241e
Add a note that the scripted plugin is cross-versioned now
2017-03-28 10:25:24 +01:00
eugene yokota
64ed7c7756
Merge pull request #3045 from dwijnand/fix-StateOps-fail
...
Fix StateOps#fail != fail
2017-03-27 19:48:52 -07:00
eugene yokota
cb8acb2150
Merge pull request #3044 from dwijnand/propagate-weak-type-tags
...
Fix inputTaskDyn not working
2017-03-27 19:47:28 -07:00
Dale Wijnand
c7be291946
Fix StateOps#fail != fail
2017-03-27 14:38:02 +01:00
Dale Wijnand
2bc5ba02f3
Add three more missing WeakTypeTags
...
.. accidentally removed in 12c2734052
2017-03-27 14:36:56 +01:00
Dale Wijnand
30bf72482b
Add test for a LM type
...
Use libraryDependencies which is a Seq[ModuleID]
2017-03-27 14:15:12 +01:00
Dale Wijnand
52de082b2e
Add OptJsonWriter to SettingKey
2017-03-27 14:15:11 +01:00
Dale Wijnand
ad2f91e357
Extra getName/getImplicit in KeyMacro
2017-03-27 14:15:11 +01:00
Dale Wijnand
6950a1e061
Use the OptJsonWriter on AttributeKey
2017-03-27 14:15:10 +01:00
Dale Wijnand
63fcca5543
Test setting query functionality
2017-03-27 14:15:10 +01:00
Dale Wijnand
70ac55d0b4
Encode success/failure in setting query response
2017-03-27 14:15:10 +01:00
Dale Wijnand
875cf6f4dc
Simplify JValueFormat
2017-03-27 12:29:42 +01:00
Dale Wijnand
6211e8d7da
Move some things from terms to imports
2017-03-27 12:29:41 +01:00
Dale Wijnand
43eec230e6
Switch SettingQueryResponse to JValue, implement JValueFormat
2017-03-27 12:29:41 +01:00
Dale Wijnand
f2b70de538
Implement a Manifest-based lookup
2017-03-27 12:29:41 +01:00
Dale Wijnand
342fc2cf8f
Commit to the current JsonFormatRegistry.
2017-03-27 12:29:41 +01:00
Dale Wijnand
ede2b865b4
Allow disablePlugins(SbtScalariform) to work
...
SbtScalariform is now an AutoPlugin, so its scalariformSettings are
already added to the project. So don't add it again otherwise
`disablePlugins(SbtScalariform)` won't work.
And miscellaneous cleanups.
2017-03-27 12:29:40 +01:00
Dale Wijnand
6e6f66d6d0
Start structure to discover JsonWriter
2017-03-27 12:29:40 +01:00
Dale Wijnand
371f14d9a5
BuildStructure#root is SessionSettings#currentBuild
2017-03-27 12:29:40 +01:00
Dale Wijnand
992b35af3c
Start setup for JSON-format setting values
2017-03-27 12:29:39 +01:00
Dale Wijnand
aa69d0d042
Split setting query things out into SettingQuery.scala
2017-03-27 12:29:39 +01:00
Dale Wijnand
4566c615c7
Move setting query things into SettingQuery
2017-03-27 12:29:39 +01:00
Dale Wijnand
8081661a7d
Fix ordering
2017-03-27 12:29:38 +01:00
Dale Wijnand
9f13499bcf
Don't double wrap setting value
...
Oh the wonderful world of Object#toString
2017-03-27 12:29:38 +01:00
Guillaume Martres
747aa48c9c
Fix inputTaskDyn not working
...
This fixes the following error when trying to use inputTaskDyn in a build:
[error] /tmp/sbt_8316130f/input-task-dyn/build.sbt:11: error: Macro
expansion contains free type variable T defined by wrap in
InputConvert.scala:76:20. Have you forgotten to use c.WeakTypeTag
annotation for this type parameter? If you
have troubles tracking free type variables, consider using -Xlog-free-types (out-1)
[error] runFoo := Def.inputTaskDyn { (out-1)
[error] ^ (out-1)
[info] [error] sbt.compiler.EvalException: Type error in expression (out-3) (out-1)
I have no idea what the error means, I just implemented the suggested fix.
2017-03-24 17:41:14 +01:00
eugene yokota
317085a458
Merge pull request #3031 from eed3si9n/wip/bump_modules
...
Bump underlying modules to latest
2017-03-23 22:19:53 -07:00
Eugene Yokota
9ca3d9006c
Zinc no longer compiles 2.11.0 or 2.11.1
2017-03-24 00:16:01 -04:00
Eugene Yokota
742c9c1762
adjust to Zinc change
2017-03-23 16:35:39 -04:00
Eugene Yokota
c96630d6a6
Fixed by sbt/zinc#240
2017-03-23 16:15:26 -04:00
Eugene Yokota
bb9db97824
withNameHashing(true) is removed
2017-03-23 15:59:09 -04:00
Eugene Yokota
e6d11ed83d
Fix the bridge selection
2017-03-23 15:51:16 -04:00
Eugene Yokota
b6d8b565de
Codegen change
2017-03-23 14:30:51 -04:00
Eugene Yokota
180bdfd129
Bump underlying modules to latest
2017-03-23 12:41:24 -04:00
Dale Wijnand
4e29083f3b
Merge pull request #3033 from xuwei-k/isSnapshot-the-the
...
fix typo
2017-03-21 08:20:04 +00:00
Dale Wijnand
e430c223da
Merge pull request #3034 from xuwei-k/testing-sbt-plugins-url
...
update "Testing sbt plugins" url
2017-03-21 08:19:47 +00:00
xuwei-k
52dc8cca68
update "Testing sbt plugins" url
2017-03-21 16:49:36 +09:00
xuwei-k
f04dbe50bf
fix typo
2017-03-21 16:45:42 +09:00