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
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
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
Mahmoud Ben Hassine
8ea9d81ec4
Polish 4dff2d1680
and add more tests
...
Resolves #155
Related to #156
6 years ago
Mahmoud Ben Hassine
4dff2d1680
Remove duplicate composite rule implementations
...
This commit uses composite rule implementations from easy-rules-support
module. This avoids creating MVEL specific implementations for each type
of composite rule.
Resolves #155
6 years ago
Kate Rose
f88a2cda5b
Add composite rule support for MVEL from a YAML file
...
Resolves #155
6 years ago
Mahmoud Ben Hassine
032b5aca5d
Add support for parser context in MVEL actions
...
Resolves #197
6 years ago
Mahmoud Ben Hassine
420664efbc
Fix MVELAction to throw exceptions in addition to logging them
...
Resolves #194
6 years ago
Mahmoud Ben Hassine
12ef53dec5
Bump version to 3.3.0-SNAPSHOT
6 years ago
Mahmoud Ben Hassine
d2fed7be76
Change default log level to debug
...
Resolves issue #166
6 years ago
Mahmoud Ben Hassine
160fb61ce3
Update dependencies
6 years ago
Mahmoud Ben Hassine
248d2c260a
Update year in license header
6 years ago
DANRIVCAP
67cd8a2965
Make logs final
7 years ago
Mahmoud Ben Hassine
11418f19d6
remove deprecated APIs
7 years ago
Mahmoud Ben Hassine
0a3a4a12bc
[maven-release-plugin] prepare for next development iteration
7 years ago
Mahmoud Ben Hassine
2de512c8c0
[maven-release-plugin] prepare release easy-rules-3.2.0
7 years ago
Mahmoud Ben Hassine
ec4131dda1
update dependencies to latest version
7 years ago
Mahmoud Ben Hassine
46874c101f
update year to 2018 in license header
7 years ago
Mahmoud Ben Hassine
94b3a3df56
issue #145 : deprecate MVELRuleFactory#createRuleFrom(java.io.File)
7 years ago
Mahmoud Ben Hassine
5288bd8702
issue #138 : add ability to load multiple rules at once
7 years ago
Mahmoud Ben Hassine
72d7bff940
issue #141 : fix NPE in MVELRuleDefinitionReader when name/description/priority is not specified
7 years ago
Mahmoud Ben Hassine
d5385af524
refactor MVELRuleDefinitionReader to remove duplicate code
7 years ago
Paul Brejla
c79c4e6da4
add the ability to create rules from java.io.Reader
7 years ago
Paul Brejla
f066f86c1a
let reader read MVEL rules from String
7 years ago
Mahmoud Ben Hassine
90afb2bf47
update development version to 3.2.0-SNAPSHOT
7 years ago
Mahmoud Ben Hassine
d3eb3afcfe
[maven-release-plugin] prepare for next development iteration
7 years ago
Mahmoud Ben Hassine
fb3e66fb37
[maven-release-plugin] prepare release easy-rules-3.1.0
7 years ago
Mahmoud Ben Hassine
663f0c623a
use project.version instead of parent.version in pom.xml
7 years ago
Mahmoud Ben Hassine
366e342ff2
update javadoc
7 years ago
Mahmoud Ben Hassine
20f6a03ea6
make MVELRuleFactory return MVELRule instead of Rule
7 years ago
Mahmoud Ben Hassine
1460d5f6c7
add methods to set rule properties with a fluent API
7 years ago
Mahmoud Ben Hassine
1722b0dbb3
add license header
7 years ago
Mahmoud Ben Hassine
087fad1402
issue #119 : add ability to read rules from yaml files
7 years ago
Mahmoud Ben Hassine
4ba3d2b9d5
use MVEL compiled expressions for better performance
7 years ago
Mahmoud Ben Hassine
0a010d6029
add missing pom (should have been pushed with last commit)
7 years ago
Mahmoud Ben Hassine
e0a77d369e
issue #36 : Add module to define conditions/actions using MVEL
7 years ago