Keep Field.Method() on the same line when breaking long method chain #1010
0.26.0 introduced changes that broke long invocation chains on fields/properties as well as methods. That change has been reverted after community feedback.
CSharpier incorrectly reports problems with differing line endings as "The file did not end with a single newline"#1067
If CSharpier was validating that a file was formatted, and that file contained only \n but CSharpier was configured to use \r\n, then it would report the problem as The file did not end with a single newline
CSharpier added support for reading line ending configuration from an .editorconfig which could contain end_of_line = crlf so some users were unknowingly configuring CSharpier to use \r\n
CSharpier now correctly reports the problem as The file contained different line endings than formatting it would result in.
Keep Field.Method() on the same line when breaking long method chain #1010
0.26.0 introduced changes that broke long invocation chains on fields/properties as well as methods. That change has been reverted after community feedback.
CSharpier incorrectly reports problems with differing line endings as "The file did not end with a single newline"#1067
If CSharpier was validating that a file was formatted, and that file contained only \n but CSharpier was configured to use \r\n, then it would report the problem as The file did not end with a single newline
CSharpier added support for reading line ending configuration from an .editorconfig which could contain end_of_line = crlf so some users were unknowingly configuring CSharpier to use \r\n
CSharpier now correctly reports the problem as The file contained different line endings than formatting it would result in.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the non-breaking-change-deps group with 4 updates: FluentAssertions.Analyzers, xunit, xunit.runner.visualstudio and csharpier.
Updates
FluentAssertions.Analyzers
from 0.27.0 to 0.29.0Release notes
Sourced from FluentAssertions.Analyzers's releases.
Commits
a34ac27
feat: Migrate NullConditionalAssertion to IOperation (#280)ca48078
Do not report fluentassertion diagnostic when there is a condition expression...992a2ca
feat: Migrate fluent assertions code-fixers to levarage IOperation (#278)c14257a
tests: reproduce issue #276 (#277)b19982c
feature: improve numeric assertions (#275)f4adf27
chore: cleanup dead code (#273)795064d
feat: Migrate equals to IOperation (#272)a5e6464
chore: cleanup dead code (#271)2874ab9
feat: Migrate xunit to IOperation (#270)b93bedd
feat: Migrate MsTest to IOperation (#269)Updates
xunit
from 2.6.3 to 2.6.6Commits
f03fe09
v2.6.6280a0cb
Update build to use .NET SDK 8 and C# 12 (#2863)fdf75ab
#2334: Add assembly-level support for BeforeAfterTestAttribute (v2)ba06476
Add targetFramework for xunit.assert.nuspec9db7d30
Test out additional target framework dependencies in .nuspec files27e91e3
Bump up to 2.6.6-pre7f82765
v2.6.598f19dd
Updated tests (for analyzer exclusions)298b1b1
#2854: Add constructors and AddRange for TheoryData<T>36fe729
Bump up to v2.6.5-preUpdates
xunit.runner.visualstudio
from 2.5.5 to 2.5.6Commits
bf9b858
v2.5.6b05cd38
Latest dependencies3423937
Experiment: Rename adapter assembly0e604e4
Experiment: Remove all file copies6dff757
Bump up to v2.5.6-preUpdates
csharpier
from 0.26.5 to 0.26.7Release notes
Sourced from csharpier's releases.
Changelog
Sourced from csharpier's changelog.
Commits
c8aec14
Release 0.26.7 (#1076)d47c348
Keep property with method (#1074)6c8bd40
Update issue templates (#1073)36b543a
Ensure that the plugin always uses \n. (#1069)f73c2c2
update website3b738ad
Release 0.26.6 (#1071)510a10b
Fixing bug with string differ and simplifying the logic for ending with a sin...182e890
Update IntegratingWithLinters.md (#1068)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show