csharpier icon indicating copy to clipboard operation
csharpier copied to clipboard

CSharpier is an opinionated code formatter for c#.

Results 331 csharpier issues
Sort by recently updated
recently updated
newest added

Taking inspiration from Roslyn I added several implementation of `Concat` one for each number of children and `WithManyChildren`. This lets us use `Concat(params ReadOnlySpan values`, this way we can use...

**Input:** For example, given the following code: ```cs var result = list .Where(x => x > 5) .Where(x => x % 2 == 0) .Select(x => x * x) .ToList();...

Based on #1510 and the results of looking at code coverage there may be some missing test coverage that should be added. Some of these node types are possibly printed...

As it is now, enum definitions end up taking a lot of lines quickly if you start using custom attributes. **Input:** [AttributeUsage(AttributeTargets.Field)] public class TestAttribute : Attribute { } enum...

Stale

Currently properties for object initializers are put on different lines of the expression length is greater than max line length and on same line otherwise, which looks strange. **Input:** ```...

Stale

I looked around, but haven't found anything related. Would it be possible to add a cleanup step for sorting packages in `Directory.packages.props` alphabethicaly? It's a pain in the ass doing...

It makes sense to implement the changes from #1457 in VSCode.

area:vscode

After CSharpier 1.0.0 is out and stable I'd like to release what is hopefully a final version of the VS2019 plugin. After it is released the shared project can be...

It is possible for CSharpier to output errors that provide file names + line numbers to GH actions. Then the GH action will add comments directly to the files in...

### Issue Template for CSharpier --- **Environments** - **IDE Version:** Visual Studio 2022 Professional 17.0.* - **Extension Version:** CSharpier 1.9.0 - **CSharpier Version:** *(Not sure how to confirm this; likely...