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

Support netstandard along side dotnet. #525

Merged
merged 43 commits into from
Nov 4, 2017
Merged

Commits on Nov 2, 2017

  1. Configuration menu
    Copy the full SHA
    1720941 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec497cb View commit details
    Browse the repository at this point in the history
  3. Add support for cryptografic PRNG in netstandard1.6

    Use a different way to initialize the PRNG creation for the .NET
    framework as described on this SO answer:
    https://stackoverflow.com/a/38644970
    
    Add System.Security.Cryptography.Algorithms NuGet on netstandard1.6.
    aignas committed Nov 2, 2017
    Configuration menu
    Copy the full SHA
    8b8824d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b451a54 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    606e038 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3c6c6bb View commit details
    Browse the repository at this point in the history
  7. Port TestData to netstandard

    aignas committed Nov 2, 2017
    Configuration menu
    Copy the full SHA
    1740d2a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4eb011e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e3c4429 View commit details
    Browse the repository at this point in the history
  10. Port tests to .NET Core

    Use NUnitLite to run tests
    aignas committed Nov 2, 2017
    Configuration menu
    Copy the full SHA
    7ab3202 View commit details
    Browse the repository at this point in the history
  11. Add more info to assertion failure messages.

    This is for easier debugging in the future of the Complex64
    MatrixStorage serialization tests.
    aignas committed Nov 2, 2017
    Configuration menu
    Copy the full SHA
    cd66617 View commit details
    Browse the repository at this point in the history
  12. Add NOSYSNUMERICS to netstandard targets.

    It seems that serialization support for `Complex` in
    `System.Runtime.Numerics` got cleaned up a while ago.  It is
    scheduled for reintroduction in `netstandard2.1`.
    
    See the following PR for more info:
    dotnet/corefx#20222
    aignas committed Nov 2, 2017
    Configuration menu
    Copy the full SHA
    514b5b8 View commit details
    Browse the repository at this point in the history
  13. Disable RandomSerializationTests for netstandard.

    Apparently, the serialization support for `System.Random` is not present
    in `netstandard1.3` and even though it was added at some point, it is
    again removed from the future `netstandard` versions.
    
    See the following PR for more info:
    dotnet/coreclr#11765
    aignas committed Nov 2, 2017
    Configuration menu
    Copy the full SHA
    b655e14 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    91f10f3 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b546cd4 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    3a61099 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    b20feb0 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    a50e853 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    cccf628 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    86fa7c0 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    7b3794c View commit details
    Browse the repository at this point in the history
  22. Make the multitargetting on netstandard2.0 working.

    Need to understand more on why netstandard1.6 does not compile.
    aignas committed Nov 2, 2017
    Configuration menu
    Copy the full SHA
    3b77610 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    e62a3ab View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    eef105a View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    eb3eba9 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    650899c View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    235dbb3 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    f76d1e9 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    f1f6e47 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    818e5b1 View commit details
    Browse the repository at this point in the history
  31. Use VS 2017 in AppVeyor

    aignas committed Nov 2, 2017
    Configuration menu
    Copy the full SHA
    2f54c22 View commit details
    Browse the repository at this point in the history
  32. Fixup after rebase

    aignas committed Nov 2, 2017
    Configuration menu
    Copy the full SHA
    f8e8b0d View commit details
    Browse the repository at this point in the history
  33. More fixup after rebase

    aignas committed Nov 2, 2017
    Configuration menu
    Copy the full SHA
    360acb1 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    16115a6 View commit details
    Browse the repository at this point in the history
  35. Remove more stuff

    aignas committed Nov 2, 2017
    Configuration menu
    Copy the full SHA
    0731a49 View commit details
    Browse the repository at this point in the history
  36. Remove paket references

    aignas committed Nov 2, 2017
    Configuration menu
    Copy the full SHA
    833755c View commit details
    Browse the repository at this point in the history
  37. Revert "Remove paket references"

    This reverts commit 833755c.
    aignas committed Nov 2, 2017
    Configuration menu
    Copy the full SHA
    060fad2 View commit details
    Browse the repository at this point in the history
  38. Work on the fake config

    aignas committed Nov 2, 2017
    Configuration menu
    Copy the full SHA
    fad8388 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    0f7e6a9 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    e697886 View commit details
    Browse the repository at this point in the history
  41. Disable certain test targets

    aignas committed Nov 2, 2017
    Configuration menu
    Copy the full SHA
    0cef0ca View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    6d02a80 View commit details
    Browse the repository at this point in the history
  43. FAKE: Typo fixup

    aignas committed Nov 2, 2017
    Configuration menu
    Copy the full SHA
    2a594ce View commit details
    Browse the repository at this point in the history