Mahmoud Ben Hassine
|
1f847ca8b5
|
issue #40 : add method to check rules without firing them
|
9 years ago |
Mahmoud Ben Hassine
|
58a1e5e7b1
|
add test cases for composite rule
|
9 years ago |
Mahmoud Ben Hassine
|
808aae907a
|
use diamond notation
|
9 years ago |
Mahmoud Ben Hassine
|
1400431fc3
|
issue #39: add method to get registered listeners
|
9 years ago |
Mahmoud Ben Hassine
|
94d5284a47
|
remove unused class RulePriorityBean
|
9 years ago |
Mahmoud Ben Hassine
|
73b2cabd65
|
[maven-release-plugin] prepare for next development iteration
|
9 years ago |
Mahmoud Ben Hassine
|
1487a4a55f
|
[maven-release-plugin] prepare release easyrules-2.2.0
|
9 years ago |
Mahmoud Ben Hassine
|
d58459f7b2
|
make the builder return the engine interface
|
9 years ago |
Mahmoud Ben Hassine
|
61c902930d
|
fix javadoc
|
9 years ago |
Mahmoud Ben Hassine
|
75fdbed606
|
update project links
|
9 years ago |
Mahmoud Ben Hassine
|
edf11b6ac4
|
implement feature #30 : log registered rules at engine startup
|
9 years ago |
Mahmoud Ben Hassine
|
569490d80e
|
implement feature #28 : encapsulate rules engine parameters in the RulesEngineParameters class
|
9 years ago |
Mahmoud Ben Hassine
|
fff1751ac7
|
refactoring + clean code
|
9 years ago |
Mahmoud Ben Hassine
|
5cbc0f7495
|
update author's email
|
9 years ago |
richdouglasevans
|
b64a807051
|
Add support for custom @Rule annotations
|
9 years ago |
Mahmoud Ben Hassine
|
b684602e5a
|
replace jenkins with travis-ci
|
9 years ago |
Mahmoud Ben Hassine
|
e9060cce76
|
remove reporting plugins, replaced with sonar analysis
|
9 years ago |
Mahmoud Ben Hassine
|
8b345e235e
|
fix issue #22 : Add method in the RulesEngine API to get registered rules
|
9 years ago |
Mahmoud Ben Hassine
|
57f9c1e9bc
|
fix issue #24 : Improve rule name/description default values
|
9 years ago |
Mahmoud Ben Hassine
|
81304b2c39
|
change snapshot version to 2.2.0-SNAPSHOT
|
9 years ago |
Mahmoud Ben Hassine
|
7073cef968
|
[maven-release-plugin] prepare for next development iteration
|
10 years ago |
Mahmoud Ben Hassine
|
9424f99858
|
[maven-release-plugin] prepare release easyrules-2.1.0
|
10 years ago |
Mahmoud Ben Hassine
|
4c33d183e6
|
add interception of equals, hashCode and toString in the rule proxy
|
10 years ago |
Mahmoud Ben Hassine
|
a3c0dc1c9d
|
update version to 2.1.0
|
10 years ago |
Mahmoud Ben Hassine
|
45bf1f7479
|
make method parameters final
|
10 years ago |
Mahmoud Ben Hassine
|
bea50076d9
|
update javadoc
|
10 years ago |
Mahmoud Ben Hassine
|
fd21acf1f9
|
add module description
|
10 years ago |
Mahmoud Ben Hassine
|
9955c9e18d
|
update version to 2.1.0-SNAPSHOT
|
10 years ago |
Mahmoud Ben Hassine
|
33620b25a6
|
override toString in DefaultRulesEngine
|
10 years ago |
Mahmoud Ben Hassine
|
39c6a5439e
|
add utility method to check if a parameter is null
|
10 years ago |
Mahmoud Ben Hassine
|
b9013b6554
|
add engine name
|
10 years ago |
Mahmoud Ben Hassine
|
97b8fbac19
|
clean up poms
|
10 years ago |
Mahmoud Ben Hassine
|
0cfb11d38a
|
[maven-release-plugin] prepare for next development iteration
|
10 years ago |
Mahmoud Ben Hassine
|
773466bf00
|
[maven-release-plugin] prepare release easyrules-2.0.0
|
10 years ago |
Mahmoud Ben Hassine
|
e1613a3dee
|
update javadoc
|
10 years ago |
Mahmoud Ben Hassine
|
1b04b4290f
|
update log messages
|
10 years ago |
Mahmoud Ben Hassine
|
2c7276079b
|
add test case for custom rule ordering
|
10 years ago |
Mahmoud Ben Hassine
|
71875779f0
|
refactor engine test class
|
10 years ago |
Mahmoud Ben Hassine
|
14a10f9d7d
|
rename test class
|
10 years ago |
Mahmoud Ben Hassine
|
03690c7a4f
|
move constants and utilities to Utils class
|
10 years ago |
Mahmoud Ben Hassine
|
d693d8d718
|
add parameter to mute loggers
|
10 years ago |
Mahmoud Ben Hassine
|
8d3b9cdce1
|
add RuleListener API to allow the user to add behavior before/after the execution of each rule
|
10 years ago |
Mahmoud Ben Hassine
|
bfa0b10467
|
add parameter to skip next rules when a rule fails
|
10 years ago |
Mahmoud Ben Hassine
|
e43290f215
|
make compareTo() consistent with equals()
|
10 years ago |
Mahmoud Ben Hassine
|
bf56663a19
|
change snapshot version to 2.0.0-SNAPSHOT
|
10 years ago |
Mahmoud Ben Hassine
|
22d35a4ff5
|
add rule proxy around annotated POJOs to make the rules engine consistent
|
10 years ago |
Mahmoud Ben Hassine
|
1c939ee905
|
fix typo in javadoc
|
10 years ago |
Mahmoud Ben Hassine
|
35e1ef0b42
|
remove redundant modifier
|
10 years ago |
Mahmoud Ben Hassine
|
8bf5a50e79
|
update snapshot version to 1.4.0-SNAPSHOT
|
10 years ago |
Mahmoud Ben Hassine
|
ad90e75b84
|
[maven-release-plugin] prepare for next development iteration
|
10 years ago |