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

Predicate refactor 2 #639

Merged
merged 6 commits into from
May 12, 2021
Merged

Predicate refactor 2 #639

merged 6 commits into from
May 12, 2021

Conversation

bobismijnnaam
Copy link
Contributor

@bobismijnnaam bobismijnnaam commented May 11, 2021

This is a continuation of #528, to avoid a merge commit that seemed a bit messy.

Improve support for predicates.

  • Inline predicates can be scaled.
  • Add tests for inline predicates.
  • Unfolding and folding of inline predicates is now encoded as asserting the predicate body, and a warning is emitted.
  • Infinite inline recursive predicates are disallowed
  • Add inline methods to the feature system

@bobismijnnaam bobismijnnaam temporarily deployed to Default May 11, 2021 15:05 Inactive
@bobismijnnaam bobismijnnaam mentioned this pull request May 11, 2021
@bobismijnnaam bobismijnnaam temporarily deployed to Default May 11, 2021 15:27 Inactive
@bobismijnnaam bobismijnnaam temporarily deployed to Default May 11, 2021 15:27 Inactive
@bobismijnnaam bobismijnnaam temporarily deployed to Default May 12, 2021 07:44 Inactive
@bobismijnnaam bobismijnnaam temporarily deployed to Default May 12, 2021 07:44 Inactive
@bobismijnnaam bobismijnnaam temporarily deployed to Default May 12, 2021 08:19 Inactive
@bobismijnnaam bobismijnnaam temporarily deployed to Default May 12, 2021 08:19 Inactive
@bobismijnnaam bobismijnnaam temporarily deployed to Default May 12, 2021 11:08 Inactive
@bobismijnnaam bobismijnnaam temporarily deployed to Default May 12, 2021 11:08 Inactive
@bobismijnnaam bobismijnnaam merged commit 377e497 into dev May 12, 2021
@bobismijnnaam bobismijnnaam deleted the predicate-refactor-2 branch May 12, 2021 11:13
@sonarcloud
Copy link

sonarcloud bot commented May 12, 2021

Kudos, SonarCloud Quality Gate passed!

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

0.0% 0.0% Coverage
0.0% 0.0% Duplication

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.

2 participants