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

Add .NET Core Support #267

Merged
merged 84 commits into from
Jun 6, 2016
Merged

Add .NET Core Support #267

merged 84 commits into from
Jun 6, 2016

Commits on Sep 2, 2015

  1. [WIP] Moq.NetCore

    - Add project
    - Introduce FEATURE_SERIALIZATION
    jeremymeng committed Sep 2, 2015
    Configuration menu
    Copy the full SHA
    8c68f22 View commit details
    Browse the repository at this point in the history
  2. Update .gitignore.

    jeremymeng committed Sep 2, 2015
    Configuration menu
    Copy the full SHA
    8b38431 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d20ae2b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7be485e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    55c4487 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5904b39 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2015

  1. Configuration menu
    Copy the full SHA
    a63a940 View commit details
    Browse the repository at this point in the history
  2. Disable usage of MethodBase.GetCurrentMethod() and StackTrace(Excepti…

    …on, Boolean) for NetCore as they are not available, and there isn't an easy workaround.
    jeremymeng committed Sep 3, 2015
    Configuration menu
    Copy the full SHA
    4758237 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ed28cb8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0b48433 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b63b6e3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ebc3b5b View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2015

  1. Configuration menu
    Copy the full SHA
    155ecee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    53e9a21 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2015

  1. Configuration menu
    Copy the full SHA
    f2a339d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b1692fc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    83b21bb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    03d90f8 View commit details
    Browse the repository at this point in the history
  5. Remove uses of Assert.DoesNotThrow(). It is a redundant call and has …

    …been removed from xUnit.
    jeremymeng committed Sep 8, 2015
    Configuration menu
    Copy the full SHA
    723466f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    363febe View commit details
    Browse the repository at this point in the history
  7. Fix more build errors: Remove Assert.DoesNotThrows() usage; exclude c…

    …ode that uses unavailable types on NetCore.
    jeremymeng committed Sep 8, 2015
    Configuration menu
    Copy the full SHA
    73209bb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3b15e6e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6fe482e View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2015

  1. Disable some tests for now as they are not working yet. Add DefineCon…

    …stants for Release config.
    jeremymeng committed Sep 9, 2015
    Configuration menu
    Copy the full SHA
    c21bfb4 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2015

  1. Configuration menu
    Copy the full SHA
    7c63367 View commit details
    Browse the repository at this point in the history
  2. Change the assembly name to "Moq.dll". Bump the version to prevent ge…

    …tting package from nuget.org.
    jeremymeng committed Sep 10, 2015
    Configuration menu
    Copy the full SHA
    e8b5ff4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a1e0063 View commit details
    Browse the repository at this point in the history
  4. Exclude a test for NetCore as the string representation for the metho…

    …d is different on NetCore too.
    jeremymeng committed Sep 10, 2015
    Configuration menu
    Copy the full SHA
    8a19606 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bbedfe0 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2015

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

Commits on Sep 22, 2015

  1. Bump version.

    jeremymeng committed Sep 22, 2015
    Configuration menu
    Copy the full SHA
    19d0b59 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2015

  1. Configuration menu
    Copy the full SHA
    22bcd08 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f07f8cc View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2015

  1. Configuration menu
    Copy the full SHA
    6012a43 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a29621d View commit details
    Browse the repository at this point in the history
  3. Use 99.99.99-wrapped version for the wrapped Moq project to make it c…

    …learer that this is a dev version.
    jeremymeng committed Nov 6, 2015
    Configuration menu
    Copy the full SHA
    6d4ef18 View commit details
    Browse the repository at this point in the history
  4. Add IL Merge target. Currently disabled. Need to figure out how to il…

    …merge for .NETPortable,v5.0.
    jeremymeng committed Nov 6, 2015
    Configuration menu
    Copy the full SHA
    1b61ea8 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2015

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

Commits on Dec 9, 2015

  1. Update to RC1 update 1.

    jeremymeng committed Dec 9, 2015
    Configuration menu
    Copy the full SHA
    a2e91fb View commit details
    Browse the repository at this point in the history
  2. Introduce GetTypeInfo() and GetMethodInfo() extension methods for pla…

    …tforms with legacy reflection api to reduce the code churn.
    jeremymeng committed Dec 9, 2015
    Configuration menu
    Copy the full SHA
    93c3121 View commit details
    Browse the repository at this point in the history
  3. Fix whitespaces.

    jeremymeng committed Dec 9, 2015
    Configuration menu
    Copy the full SHA
    cca1c70 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    59dd07d View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2016

  1. Swith to depend on Castle.Core NuGet package.

    Use Castle.Core NuGet package instead of wrap project of direct reference.
    jeremymeng committed Mar 10, 2016
    Configuration menu
    Copy the full SHA
    0e8063c View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2016

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

Commits on Apr 5, 2016

  1. Fix build errors

    - Correct the wrapped project folder.
    - Add signing keys for the test asset projects.
    - Use netstandard TFM's.
    - Use dotnet-test-xunit runner.
    jeremymeng committed Apr 5, 2016
    Configuration menu
    Copy the full SHA
    1c8ff13 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2016

  1. Configuration menu
    Copy the full SHA
    847e592 View commit details
    Browse the repository at this point in the history
  2. Use dotnet5.4 TFM.

    jeremymeng committed Apr 7, 2016
    Configuration menu
    Copy the full SHA
    d8abf42 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2016

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

Commits on Apr 11, 2016

  1. Configuration menu
    Copy the full SHA
    a1bc2f3 View commit details
    Browse the repository at this point in the history
  2. Integrate the netcore project to build.

    - Update version to 4.4.
    - Need to use a pre-released version because the Castle.Core dependency is pre-released.
    jeremymeng committed Apr 11, 2016
    Configuration menu
    Copy the full SHA
    0c9d230 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2016

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

Commits on Apr 21, 2016

  1. Merge changes from netcore branch.

    - Upgrade NuGet.exe to 3.4.0-rc to support 'netstandard1.3' TFM.
    jeremymeng committed Apr 21, 2016
    Configuration menu
    Copy the full SHA
    d7abe5d View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2016

  1. Configuration menu
    Copy the full SHA
    7398673 View commit details
    Browse the repository at this point in the history
  2. Use shared framework.

    jeremymeng committed Apr 27, 2016
    Configuration menu
    Copy the full SHA
    0a9a582 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2016

  1. Upgrade to RC2 24027.

    jeremymeng committed May 2, 2016
    Configuration menu
    Copy the full SHA
    2e821d2 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2016

  1. Update Castle.Core to v4.0.0-alpha001.

    Update Castle.Core to v4.0.0-alpha001 for packages.config-based projects.
    Silverlight project still use v3.3.3, the last version that supports Silverlight.
    jeremymeng committed May 16, 2016
    Configuration menu
    Copy the full SHA
    2c5da26 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2016

  1. Update for RC2 final build.

    - React to the project.json schema changes.
    - Temporarily use a private Castle.Core build to workaround packaging issue in v4.0.0-alpha001.
    - Fix missing dependency for Silverlight test project.
    jeremymeng committed May 17, 2016
    Configuration menu
    Copy the full SHA
    cf47ae8 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2016

  1. Merge branch 'master' of github.com:moq/moq4 into netcore

    # Conflicts:
    #	.gitignore
    #	.nuget/NuGet.exe
    #	Moq.nuspec
    #	Source.Silverlight/Moq.Silverlight.csproj
    #	Source/Moq.csproj
    #	Source/Properties/AssemblyInfo.cs
    #	Source/packages.config
    #	UnitTests.Silverlight/Moq.Silverlight.Tests.csproj
    #	UnitTests.Silverlight/packages.config
    #	UnitTests/AsInterfaceFixture.cs
    #	UnitTests/Moq.Tests.csproj
    #	UnitTests/Regressions/IssueReportsFixture.cs
    #	UnitTests/packages.config
    #	build.cmd
    #	build.proj
    kzu committed May 22, 2016
    Configuration menu
    Copy the full SHA
    7439a8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dfb0ba9 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1 from kzu/netcore

    Merge master into netcore for PR
    jeremymeng committed May 22, 2016
    Configuration menu
    Copy the full SHA
    e746ac5 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2016

  1. Configuration menu
    Copy the full SHA
    34bfc99 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c9abfda View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c1e4682 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a568752 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    265adfe View commit details
    Browse the repository at this point in the history
  6. Remove redundant build for the .NET Core project since it is already …

    …built as part of the solution.
    jeremymeng committed May 23, 2016
    Configuration menu
    Copy the full SHA
    2fb1daf View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fa6d341 View commit details
    Browse the repository at this point in the history
  8. Remove FEATURE_LEGACY_REFLECTION_API.

    It was introduced for NET 40 support, which has been removed already.
    jeremymeng committed May 23, 2016
    Configuration menu
    Copy the full SHA
    032585f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    898ad57 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1d38a06 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2016

  1. Configuration menu
    Copy the full SHA
    1eb322d View commit details
    Browse the repository at this point in the history
  2. We'll make this the 4.6 release

    kzu committed May 24, 2016
    Configuration menu
    Copy the full SHA
    2a9b512 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' of github.com:moq/moq4 into netcore

    # Conflicts:
    #	GitInfo.txt
    kzu committed May 24, 2016
    Configuration menu
    Copy the full SHA
    de2ed71 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    40d1d1f View commit details
    Browse the repository at this point in the history

Commits on May 25, 2016

  1. Remove ILMerge.

    Depend on Castle NuGet package instead.
    jeremymeng committed May 25, 2016
    Configuration menu
    Copy the full SHA
    bd3a491 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d8e995 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    26653f2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b31620c View commit details
    Browse the repository at this point in the history

Commits on May 26, 2016

  1. Configuration menu
    Copy the full SHA
    5647fe5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2 from jeremymeng/dotnet_test

    Add steps to run .NET Core test project.
    jeremymeng committed May 26, 2016
    Configuration menu
    Copy the full SHA
    77369d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d027c59 View commit details
    Browse the repository at this point in the history
  4. Correct version number.

    jeremymeng committed May 26, 2016
    Configuration menu
    Copy the full SHA
    3de2e23 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2016

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