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: feO2x/Light.GuardClauses
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v13.1.0
Choose a base ref
...
head repository: feO2x/Light.GuardClauses
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v14.0.0
Choose a head ref
  • 15 commits
  • 75 files changed
  • 2 contributors

Commits on Jul 30, 2025

  1. fix: ParseSpanDelegatesFile test

    The test was broken on commit 34efb3d,
    which moved the file to the ExceptionFactory subdirectory but did not
    update the test.
    
    Test passes again.
    cdonnellytx committed Jul 30, 2025
    Configuration menu
    Copy the full SHA
    a96973e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #129 from cdonnellytx/fix/spanDelegatesTest

    fix: ParseSpanDelegatesFile test
    feO2x authored Jul 30, 2025
    Configuration menu
    Copy the full SHA
    b9f6eef View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2025

  1. fix: use NET8_0_OR_GREATER for ifdefs

    This allows one to use the SingleFile when targeting .NET 9 or 10, and still getting the .NET 8.0+ enhancements.
    
    Disclaimer: I have done this globally without evaluating every potential case, but it seems to work.
    cdonnellytx committed Aug 4, 2025
    Configuration menu
    Copy the full SHA
    c7a1359 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2025

  1. chore: Move files that contain framework-extension code

    The files moved need to live in the Light.GuardClauses.FrameworkExtensions namespace, and not the standard Light.GuardClauses namespace.
    
    This is so other polyfill libraries like https://github.com/SimonCropp/Polyfill can be used with Light.GuardClauses and not create conflicts.
    cdonnellytx committed Nov 25, 2025
    Configuration menu
    Copy the full SHA
    3cffc07 View commit details
    Browse the repository at this point in the history
  2. chore: Modify moved files to new class/namespace

    This modifies the Contains extension methods to move it to a new namespace.
    
    Note this commit is separate from the rename operation in order to minimize the chance that Git loses file history tracking.
    cdonnellytx committed Nov 25, 2025
    Configuration menu
    Copy the full SHA
    21af1ab View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2025

  1. Merge pull request #130 from cdonnellytx/fix/net8OrGreater

    fix: use NET8_0_OR_GREATER for ifdefs
    feO2x authored Nov 26, 2025
    Configuration menu
    Copy the full SHA
    48efa2f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #131 from cdonnellytx/feature/playNiceWithPolyfillLib

    💣 feat: play nice with PolyfillLib
    feO2x authored Nov 26, 2025
    Configuration menu
    Copy the full SHA
    fac1d6b View commit details
    Browse the repository at this point in the history
  3. chore: introduce new SolutionItems solution folder

    Signed-off-by: Kenny Pflug <[email protected]>
    feO2x committed Nov 26, 2025
    Configuration menu
    Copy the full SHA
    c741903 View commit details
    Browse the repository at this point in the history
  4. build: update dependencies, introduce Central Package Management

    Signed-off-by: Kenny Pflug <[email protected]>
    feO2x committed Nov 26, 2025
    Configuration menu
    Copy the full SHA
    7b9b3c9 View commit details
    Browse the repository at this point in the history
  5. test: cleanup ParseCSharpFilesWithRoslynTests.cs

    Signed-off-by: Kenny Pflug <[email protected]>
    feO2x committed Nov 26, 2025
    Configuration menu
    Copy the full SHA
    cdb745c View commit details
    Browse the repository at this point in the history
  6. chore: add missing using System.Collections.Immutable; to SourceFileM…

    …erger.cs
    
    Signed-off-by: Kenny Pflug <[email protected]>
    feO2x committed Nov 26, 2025
    Configuration menu
    Copy the full SHA
    1251e7f View commit details
    Browse the repository at this point in the history
  7. chore: update readme and PackageReleaseNotes for 14.0.0 release

    Signed-off-by: Kenny Pflug <[email protected]>
    feO2x committed Nov 26, 2025
    Configuration menu
    Copy the full SHA
    a9459ed View commit details
    Browse the repository at this point in the history
  8. chore: update Single file to Light.GuardClauses 14.0.0 version

    Signed-off-by: Kenny Pflug <[email protected]>
    feO2x committed Nov 26, 2025
    Configuration menu
    Copy the full SHA
    c8345d3 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #132 from feO2x/end-of-2025-cleanup

    Light.GuardClauses 14.0.0
    feO2x authored Nov 26, 2025
    Configuration menu
    Copy the full SHA
    555ab02 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #133 from feO2x/dev

    Light.GuardClauses 14.0.0
    feO2x authored Nov 26, 2025
    Configuration menu
    Copy the full SHA
    5d66991 View commit details
    Browse the repository at this point in the history
Loading