-
Notifications
You must be signed in to change notification settings - Fork 669
[Bug] Rule Toml Write Formatting Wrongly Formats \\\\x #4978
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
Merged
eric-forte-elastic
merged 13 commits into
main
from
4977-bug-rule-toml-write-formatting-wrongly-formats-x
Aug 18, 2025
Merged
Changes from 2 commits
Commits
Show all changes
13 commits
Select commit
Hold shift + click to select a range
c6a2bdc
Fix rule and mitigate py toml
eric-forte-elastic c19c8e3
Bump patch version
eric-forte-elastic 2ced0dc
Add reference to issue
eric-forte-elastic 7bd4787
Merge branch 'main' into 4977-bug-rule-toml-write-formatting-wrongly-…
eric-forte-elastic 1965007
Add unit test for path issues
eric-forte-elastic 958fcfe
Merge branch 'main' into 4977-bug-rule-toml-write-formatting-wrongly-…
eric-forte-elastic 5dab229
Update comment
eric-forte-elastic 1f0dca0
Merge branch '4977-bug-rule-toml-write-formatting-wrongly-formats-x' …
eric-forte-elastic d69acdd
Certain strings were not properly escaped
eric-forte-elastic e6d22d9
Updated to use json instead of repr
eric-forte-elastic f1501ca
replace _old_dump_str with json.dumps
eric-forte-elastic b68278c
Merge branch 'main' into 4977-bug-rule-toml-write-formatting-wrongly-…
eric-forte-elastic 84da63c
Bump Version
eric-forte-elastic File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we will want a new unit test in
test_toml_formatter.pyThere was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
++ agreed, added new unit test that looks for this specifically. It also will fail if the path behavior changes. E.g. currently we expect
\\\\to be formatted to\\. If this changes the unit test will fail on purpose as we want to match Query DSL's path handling which does this as well.