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: spullara/mustache.java
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: mustache.java-0.9.11
Choose a base ref
...
head repository: spullara/mustache.java
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: mustache.java-0.9.13
Choose a head ref
  • 12 commits
  • 26 files changed
  • 4 contributors

Commits on Oct 9, 2023

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

Commits on Oct 25, 2023

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

Commits on Nov 9, 2023

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

Commits on Feb 26, 2024

  1. Remove usage of jUnit 3.x TestCase

    Align the test suite with junit 4.x APIs.
    
    Convert BenchmarkTest into a junit test.
    rhowe authored and spullara committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    5c3735e View commit details
    Browse the repository at this point in the history
  2. Replace hamcrest assertions with jUnit assertions

    Hamcrest isn't really adding anything here, so we may as well just use
    the junit assertion APIs
    rhowe authored and spullara committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    01054a7 View commit details
    Browse the repository at this point in the history
  3. Update tests for jUnit 4.x

    Introduce use of assertThrows() from jUnit 4.x
    
    Clean up exception declarations in tests
    rhowe authored and spullara committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    9896a26 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2342f36 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Make ClasspathResolver thread-safe

    We run mustache with huge parallelism in buck2 and as described in https://issuetracker.google.com/issues/137929327 and https://bugs.openjdk.java.net/browse/JDK-8205976 using getResourceAsStream can sometimes be not thread-safe, such as when used with URLClassLoader.
    
    This applies the suggested workaround, which resolves the issue.
    ianlevesque authored and spullara committed Apr 24, 2024
    3 Configuration menu
    Copy the full SHA
    a58f7a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5187e6b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    634b460 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Fix ClasspathResolver for non-context class loader case

    Broke the case where the context class loader can't actually find the resource and the fallback has to be used. Also added a test case to catch this specific regression.
    ianlevesque authored and spullara committed May 2, 2024
    Configuration menu
    Copy the full SHA
    adb82eb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6020349 View commit details
    Browse the repository at this point in the history
Loading