This repository has been archived by the owner on Mar 23, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 510
Version 3.0 #1854
Labels
Milestone
Comments
Can check the 3.0 milestone for anything else we want to do or postpone. I think we can also do RC versions to allow users (and ourselves) to test it out (rc for rule rename, rc for config rewrite, rc for cst integration, etc) |
Even if we don't get to the new format structure soon - we can try to combine rules that are similar - like maybe the function spacing rules? Clarified some of the options |
Added deprecations, and documenting what is a public API |
This was referenced Oct 14, 2015
This was referenced Nov 14, 2015
Closed
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
This is a roadmap ticket for version
3.0
which we are starting to work on intensively today.The
master
branch is now for the new3.0
version. For2.x
-hotfixes we now have2.x
branch.CST (WIP PR: #1977) (Merged #2101)
The
3.0
version consists of:CST
for checking.CST
for fixing.JsFile
functions (they are duplicative toCST
).elements
instead ofline, column
in error reporting.CLI
Deprecations
*deprecated*
options Misc: remove deprecated values #2110allExcept: {}
and replace them withallExcept
Wishlist
[ ] Rewrite in ES6 (Misc: move jscs codebase to es6 #1469)[ ] Perf metrics on rules, parsing, file handling, etc Integrate Performance Monitoring #1043Config Wishlist
[ ] New structure - New format attempt #698[ ] Provide option for config rewrite (basically a command to upgrade a users config from 2.x to 3 automatically so there's a simple upgrade path, same with deprecated)/cc @markelog @hzoo @zxqfox @mrjoelkemp @mikesherov
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
The text was updated successfully, but these errors were encountered: