Mahmoud Ben Hassine
ab75210854
Update year in license header
4 years ago
Mahmoud Ben Hassine
393144f4d2
[maven-release-plugin] prepare for next development iteration
4 years ago
Mahmoud Ben Hassine
702a36837e
[maven-release-plugin] prepare release easy-rules-4.1.0
4 years ago
Mahmoud Ben Hassine
2a37e7b9d2
Re-organize dependencies
4 years ago
Mahmoud Ben Hassine
c48067296e
Update dependencies
4 years ago
Mahmoud Ben Hassine
d4579e6890
Bump development version to 4.1.0-SNAPSHOT
5 years ago
Mahmoud Ben Hassine
222bb77776
Fix code formatting
5 years ago
Mahmoud Ben Hassine
c852a6072e
[maven-release-plugin] prepare for next development iteration
5 years ago
Mahmoud Ben Hassine
c9b31b0c47
[maven-release-plugin] prepare release easy-rules-4.0.0
5 years ago
Mahmoud Ben Hassine
5f861fbde2
Replace wildcard imports with single class imports
5 years ago
Mahmoud Ben Hassine
a999f46153
Move RulesEngineParameters to the org.jeasy.rules.api package
...
The method org.jeasy.rules.api.RulesEngine#getParameters
returns `RulesEngineParameters` which is in the `core` package.
This creates a package dependency api -> core which is incorrect.
5 years ago
Mahmoud Ben Hassine
0575a9929c
Move composite rules to a dedicated package
5 years ago
Mahmoud Ben Hassine
1ebc0b40d5
Move RuleDefinitionReader + related classes to a dedicated package
5 years ago
Mahmoud Ben Hassine
6e4ee8c094
Add new line character in messages
5 years ago
Mahmoud Ben Hassine
acd9a8ffa0
Remove unused import
5 years ago
Mahmoud Ben Hassine
c7fdea4825
Update dependencies
...
Replace Maven Tomcat plugin with Jetty due
to Java 8 compatibility (tomcat8-maven-plugin
seems to be not maintained anymore).
5 years ago
Mahmoud Ben Hassine
54cada8901
Update shop tutorial
5 years ago
Mahmoud Ben Hassine
346e5ff4ce
Update CI management in poms
...
Looks like it was missed in 130f99452a
5 years ago
Mahmoud Ben Hassine
c512bc33f2
Fix formatting
5 years ago
Mahmoud Ben Hassine
b1717db85b
Remove unnecessary 'throws' declarations
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
4c89a87b12
Bump development version to 4.0.0-SNAPSHOT
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
7668d3b4da
Add log configuration to enable debug level by default
5 years ago
Mahmoud Ben Hassine
d071dabbb1
Bump development version to 3.4.0-SNAPSHOT
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
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
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
Mahmoud Ben Hassine
12ef53dec5
Bump version to 3.3.0-SNAPSHOT
6 years ago
Mahmoud Ben Hassine
2d4cc7b486
update tutorials
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
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
c2d9f3c250
add methods to set rules engine parameters with a Fluent API
7 years ago
Mahmoud Ben Hassine
24544fa6d1
remove unused classes in shop tutorial
7 years ago
Mahmoud Ben Hassine
001dd0c7e8
remove static method RuleBuilder.aNewRule
...
This method is confusing, it returns a rule builder (not a rule).
7 years ago
Mahmoud Ben Hassine
f2e3ba7493
update shop tutorial to use MVEL rules
7 years ago
Mahmoud Ben Hassine
7c690524be
issue #126 : Deprecate RulesEngineBuilder
7 years ago
Mahmoud Ben Hassine
f9a96a075f
mute logs in fizz buzz tutorial
7 years ago
Mahmoud Ben Hassine
4ff3f90705
issue #119 : Add separate concepts for conditions and actions
7 years ago
Mahmoud Ben Hassine
fdb01582ad
issue #123 : Make Facts#get method cast friendly
7 years ago
Mahmoud Ben Hassine
5cee7c6afd
add air conditioning tutorial
7 years ago
Mahmoud Ben Hassine
d8211625b4
add weather tutorial
7 years ago
Mahmoud Ben Hassine
e2d0fbb517
add slf4j-simple dependency to tutorials
7 years ago
David Belmez Vicente
a074f93e10
[slf4j]: Use SLF4J ( #114 )
...
Use SLF4J instead of JUL
7 years ago