Commit Graph

2159 Commits

Author SHA1 Message Date
Mark Harrah e1c3240eae split ForkTests react() out to workaround SI-6526 2012-10-29 12:22:07 -04:00
Mark Harrah e532d20732 cleanup of #585: compatible with earlier launchers 2012-10-29 09:52:10 -04:00
Eric Bowman 835ee0d1b3 XSBT-5: maven-style ivy repo support in the launcher config
Change-Id: I22c1ff126961d61d92e2e45a5b7eff329d3def90
Reviewed-on: https://gerrit.gilt.com/10950
Reviewed-by: Eric Bowman <ebowman@gilt.com>
Tested-by: Eric Bowman <ebowman@gilt.com>
2012-10-29 09:04:42 -04:00
James Ward 672550c923 Fixed broken URL 2012-10-26 15:07:34 -04:00
Josh Suereth dd99c0b833 Update src/sphinx/Community/Using-Sonatype.rst
Fix link to PGP plugin docs.
2012-10-26 15:07:25 -04:00
nau bdfb570a42 Update compile/inc/Incremental.scala
Fix for http://stackoverflow.com/questions/12972183/sbt-always-does-full-rebuild-because-of-modified-binary-dependency-rt-jar
def externalBinaryModified uses java.io.File.equals() to check if files are the same. It's better to use File.getCanonicalPath in this case.
2012-10-22 08:23:23 -04:00
Mark Harrah b14d616a12 Docs: use repo.scala-sbt.org on Community-Plugins page 2012-10-22 08:22:48 -04:00
Mark Harrah 12d549709b Docs: fix version switching from / 2012-10-16 16:11:53 -04:00
Mark Harrah 4f6bab595f Docs: fix switching version of /index.html to go to versioned home.html 2012-10-16 16:04:56 -04:00
Mark Harrah ff57f1f8e6 Docs: fix overlap of title and search box 2012-10-16 16:04:15 -04:00
Mark Harrah 28d3118d1d Docs: auto-generate /index.html from <version>/docs/home.html and add version selection 2012-10-16 15:01:58 -04:00
Michael Allman 840ddbffff Update documentation to reflect API change: externalIvySettings(url("...")) -> externalIvySettingsURL(url("...")) 2012-10-16 08:03:28 -04:00
Eugene Vigdorchik 4bb5007282 Call System.exit after the main thread is finished. Closes #565. 2012-10-16 07:47:30 -04:00
Eugene Vigdorchik 88e8090d7a Abort running tests on the first failure to communicate results back to the main process. Closes #557. 2012-10-16 07:47:30 -04:00
Mark Harrah ba7bed8ec7 Docs: fix overlap of hidden h1 with breadcrumb bar. 2012-10-15 13:05:15 -04:00
Mark Harrah c6b355e267 search bar and link Home to scala-sbt.org when targeting the website 2012-10-15 12:42:28 -04:00
Mark Harrah 6354b174e8 Java classfile analysis: log the problematic URL when IO.urlAsFile throws an exception. Ref #564. 2012-10-15 12:42:28 -04:00
Mark Harrah b3b943653b address publishTo warning 2012-10-15 12:42:28 -04:00
Mark Harrah bbf7fc0b35 docs: minor cleanup of Proxy-Repositories 2012-10-15 12:42:28 -04:00
Mark Harrah 1612af8dbb Parser.failOnException method, don't let rhs of alias fail the parse. Fixes #572.
alias only parses the right hand side for tab completion help.
The assignment should happen whether or not the parse is successful because the
context may change by the time the alias is actually evaluated.
In particular, the 'set' command uses the loaded project for tab completion in 0.12.1.
When a .sbtrc file is processed, the project has not been loaded yet, so aliases
involving set fail.  Wrapping the rhs in failOnException addresses this.
2012-10-15 12:42:27 -04:00
Mark Harrah d6072275aa replace Symbol.nameString calls with simpleName(Symbol). Fixes #577.
nameString is only for printing and has different behavior when scalac is
given -uniqid.
2012-10-15 12:42:27 -04:00
Josh Suereth 88ca4aec64 More about mvn vs. ivy proxies 2012-10-12 14:54:41 -04:00
Josh Suereth 44650ca89f First cleanup 2012-10-12 14:54:41 -04:00
Josh Suereth baa365eb5e Added Proxy repository configuration guide. 2012-10-12 14:54:40 -04:00
Mark Harrah ca9f094b83 use 0.12.1 to build 2012-10-12 10:52:23 -04:00
Mark Harrah 42c04c4d57 Docs: remove Yum and Apt sections. These repos follow Typesafe stack releases, not sbt releases. 2012-10-11 10:04:33 -04:00
Mark Harrah 00d0259b07 update links in README to point to scala-sbt.org. Fixes #567. 2012-10-10 08:30:40 -04:00
Johannes Rudolph 499d72b874 typo 2012-10-10 08:10:39 -04:00
Johannes Rudolph 07cba0ddf6 fix link 2012-10-10 08:10:36 -04:00
Mark Harrah 5cdf4f9bbd fix Forking links 2012-10-10 08:10:25 -04:00
Mark Harrah 62ce0495a3 Docs: Getting-Started/Setup fixes 2012-10-05 22:57:12 -04:00
Josh Suereth 5f907d55aa Update src/sphinx/Getting-Started/Setup.rst
Modify getting started guide download page to:

* have correct links
* highlight native packages, and community packages
* include direct downloads of 0.12.1 bundles.
2012-10-05 22:46:44 -04:00
Mark Harrah 18a03f0e25 API extraction: handle any type that is annotated, not just the spec'd simple type. Fixes #559. 2012-10-05 09:06:35 -04:00
Mark Harrah 0bf22bb0e6 docs: fix Apt section of Setup 2012-10-01 14:31:12 -04:00
Mark Harrah 20909e1a56 set doc version for 0.13.0-SNAPSHOT 2012-10-01 07:50:17 -04:00
Mark Harrah d09ab88930 Integrating recent changes to the wiki:
commit 7ebbd8ea455bb59c7c2ef58ce706cb0c60148d22
Author: havocp <hp@pobox.com>
Date:   Sun Sep 30 14:06:21 2012 -0700

    Try to explain briefly what a command is at the top

commit 8c19257aeeb488a7121090d70698574b1041044e
Author: syrix <github.com@sbayer.eu>
Date:   Wed Sep 26 18:22:55 2012 -0700

    Replace invalid link to Knockoff
2012-10-01 07:47:45 -04:00
Mark Harrah 3acc17d259 doc updates, conversions, howto extension, theme from akka 2012-09-30 20:36:38 -04:00
Mark Harrah b98e12e9dd first step in md -> rst conversion 2012-09-30 20:36:38 -04:00
Mark Harrah 9b9a09f9af Import src/sphinx/ from wiki markdown, needs conversion to rst. 2012-09-30 20:36:38 -04:00
Mark Harrah 6668e9cce0 Import src/jekyll tree from sbt.github.com site 2012-09-30 20:36:37 -04:00
Mark Harrah 369655391f first step at integrating documentation into build 2012-09-30 20:36:37 -04:00
Jason Zaugg 2ef0fcae6a Fix #552 Compensate for JLine's absent EOF detection.
In the unsupported terminal mode, JLine treats a broken
stdin as an endless stream of empty lines. This is problematic
for idea-sbt-plugin: if the IntelliJ process is forcibly killed
and leaves the child SBT process running, it consumes considerable
CPU processing these.

Patching JLine itself would be the cleanest solution (the change
has already been applied to JLine 2), but I've shied away from that
and instead wrapped the InputStream that is read by JLine to
intercept the result of -1 from read(). When this happens, the
flat `inputEof` is set to true.
2012-09-23 15:58:15 -04:00
Mark Harrah 5500d38367 invalidate cache when metadata deleted from local repository 2012-09-23 15:46:26 -04:00
Mark Harrah 22cd38ae32 pending test case demonstrating cache issue when deleting parts of local repository 2012-09-22 16:46:11 -04:00
Mark Harrah a2c2af8b08 add [every] to syntax summary of 'set' command 2012-09-22 16:45:24 -04:00
Kevin Scaldeferri 933d5fb0fe Include all JAR packaging types in the default classpathTypes. Fixes #550
These special types need to be recognized in both the POM parser and added to the classpath.
The previous code was not DRY, and eclipse-plugin was in one but not the other.  This ensures
new types can be added in the future without risking this type of oversight.
2012-09-21 16:56:56 -04:00
Mark Harrah b353d0b94c better internal interfaces to javadoc/scaladoc/raw scalac 2012-09-18 16:30:33 -04:00
Mark Harrah ad92037d34 sample usage of separate macro configuration 2012-09-18 14:01:19 -04:00
Eugene Vigdorchik b8ef434ec1 When forking tests serialize Event.error as well. Closes #543. 2012-09-18 13:23:29 -04:00
Mark Harrah 607824cc22 better error message for null setting values 2012-09-18 13:22:40 -04:00