-
Notifications
You must be signed in to change notification settings - Fork 0
Merge release branch changes #1
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
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Adds NUKE build script * Disables legacy NUnit 2 runner * Allow PRs to increment build number
- Fixes NuGet push target path - Fixes MyGet source
* Added GitHub Actions integration * Added additional SDK versions * Optout of NUKE telemetry * Removed NUnit 2 CLI tool * Fixed coverage for some projects * Made C# build deterministic assemblies * Hidden NUKE logo in build logs * Refactored targets * Removed AppVeyor manual artifact upload
* Consolidated test project dependencies * Added missing test project * Hidden net sdk deprecation warning * Updated NUnit3TestAdapter * Updated .gitignore * Inlined PublishPackages() build script method * Removed AppVeyor CI integration * Removed AppVeyor integration * Disabled loading MyGet key on GitHub * Removed unused sdks
* Upgraded minimum .NET Framework to net462 * Added net5.0 target framework to AutoFixture * Added net5.0 to AutoFakeItEasy * Updated NUnit 3 test project * Updated runtime for seed extensions test project * Updated runtime for xunit 2 test project * Updated runtime for documentation test project * Updated runtime for Foq test project * Updated runtime for Moq test project * Updated runtime for NSubstitute test projects * Updated runtime for FsCheck idioms test projects * Added ignore rule for Rider * Updated runtime for Idioms test project * Fixed ConfigureAwait warnings * Refactored hash code implementation to use HashCode BCL type * Ignored warnings on assertions on literal values * Refactored test arguments to match test data * Resolved all async code warnings * Resolved missing documentation warning * Marked binary serializer tests as obsolete * Removed .NET Core 2 and .NET Core 3 SDKs from pipelines * Updated build script to not target .NET Core 3 * Raised minimum NUnit version to 3.7.0 for all target frameworks * Added net5.0 target to seed extensions * Raised minimum xunit 2 extensibility core version to 2.2.0 and added net5.0 target * Added net5.0 target to AutoFoq * Added net5.0 target to AutoMoq * Added net5.0 target to AutoNSubstitute * Removed duplicate AutoNSubstitute test project * Added net5.0 target for Idioms * Added net5.0 runtime to FsCheck idioms * Fixed validation warnings * Removed obsolete attribute from build script * Added packages fixing transitive vulnerabilities
* Added support for net6.0 * Enabled code NET SDK code analysis * Fixed compiler warnings * Converted ruleset files into Analyzer Config files * Moved global suppressions to globalconfig files * Replaced the analysis mode with the analysis level parameter
* - Made xUnit 2 internal implementations public for better testability, and reuse by clients of the library - Changed class and member source behavior to repeat the original xUnit 2 behavior - Made internal implementation more statically typed to reduce casting operations - Reduced the number of lazy initializations - Reduced the number of allocations * Added inline test case source tests * Added tests demonstrating fix for #1463 * Added MemberTestCaseSource tests * - Renamed test cases to test data - Fixed syntax warnings * Replaced missing feature exception in fake class * Updated modifier order rule for JetBrains IDEs * Fixed type conversion error * Added test for test data with null values passed from class auto data attribute
* duplicated xunit2 project as base for xunit3 support * raised .net sdk and remove unsupported framework versions * fixed build issues by resolving types * changed naming from xunit3 to xunit.v3 * rolled back TargetFramework changes es discussed in PR 1471 | AutoFixture/AutoFixture#1471 (comment) * Revert "changed naming from xunit3 to xunit.v3" This reverts commit f89caf838112c329b6cd9ab81c40e2437278a640. * corrected path of nuget.config and updated package references * updated xunit.v3.* packages to v0.3.0-pre11 * updated xunit.v3.* packages to v0.4.0-pre1 * updated xunit.v3 and xunit.v3.extensibility.core to v0.5.0-pre27 * Updated NuGet Packages once again * updated xunit.v3 and xunit.v3.extensibility.core to v1.0.0 * Reset changed configuratino * Removed net472 target * Removed commented test * Updated copyright info * Fixed build error * Disabled discovery enumeration * Fixed ValueTask warning * Re-imported xUnit 2 sources * Removed unnecessary dependencies * Fixed xUnit 2 mentions in test names --------- Co-authored-by: Andrei Ivascu <7030530+aivascu@users.noreply.github.com>
This PR changes the copyright and author information in the packages metadata and license the agreements to reference explicitly the AutoFixture project and its contributors (as a collective). This should remove any legal ambiguity of copyright ownership, in respect to the .NET Foundation CLA agreement.
* Removed partial solution files * Move solution files to root directory * Renamed main solution file and configuration * Added test results file override
…#1493) * updated readme to respect AutoFixture.XUnit3 and AutoFixture NUnit4
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Closed issues
N/A
Checklist