Commit Graph

7202 Commits

Author SHA1 Message Date
eugene yokota 03f49dd481
Merge pull request #4144 from eed3si9n/wip/move-fakeboot
Move fakeboot to home
2018-05-04 21:54:37 -04:00
Eugene Yokota 94a57dcf00 Move fakeboot to home
https://github.com/sbt/sbt/pull/4143 kept failing, and while I was debugging,
I noticed that the target that it was downloading scala-compiler was in
/tmp/... for the remote instance.
This moves the fakeboot to a full path, which should make the build
less susceptible to failure due to random network issues.
2018-05-04 19:37:42 -04:00
Eugene Yokota 8409735077 Merge branch '1.1.x' into wip/merge-1.1.x 2018-05-04 12:40:43 -04:00
Liu Fengyun 1057dcd291 update deprecated message 2018-05-04 17:10:50 +02:00
Liu Fengyun 50f2ebce88 overload autoPlugins for binary compatibility 2018-05-04 17:00:25 +02:00
Liu Fengyun adf045d4f8 move notes to 1.1.5 2018-05-04 16:39:05 +02:00
Liu Fengyun ecbfdfef25 fix compilation error 2018-05-03 22:36:17 +02:00
liu fengyun 06cf5e5635 update sbt-dotty version 2018-05-03 22:29:34 +02:00
liu fengyun 83212785b0 add dotty plugin test 2018-05-03 22:29:34 +02:00
liu fengyun 9ad1b120c1 add notes 2018-05-03 22:29:34 +02:00
liu fengyun 5d63035a27 Fix #4073: support detect dotty plugins 2018-05-03 22:29:34 +02:00
eugene yokota ca67035677
Merge pull request #4135 from eed3si9n/wip/vscode_fix
Fix VS Code extension startup
2018-05-02 11:22:06 -04:00
Dale Wijnand 464a55be3a
Merge pull request #4137 from eed3si9n/wip/servertest2
Uncomment server customization in test
2018-05-02 16:19:45 +01:00
Eugene Yokota a2f70342df Uncomment server customization 2018-05-02 01:09:30 -04:00
Eugene Yokota 136dcb16d9 Fix VS Code extension startup
The change contributed in https://github.com/sbt/sbt/pull/4130 to start sbt within VS Code looked ok at first, but when I published the extension and started using it, I realized that it's a bit broken.
Basically there's no cleanup logic (that I could find), so simply closing VS Code would leave `project/target/active.json` behind, which lets VS Code extension to attempt connection, and it fails because there's no server running. To workaround this, I'll attempt to connect to the socket to confirm sbt server is up.
2018-04-30 22:50:23 -04:00
eugene yokota 36c3215320
Merge pull request #4131 from eed3si9n/wip/merge-1.1.x
Merge 1.1.x
2018-04-30 16:51:34 -04:00
Dale Wijnand d76a1384b2
Merge pull request #4129 from eed3si9n/wip/bump-scala-to-2.12.6
upgrade Scala 2.12.4 -> 2.12.6
2018-04-30 11:30:55 +01:00
eugene yokota d74afe0ca8
Merge pull request #4133 from som-snytt/issue/guidance
Minor grammar for contributing text.
2018-04-29 16:45:51 -04:00
Som Snytt c29b88ed5c Minor grammar for contributing text. 2018-04-29 13:14:54 -07:00
Eugene Yokota 70d8275e59 Merge branch '1.1.x' into wip/merge-1.1.x 2018-04-29 14:34:22 -04:00
Eugene Yokota 28e90ea09b Merge branch '1.1.x' into wip/merge-1.1.x 2018-04-29 14:31:30 -04:00
eugene yokota df0a3c2dc5
Merge pull request #4130 from eed3si9n/wip/vscode
start sbt in VS Code terminal window
2018-04-29 13:23:49 -04:00
Robert Walker 4086f6c85b start sbt in VS Code terminal window 2018-04-28 19:50:40 -04:00
Eugene Yokota ccd03eeba2 resolve Scala compiler using Ivy
When Scala compiler is not found in the boot directory, use Ivy to resolve it.
2018-04-28 03:45:24 -04:00
Seth Tisue 4477a42b5a upgrade Scala 2.12.4 -> 2.12.6
I have no specific user-visible benefit in mind other than fewer
JARs to download for people who are on current versions of things
2018-04-27 23:20:51 -04:00
Eugene Yokota e726964809 Bump npm modules for VS Code extension 2018-04-27 19:59:56 -04:00
Ethan Atkins 0de8345e33 Remove watch loops
When source generators write into the unmanaged source directory, bad
things can happen. Continuous builds will loop indefinitely and
compiling will fail because the generated sources get added to the
source list twice, causing the incremental compiler to complain about
compiling classes it has already seen. My two-pronged solution is to
de-duplicate the sources task and to filter out managed source files in
watch sources. The drawback to the latter is that it causes the source
generation task to be executed twice per compile.
2018-04-27 14:42:37 -07:00
eugene yokota 851ce6ed83
Merge pull request #4090 from eed3si9n/wip/unused-task
Fixes linter that detects missing .value
2018-04-26 12:25:09 -04:00
eugene yokota 812da7abe9
Merge pull request #4124 from eed3si9n/wip/remove-deprecated
Remove deprecated commands -, --, and ---
2018-04-26 12:24:32 -04:00
Dale Wijnand 3a4bc8dc0b
Dropped deprecated "compat" commands & strings
Fixes #4089
2018-04-26 14:04:05 +01:00
Eugene Yokota d90f273420 Remove deprecated commands -, --, and ---
86ae3c8c59 deprecated -, --, and ---.
This removes the deprecated commands.
2018-04-26 05:02:21 -04:00
Eugene Yokota 06d7be0365 handle X / y 2018-04-26 04:44:12 -04:00
Dale Wijnand bf8df381f5
Merge pull request #4123 from eed3si9n/wip/repl
Re-fix console and JLine bug
2018-04-26 07:00:21 +01:00
Eugene Yokota a798c4adff Re-fix console and JLine bug
Fixes #3482 take 3

There are two bugs related REPL and JLine.
1. JLine getting disabled (up arrow not working) on the second run of `console` task.
2. Typed characters not showing up even on the `console` task.

The first issue was fixed by #4054 which added `t.init`. When I noticed the second problem, I fixed it in #4082 (adds `t.restore`) but undid the first fix. This attempts to fix both the issues.
2018-04-25 16:55:26 -04:00
Eugene Yokota 334789c919 1.1.5-SNAPSHOT 2018-04-25 16:15:19 -04:00
eugene yokota cab740dbdf
Merge pull request #4122 from dwijnand/contributing-publishing-nightlies
Document nightlies in CONTRIBUTING
2018-04-25 14:22:40 -04:00
Dale Wijnand c2c46a60fe
Document nightlies in CONTRIBUTING 2018-04-25 19:19:25 +01:00
eugene yokota 1f7bf0dc82
Merge pull request #4120 from dwijnand/contributing-sbtOn
Document sbtOn in CONTRIBUTING.md
2018-04-25 13:23:16 -04:00
eugene yokota 72556b28c7
Merge pull request #4119 from dwijnand/cleanup/contributing
Cleanup CONTRIBUTING.md
2018-04-25 13:22:21 -04:00
Dale Wijnand 952858e68b
Restore references to CONTRIBUTING, with checkbox 2018-04-25 17:08:41 +01:00
Dale Wijnand 8f76c48e63
Document sbtOn in CONTRIBUTING.md 2018-04-25 15:08:29 +01:00
Dale Wijnand 932ee5dc6a
Split support into SUPPORT.md
See https://help.github.com/articles/adding-support-resources-to-your-project/
2018-04-25 14:55:09 +01:00
Dale Wijnand 702ff1f516
Tweak Publishing VS Code Extensions 2018-04-25 14:51:19 +01:00
Dale Wijnand 2a4406717c
Move PROFILING out of CONTRIBUTING 2018-04-25 14:50:17 +01:00
Dale Wijnand 76a621b996
Not all PRs need notes 2018-04-25 14:50:17 +01:00
Dale Wijnand d7f66b0c00
Shuffle a part of issue reporting in CONTRIBUTING 2018-04-25 14:31:32 +01:00
Dale Wijnand 701eda668b
typo in CONTRIBUTING 2018-04-25 14:31:32 +01:00
Dale Wijnand 2a12a7aeb9
Fix section headers in CONTRIBUTING 2018-04-25 14:31:32 +01:00
Dale Wijnand f7d6cec030
Drop the references to the contributing guidelines from templates
I believe GitHub does a better job displaying this prominently,
particularly for first time contributors.

We can always bring back the pull request template if we have new content.
2018-04-25 14:31:15 +01:00
Dale Wijnand 2f880c6b8f
Merge support/contrib info into support/issues+prs sections of CONTRIBUTING 2018-04-25 14:13:12 +01:00