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

Remove framework targets net40, netstandard1.3, netstandard1.5 #495

Merged
merged 16 commits into from
May 16, 2020

Commits on May 16, 2020

  1. Configuration menu
    Copy the full SHA
    5238a1d View commit details
    Browse the repository at this point in the history
  2. Remove net40 target framework

    stakx committed May 16, 2020
    Configuration menu
    Copy the full SHA
    5175121 View commit details
    Browse the repository at this point in the history
  3. Update ref/ contracts

    stakx committed May 16, 2020
    Configuration menu
    Copy the full SHA
    6d1d3c1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    371cbe5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    29a2f0d View commit details
    Browse the repository at this point in the history
  6. Update ref/ contracts

    stakx committed May 16, 2020
    Configuration menu
    Copy the full SHA
    599aaf2 View commit details
    Browse the repository at this point in the history
  7. Add netstandard2.x targets to logging integration projects

    Otherwise we cannot remove the last remaining `netstandard1.x` target
    without losing .NET Core support.
    stakx committed May 16, 2020
    Configuration menu
    Copy the full SHA
    d1449ce View commit details
    Browse the repository at this point in the history
  8. Update ref/ contracts

    stakx committed May 16, 2020
    Configuration menu
    Copy the full SHA
    ebeddbc View commit details
    Browse the repository at this point in the history
  9. Remove netstandard1.5 target

    stakx committed May 16, 2020
    Configuration menu
    Copy the full SHA
    82763e1 View commit details
    Browse the repository at this point in the history
  10. Update ref/ contracts

    stakx committed May 16, 2020
    Configuration menu
    Copy the full SHA
    5c8c352 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    de1e802 View commit details
    Browse the repository at this point in the history
  12. Remove redundant conditional compilation symbols

    Those are now defined for all target frameworks and therefore no
    longer needed:
    
     * `FEATURE_BINDINGLIST`
     * `FEATURE_DICTIONARYADAPTER_XML`
     * `FEATURE_GAC`
     * `FEATURE_GET_REFERENCED_ASSEMBLIES`
     * `FEATURE_IDATAERRORINFO`
     * `FEATURE_ISUPPORTINITIALIZE`
     * `FEATURE_LISTSORT`
     * `FEATURE_NETCORE_REFLECTION_API`
     * `FEATURE_NETSTANDARD2_COMPATIBILITY` along w/ `.AsType()` calls
     * `FEATURE_SMTP`
     * `FEATURE_TARGETEXCEPTION`
     * `FEATURE_TEST_DATASET`
     * `FEATURE_TEST_SERILOGINTEGRATION`
    
    And further:
    
     * some usages of `DOTNET45` where it guards `XmlConvert` (which is
       now also available on all targets).
    stakx committed May 16, 2020
    Configuration menu
    Copy the full SHA
    2986b25 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    98f3740 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d1857bd View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    2c8c00f View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ebd80f8 View commit details
    Browse the repository at this point in the history