-
Notifications
You must be signed in to change notification settings - Fork 198
Planned large or breaking changes for v7.0 #672
Comments
/cc @IllusionMH, @HamletDRC, @astorije if you have any preferences 🙂 |
Posted some thoughts about |
@JoshuaKGoldberg, I don't know if this is the type of feedback you are looking for, but I would love it if So without disabling this rule, this is what I would have to do at the moment: class Thing {
constructor(ast: Ast) {
// ...
}
static PARSE(sql: string) {
return new Thing(parser.parse(sql));
}
}
// Use it with:
Thing.PARSE('SELECT * from foo'); Instead I'd prefer to name it |
A few more people: @reduckted @mesaugat @iclanton, any thoughts on things you'd like to see here for 7.0? |
@astorije - agreed; added to the list:
|
Regarding |
#586 talks about changing the new rule template to use a |
Yes! Though we can do that before 7.0 as it's not a breaking function. Filed an issue here: #680 |
Not sure if this will affect v7 of this package, but you may want to check out the TypeScript Roadmap regarding linting, because it seems to have an impact on TSLint.
|
This project is read-only and archive mode. |
Starting this discussion early to track what's going to be in 7.0... what else should go here?
💪 Large changes
Note that 7.0 won't happen for quite some time (and should have a beta version first, per #645).
The text was updated successfully, but these errors were encountered: