Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jun 3, 2012
  1. 0.12.0-RC1

Commits on Jun 2, 2012
  1. Revert "remove unneeded unlinking in compiler interface"

    Unlinking is actually needed.
    This reverts commit 1581d1b.
  2. @vigdorchik

    Handle the case of missing ~/.sbt/staging directory when asking for a…

    vigdorchik authored committed
    … source project dependency.
Commits on May 31, 2012
  1. Revert "use the same logic for selecting extra attributes in addSbtPl…

    …ugin as in pluginProjectId"
    Doesn't compile.
    This reverts commit 8f14df1.
  2. @jsuereth

    Fixes from mark's suggestions.

    jsuereth authored committed
    * Puppies may rest easy from the removal of Option.get calls.
    * better names for config values
    * Added a helper method to avoid any possible code duplication, besides repeated def, val, match and for keywords.
      Looking for ways to remove this duplciation ASAP.
    * Moved from pattern match to ._1, my most hated member.
  3. @jsuereth

    User may now override default resolvers with a config file. * Configu…

    jsuereth authored committed
    …ration parsing now looks for a ivy.resolver-config property for alternative resolver config. * ivy.resolver-config defaults to ~/.sbt/repositories * If the resolve config file exists, its [resolvers] section is used instead of sbt-launch.jar's * Attempted to re-use as much code as possible and add as little as needed.
  4. @jsuereth

    Adding ability to override resolvers from launcher. * Added key which…

    jsuereth authored committed
    … pulls the repositories used by the launcher, if the API allows. * Added which configures whether or not should just use . * Added parsing to launcher so java property is used by default for override setting.
  5. @jrudolph

    use the same logic for selecting extra attributes in addSbtPlugin as …

    jrudolph authored committed
    …in pluginProjectId
    This enables us to use the same plugins.sbt in projects for release and
    pre-release versions of sbt.
  6. global plugin settings. ref #378

Commits on May 30, 2012
  1. resident compiler that passes all tests

    core logic from odersky/scala/topic/inkling
  2. extend empty-package test

  3. revert snapshot regex changes

Commits on May 28, 2012
Commits on May 25, 2012
  1. @pvlugter

    Add scala library when compiling compiler interface sources

    pvlugter authored committed
  2. a more universal launcher

    when a properties file is not otherwise explicitly specified,
    the sbt.version from project/ is used to select
    the default properties file to use.  This launcher should be able
    to launch:
    Note that it can only launch the release versions of 0.10 and 0.11
    listed above and in particular cannot launch snapshot versions.  All
    0.12.x versions and 0.7.x versions should be supported, although only
    0.7.7 was tested.
Commits on May 24, 2012
  1. another fix related to #460

Commits on May 22, 2012
Commits on May 19, 2012
  1. tab complete scripted tests

  2. Second try at printing message when stack trace suppressed.

      1. Without a message, users don't find 'last'
      2. Showing a message for every error clutters output.
    This tries to address these issues by:
    1. Only showing the message when other feedback has not been provided and
       'last' would not usually be helpful.  This will require ongoing tweaking.
       For now, all commands except 'compile' display the message.  'update' could
       omit the message as well, but perhaps knowing about 'last' might be
       useful there.
    2. Including the exact command to show the output:
        last test:compile
       and not just
        last <task>
    3. Highlighting the command in blue for visibility as an experiment.
    Review by @ijuma and @retronym, please.
Something went wrong with that request. Please try again.