Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: sbt/sbt
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.6.1
Choose a base ref
...
head repository: sbt/sbt
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.6.2
Choose a head ref
  • 10 commits
  • 7 files changed
  • 3 contributors

Commits on Jan 21, 2022

  1. Remove scalacoption -S-X

    Fixes #6785.
    Amina Adewusi committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    a361037 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #6799 from Nirvikalpa108/remove-unimplemented-scal…

    …acoption
    
    Remove scalacoption -S-X
    eed3si9n authored Jan 21, 2022
    Configuration menu
    Copy the full SHA
    0518ede View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2022

  1. sbt 1.6.1

    eed3si9n committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    f5fb537 View commit details
    Browse the repository at this point in the history
  2. Throw when test framework cannot be loaded due to MatchError or NoCla…

    …ssDefFoundError
    
    Problem
    -------
    In some situations like Dotty Community Build, sbt version is
    mechanically upgraded on an old commit without humans checking the log.
    For reasons we're not completely sure (likely change in ClassLoader
    structure) sbt 1.6.x started to fail to load test frameworks during
    tests, but since the failure of the test framework loading doesn't fail
    the task, this silently succeeded the builds.
    
    Solution
    --------
    On MatchError and NoClassDefFound Error, rethrow the exception.
    Note that ClassNotFoundException is considered ok since we have
    predefined test frameworks listed in sbt, which often are not included
    in the users' classpath.
    eed3si9n committed Jan 31, 2022
    Configuration menu
    Copy the full SHA
    a549e79 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #6806 from eed3si9n/wip/test_framework

    [1.6.x] Throw when test framework cannot be loaded due to MatchError or NoClassDefFoundError
    eed3si9n authored Jan 31, 2022
    Configuration menu
    Copy the full SHA
    ca0fd3d View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2022

  1. fix: propagate InterruptedException from JLine.readLine

    Motivation:
    Cannot exit from InteractionService.readLine
    
    Modification:
    Remove try/catch of InterruptedException mapped to None in JLine.readLine
    tpetillot authored and eed3si9n committed Feb 1, 2022
    Configuration menu
    Copy the full SHA
    4f9fe2a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    761ad14 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #6807 from eed3si9n/bport/6803

    [1.6.x] fix: propagate `InterruptedException` from JLine.readLine
    eed3si9n authored Feb 1, 2022
    Configuration menu
    Copy the full SHA
    611b8cf View commit details
    Browse the repository at this point in the history
  4. Merge pull request #6808 from eed3si9n/wip/lm

    [1.6.x] Make License object available
    eed3si9n authored Feb 1, 2022
    Configuration menu
    Copy the full SHA
    567fd8b View commit details
    Browse the repository at this point in the history
  5. sbt 1.6.2

    eed3si9n committed Feb 1, 2022
    Configuration menu
    Copy the full SHA
    ed022a7 View commit details
    Browse the repository at this point in the history
Loading