Permalink
Commits on Jul 3, 2016
  1. Target net451 and configure xUnit according to the latest documentati…

    plioi committed Jul 3, 2016
    …on, so that tests can be successfully executed with Test Explorer. The order of frameworks in the test project's project.json affects whether or not Test Explorer will be able to run tests.
  2. Merge pull request #7 from mderriey/update-to-net-core-1.0-rtm

    plioi committed Jul 3, 2016
    Update to .NET Core 1.0 RTM
Commits on Jul 2, 2016
  1. update to .NET Core 1.0 RTM

    mderriey committed Jul 2, 2016
Commits on Jun 20, 2016
  1. Use "dotnet run" to bootstrap a C# build script, phasing out dependen…

    plioi committed Jun 20, 2016
    …ce on Powershell, may it burn in (Powers)hell.
Commits on Jun 14, 2016
  1. Merge pull request #6 from plioi/dotnet-core-rc2

    plioi committed Jun 14, 2016
    Converted project to .NET Core RC2
  2. Store AppVeyor configuration in source control: build only for the ma…

    plioi committed Jun 14, 2016
    …ster branch, and automatically deploy a NuGet package for tagged commits on the master branch.
  3. Reintroduce C# files in all projects, now that the .NET Core project …

    plioi committed Jun 9, 2016
    …structure has been set up to house them.
  4. Remove temporary C# files, now that basic compilation, dependency def…

    plioi committed Jun 9, 2016
    …inition, and test execution have succeeded against .NET Framework 4.5.2.
  5. All projects target .NET Framework 4.5.2 only, so that code files can…

    plioi committed Jun 14, 2016
    … be reintroduced without having to also conform to any constrained .NET Core APIs. The changes to project.json files were applied manually.
  6. Prove that the Shouldly library has been successfully referenced, by …

    plioi committed Jun 9, 2016
    …rephrasing all sample test assertions to be Shouldly assertions.
  7. The tests project references the Shouldly NuGet package. The change w…

    plioi committed Jun 14, 2016
    …ithin project.json was performed manually.
  8. To prove that the tests project is properly referencing the library p…

    plioi committed Jun 8, 2016
    …roject, the sample test class exercises a class defined in the library project.
  9. The Parsley.Tests project references the Parsley library project. Rat…

    plioi committed Jun 14, 2016
    …her than using the Visual Studio UI to add this reference, which would have treated it as a NuGet package reference, we manually add a "project"-style reference to project.json.
  10. Introduce a sample test class to help prove out xUnit .NET Core setup…

    plioi committed Jun 8, 2016
    …. After running tests within Visual Studio's Test Explorer for the first time, Visual Studio automatically marked the project as a test project by adding a Service tag within Parsley.Tests.xproj.
  11. The tests project depends on xunit. The project.json file was manuall…

    plioi committed Jun 14, 2016
    …y edited to match xUnit's setup documentation.
  12. Add project Parsley.Tests by right-clicking the solution, selecting "…

    plioi committed Jun 14, 2016
    …Add > New Project", and then selecting "Templates > Visual C# > .NET Core > Class Library (.NET Core)".
  13. Create new solution by selecting "File > New Project" and then select…

    plioi committed Jun 14, 2016
    …ing "Templates > Visual C# > .NET Core > Class Library (.NET Core)". Because this template places projects underneath an "src" folder already, unlike older csproj templates, we don't bother creating a top level src folder ourselves, and instead leave top-level files like Parsley.sln and global.json at the root of the repository.
Commits on Jun 8, 2016
  1. Temporarily delete entire solution and support files, so that they ca…

    plioi committed Jun 8, 2016
    …n be rebuilt within the .NET Core RC2 project structure.
  2. Build script no longer treats "Build" project as a special case, beca…

    plioi committed Jun 8, 2016
    …use that project has been removed.
  3. Move build script package restoration from build.cmd to build.ps1, so…

    plioi committed Jun 8, 2016
    … that all build steps are in one place.
  4. Rephrase build.ps1 as a plain powershell script, instead of a psake s…

    plioi committed Jun 8, 2016
    …cript, to phase out psake.