-
Notifications
You must be signed in to change notification settings - Fork 114
Java regex unsatisfiable alternatives support #1577
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
Open
lmasroca
wants to merge
24
commits into
master
Choose a base branch
from
regex-support-extension
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+266
−54
Open
Changes from all commits
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
0e3e54e
Java regex added char class intersection, union (nesting) & subtraction.
lmasroca 0364ea7
Allowing empty MultiCharacterRange.
lmasroca 2b4638d
Allowing invalid back refs as empty regex.
lmasroca ab95861
Identifying potential empty regex for later filtering.
lmasroca 0de98aa
quick fix
lmasroca 2188070
Filtering empty regex alternatives from patterns, allowing for sampli…
lmasroca a646c33
Merge remote-tracking branch 'refs/remotes/origin/master' into regex-…
lmasroca 45db61d
Added some tests regarding empty regex alternatives
lmasroca a9b26b4
Added more tests regarding empty regex alternatives
lmasroca 466ee54
Removed bool from VisitResult used to represent unsat. regexes.
lmasroca 160bc29
Removed redundant overrides for isEffectivelyEmpty method.
lmasroca 65df7ec
Merge remote-tracking branch 'origin/master' into regex-support-exten…
lmasroca e717bae
Edge case fixed.
lmasroca 3b1bb24
Merge remote-tracking branch 'origin/master' into regex-support-exten…
lmasroca a00f566
Added explicit throw when regex is unsatisfiable.
lmasroca 1cc8e06
Merge remote-tracking branch 'origin/master' into regex-support-exten…
lmasroca c0a7587
Made some adjustments and added some comments.
lmasroca 871ae0c
Merge remote-tracking branch 'origin/master' into regex-support-exten…
lmasroca 7a26ffb
Added some comments.
lmasroca 9bc0f0e
Merge remote-tracking branch 'origin/master' into regex-support-exten…
lmasroca a7e6dd7
Added another comment.
lmasroca 7291f0b
Added comment explaining nullable DisjunctionListRxGene in capture gr…
lmasroca 194cc96
Refactor: renamed RxTerm.isEffectivelyEmpty to isUnsatisfiable
lmasroca 0a6840f
Merge remote-tracking branch 'origin/master' into regex-support-exten…
lmasroca 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
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
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.
Uh oh!
There was an error while loading. Please reload this page.