Commit Graph

131 Commits (d4450831533e47a5c0cb361edb80dad43db228a4)

Author SHA1 Message Date
Mahmoud Ben Hassine 393144f4d2
[maven-release-plugin] prepare for next development iteration
Mahmoud Ben Hassine 702a36837e
[maven-release-plugin] prepare release easy-rules-4.1.0
Lauri Kimmel eab2e3b367
Adding easy-rules-jexl to support Java Expression Language (JEXL)
Mahmoud Ben Hassine 2a37e7b9d2
Re-organize dependencies
Mahmoud Ben Hassine c48067296e
Update dependencies
Stefan Birkner 093dc25547 Replace System Rules with System Lambda
System Lambda is more specific. It only wraps the part of the code that
writes to System.out. In addition System Lambda is independent from the
test framework and no obstacle for moving to another test framework
(e.g. JUnit Lambda).

The assertions have been changed from "contains" to "isEqualTo" because
SystemLambda's "tapSystemOutNormalized" takes care about normalizing the
new line chars so that the returned String is the same on all OS.
Mahmoud Ben Hassine 7207272446
Remove code coverage plugins
Mahmoud Ben Hassine d4579e6890
Bump development version to 4.1.0-SNAPSHOT
Mahmoud Ben Hassine c852a6072e
[maven-release-plugin] prepare for next development iteration
Mahmoud Ben Hassine c9b31b0c47
[maven-release-plugin] prepare release easy-rules-4.0.0
Mahmoud Ben Hassine 3899894bdc
Enable Javadoc linting
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).
Mahmoud Ben Hassine 8189a5c122
Update dependencies
Mahmoud Ben Hassine 4a64f4aaa5
Upgrade Java to version 8
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
Mahmoud Ben Hassine 666666c8f6
Update jackson to version 2.10.1
Mahmoud Ben Hassine 4c89a87b12
Bump development version to 4.0.0-SNAPSHOT
Mahmoud Ben Hassine 1c771a9dbb
[maven-release-plugin] prepare for next development iteration
Mahmoud Ben Hassine 034f488210
[maven-release-plugin] prepare release easy-rules-3.4.0
Mahmoud Ben Hassine 130f99452a
Remove Travis CI in favor of Github Actions
Mahmoud Ben Hassine f700ee36ab Update dependencies
Mahmoud Ben Hassine 42cb755768
Update jackson version to 2.9.9
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>`
Mahmoud Ben Hassine d071dabbb1 Bump development version to 3.4.0-SNAPSHOT
Mahmoud Ben Hassine 3119b1dec6 [maven-release-plugin] prepare for next development iteration
Mahmoud Ben Hassine 21b7869a6a [maven-release-plugin] prepare release easy-rules-3.3.0
Mahmoud Ben Hassine 0cbad1e7e8 Add SpEL support
Resolves 
Mahmoud Ben Hassine 12ef53dec5 Bump version to 3.3.0-SNAPSHOT
Mahmoud Ben Hassine 160fb61ce3 Update dependencies
Mahmoud Ben Hassine 0a3a4a12bc [maven-release-plugin] prepare for next development iteration
Mahmoud Ben Hassine 2de512c8c0 [maven-release-plugin] prepare release easy-rules-3.2.0
Mahmoud Ben Hassine ec4131dda1 update dependencies to latest version
Mahmoud Ben Hassine f904f330cb add unit rule group
Mahmoud Ben Hassine 90afb2bf47 update development version to 3.2.0-SNAPSHOT
Mahmoud Ben Hassine d3eb3afcfe [maven-release-plugin] prepare for next development iteration
Mahmoud Ben Hassine fb3e66fb37 [maven-release-plugin] prepare release easy-rules-3.1.0
Mahmoud Ben Hassine e0a77d369e issue : Add module to define conditions/actions using MVEL
David Belmez Vicente a074f93e10 [slf4j]: Use SLF4J ()
Use SLF4J instead of JUL
Mahmoud Ben Hassine dd20ea49e3 add maven enforce plugin version
Mahmoud Ben Hassine 527f4fb6b4 update development version to 3.1.0-SNAPSHOT
Mahmoud Ben Hassine 79b131cffb [maven-release-plugin] prepare for next development iteration
Mahmoud Ben Hassine 1184d25b14 [maven-release-plugin] prepare release easy-rules-3.0.0
Mahmoud Ben Hassine 05c0cac5b5 move cobertura plugin to core module. Tutorials should not be included in test coverage
Mahmoud Ben Hassine 37d7bb8f93 move license header plugin to core module
Caglar Gonul 1d7cd95b4f use Java 7 APIs to get parameter annotations
Mahmoud Ben Hassine bf4b4020af add tutorials
Mahmoud Ben Hassine c18f7eb1bb rename base package to org.jeasy.rules after moving to jeasy organisation
Mahmoud Ben Hassine e8effd00fc update java version to 1.8
Mahmoud Ben Hassine 39c156b652 update snapshot version to 3.0.0-SNAPSHOT
Mahmoud Ben Hassine 923c7bf6c8 issue : remove spring support