Dmitry Osinovskiy
Dmitry Osinovskiy
Well, I checked in implementation in Intellij IDEA and Visual Studio, both treat ^ as !. Are there any implementations which don't? https://editorconfig.org/#wildcards is a perfect place for quick docs....
Well, tests and specifications are different things. Especially considering current form of tests, which requires that implementation should produce executable with command line for editorconfig and use cmake. Our build...
> the sad reality is that there is currently no better definition of the format than the tests Well, I can try to write some kind of spec/better documentation for...
@xuhdev "[a-c]" should work everythere because they are tested in test suite. You added those tests yourself 6 years ago :) But I'm not sure about [^a-c], because there are...
Maybe there should be another property, like "enforce_max_line_length", with values like "warning", "hard_wrap" and "soft_wrap"?
@jedmao Not so many tools can display several vertical rulers and I highly doubt that they would want to add functionality only to conform to optional property. On the opposite...
JSON is a file format. I suggest using it for describing prefixes for domain specific properties, for example: [ { "prefix": "csharp_", "description": "Code style properties for C# language", "schema_url":...
P.S. If you don't like JSON, INI format or YAML could be used instead.
I'm suggesting both. Explaining in a doc is not sufficient, because it doesn't allow to develop a tool to provide a validation and code assistance when editing .editorconfig files. For...
I'll definitely create schemas for ReSharper. I can also create schemas for C# and .NET if Microsoft won't do it.