-
Notifications
You must be signed in to change notification settings - Fork 125
Change executable name to dartfmt #163
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
Comments
Yes, I'll change the executable name to dartfmt once the SDK is running the new formatter code. I'm less concerned about the names shadowing on the PATH if they'll be running at least approximately the same application. |
I think @sethladd was wanting to unify the package (dart_style) with the executable name (dartformat), no? That would be my preference, any of |
I can't remember why we decided to use dart_style and dartformat (two different names). We recently discussed this, and we decided not to have two different tool names, and just have one tool and one name: dartfmt. So... should we rename this repo? |
The decision we arrived at over in dart_lint land was in fact to change that package to the more general |
As for the |
Sublime uses (used?) dartfmt. We don't know how many people have integrated the dartfmt script (because we don't track adoption of our tools). We have to assume that removing it from the SDK is a breaking change. |
I initially expected it to contain more than just the formatter: stuff like the linter, etc. After talking about it with @pq, he decided to put the linter in a separate package, but by then the name dart_style was already in use. Since then, we have had a bit of discussion about sharing code between the linter and the formatter, so I'm still wondering if it makes sense to unify those packages. |
@munificent I filed dart-lang/sdk#57276 for the suggestion from @pq above to rename this package/repo given it's tighter focus after the |
Just a bit confusing... any chance we can unify the names?
The text was updated successfully, but these errors were encountered: