Skip to content

Expose all compile and scan options in boreal-cli and boreal-py#243

Merged
vthib merged 4 commits intomasterfrom
expose-all-options
Nov 2, 2025
Merged

Expose all compile and scan options in boreal-cli and boreal-py#243
vthib merged 4 commits intomasterfrom
expose-all-options

Conversation

@vthib
Copy link
Owner

@vthib vthib commented Nov 2, 2025

Some parameters were not exposed yet in boreal-cli or boreal-py. This MR ensures all parameters are exposed.

New compiler options in boreal-cli:

  • --max-condition-depth
  • --parse-expression-recursion-limit
  • --parse-string-recursion-limit
  • --disable-includes

New scan options in boreal-cli:

  • --match-max-length

New compile options in boreal-py:

  • max_condition_depth
  • parse_expression_recursion_limit
  • parse_string_recursion_limit

@vthib vthib force-pushed the expose-all-options branch from 82d1e42 to e366c6b Compare November 2, 2025 14:43
@vthib vthib merged commit cf2b7a4 into master Nov 2, 2025
20 checks passed
@vthib vthib deleted the expose-all-options branch November 2, 2025 15:09
@codecov
Copy link

codecov bot commented Nov 2, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 98.34%. Comparing base (85a29e1) to head (e366c6b).
⚠️ Report is 4 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #243   +/-   ##
=======================================
  Coverage   98.34%   98.34%           
=======================================
  Files          95       95           
  Lines       26692    26758   +66     
=======================================
+ Hits        26249    26315   +66     
  Misses        443      443           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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.

1 participant