Skip to content
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

Fix/3316/rawtextparser asking twice #3405

Merged
merged 24 commits into from Nov 21, 2023
Merged

Conversation

Nereboss
Copy link
Collaborator

Adjust RawTextParsers question about specific file extensions

RawTextParser was asking one questions about regex patterns twice, the 2nd question should have asked about only including specific file extensions, which was adjusted here.

Closes: #3316

Description

Adjusted the asked question to correctly represent what the user is supposed to put in.
Also adjusted how the user input to that question was handled, as it previously broke the parsers result for all inputs other than a single file type. This was done by correctly checking for an empty user input (empty string in interactive mode) and splitting the user input in case multiple file types were put in.
Also included Warnings or Errors in case one of the or all the given file types were not found in the folder.

Copy link
Collaborator

@ce-bo ce-bo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am done with my review. would you please check my remarks. Thank you!

Nereboss and others added 23 commits November 21, 2023 14:14
Adjusted the asked question as well as the functions returns to work in interactive mode
Specifically about the file extension option
Can handle multiple file extensions and file extensions starting with a dot
Does not produce an outout file when file extensions could not be found; also updated tests for this
Added warnings when a file extension was not found; also added multiple tests for that
Also changed the assertion used to compare json files
@Nereboss Nereboss force-pushed the fix/3316/rawtextparser-asking-twice branch from 9b3152d to 35cb98b Compare November 21, 2023 13:23
Copy link

sonarcloud bot commented Nov 21, 2023

[CodeCharta Visualization] Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

Copy link

sonarcloud bot commented Nov 21, 2023

[CodeCharta Analysis] Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

100.0% 100.0% Coverage
0.0% 0.0% Duplication

@Nereboss Nereboss merged commit c0c348b into main Nov 21, 2023
7 checks passed
@Nereboss Nereboss deleted the fix/3316/rawtextparser-asking-twice branch November 21, 2023 14:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Interactive RawTextParser asks for excludes twice
3 participants