forked from fluentmigrator/fluentmigrator
-
Notifications
You must be signed in to change notification settings - Fork 0
Feature/analyzers next #2
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
Draft
PhenX
wants to merge
61
commits into
feature/analyzers
Choose a base branch
from
feature/analyzers-next
base: feature/analyzers
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
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
…er for AsDecimal, all with tests
jzabroski
reviewed
Mar 31, 2025
| /// <param name="precision">The number of digits after the comma</param> | ||
| /// <returns>The next step</returns> | ||
| TNext AsDecimal(int size, int precision); | ||
| TNext AsDecimal(int size, [ValueRange(0, 28)] int precision); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add a <remarks><see cref="System.Decimal" /> type in .NET supports 28 digits of precision, and the default behavior of FluentMigrator is to match that.</remarks>
PhenX
pushed a commit
that referenced
this pull request
Aug 27, 2025
Fix Large string tests that don't work the same way on Linux and Wind…
…ocs and display search result when not know match found
# Conflicts: # .github/dependabot.yml # FluentMigrator.sln # src/FluentMigrator/Builders/ExpressionBuilderWithColumnTypesBase.cs
Add comprehensive VitePress documentation website for FluentMigrator
Feature/analyzers
Co-authored-by: jzabroski <447485+jzabroski@users.noreply.github.com>
…nly properties on netstandard2.0 Co-authored-by: jzabroski <447485+jzabroski@users.noreply.github.com>
…x-vitepress-publishing-issue Fix VitePress base path for organization GitHub Pages deployment
…d-isexternalinit-type-stub Fix CS0518: Add IsExternalInit stub for netstandard2.0 in Analyzers
…yzers.Tests - Update FluentMigrator.Analyzers.Tests.csproj to conditionally target net48 on Windows and net8.0 on Linux - Add NUnit3TestAdapter package reference for test discovery - Pattern now matches FluentMigrator.Tests.csproj for consistency - All Microsoft.CodeAnalysis packages support .NET Framework 4.8 Co-authored-by: jzabroski <447485+jzabroski@users.noreply.github.com>
Added a step to clean artifacts before the build process.
Co-authored-by: PhenX <42170+PhenX@users.noreply.github.com>
…loyment Co-authored-by: PhenX <42170+PhenX@users.noreply.github.com>
Co-authored-by: PhenX <42170+PhenX@users.noreply.github.com>
Split the 'Restore, Build, Test' step into separate 'Restore' and 'Build, Test' steps for clarity.
- Install .NET Framework 4.8 Developer Pack on windows-latest runners - Revert to combined restore/build/test step to let dotnet test handle framework-specific restore - This fixes NETSDK1005 error when building net48 target on Windows Server 2025 Co-authored-by: jzabroski <447485+jzabroski@users.noreply.github.com>
…rget-net48-in-tests Add conditional net48 targeting to FluentMigrator.Analyzers.Tests
…th robust dynamic resolution Co-authored-by: jzabroski <447485+jzabroski@users.noreply.github.com>
…ters Co-authored-by: jzabroski <447485+jzabroski@users.noreply.github.com>
Co-authored-by: jzabroski <447485+jzabroski@users.noreply.github.com>
…date-dotnet-framework-setup-step Fix .NET Framework 4.8 Developer Pack installation with dynamic URL resolution
Co-authored-by: jzabroski <447485+jzabroski@users.noreply.github.com>
…x-time-column-type Fix MySQL .AsTime() creating DATETIME column instead of TIME
…tup-copilot-instructions Configure FluentMigrator-specific Copilot instructions
…date-deploy-docs-workflow Deploy docs automatically to fluentmigrator/fluentmigrator.github.io repository
# Conflicts: # test/FluentMigrator.Analyzers.Tests/FluentMigrator.Analyzers.Tests.csproj
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.
Add analyzers for AsDecimal precision via tha Range attribute, and NotNullable/Nullable requirement