Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 6.12 #2270

Merged
merged 98 commits into from
Aug 23, 2023
Merged

Release 6.12 #2270

merged 98 commits into from
Aug 23, 2023

Commits on Apr 20, 2023

  1. Configuration menu
    Copy the full SHA
    563d18a View commit details
    Browse the repository at this point in the history
  2. Update README.md

    dennisdoomen committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    776e577 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2023

  1. Configuration menu
    Copy the full SHA
    866ab07 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eae4b1c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9421834 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8ea95f6 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2023

  1. Merge pull request fluentassertions#2195 from fluentassertions/master

    Upmerge master to develop
    dennisdoomen committed Apr 23, 2023
    Configuration menu
    Copy the full SHA
    6a575c9 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2023

  1. Simplify GenericDictionaryEquivalencyStep (fluentassertions#2191)

    * Remove always true check
    
    `comparands.Expectation` is null-checked at the first thing in `Handle`
    
    * Make a single generic call
    
    We would currently either call into AssertSameLengthMethod or AssertDictionaryEquivalenceMethod
    This saves us a static field
    
    * Use patterns over TryGet
    
    * Inline Handle
    jnyrup committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    22a6039 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2023

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

Commits on May 8, 2023

  1. Configuration menu
    Copy the full SHA
    acac900 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6b6969d View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. Bump Nuke to 7.0.0

    dennisdoomen committed May 9, 2023
    Configuration menu
    Copy the full SHA
    89cfc5b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    50aa1fd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    664b9a5 View commit details
    Browse the repository at this point in the history
  4. Avoid quoting newlines

    jnyrup committed May 9, 2023
    Configuration menu
    Copy the full SHA
    61a6c4d View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

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

Commits on May 16, 2023

  1. Fix example wording (fluentassertions#2206)

    * Update numerictypes.md
    
    Precision was off
    
    * Update numerictypes.md
    cskwrd committed May 16, 2023
    Configuration menu
    Copy the full SHA
    999f954 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2023

  1. Add Qodana (fluentassertions#2204)

    * Add qodana.yml
    
    * Add baseline qodana.sarif.json
    
    * Add code_quality.yml workflow
    
    * Only publish Qodana results on master/develop
    matkoch committed May 21, 2023
    Configuration menu
    Copy the full SHA
    672bd56 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

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

Commits on Jun 2, 2023

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

Commits on Jun 10, 2023

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

Commits on Jun 13, 2023

  1. Add documentation for IComparer<T> overload (fluentassertions#2220)

    Add documentation for culture aware string comparison
    ITaluone committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    343e80f View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Configuration menu
    Copy the full SHA
    ce90ad5 View commit details
    Browse the repository at this point in the history
  2. PolySharp 1.13.1 -> 1.13.2

    jnyrup committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    e65e8ba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    49afe97 View commit details
    Browse the repository at this point in the history
  4. MSTest 3.0.2 -> 3.0.4

    jnyrup committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    96585c2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    eda664b View commit details
    Browse the repository at this point in the history
  6. Nuke 7.0.0 -> 7.0.2

    jnyrup committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    5936ade View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5844c11 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0769cd1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    766e7a7 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2023

  1. Remove whitespace

    jnyrup committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    1098057 View commit details
    Browse the repository at this point in the history
  2. Make member readonly

    jnyrup committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    88e38a9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    27d6220 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1fd036d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d792590 View commit details
    Browse the repository at this point in the history
  6. Exclude CA1861

    The analyzer is probably right, but the fix would be a named static field, which would reduce code locality. As I don't think these places are hot-paths, we prefer code locality over _potential_ performance increase.
    
    Right now it triggered in these members:
    * ObjectReference.GetPathElements
    * StringExtensions.IndentLines
    * MemberPath.Segments
    jnyrup committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    60d659a View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2023

  1. Tell Qodana that object is not enumerated

    This should silence warnings about possible multiple enumerations
    jnyrup committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    79065d4 View commit details
    Browse the repository at this point in the history
  2. Add Qodana exclusions

    jnyrup committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    1ccd593 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f6e39ef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    578676a View commit details
    Browse the repository at this point in the history
  5. Combine ifs

    jnyrup committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    a3505c9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e602ecf View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    10814b5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7c5ee7a View commit details
    Browse the repository at this point in the history
  9. Redundant using directive

    jnyrup committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    a832de3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9fdd6eb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    555cf31 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    7e21050 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    92fe883 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Configuration menu
    Copy the full SHA
    5c035d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6dbd46e View commit details
    Browse the repository at this point in the history
  3. xunit 2.4.2 -> 2.5.0

    jnyrup committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    53c615b View commit details
    Browse the repository at this point in the history
  4. Verify.Xunit 20.4.0 -> 20.6.0

    jnyrup committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    38020ca View commit details
    Browse the repository at this point in the history
  5. MSTest 3.0.4 -> 3.1.1

    jnyrup committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    f32a8d2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    84c17da View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9895721 View commit details
    Browse the repository at this point in the history
  8. Prefer indexer over LINQ

    jnyrup committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    40a834b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    54ad0a6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    cd28678 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2023

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

Commits on Aug 11, 2023

  1. Configuration menu
    Copy the full SHA
    5cfd49e View commit details
    Browse the repository at this point in the history
  2. Reduce LINQ usage

    jnyrup committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    d79735a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7428fe2 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2023

  1. Group framework dependent configuration

    Corniel authored and jnyrup committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    d78036b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4d08d51 View commit details
    Browse the repository at this point in the history
  3. cspell 6.18.1 -> 7.0.0

    jnyrup committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    0f97edf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ded8a02 View commit details
    Browse the repository at this point in the history
  5. Update ruby gems

    jnyrup committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    5f94c6b View commit details
    Browse the repository at this point in the history
  6. (Hopefully) allow Qodana to be run on PRs coming from forks (fluentas…

    …sertions#2258)
    
    Changed the workflow that invokes Qodana to always run the GHA workflow that is part of the target branch (using the pull_request_target)
    dennisdoomen committed Aug 13, 2023
    Configuration menu
    Copy the full SHA
    292b9dd View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Fix auto conversion to enums

    `Enum.IsDefined` throws an `ArgumentException` if the value is of different
    enum type or different underlying integral type.
    `Enum.IsDefined` allows strings, but `Enum.ToObject` does _not_ and throws an
    `ArgumentException`.
    jnyrup committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    174bb4c View commit details
    Browse the repository at this point in the history
  2. Merge pull request fluentassertions#2261 from jnyrup/auto_conversion

    Fix auto conversion to enums
    jnyrup committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    818e7dc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    329060d View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Configuration menu
    Copy the full SHA
    fa9f66b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7862bbf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fd0d5bf View commit details
    Browse the repository at this point in the history
  4. Use preferred namespace body style

    IT-VBFK authored and dennisdoomen committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    e0d6bcb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0a3bc5c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ad576d7 View commit details
    Browse the repository at this point in the history
  7. Use preferred namespace body style

    Co-authored-by: Jonas Nyrup <jnyrup@users.noreply.github.com>
    2 people authored and dennisdoomen committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    e10fd38 View commit details
    Browse the repository at this point in the history
  8. Using var for lamdas

    IT-VBFK authored and dennisdoomen committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    b785b98 View commit details
    Browse the repository at this point in the history
  9. Inconsistent body style: use expression body

    sdf
    IT-VBFK authored and dennisdoomen committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    e7508ab View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    51cd0d1 View commit details
    Browse the repository at this point in the history
  11. Tweak qodana.yaml

    IT-VBFK authored and dennisdoomen committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    f028ea3 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

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

Commits on Aug 19, 2023

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

Commits on Aug 23, 2023

  1. Qodana scan: Unused import clause

    IT-VBFK authored and dennisdoomen committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    ce67e68 View commit details
    Browse the repository at this point in the history
  2. Qodana scan: Namespace does not correspond to file location

    Co-authored-by: Jonas Nyrup <jnyrup@users.noreply.github.com>
    2 people authored and dennisdoomen committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    9725e02 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0b2cc71 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4537b20 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7873005 View commit details
    Browse the repository at this point in the history
  6. Tweak qodana.yaml

    IT-VBFK authored and dennisdoomen committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    ca6dcbf View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1ab324b View commit details
    Browse the repository at this point in the history
  8. Qodana scan: Use raw string: XDocumentAssertionSpecs

    Co-authored-by: Jonas Nyrup <jnyrup@users.noreply.github.com>
    2 people authored and dennisdoomen committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    38f6707 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c5d4d07 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3c635b9 View commit details
    Browse the repository at this point in the history
  11. Added Qodana batch

    dennisdoomen committed Aug 23, 2023
    Configuration menu
    Copy the full SHA
    3aa84ad View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a6f615b View commit details
    Browse the repository at this point in the history