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.28.0Release notes
Sourced from FluentAssertions.Analyzers's releases.
Commits
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)7099505
chore: Cleanup unused Constants (#268)d464920
tests: introduce API for creating complex test projects (#267)5f1e37d
tests: generate test project as DynamicallyLinkedLibrary (#266)593b7b8
analyzer cleanups (#265)Updates
xunit
from 2.6.3 to 2.6.4Commits
0f87ff7
v2.6.4e466a7c
Unit tests for #2850 (v2)0cc026b
Add KeyValuePair tests with collections and IEquatable objects in the key slotc729d7f
Add collection dictionary tests for IEquatable<> objects in the value slot0eb76d2
Attempt to fix race condition reported in visualstudio.xunit/issues#396348c56d
Bump up to v2.6.4-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