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

attempt NRT makeover #1928

Merged
merged 15 commits into from
Sep 12, 2023
Merged

attempt NRT makeover #1928

merged 15 commits into from
Sep 12, 2023

Commits on Aug 18, 2023

  1. attempt NRT makeover

    - annotate NRTs on GridReader API
    - add protected access to some of the GridReader internals
    - switch GridReader callbacks to be more type-independent
    
    docs
    
    lib updates; deal with yellow warnings and test failures (SQL server certs and cancellation surfacing differently)
    
    fix break
    
    simplify proposed GridReader changes to protected OnBeforeGrid and OnAfterGrid[Async]
    
    Builds: Bump library versions (#1935)
    
    Tests: Upgrade dependencies for Dependabot (#1936)
    
    I'll do a pass at all of these later, but getting CVE versions out of the pipe.
    
    Resolving 4 alerts here: https://github.com/DapperLib/Dapper/security/dependabot
    
    merge and lib updates
    
    allow Identity to be constructed on-the-fly inside GridReader
    
    fix build warnings
    
    include readme
    
    rev minor
    
    - enable [SkipLocalsInit] everywhere
    - use NET5_0_OR_GREATER
     for remoting check
    
    # Conflicts:
    #	Dapper/CommandDefinition.cs
    #	Dapper/DefaultTypeMap.cs
    #	Dapper/SqlMapper.Async.cs
    #	Dapper/SqlMapper.IDataReader.cs
    #	Dapper/SqlMapper.Link.cs
    #	Dapper/SqlMapper.cs
    #	Directory.Build.props
    mgravell committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    93bb59f View commit details
    Browse the repository at this point in the history
  2. shipped, not unshipped

    mgravell committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    2b53709 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b7f3cfa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    076bda6 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2023

  1. Nullable test tweaks

    NickCraver committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    afe5a34 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ebf7049 View commit details
    Browse the repository at this point in the history
  3. 2 test fixes from review

    NickCraver committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    b0aa2fd View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2023

  1. fix FindExplicitConstructor

    mgravell committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    b6cd2b2 View commit details
    Browse the repository at this point in the history
  2. add GetPropertySetterOrThrow

    mgravell committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    4fedd37 View commit details
    Browse the repository at this point in the history
  3. fix NRT on FindConstructor

    mgravell committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    abca409 View commit details
    Browse the repository at this point in the history
  4. DapperRow: value is object?

    mgravell committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    baff3b2 View commit details
    Browse the repository at this point in the history
  5. use NotNullWhen

    mgravell committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    eb8377e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    146e096 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. Merge branch 'main' into nrt

    mgravell committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    9ad3977 View commit details
    Browse the repository at this point in the history
  2. test fixes

    mgravell committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    2022c56 View commit details
    Browse the repository at this point in the history