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: scoverage/sbt-scoverage
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.0.0
Choose a base ref
...
head repository: scoverage/sbt-scoverage
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.0.6
Choose a head ref
  • 17 commits
  • 31 files changed
  • 6 contributors

Commits on Jun 29, 2022

  1. Update scalafmt-core to 3.5.8

    scala-steward authored and ckipp01 committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    0accf82 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2022

  1. Configuration menu
    Copy the full SHA
    7e5059a View commit details
    Browse the repository at this point in the history
  2. Make regex more expressive.

    rolandtritsch authored and ckipp01 committed Jul 5, 2022
    Configuration menu
    Copy the full SHA
    7aa67e7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    12aac64 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2022

  1. Configuration menu
    Copy the full SHA
    e164e34 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2022

  1. Configuration menu
    Copy the full SHA
    36fd3a7 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2022

  1. Add sbt-vspp for publishing the SBT plug-in in a Maven-consistent format

    This is to enable usage of sbt-scoverage in Enterprise environments where only the valid-POM format is accepted for JAR downloads, enabling it for many teams to move from Gradle/Maven to SBT for their Scala (and even non-Scala projects)
    
    More background here: https://github.com/esbeetee/sbt-vspp/blob/main/README.md
    ScalaWilliam authored and ckipp01 committed Jul 30, 2022
    Configuration menu
    Copy the full SHA
    206a7c1 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2022

  1. chore: make it clearer that the user should update to 3.2.x

    Right now there isn't a lot of support if you try to use coverage under
    3.1.x for example. This will show you a warning that you need to update to
    3.2.x if you try with a Scala 3 version that isn't new enough.
    ckipp01 committed Aug 8, 2022
    Configuration menu
    Copy the full SHA
    98515aa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb9b6e2 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2022

  1. Update scalafmt-core to 3.5.9

    scala-steward authored and ckipp01 committed Aug 13, 2022
    Configuration menu
    Copy the full SHA
    711b5d1 View commit details
    Browse the repository at this point in the history
  2. Reformat with scalafmt 3.5.9

    Executed command: scalafmt --non-interactive
    scala-steward authored and ckipp01 committed Aug 13, 2022
    Configuration menu
    Copy the full SHA
    b5df13e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e9030a View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2022

  1. Fix typo on Scala version check

    Just fixes a small typo on the Scala 3.2.x warning.
    JD557 authored and ckipp01 committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    88d811e View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2022

  1. Configuration menu
    Copy the full SHA
    b0cd01b View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. Configuration menu
    Copy the full SHA
    1e69c10 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2022

  1. Configuration menu
    Copy the full SHA
    98c69fb View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2022

  1. Allow sbt-scoverage to work on Windows

    The -Xplugin option expects a classpath string with multiple paths
    separated by a semicolon or colon depending on the operating system.
    However, this currently always uses a colon, which doesn't work on
    Windows. This means scalac cannot find the scoverage plugin jars and
    leads to errors about "bad options".
    
    This modifies the -Xplugin logic to use File.pathSeparator when building
    the Xplugin classpath, allowing it to work regardless of operating
    system.
    
    Also modifies excludedPackages when on Windows to replace Unix path
    separators with Windows path separators (which are escaped because it is
    treated as a regular expression). Modifies tests to remove unnecessary
    escaping of Unix separators that results in an invalid regex due to this
    replacement on Windows.
    
    Note that two tests currently prevent CI from working on Windows:
    coverage-off and preserve-set. The reason for these failures on Windows
    is not clear, but these changes at least allow the common uses to work
    on Windows.
    stevedlawrence authored and ckipp01 committed Oct 20, 2022
    Configuration menu
    Copy the full SHA
    8ba258c View commit details
    Browse the repository at this point in the history
Loading