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: thomhurst/TUnit
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.9.2
Choose a base ref
...
head repository: thomhurst/TUnit
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.9.17
Choose a head ref
  • 15 commits
  • 46 files changed
  • 4 contributors

Commits on Jan 4, 2026

  1. chore(deps): update tunit to 1.9.2 (#4229)

    Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
    thomhurst and renovate-bot authored Jan 4, 2026
    Configuration menu
    Copy the full SHA
    198e097 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2026

  1. Configuration menu
    Copy the full SHA
    c5ff03b View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dependency microsoft.testing.extensions.codecover…

    …age to 18.3.1 (#4233)
    
    Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
    thomhurst and renovate-bot authored Jan 5, 2026
    Configuration menu
    Copy the full SHA
    2e2f9cf View commit details
    Browse the repository at this point in the history
  3. chore(deps): update sourcy to 0.7.11 (#4238)

    Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
    thomhurst and renovate-bot authored Jan 5, 2026
    Configuration menu
    Copy the full SHA
    d2d6eba View commit details
    Browse the repository at this point in the history
  4. chore(deps): update docker/setup-docker-action action to v4.7.0 (#4237)

    Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
    thomhurst and renovate-bot authored Jan 5, 2026
    Configuration menu
    Copy the full SHA
    aa87f1c View commit details
    Browse the repository at this point in the history
  5. chore(deps): update sourcy to v1 (#4239)

    Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
    thomhurst and renovate-bot authored Jan 5, 2026
    Configuration menu
    Copy the full SHA
    9307eb1 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2026

  1. Configuration menu
    Copy the full SHA
    6016933 View commit details
    Browse the repository at this point in the history
  2. Fix TUnit0023 false positive for Func<IDisposable> fields (#4247)

    * Initial plan
    
    * Fix TUnit0023 false positive for Func<IDisposable> fields
    
    Co-authored-by: thomhurst <30480171+thomhurst@users.noreply.github.com>
    
    * Fix null-conditional operator consistency in analyzer
    
    Co-authored-by: thomhurst <30480171+thomhurst@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
    Co-authored-by: thomhurst <30480171+thomhurst@users.noreply.github.com>
    Copilot and thomhurst authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    0e66059 View commit details
    Browse the repository at this point in the history
  3. Fix generic DependsOn<T> attribute not working (#4246)

    * Initial plan
    
    * Fix generic DependsOn<T> attribute to correctly extract type from type argument
    
    Co-authored-by: thomhurst <30480171+thomhurst@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
    Co-authored-by: thomhurst <30480171+thomhurst@users.noreply.github.com>
    Copilot and thomhurst authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    5d60969 View commit details
    Browse the repository at this point in the history
  4. chore(deps): update dependency dotnet-trace to v9.0.661903 (#4244)

    Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
    thomhurst and renovate-bot authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    0840a58 View commit details
    Browse the repository at this point in the history
  5. perf: reduce allocations in generated code (#4236)

    * perf: reduce allocations in generated code
    
    * perf: use `if` statement for generated assertions
    TimothyMakkison authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    b52c011 View commit details
    Browse the repository at this point in the history
  6. chore(deps): update react to v19.2.3 (#4130)

    Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
    thomhurst and renovate-bot authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    2e8c2a1 View commit details
    Browse the repository at this point in the history
  7. Fix false positive nullability warnings in Assert.That() for collecti…

    …on types (#4248)
    
    * Fix nullability warnings in Assert.That() for collection types
    
    - Update Assert.That() overloads to accept nullable parameters:
      - IList<TItem>?
      - IDictionary<TKey, TValue>?
      - IReadOnlyDictionary<TKey, TValue>?
      - ISet<TItem>?
      - HashSet<TItem>?
      - IReadOnlySet<TItem>? (NET5+)
      - IReadOnlyList<TItem>?
      - TItem[]?
    - Update corresponding assertion class constructors to accept nullable values
    - Add CollectionNullabilityWarningTests to verify the fix
    - Update public API snapshots
    
    Fixes false positive nullability warning when calling
    Assert.That(list).IsNotNull() with nullable List<T>?, IList<T>?,
    Dictionary<TKey,TValue>?, IDictionary<TKey,TValue>?, etc.
    
    Co-authored-by: thomhurst <30480171+thomhurst@users.noreply.github.com>
    
    * Add missing IReadOnlySet<T>? nullability tests
    
    Added 3 tests for IReadOnlySet<T>? to complete the test coverage
    for all nullable collection types supported by Assert.That().
    Tests are conditionally compiled for .NET 5.0+ where IReadOnlySet<T>
    is available.
    
    Co-authored-by: thomhurst <30480171+thomhurst@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
    Co-authored-by: thomhurst <30480171+thomhurst@users.noreply.github.com>
    Copilot and thomhurst authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    112b41c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    29c27eb View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8a0db60 View commit details
    Browse the repository at this point in the history
Loading