Mahmoud Ben Hassine
5d5b5333f9
Update license plugin to use SLASHSTAR_STYLE for license headers
...
This change fixes "dangling Javadoc comment" warnings in license headers.
See https://github.com/mycila/license-maven-plugin#supported-comment-types
5 years ago
Mahmoud Ben Hassine
e3a2229f46
Remove unnecessary call to String.valueOf
5 years ago
zhouhaojie
93a5f13ef8
Add a test case of BeanResolver in SpEL
5 years ago
Mahmoud Ben Hassine
fcfb2ada44
Add BeanResolver to SpEL condition/action
...
Issue #259
5 years ago
Mahmoud Ben Hassine
9fc5a8f2e2
Update README.md
5 years ago
Mahmoud Ben Hassine
1a56c9f67a
Update year to 2020 in license headers
5 years ago
Mahmoud Ben Hassine
666666c8f6
Update jackson to version 2.10.1
5 years ago
Mahmoud Ben Hassine
6e4ac46593
Remove unnecessary call to RuleProxy.asRule
...
Resolves #243
5 years ago
Mahmoud Ben Hassine
4c89a87b12
Bump development version to 4.0.0-SNAPSHOT
5 years ago
Mahmoud Ben Hassine
4f4d131932
Update README.md for version 3.4.0
5 years ago
Mahmoud Ben Hassine
1c771a9dbb
[maven-release-plugin] prepare for next development iteration
5 years ago
Mahmoud Ben Hassine
034f488210
[maven-release-plugin] prepare release easy-rules-3.4.0
5 years ago
Mahmoud Ben Hassine
9710eb1301
fix test name
5 years ago
Mahmoud Ben Hassine
8c78a14964
Add warning that condition/actions of composite rules will be ignored
5 years ago
Mahmoud Ben Hassine
2e85745a07
Cache reflective introspection in RuleProxy
...
Issue #221
5 years ago
Mahmoud Ben Hassine
8bdb98b320
Fix rules engine listener invocation when registered in an inference rules engine
...
Resolves #239
5 years ago
Mahmoud Ben Hassine
60f44438a5
Make AbstractRulesEngine public
...
Resolves #238
5 years ago
Mahmoud Ben Hassine
7668d3b4da
Add log configuration to enable debug level by default
5 years ago
Mahmoud Ben Hassine
130f99452a
Remove Travis CI in favor of Github Actions
5 years ago
Mahmoud Ben Hassine
68cf5835b9
Remove default listeners
...
Resolves #223
5 years ago
Mahmoud Ben Hassine
f8b1701ed4
Fix typo
5 years ago
Mahmoud Ben Hassine
b029f12826
Create build.yml
5 years ago
Mahmoud Ben Hassine
dfe8a6dbb1
Fix javadoc
5 years ago
Subramani Raju V
a45cd9d25b
composingRules list size check added
5 years ago
Mahmoud Ben Hassine
f700ee36ab
Update dependencies
6 years ago
Mahmoud Ben Hassine
42cb755768
Update jackson version to 2.9.9
6 years ago
zhouhaojie
b03dbd6df7
Update pom.xml
...
on my idea (java8),the parent pom.xml prompt `Element additionalparam is not allowed here.`
according the reference : https://maven.apache.org/plugins/maven-javadoc-plugin/javadoc-mojo.html#doclint
if we want to turn off doclint we should use `<doclint>none</doclint>`
6 years ago
Mahmoud Ben Hassine
05e063ba6b
Move common rule factories code in an abstract class
6 years ago
Mahmoud Ben Hassine
4b3f7aea61
Update README.md
6 years ago
Mahmoud Ben Hassine
d071dabbb1
Bump development version to 3.4.0-SNAPSHOT
6 years ago
Mahmoud Ben Hassine
f509077c9b
Remove deprecated APIs
6 years ago
Mahmoud Ben Hassine
cce6488b4c
Update README.md
6 years ago
Mahmoud Ben Hassine
3119b1dec6
[maven-release-plugin] prepare for next development iteration
6 years ago
Mahmoud Ben Hassine
21b7869a6a
[maven-release-plugin] prepare release easy-rules-3.3.0
6 years ago
Mahmoud Ben Hassine
a2356f09ea
prepare release v3.3
6 years ago
Mahmoud Ben Hassine
77820160de
Move common readers code in an abstract class
6 years ago
Mahmoud Ben Hassine
4c0b7d46e0
Add the map of facts as root object in the evaluation context
...
Resolves #204
6 years ago
Mahmoud Ben Hassine
ead81e68da
add package-info.java file to org.jeasy.rules.SpEL package
6 years ago
Mahmoud Ben Hassine
c316e54d1c
Fix rules execution order in ConditionalRuleGroup
...
Resolves #203
6 years ago
Mahmoud Ben Hassine
4ec73632a5
Fix typos
6 years ago
Mahmoud Ben Hassine
62753ecd41
Downgrade SpEL version to 4.x as 5.x requires Java 8
...
Related to #204
6 years ago
Mahmoud Ben Hassine
0cbad1e7e8
Add SpEL support
...
Resolves #204
6 years ago
Mahmoud Ben Hassine
84e80f8b33
Add support to read rules from json objects
...
Resolves #202
6 years ago
zhouhaojie
10905f7f22
Update ActivationRuleGroupTest.java
...
update a piece of code in whenNoSelectedRule_thenNothingShouldHappen unitCase .
that should be set to `rule4`
6 years ago
Mahmoud Ben Hassine
b3ba58c7ec
Change RulesEngine#getParameters to return a copy of the parameters
...
Resolves #158
6 years ago
Mahmoud Ben Hassine
f6a8b9a6fa
Polish eb65c954ce
6 years ago
zhouhaojie
eb65c954ce
Update UnitRuleGroupTest.java
...
add @Test on UnitRuleGroupTest#compositeRuleMustNotBeExecutedIfAComposingRuleEvaluatesToFalse Method.
new a unitRuleGroup Object in the test case to avoid NPE .
6 years ago
Mahmoud Ben Hassine
df6e0f7b56
Fix validation issue for non annotated fact parameters
...
Resolves #165
6 years ago
Mahmoud Ben Hassine
3f6e87b202
Add support to load rules with a ParserContext in MVELRuleFactory
...
Resolves #197
6 years ago
Mahmoud Ben Hassine
c83ff59da8
Add support for parser context in MVEL conditions
...
Resolves #197
6 years ago