-
Notifications
You must be signed in to change notification settings - Fork 283
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
Expression comparison for node sharing does not take into account parameter positions #246
Comments
snikolayev
changed the title
Rule doesn't fire with specific order of beta Or group clauses
Expression comparison for node sharing does not take into account parameter positions
Jan 3, 2021
larrybehaviorlanguage
added a commit
to larrybehaviorlanguage/NRules
that referenced
this issue
Jan 4, 2021
* bl-develop: (39 commits) Update year Update year Expression comparison to check parameter positions. Fixes NRules#246 Code cleanup Improve quality of integration test assertions Use https in project URL Increment version Upgrade Sandcastle and fix docs build Add missing xml doc Revert "Remove msbuild from build tooling" Cleanup the sample Code cleanup Cleanup rules compilation method signatures Minor code cleanup Upgrade Moq and xunit Code cleanup - activation methods naming Convert default parameters to method overloads Fix Autofac integration. Closes NRules#238 Cleanup samples Expose IMatch on the agenda-related events ... # Conflicts: # src/NRules/NRules/Rete/JoinNode.cs. Caused by BoolObj addition to JoinNode.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The code below was tested with the latest version of the NRules develop branch (b1d9074 of December 26, 2020 at 3:29:35 PM PST).
Looking at ThreeFactOrBetaTestRule, this specific ordering and reference to the matched myNameFact and otherNameFact for some reason causes this rule not to fire.
In testing, the following all alter or correct the issue:
The text was updated successfully, but these errors were encountered: