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

Feature/cdr 473 contains interpreter #379

Merged
merged 18 commits into from Aug 10, 2022

Conversation

stefanspiska
Copy link
Contributor

No description provided.

Copy link
Contributor

@vmueller-vg vmueller-vg left a comment

Choose a reason for hiding this comment

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

The noted issues are somewhat trivial.

The bigger issue is that the interpreter contains a whole lot of recursion, which makes the code harder to read/understand/debug. For the current goal of a prototype new engine this is fine, but i suspect there is some performance and readability/understandability to be gained by refactoring this later on.

@vmueller-vg
Copy link
Contributor

Also please add an entry to CHANGELOG.md

see CDR-473
see CDR-473
@sonarcloud
Copy link

sonarcloud bot commented Aug 10, 2022

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 3 Code Smells

70.2% 70.2% Coverage
0.0% 0.0% Duplication

@vmueller-vg vmueller-vg merged commit 5190e1d into develop Aug 10, 2022
@vmueller-vg vmueller-vg deleted the feature/CDR-473_CONTAINS_interpreter branch August 10, 2022 12:26
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.

None yet

2 participants