ichiban / prolog

The only reasonable scripting engine for Go.
MIT License
564 stars 27 forks source link

Term must implement WriteTerm() and Compare() #284

Closed ichiban closed 1 year ago

codecov[bot] commented 1 year ago

Codecov Report

Base: 99.24% // Head: 98.59% // Decreases project coverage by -0.65% :warning:

Coverage data is based on head (3927ec8) compared to base (bdec4d0). Patch coverage: 94.15% of modified lines in pull request are covered.

:exclamation: Current head 3927ec8 differs from pull request most recent head cef77c4. Consider uploading reports for the commit cef77c4 to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #284 +/- ## ========================================== - Coverage 99.24% 98.59% -0.65% ========================================== Files 23 23 Lines 7380 7258 -122 ========================================== - Hits 7324 7156 -168 - Misses 40 85 +45 - Partials 16 17 +1 ``` | [Impacted Files](https://codecov.io/gh/ichiban/prolog/pull/284?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yutaka+Ichibangase) | Coverage Δ | | |---|---|---| | [engine/env.go](https://codecov.io/gh/ichiban/prolog/pull/284?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yutaka+Ichibangase#diff-ZW5naW5lL2Vudi5nbw==) | `97.96% <ø> (-0.98%)` | :arrow_down: | | [engine/vm.go](https://codecov.io/gh/ichiban/prolog/pull/284?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yutaka+Ichibangase#diff-ZW5naW5lL3ZtLmdv) | `84.89% <13.33%> (-3.48%)` | :arrow_down: | | [engine/variable.go](https://codecov.io/gh/ichiban/prolog/pull/284?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yutaka+Ichibangase#diff-ZW5naW5lL3ZhcmlhYmxlLmdv) | `95.45% <89.28%> (-4.55%)` | :arrow_down: | | [engine/compound.go](https://codecov.io/gh/ichiban/prolog/pull/284?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yutaka+Ichibangase#diff-ZW5naW5lL2NvbXBvdW5kLmdv) | `92.06% <93.17%> (-7.94%)` | :arrow_down: | | [engine/builtin.go](https://codecov.io/gh/ichiban/prolog/pull/284?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yutaka+Ichibangase#diff-ZW5naW5lL2J1aWx0aW4uZ28=) | `99.52% <98.79%> (-0.08%)` | :arrow_down: | | [engine/atom.go](https://codecov.io/gh/ichiban/prolog/pull/284?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yutaka+Ichibangase#diff-ZW5naW5lL2F0b20uZ28=) | `100.00% <100.00%> (ø)` | | | [engine/exception.go](https://codecov.io/gh/ichiban/prolog/pull/284?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yutaka+Ichibangase#diff-ZW5naW5lL2V4Y2VwdGlvbi5nbw==) | `100.00% <100.00%> (ø)` | | | [engine/float.go](https://codecov.io/gh/ichiban/prolog/pull/284?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yutaka+Ichibangase#diff-ZW5naW5lL2Zsb2F0Lmdv) | `97.56% <100.00%> (+97.56%)` | :arrow_up: | | [engine/integer.go](https://codecov.io/gh/ichiban/prolog/pull/284?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yutaka+Ichibangase#diff-ZW5naW5lL2ludGVnZXIuZ28=) | `97.22% <100.00%> (+97.22%)` | :arrow_up: | | [engine/stream.go](https://codecov.io/gh/ichiban/prolog/pull/284?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yutaka+Ichibangase#diff-ZW5naW5lL3N0cmVhbS5nbw==) | `100.00% <100.00%> (ø)` | | | ... and [4 more](https://codecov.io/gh/ichiban/prolog/pull/284?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yutaka+Ichibangase) | | Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yutaka+Ichibangase). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Yutaka+Ichibangase)

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.