Mahmoud Ben Hassine
|
ed1ae49865
|
Use lambdas where appropriate
|
5 years ago |
Mahmoud Ben Hassine
|
ec69030736
|
Add default methods in interfaces
Resolves #253
|
5 years ago |
Mahmoud Ben Hassine
|
ab1064a553
|
Add "@FunctionalInterface" where appropriate
|
5 years ago |
Mahmoud Ben Hassine
|
4600006a87
|
Remove unnecessary "throws Exception" from test methods
|
5 years ago |
Mahmoud Ben Hassine
|
8189a5c122
|
Update dependencies
|
5 years ago |
Mahmoud Ben Hassine
|
4a64f4aaa5
|
Upgrade Java to version 8
|
5 years ago |
Mahmoud Ben Hassine
|
0a631ff6f2
|
Add clear method in Facts API
Resolves #250
|
5 years ago |
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 |