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

Checkpoint recent developments #70

Merged
merged 50 commits into from
Mar 14, 2024
Merged

Checkpoint recent developments #70

merged 50 commits into from
Mar 14, 2024

Conversation

THinnerichs
Copy link
Member

  • update to new iterator structure, including test updates, update all iterators and adding multiple dispatch
  • search -> synth
  • Update for new versions of HerbSpecification, HerbInterpret, HerbCore, HerbGrammar
  • add code coverage to CI

ReubenJ and others added 30 commits January 9, 2024 15:04
This is helpful when you are not sure which rule/combination of rules
is causing an exception while you are debugging a grammar.
Print expression when an exception is thrown during evaluation
Allows for a user to specify a module from which to load functions that
are used in the grammar
@THinnerichs THinnerichs requested a review from ReubenJ March 14, 2024 11:22
@THinnerichs THinnerichs self-assigned this Mar 14, 2024
Copy link

codecov bot commented Mar 14, 2024

Codecov Report

Attention: Patch coverage is 91.58879% with 18 lines in your changes are missing coverage. Please review.

❗ No coverage uploaded for pull request base (master@997d257). Click here to learn what that means.

Files Patch % Lines
src/sampling_grammar.jl 28.57% 5 Missing ⚠️
src/genetic_functions/crossover.jl 88.00% 3 Missing ⚠️
src/program_iterator.jl 95.45% 2 Missing ⚠️
src/stochastic_iterator.jl 96.22% 2 Missing ⚠️
src/top_down_iterator.jl 91.30% 2 Missing ⚠️
src/count_expressions.jl 66.66% 1 Missing ⚠️
src/evaluate.jl 94.44% 1 Missing ⚠️
src/genetic_search_iterator.jl 94.11% 1 Missing ⚠️
src/stochastic_functions/neighbourhood.jl 50.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff            @@
##             master      #70   +/-   ##
=========================================
  Coverage          ?   75.04%           
=========================================
  Files             ?       19           
  Lines             ?      573           
  Branches          ?        0           
=========================================
  Hits              ?      430           
  Misses            ?      143           
  Partials          ?        0           

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

@ReubenJ ReubenJ merged commit 183a8b8 into master Mar 14, 2024
5 checks passed
@ReubenJ ReubenJ mentioned this pull request Mar 14, 2024
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.

5 participants