Disallow dots in identifiers#1267
Merged
mosteo merged 8 commits intoJan 18, 2023
Merged
Conversation
124e8a6 to
815fe9a
Compare
b843752 to
3a99f23
Compare
This is to avoid `alr printenv` printing invalid environment variable names, i.e. with leading dot.
3a99f23 to
e8da696
Compare
e8da696 to
ca5d04d
Compare
ca5d04d to
a4937b8
Compare
Fabien-Chouteau
approved these changes
Dec 12, 2022
Member
|
@mosteo I didn't know we still allowed dots in crate names. |
Member
|
This must have slipped through the cracks; it was certainly unintended at this point. |
Member
|
So the proper patch would be to remove these extension separator remains in I'm quite surprised this has gone unnoticed for so long. |
Dots in identifiers are allowed by mistake. This commit forbids them completely, instead of just disallowing dots as the first character in crate name.
Contributor
Author
|
@mosteo No problemo. 😉 I've removed support for dots in identifiers completely. This affects index names too. I'm not sure if we want that as well, though. |
Fabien-Chouteau
approved these changes
Dec 14, 2022
mosteo
approved these changes
Jan 18, 2023
Member
|
Thanks for the patience, @0rzech |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #1076.