Commit Graph

126 Commits (68d902934ac50ad38341a199bdfb820670913e3c)

Author SHA1 Message Date
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.
4 years ago
Mahmoud Ben Hassine 7207272446
Remove code coverage plugins 4 years ago
Mahmoud Ben Hassine d4579e6890
Bump development version to 4.1.0-SNAPSHOT 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 3899894bdc
Enable Javadoc linting 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 8189a5c122
Update dependencies 5 years ago
Mahmoud Ben Hassine 4a64f4aaa5
Upgrade Java to version 8 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 666666c8f6
Update jackson to version 2.10.1 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 130f99452a
Remove Travis CI in favor of Github Actions 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 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 12ef53dec5 Bump version to 3.3.0-SNAPSHOT 6 years ago
Mahmoud Ben Hassine 160fb61ce3 Update dependencies 6 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 f904f330cb add unit rule group 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 e0a77d369e issue #36: Add module to define conditions/actions using MVEL 7 years ago
David Belmez Vicente a074f93e10 [slf4j]: Use SLF4J (#114)
Use SLF4J instead of JUL
7 years ago
Mahmoud Ben Hassine dd20ea49e3 add maven enforce plugin version 8 years ago
Mahmoud Ben Hassine 527f4fb6b4 update development version to 3.1.0-SNAPSHOT 8 years ago
Mahmoud Ben Hassine 79b131cffb [maven-release-plugin] prepare for next development iteration 8 years ago
Mahmoud Ben Hassine 1184d25b14 [maven-release-plugin] prepare release easy-rules-3.0.0 8 years ago
Mahmoud Ben Hassine 05c0cac5b5 move cobertura plugin to core module. Tutorials should not be included in test coverage 8 years ago
Mahmoud Ben Hassine 37d7bb8f93 move license header plugin to core module 8 years ago
Caglar Gonul 1d7cd95b4f use Java 7 APIs to get parameter annotations 8 years ago
Mahmoud Ben Hassine bf4b4020af add tutorials 8 years ago
Mahmoud Ben Hassine c18f7eb1bb rename base package to org.jeasy.rules after moving to jeasy organisation 8 years ago
Mahmoud Ben Hassine e8effd00fc update java version to 1.8 8 years ago
Mahmoud Ben Hassine 39c156b652 update snapshot version to 3.0.0-SNAPSHOT 8 years ago
Mahmoud Ben Hassine 923c7bf6c8 issue #74: remove spring support 8 years ago
Mahmoud Ben Hassine 6b6ac28703 issue #75: remove quartz support 8 years ago
Mahmoud Ben Hassine 9856b0532c update snapshot version to 2.5.0-SNAPSHOT 8 years ago
Kyle Anderson 4523234255 Add Spring Boot Starter for Easy Rules 8 years ago
Mahmoud Ben Hassine 599cc3b265 remove jmx module from dependencies management 8 years ago
Mahmoud Ben Hassine 55ca0e324c [maven-release-plugin] prepare for next development iteration 8 years ago