From 983b8e39398dff6a101055bb8eacea3e0bf72e24 Mon Sep 17 00:00:00 2001 From: Davis Molinari Date: Thu, 20 Jan 2022 22:11:57 +0100 Subject: [PATCH 1/3] Added triggerListenersAfterEvaluate call in DefaultRuleEngine check --- easy-rules-archetype/pom.xml | 2 +- easy-rules-core/pom.xml | 2 +- .../org/jeasy/rules/annotation/Action.java | 2 +- .../org/jeasy/rules/annotation/Condition.java | 2 +- .../java/org/jeasy/rules/annotation/Fact.java | 2 +- .../org/jeasy/rules/annotation/Priority.java | 2 +- .../java/org/jeasy/rules/annotation/Rule.java | 2 +- .../jeasy/rules/annotation/package-info.java | 2 +- .../main/java/org/jeasy/rules/api/Action.java | 2 +- .../java/org/jeasy/rules/api/Condition.java | 2 +- .../main/java/org/jeasy/rules/api/Fact.java | 2 +- .../main/java/org/jeasy/rules/api/Facts.java | 2 +- .../main/java/org/jeasy/rules/api/Rule.java | 2 +- .../org/jeasy/rules/api/RuleListener.java | 2 +- .../main/java/org/jeasy/rules/api/Rules.java | 2 +- .../java/org/jeasy/rules/api/RulesEngine.java | 2 +- .../jeasy/rules/api/RulesEngineListener.java | 2 +- .../rules/api/RulesEngineParameters.java | 2 +- .../org/jeasy/rules/api/package-info.java | 2 +- .../jeasy/rules/core/AbstractRulesEngine.java | 2 +- .../rules/core/ActionMethodOrderBean.java | 2 +- .../java/org/jeasy/rules/core/BasicRule.java | 2 +- .../org/jeasy/rules/core/DefaultRule.java | 2 +- .../jeasy/rules/core/DefaultRulesEngine.java | 6 ++-- .../rules/core/InferenceRulesEngine.java | 2 +- .../jeasy/rules/core/NoSuchFactException.java | 2 +- .../org/jeasy/rules/core/RuleBuilder.java | 2 +- .../rules/core/RuleDefinitionValidator.java | 2 +- .../java/org/jeasy/rules/core/RuleProxy.java | 2 +- .../main/java/org/jeasy/rules/core/Utils.java | 2 +- .../org/jeasy/rules/core/package-info.java | 2 +- ...dHavingMoreThanOneArgumentOfTypeFacts.java | 2 +- ...MethodHavingOneArgumentNotOfTypeFacts.java | 2 +- ...ionMethodHavingOneArgumentOfTypeFacts.java | 2 +- ...ithActionMethodThatReturnsNonVoidType.java | 2 +- ...itionMethodHavingNonBooleanReturnType.java | 2 +- ...MethodHavingOneArgumentNotOfTypeFacts.java | 2 +- .../AnnotatedRuleWithMetaRuleAnnotation.java | 2 +- ...atedRuleWithMoreThanOnePriorityMethod.java | 2 +- ...rametersAndOneParameterOfSubTypeFacts.java | 2 +- ...dParametersAndOneParameterOfTypeFacts.java | 2 +- ...nnotatedRuleWithNonPublicActionMethod.java | 2 +- ...tatedRuleWithNonPublicConditionMethod.java | 2 +- ...otatedRuleWithNonPublicPriorityMethod.java | 2 +- ...NotAnnotatedWithFactAndNotOfTypeFacts.java | 2 +- ...RuleWithPriorityMethodHavingArguments.java | 2 +- ...orityMethodHavingNonIntegerReturnType.java | 2 +- .../AnnotatedRuleWithoutActionMethod.java | 2 +- .../AnnotatedRuleWithoutConditionMethod.java | 2 +- .../org/jeasy/rules/annotation/MetaRule.java | 2 +- .../java/org/jeasy/rules/api/FactsTest.java | 2 +- .../java/org/jeasy/rules/api/RulesTest.java | 2 +- .../org/jeasy/rules/core/AbstractTest.java | 2 +- .../rules/core/AnnotationInheritanceTest.java | 2 +- .../org/jeasy/rules/core/BasicRuleTest.java | 2 +- .../rules/core/CustomRuleOrderingTest.java | 2 +- .../org/jeasy/rules/core/DefaultRuleTest.java | 2 +- .../rules/core/DefaultRulesEngineTest.java | 2 +- .../jeasy/rules/core/FactInjectionTest.java | 2 +- .../rules/core/InferenceRulesEngineTest.java | 2 +- .../MissingFactAnnotationParameterTest.java | 2 +- .../org/jeasy/rules/core/RuleBuilderTest.java | 2 +- .../core/RuleDefinitionValidatorTest.java | 2 +- .../jeasy/rules/core/RuleListenerTest.java | 28 ++++++++++++++++++- .../rules/core/RulePriorityThresholdTest.java | 2 +- .../org/jeasy/rules/core/RuleProxyTest.java | 2 +- .../rules/core/RulesEngineListenerTest.java | 2 +- .../core/SkipOnFirstAppliedRuleTest.java | 2 +- .../rules/core/SkipOnFirstFailedRuleTest.java | 2 +- .../core/SkipOnFirstNonTriggeredRuleTest.java | 2 +- .../java/org/jeasy/rules/core/UtilsTest.java | 2 +- easy-rules-jexl/pom.xml | 2 +- .../java/org/jeasy/rules/jexl/JexlAction.java | 2 +- .../org/jeasy/rules/jexl/JexlCondition.java | 2 +- .../java/org/jeasy/rules/jexl/JexlRule.java | 2 +- .../org/jeasy/rules/jexl/JexlRuleFactory.java | 2 +- .../org/jeasy/rules/jexl/package-info.java | 2 +- .../org/jeasy/rules/jexl/JexlActionTest.java | 2 +- .../jeasy/rules/jexl/JexlConditionTest.java | 2 +- .../jeasy/rules/jexl/JexlRuleFactoryTest.java | 2 +- .../org/jeasy/rules/jexl/JexlRuleTest.java | 2 +- .../java/org/jeasy/rules/jexl/Person.java | 2 +- easy-rules-mvel/pom.xml | 2 +- .../java/org/jeasy/rules/mvel/MVELAction.java | 2 +- .../org/jeasy/rules/mvel/MVELCondition.java | 2 +- .../java/org/jeasy/rules/mvel/MVELRule.java | 2 +- .../org/jeasy/rules/mvel/MVELRuleFactory.java | 2 +- .../org/jeasy/rules/mvel/package-info.java | 2 +- .../org/jeasy/rules/mvel/MVELActionTest.java | 2 +- .../jeasy/rules/mvel/MVELConditionTest.java | 2 +- .../jeasy/rules/mvel/MVELRuleFactoryTest.java | 2 +- .../org/jeasy/rules/mvel/MVELRuleTest.java | 2 +- .../java/org/jeasy/rules/mvel/Person.java | 2 +- easy-rules-spel/pom.xml | 2 +- .../java/org/jeasy/rules/spel/SpELAction.java | 2 +- .../org/jeasy/rules/spel/SpELCondition.java | 2 +- .../java/org/jeasy/rules/spel/SpELRule.java | 2 +- .../org/jeasy/rules/spel/SpELRuleFactory.java | 2 +- .../org/jeasy/rules/spel/package-info.java | 2 +- .../java/org/jeasy/rules/spel/Greeter.java | 2 +- .../jeasy/rules/spel/MySpringAppConfig.java | 2 +- .../java/org/jeasy/rules/spel/Person.java | 2 +- .../jeasy/rules/spel/SimpleBeanResolver.java | 2 +- .../org/jeasy/rules/spel/SpELActionTest.java | 2 +- .../jeasy/rules/spel/SpELConditionTest.java | 2 +- .../jeasy/rules/spel/SpELRuleFactoryTest.java | 2 +- .../org/jeasy/rules/spel/SpELRuleTest.java | 2 +- easy-rules-support/pom.xml | 2 +- .../rules/support/AbstractRuleFactory.java | 2 +- .../jeasy/rules/support/RuleDefinition.java | 2 +- .../composite/ActivationRuleGroup.java | 2 +- .../support/composite/CompositeRule.java | 2 +- .../composite/ConditionalRuleGroup.java | 2 +- .../support/composite/UnitRuleGroup.java | 2 +- .../reader/AbstractRuleDefinitionReader.java | 2 +- .../reader/JsonRuleDefinitionReader.java | 2 +- .../support/reader/RuleDefinitionReader.java | 2 +- .../reader/YamlRuleDefinitionReader.java | 2 +- .../composite/ActivationRuleGroupTest.java | 2 +- .../composite/ConditionalRuleGroupTest.java | 2 +- .../support/composite/UnitRuleGroupTest.java | 2 +- .../reader/RuleDefinitionReaderTest.java | 2 +- easy-rules-tutorials/pom.xml | 2 +- .../airco/DecreaseTemperatureAction.java | 2 +- .../airco/HighTemperatureCondition.java | 2 +- .../jeasy/rules/tutorials/airco/Launcher.java | 2 +- .../rules/tutorials/fizzbuzz/BuzzRule.java | 2 +- .../rules/tutorials/fizzbuzz/FizzBuzz.java | 2 +- .../tutorials/fizzbuzz/FizzBuzzRule.java | 2 +- .../fizzbuzz/FizzBuzzWithEasyRules.java | 2 +- .../rules/tutorials/fizzbuzz/FizzRule.java | 2 +- .../tutorials/fizzbuzz/NonFizzBuzzRule.java | 2 +- .../tutorials/helloworld/HelloWorldRule.java | 2 +- .../rules/tutorials/helloworld/Launcher.java | 2 +- .../jeasy/rules/tutorials/shop/Launcher.java | 2 +- .../jeasy/rules/tutorials/shop/Person.java | 2 +- .../rules/tutorials/weather/Launcher.java | 2 +- .../rules/tutorials/weather/WeatherRule.java | 2 +- .../rules/tutorials/web/IndexServlet.java | 2 +- .../web/SuspiciousRequestFilter.java | 2 +- .../tutorials/web/SuspiciousRequestRule.java | 2 +- pom.xml | 4 +-- 142 files changed, 172 insertions(+), 144 deletions(-) diff --git a/easy-rules-archetype/pom.xml b/easy-rules-archetype/pom.xml index 995ebf02..fa0fb6d7 100755 --- a/easy-rules-archetype/pom.xml +++ b/easy-rules-archetype/pom.xml @@ -2,7 +2,7 @@ org.jeasy easy-rules - 4.1.1-SNAPSHOT + 4.1.2-SNAPSHOT 4.0.0 diff --git a/easy-rules-core/pom.xml b/easy-rules-core/pom.xml index b3a0faf5..f0d6edf0 100644 --- a/easy-rules-core/pom.xml +++ b/easy-rules-core/pom.xml @@ -4,7 +4,7 @@ org.jeasy easy-rules - 4.1.1-SNAPSHOT + 4.1.2-SNAPSHOT easy-rules-core diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Action.java b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Action.java index b01dd398..b4b480de 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Action.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Action.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Condition.java b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Condition.java index 0953aa0c..58502056 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Condition.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Condition.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Fact.java b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Fact.java index 912d4793..90dca234 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Fact.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Fact.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Priority.java b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Priority.java index e6ada300..e3e10dc9 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Priority.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Priority.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Rule.java b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Rule.java index cfe0b8a0..7895fd49 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Rule.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Rule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/package-info.java b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/package-info.java index a5d5ea00..e44e8c72 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/package-info.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/package-info.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/api/Action.java b/easy-rules-core/src/main/java/org/jeasy/rules/api/Action.java index 368c5b90..ca10dcdc 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/api/Action.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/api/Action.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/api/Condition.java b/easy-rules-core/src/main/java/org/jeasy/rules/api/Condition.java index bdd66d24..5a7b237f 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/api/Condition.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/api/Condition.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/api/Fact.java b/easy-rules-core/src/main/java/org/jeasy/rules/api/Fact.java index 3e23622f..486a934a 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/api/Fact.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/api/Fact.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/api/Facts.java b/easy-rules-core/src/main/java/org/jeasy/rules/api/Facts.java index 28e4d658..698916c2 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/api/Facts.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/api/Facts.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/api/Rule.java b/easy-rules-core/src/main/java/org/jeasy/rules/api/Rule.java index 1587281d..57449d54 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/api/Rule.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/api/Rule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/api/RuleListener.java b/easy-rules-core/src/main/java/org/jeasy/rules/api/RuleListener.java index 94bb1de6..d02751fe 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/api/RuleListener.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/api/RuleListener.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/api/Rules.java b/easy-rules-core/src/main/java/org/jeasy/rules/api/Rules.java index 98a1607a..0d10591f 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/api/Rules.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/api/Rules.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngine.java b/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngine.java index 0dd845b3..6ca9fc3a 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngine.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngine.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngineListener.java b/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngineListener.java index dc48e843..688c1547 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngineListener.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngineListener.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngineParameters.java b/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngineParameters.java index 0b147e49..3724c9ba 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngineParameters.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngineParameters.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/api/package-info.java b/easy-rules-core/src/main/java/org/jeasy/rules/api/package-info.java index cad9d0f7..350033f5 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/api/package-info.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/api/package-info.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/AbstractRulesEngine.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/AbstractRulesEngine.java index b3049c73..a6f48da0 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/AbstractRulesEngine.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/AbstractRulesEngine.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/ActionMethodOrderBean.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/ActionMethodOrderBean.java index 86fba036..ae41aff5 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/ActionMethodOrderBean.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/ActionMethodOrderBean.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/BasicRule.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/BasicRule.java index 06c39247..2b1bfddc 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/BasicRule.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/BasicRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/DefaultRule.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/DefaultRule.java index a8065018..da7a7660 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/DefaultRule.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/DefaultRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/DefaultRulesEngine.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/DefaultRulesEngine.java index d45da36a..51f06ca5 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/DefaultRulesEngine.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/DefaultRulesEngine.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -172,7 +172,9 @@ private Map doCheck(Rules rules, Facts facts) { Map result = new HashMap<>(); for (Rule rule : rules) { if (shouldBeEvaluated(rule, facts)) { - result.put(rule, rule.evaluate(facts)); + boolean res = rule.evaluate(facts); + result.put(rule, res); + triggerListenersAfterEvaluate(rule, facts, res); } } return result; diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/InferenceRulesEngine.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/InferenceRulesEngine.java index 6999d50f..98581ec2 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/InferenceRulesEngine.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/InferenceRulesEngine.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/NoSuchFactException.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/NoSuchFactException.java index 81c8618b..bd077b67 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/NoSuchFactException.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/NoSuchFactException.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleBuilder.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleBuilder.java index 15e44e35..60c0090a 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleBuilder.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleBuilder.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleDefinitionValidator.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleDefinitionValidator.java index 7511879c..4041a674 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleDefinitionValidator.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleDefinitionValidator.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleProxy.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleProxy.java index 399ef8ff..0e68454f 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleProxy.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleProxy.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/Utils.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/Utils.java index 26a92bd8..c3ab7e5f 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/Utils.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/Utils.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/package-info.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/package-info.java index 3d82cc2d..c6d0994f 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/package-info.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/package-info.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingMoreThanOneArgumentOfTypeFacts.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingMoreThanOneArgumentOfTypeFacts.java index 60f2a459..9db02303 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingMoreThanOneArgumentOfTypeFacts.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingMoreThanOneArgumentOfTypeFacts.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingOneArgumentNotOfTypeFacts.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingOneArgumentNotOfTypeFacts.java index 2439a215..8b97c979 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingOneArgumentNotOfTypeFacts.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingOneArgumentNotOfTypeFacts.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingOneArgumentOfTypeFacts.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingOneArgumentOfTypeFacts.java index e9cbb054..d50da1f0 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingOneArgumentOfTypeFacts.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingOneArgumentOfTypeFacts.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodThatReturnsNonVoidType.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodThatReturnsNonVoidType.java index 8f9d9fc2..2b2d3d5f 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodThatReturnsNonVoidType.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodThatReturnsNonVoidType.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithConditionMethodHavingNonBooleanReturnType.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithConditionMethodHavingNonBooleanReturnType.java index a5f74d37..dfde3546 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithConditionMethodHavingNonBooleanReturnType.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithConditionMethodHavingNonBooleanReturnType.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithConditionMethodHavingOneArgumentNotOfTypeFacts.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithConditionMethodHavingOneArgumentNotOfTypeFacts.java index a7bcbbba..c5fab467 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithConditionMethodHavingOneArgumentNotOfTypeFacts.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithConditionMethodHavingOneArgumentNotOfTypeFacts.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMetaRuleAnnotation.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMetaRuleAnnotation.java index 85e75736..f81787a9 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMetaRuleAnnotation.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMetaRuleAnnotation.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMoreThanOnePriorityMethod.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMoreThanOnePriorityMethod.java index 68b6bd1b..cdd53ecd 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMoreThanOnePriorityMethod.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMoreThanOnePriorityMethod.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMultipleAnnotatedParametersAndOneParameterOfSubTypeFacts.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMultipleAnnotatedParametersAndOneParameterOfSubTypeFacts.java index 9b64ab0c..5a99230a 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMultipleAnnotatedParametersAndOneParameterOfSubTypeFacts.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMultipleAnnotatedParametersAndOneParameterOfSubTypeFacts.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMultipleAnnotatedParametersAndOneParameterOfTypeFacts.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMultipleAnnotatedParametersAndOneParameterOfTypeFacts.java index 7bd59450..348e632b 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMultipleAnnotatedParametersAndOneParameterOfTypeFacts.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMultipleAnnotatedParametersAndOneParameterOfTypeFacts.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicActionMethod.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicActionMethod.java index a49c3994..b0567b61 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicActionMethod.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicActionMethod.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicConditionMethod.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicConditionMethod.java index 9a910c66..3d6c028d 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicConditionMethod.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicConditionMethod.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicPriorityMethod.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicPriorityMethod.java index 4fbc8bab..f03ce485 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicPriorityMethod.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicPriorityMethod.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithOneParameterNotAnnotatedWithFactAndNotOfTypeFacts.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithOneParameterNotAnnotatedWithFactAndNotOfTypeFacts.java index 32dd15e6..60c330fa 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithOneParameterNotAnnotatedWithFactAndNotOfTypeFacts.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithOneParameterNotAnnotatedWithFactAndNotOfTypeFacts.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithPriorityMethodHavingArguments.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithPriorityMethodHavingArguments.java index ef75466a..dd3109f0 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithPriorityMethodHavingArguments.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithPriorityMethodHavingArguments.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithPriorityMethodHavingNonIntegerReturnType.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithPriorityMethodHavingNonIntegerReturnType.java index 46f8ba72..059c6014 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithPriorityMethodHavingNonIntegerReturnType.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithPriorityMethodHavingNonIntegerReturnType.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithoutActionMethod.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithoutActionMethod.java index 9c62753b..bee213d1 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithoutActionMethod.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithoutActionMethod.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithoutConditionMethod.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithoutConditionMethod.java index 58dd30fb..6e4dd139 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithoutConditionMethod.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithoutConditionMethod.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/MetaRule.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/MetaRule.java index 237c223e..3a55fada 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/MetaRule.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/MetaRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/api/FactsTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/api/FactsTest.java index 4953f43e..37274521 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/api/FactsTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/api/FactsTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/api/RulesTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/api/RulesTest.java index 42b13379..63beb906 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/api/RulesTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/api/RulesTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/AbstractTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/AbstractTest.java index 01022e13..36fe6a6b 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/AbstractTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/AbstractTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/AnnotationInheritanceTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/AnnotationInheritanceTest.java index 80959bb5..fa3abe88 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/AnnotationInheritanceTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/AnnotationInheritanceTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/BasicRuleTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/BasicRuleTest.java index 9b01fe5e..f3e71949 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/BasicRuleTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/BasicRuleTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/CustomRuleOrderingTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/CustomRuleOrderingTest.java index b89ee154..9e1e538a 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/CustomRuleOrderingTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/CustomRuleOrderingTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/DefaultRuleTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/DefaultRuleTest.java index 7e4fc18f..8ad27b08 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/DefaultRuleTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/DefaultRuleTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/DefaultRulesEngineTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/DefaultRulesEngineTest.java index 4ea4e8c3..2b49dfa7 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/DefaultRulesEngineTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/DefaultRulesEngineTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/FactInjectionTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/FactInjectionTest.java index c8a06ad1..601be365 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/FactInjectionTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/FactInjectionTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/InferenceRulesEngineTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/InferenceRulesEngineTest.java index 2a2129d4..c97ab413 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/InferenceRulesEngineTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/InferenceRulesEngineTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/MissingFactAnnotationParameterTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/MissingFactAnnotationParameterTest.java index 8ffafabb..cb9aa2fa 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/MissingFactAnnotationParameterTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/MissingFactAnnotationParameterTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleBuilderTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleBuilderTest.java index 153f2a19..810dc9a4 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleBuilderTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleBuilderTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleDefinitionValidatorTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleDefinitionValidatorTest.java index 62ca305d..e85c901e 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleDefinitionValidatorTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleDefinitionValidatorTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleListenerTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleListenerTest.java index 9e56932d..6b46f9cc 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleListenerTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleListenerTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -136,5 +136,31 @@ public void whenTheRuleEvaluatesToFalse_thenTheListenerShouldBeInvoked() { // Then verify(ruleListener1).afterEvaluate(rule1, facts, false); } + + @Test + public void whenTheRuleEvaluatesToFalseInDoCheck_thenTheListenerShouldBeInvoked() { + // Given + when(rule1.evaluate(facts)).thenReturn(false); + rules.register(rule1); + + // When + rulesEngine.check(rules, facts); + // Then + verify(ruleListener1).afterEvaluate(rule1, facts, false); + } + + @Test + public void whenTheRuleEvaluatesToTrueInDoCheck_thenTheListenerShouldBeInvoked() { + // Given + when(rule1.evaluate(facts)).thenReturn(true); + rules.register(rule1); + + // When + rulesEngine.check(rules, facts); + + // Then + verify(ruleListener1).afterEvaluate(rule1, facts, true); + } + } diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/RulePriorityThresholdTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/RulePriorityThresholdTest.java index 78a1d212..3745551c 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/RulePriorityThresholdTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/RulePriorityThresholdTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleProxyTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleProxyTest.java index a89ba502..f825beae 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleProxyTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleProxyTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/RulesEngineListenerTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/RulesEngineListenerTest.java index cf6111eb..0401940a 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/RulesEngineListenerTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/RulesEngineListenerTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstAppliedRuleTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstAppliedRuleTest.java index cf85462d..13b0573c 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstAppliedRuleTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstAppliedRuleTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstFailedRuleTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstFailedRuleTest.java index 371414ad..d984cf64 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstFailedRuleTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstFailedRuleTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstNonTriggeredRuleTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstNonTriggeredRuleTest.java index 8a91e804..8cc39e48 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstNonTriggeredRuleTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstNonTriggeredRuleTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/UtilsTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/UtilsTest.java index febb9a60..ef6fb1be 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/UtilsTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/UtilsTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-jexl/pom.xml b/easy-rules-jexl/pom.xml index 837d9d17..7ca08f27 100644 --- a/easy-rules-jexl/pom.xml +++ b/easy-rules-jexl/pom.xml @@ -4,7 +4,7 @@ org.jeasy easy-rules - 4.1.1-SNAPSHOT + 4.1.2-SNAPSHOT easy-rules-jexl diff --git a/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlAction.java b/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlAction.java index 9c23c03c..84fd15cd 100644 --- a/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlAction.java +++ b/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlAction.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlCondition.java b/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlCondition.java index cce77dc2..5b31aed8 100644 --- a/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlCondition.java +++ b/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlCondition.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlRule.java b/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlRule.java index 6a2f4788..3a5690a4 100644 --- a/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlRule.java +++ b/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlRuleFactory.java b/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlRuleFactory.java index 9f1d303e..4b2df9b6 100644 --- a/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlRuleFactory.java +++ b/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlRuleFactory.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/package-info.java b/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/package-info.java index ba4271e8..cb1c7ce8 100644 --- a/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/package-info.java +++ b/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/package-info.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlActionTest.java b/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlActionTest.java index 343f9d0c..f462bf5f 100644 --- a/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlActionTest.java +++ b/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlActionTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlConditionTest.java b/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlConditionTest.java index 05ee9871..080e6b4f 100644 --- a/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlConditionTest.java +++ b/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlConditionTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlRuleFactoryTest.java b/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlRuleFactoryTest.java index ad4d9597..a5e094d3 100644 --- a/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlRuleFactoryTest.java +++ b/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlRuleFactoryTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlRuleTest.java b/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlRuleTest.java index c7a198f3..eb378f60 100644 --- a/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlRuleTest.java +++ b/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlRuleTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/Person.java b/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/Person.java index a5a10910..e4a37cc9 100644 --- a/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/Person.java +++ b/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/Person.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-mvel/pom.xml b/easy-rules-mvel/pom.xml index 9043781a..25930a3b 100644 --- a/easy-rules-mvel/pom.xml +++ b/easy-rules-mvel/pom.xml @@ -4,7 +4,7 @@ org.jeasy easy-rules - 4.1.1-SNAPSHOT + 4.1.2-SNAPSHOT easy-rules-mvel diff --git a/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELAction.java b/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELAction.java index 0230e985..8003f069 100644 --- a/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELAction.java +++ b/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELAction.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELCondition.java b/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELCondition.java index d9190535..b7c0bd69 100644 --- a/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELCondition.java +++ b/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELCondition.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELRule.java b/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELRule.java index c7428226..41f0eb3b 100644 --- a/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELRule.java +++ b/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELRuleFactory.java b/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELRuleFactory.java index 3858b8c1..77dce840 100644 --- a/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELRuleFactory.java +++ b/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELRuleFactory.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/package-info.java b/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/package-info.java index 506a861c..cc802c9a 100644 --- a/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/package-info.java +++ b/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/package-info.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELActionTest.java b/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELActionTest.java index 932b7aa8..ec23a7bb 100644 --- a/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELActionTest.java +++ b/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELActionTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELConditionTest.java b/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELConditionTest.java index 1d8d1a08..4c1c9f0f 100644 --- a/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELConditionTest.java +++ b/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELConditionTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELRuleFactoryTest.java b/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELRuleFactoryTest.java index 01048b4d..056f31fa 100644 --- a/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELRuleFactoryTest.java +++ b/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELRuleFactoryTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELRuleTest.java b/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELRuleTest.java index f9ca99ba..5f8397c6 100644 --- a/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELRuleTest.java +++ b/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELRuleTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/Person.java b/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/Person.java index 69e865fd..35cb9b14 100644 --- a/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/Person.java +++ b/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/Person.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/pom.xml b/easy-rules-spel/pom.xml index b03c8a73..0560b64c 100644 --- a/easy-rules-spel/pom.xml +++ b/easy-rules-spel/pom.xml @@ -4,7 +4,7 @@ org.jeasy easy-rules - 4.1.1-SNAPSHOT + 4.1.2-SNAPSHOT easy-rules-spel diff --git a/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELAction.java b/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELAction.java index a23692f8..23de61eb 100644 --- a/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELAction.java +++ b/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELAction.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELCondition.java b/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELCondition.java index 33785c3a..948fc581 100644 --- a/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELCondition.java +++ b/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELCondition.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELRule.java b/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELRule.java index 34808121..74cbde7e 100644 --- a/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELRule.java +++ b/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELRuleFactory.java b/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELRuleFactory.java index 3515cfcf..9827cc69 100644 --- a/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELRuleFactory.java +++ b/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELRuleFactory.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/main/java/org/jeasy/rules/spel/package-info.java b/easy-rules-spel/src/main/java/org/jeasy/rules/spel/package-info.java index d3bad7b5..79f339d6 100644 --- a/easy-rules-spel/src/main/java/org/jeasy/rules/spel/package-info.java +++ b/easy-rules-spel/src/main/java/org/jeasy/rules/spel/package-info.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/Greeter.java b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/Greeter.java index 21f00031..d867ded5 100644 --- a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/Greeter.java +++ b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/Greeter.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/MySpringAppConfig.java b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/MySpringAppConfig.java index bda8d815..863e182a 100644 --- a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/MySpringAppConfig.java +++ b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/MySpringAppConfig.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/Person.java b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/Person.java index 4a36a840..bf5c636a 100644 --- a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/Person.java +++ b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/Person.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SimpleBeanResolver.java b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SimpleBeanResolver.java index 12c3e9df..59a80190 100644 --- a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SimpleBeanResolver.java +++ b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SimpleBeanResolver.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELActionTest.java b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELActionTest.java index 193e618f..f6550307 100644 --- a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELActionTest.java +++ b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELActionTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELConditionTest.java b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELConditionTest.java index 68877eff..c218baff 100644 --- a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELConditionTest.java +++ b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELConditionTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELRuleFactoryTest.java b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELRuleFactoryTest.java index f64cd035..34493978 100644 --- a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELRuleFactoryTest.java +++ b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELRuleFactoryTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELRuleTest.java b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELRuleTest.java index 0b49d99b..87d256a6 100644 --- a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELRuleTest.java +++ b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELRuleTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/pom.xml b/easy-rules-support/pom.xml index 3f03f053..05c0a10e 100644 --- a/easy-rules-support/pom.xml +++ b/easy-rules-support/pom.xml @@ -4,7 +4,7 @@ org.jeasy easy-rules - 4.1.1-SNAPSHOT + 4.1.2-SNAPSHOT easy-rules-support diff --git a/easy-rules-support/src/main/java/org/jeasy/rules/support/AbstractRuleFactory.java b/easy-rules-support/src/main/java/org/jeasy/rules/support/AbstractRuleFactory.java index fe4849ce..7d18a585 100644 --- a/easy-rules-support/src/main/java/org/jeasy/rules/support/AbstractRuleFactory.java +++ b/easy-rules-support/src/main/java/org/jeasy/rules/support/AbstractRuleFactory.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/main/java/org/jeasy/rules/support/RuleDefinition.java b/easy-rules-support/src/main/java/org/jeasy/rules/support/RuleDefinition.java index 33252c93..a9582aaa 100644 --- a/easy-rules-support/src/main/java/org/jeasy/rules/support/RuleDefinition.java +++ b/easy-rules-support/src/main/java/org/jeasy/rules/support/RuleDefinition.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/ActivationRuleGroup.java b/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/ActivationRuleGroup.java index 16e5424f..7c72830d 100644 --- a/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/ActivationRuleGroup.java +++ b/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/ActivationRuleGroup.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/CompositeRule.java b/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/CompositeRule.java index 93586af1..b6d506b4 100644 --- a/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/CompositeRule.java +++ b/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/CompositeRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/ConditionalRuleGroup.java b/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/ConditionalRuleGroup.java index 9479e7cd..aa797ca4 100644 --- a/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/ConditionalRuleGroup.java +++ b/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/ConditionalRuleGroup.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/UnitRuleGroup.java b/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/UnitRuleGroup.java index f5e48dda..3c794cc4 100644 --- a/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/UnitRuleGroup.java +++ b/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/UnitRuleGroup.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/AbstractRuleDefinitionReader.java b/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/AbstractRuleDefinitionReader.java index 9e39cc84..820fd76b 100644 --- a/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/AbstractRuleDefinitionReader.java +++ b/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/AbstractRuleDefinitionReader.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/JsonRuleDefinitionReader.java b/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/JsonRuleDefinitionReader.java index abdf4acc..f690b8c1 100644 --- a/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/JsonRuleDefinitionReader.java +++ b/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/JsonRuleDefinitionReader.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/RuleDefinitionReader.java b/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/RuleDefinitionReader.java index badbbac2..a550d57b 100644 --- a/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/RuleDefinitionReader.java +++ b/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/RuleDefinitionReader.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/YamlRuleDefinitionReader.java b/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/YamlRuleDefinitionReader.java index e25f6c09..b5273fb9 100644 --- a/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/YamlRuleDefinitionReader.java +++ b/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/YamlRuleDefinitionReader.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/ActivationRuleGroupTest.java b/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/ActivationRuleGroupTest.java index 794d1772..8a544e15 100644 --- a/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/ActivationRuleGroupTest.java +++ b/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/ActivationRuleGroupTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/ConditionalRuleGroupTest.java b/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/ConditionalRuleGroupTest.java index b9840194..a87c971c 100644 --- a/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/ConditionalRuleGroupTest.java +++ b/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/ConditionalRuleGroupTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/UnitRuleGroupTest.java b/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/UnitRuleGroupTest.java index aa4b3281..c94d1819 100644 --- a/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/UnitRuleGroupTest.java +++ b/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/UnitRuleGroupTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/test/java/org/jeasy/rules/support/reader/RuleDefinitionReaderTest.java b/easy-rules-support/src/test/java/org/jeasy/rules/support/reader/RuleDefinitionReaderTest.java index a827a19b..84dbd772 100644 --- a/easy-rules-support/src/test/java/org/jeasy/rules/support/reader/RuleDefinitionReaderTest.java +++ b/easy-rules-support/src/test/java/org/jeasy/rules/support/reader/RuleDefinitionReaderTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/pom.xml b/easy-rules-tutorials/pom.xml index 3c01435b..167edff6 100644 --- a/easy-rules-tutorials/pom.xml +++ b/easy-rules-tutorials/pom.xml @@ -4,7 +4,7 @@ org.jeasy easy-rules - 4.1.1-SNAPSHOT + 4.1.2-SNAPSHOT easy-rules-tutorials diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/DecreaseTemperatureAction.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/DecreaseTemperatureAction.java index 2be64b22..6982c3e9 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/DecreaseTemperatureAction.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/DecreaseTemperatureAction.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/HighTemperatureCondition.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/HighTemperatureCondition.java index ca35c9ad..5162d822 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/HighTemperatureCondition.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/HighTemperatureCondition.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/Launcher.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/Launcher.java index 2cb15d85..a892c6a1 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/Launcher.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/Launcher.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/BuzzRule.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/BuzzRule.java index 2938f263..34f2abc2 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/BuzzRule.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/BuzzRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzz.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzz.java index 3b5f41ae..31c1d2d1 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzz.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzz.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzzRule.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzzRule.java index e6a7ffc7..89c981f8 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzzRule.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzzRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzzWithEasyRules.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzzWithEasyRules.java index 24bd4c58..eb9f758c 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzzWithEasyRules.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzzWithEasyRules.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzRule.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzRule.java index 7125cbeb..3644c2d1 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzRule.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/NonFizzBuzzRule.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/NonFizzBuzzRule.java index a7cd7bda..bf9d2d37 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/NonFizzBuzzRule.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/NonFizzBuzzRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/helloworld/HelloWorldRule.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/helloworld/HelloWorldRule.java index 7e2e7550..2a877ea2 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/helloworld/HelloWorldRule.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/helloworld/HelloWorldRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/helloworld/Launcher.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/helloworld/Launcher.java index af236d44..f1dce7da 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/helloworld/Launcher.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/helloworld/Launcher.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/shop/Launcher.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/shop/Launcher.java index 0fda690a..1f1d95d7 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/shop/Launcher.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/shop/Launcher.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/shop/Person.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/shop/Person.java index 609ec194..8a7324fd 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/shop/Person.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/shop/Person.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/weather/Launcher.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/weather/Launcher.java index fa24658a..71df4bf1 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/weather/Launcher.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/weather/Launcher.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/weather/WeatherRule.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/weather/WeatherRule.java index c8163dbf..a2931bd5 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/weather/WeatherRule.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/weather/WeatherRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/IndexServlet.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/IndexServlet.java index f7bb73d6..6bcf2c5b 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/IndexServlet.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/IndexServlet.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/SuspiciousRequestFilter.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/SuspiciousRequestFilter.java index af079eb5..4b9ec5b0 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/SuspiciousRequestFilter.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/SuspiciousRequestFilter.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/SuspiciousRequestRule.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/SuspiciousRequestRule.java index 97d2010b..f365d7a0 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/SuspiciousRequestRule.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/SuspiciousRequestRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2021, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/pom.xml b/pom.xml index 426ac55c..61f8ebf5 100644 --- a/pom.xml +++ b/pom.xml @@ -10,7 +10,7 @@ org.jeasy easy-rules - 4.1.1-SNAPSHOT + 4.1.2-SNAPSHOT easy-rules-archetype @@ -168,7 +168,7 @@ ${maven-license-plugin.version} - 2020 + 2022 true From 3a5063e77b9b14cc0f2b105570fbc07765b835ce Mon Sep 17 00:00:00 2001 From: Davis Molinari Date: Fri, 21 Jan 2022 09:12:44 +0100 Subject: [PATCH 2/3] Added triggerListenersAfterEvaluate call in DefaultRuleEngine check --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 61f8ebf5..de280873 100644 --- a/pom.xml +++ b/pom.xml @@ -168,7 +168,7 @@ ${maven-license-plugin.version} - 2022 + 2020 true From 64e614e11e8661a9b5a26af4b404bb2844f50907 Mon Sep 17 00:00:00 2001 From: Davis Molinari Date: Fri, 21 Jan 2022 09:18:03 +0100 Subject: [PATCH 3/3] Updated current year in license header --- LICENSE.md | 2 +- .../src/main/java/org/jeasy/rules/annotation/Action.java | 2 +- .../src/main/java/org/jeasy/rules/annotation/Condition.java | 2 +- .../src/main/java/org/jeasy/rules/annotation/Fact.java | 2 +- .../src/main/java/org/jeasy/rules/annotation/Priority.java | 2 +- .../src/main/java/org/jeasy/rules/annotation/Rule.java | 2 +- .../src/main/java/org/jeasy/rules/annotation/package-info.java | 2 +- easy-rules-core/src/main/java/org/jeasy/rules/api/Action.java | 2 +- .../src/main/java/org/jeasy/rules/api/Condition.java | 2 +- easy-rules-core/src/main/java/org/jeasy/rules/api/Fact.java | 2 +- easy-rules-core/src/main/java/org/jeasy/rules/api/Facts.java | 2 +- easy-rules-core/src/main/java/org/jeasy/rules/api/Rule.java | 2 +- .../src/main/java/org/jeasy/rules/api/RuleListener.java | 2 +- easy-rules-core/src/main/java/org/jeasy/rules/api/Rules.java | 2 +- .../src/main/java/org/jeasy/rules/api/RulesEngine.java | 2 +- .../src/main/java/org/jeasy/rules/api/RulesEngineListener.java | 2 +- .../main/java/org/jeasy/rules/api/RulesEngineParameters.java | 2 +- .../src/main/java/org/jeasy/rules/api/package-info.java | 2 +- .../src/main/java/org/jeasy/rules/core/AbstractRulesEngine.java | 2 +- .../main/java/org/jeasy/rules/core/ActionMethodOrderBean.java | 2 +- .../src/main/java/org/jeasy/rules/core/BasicRule.java | 2 +- .../src/main/java/org/jeasy/rules/core/DefaultRule.java | 2 +- .../src/main/java/org/jeasy/rules/core/DefaultRulesEngine.java | 2 +- .../main/java/org/jeasy/rules/core/InferenceRulesEngine.java | 2 +- .../src/main/java/org/jeasy/rules/core/NoSuchFactException.java | 2 +- .../src/main/java/org/jeasy/rules/core/RuleBuilder.java | 2 +- .../main/java/org/jeasy/rules/core/RuleDefinitionValidator.java | 2 +- .../src/main/java/org/jeasy/rules/core/RuleProxy.java | 2 +- easy-rules-core/src/main/java/org/jeasy/rules/core/Utils.java | 2 +- .../src/main/java/org/jeasy/rules/core/package-info.java | 2 +- ...uleWithActionMethodHavingMoreThanOneArgumentOfTypeFacts.java | 2 +- ...atedRuleWithActionMethodHavingOneArgumentNotOfTypeFacts.java | 2 +- ...notatedRuleWithActionMethodHavingOneArgumentOfTypeFacts.java | 2 +- .../AnnotatedRuleWithActionMethodThatReturnsNonVoidType.java | 2 +- ...otatedRuleWithConditionMethodHavingNonBooleanReturnType.java | 2 +- ...dRuleWithConditionMethodHavingOneArgumentNotOfTypeFacts.java | 2 +- .../rules/annotation/AnnotatedRuleWithMetaRuleAnnotation.java | 2 +- .../annotation/AnnotatedRuleWithMoreThanOnePriorityMethod.java | 2 +- ...ultipleAnnotatedParametersAndOneParameterOfSubTypeFacts.java | 2 +- ...thMultipleAnnotatedParametersAndOneParameterOfTypeFacts.java | 2 +- .../annotation/AnnotatedRuleWithNonPublicActionMethod.java | 2 +- .../annotation/AnnotatedRuleWithNonPublicConditionMethod.java | 2 +- .../annotation/AnnotatedRuleWithNonPublicPriorityMethod.java | 2 +- ...leWithOneParameterNotAnnotatedWithFactAndNotOfTypeFacts.java | 2 +- .../AnnotatedRuleWithPriorityMethodHavingArguments.java | 2 +- ...notatedRuleWithPriorityMethodHavingNonIntegerReturnType.java | 2 +- .../rules/annotation/AnnotatedRuleWithoutActionMethod.java | 2 +- .../rules/annotation/AnnotatedRuleWithoutConditionMethod.java | 2 +- .../src/test/java/org/jeasy/rules/annotation/MetaRule.java | 2 +- .../src/test/java/org/jeasy/rules/api/FactsTest.java | 2 +- .../src/test/java/org/jeasy/rules/api/RulesTest.java | 2 +- .../src/test/java/org/jeasy/rules/core/AbstractTest.java | 2 +- .../java/org/jeasy/rules/core/AnnotationInheritanceTest.java | 2 +- .../src/test/java/org/jeasy/rules/core/BasicRuleTest.java | 2 +- .../test/java/org/jeasy/rules/core/CustomRuleOrderingTest.java | 2 +- .../src/test/java/org/jeasy/rules/core/DefaultRuleTest.java | 2 +- .../test/java/org/jeasy/rules/core/DefaultRulesEngineTest.java | 2 +- .../src/test/java/org/jeasy/rules/core/FactInjectionTest.java | 2 +- .../java/org/jeasy/rules/core/InferenceRulesEngineTest.java | 2 +- .../jeasy/rules/core/MissingFactAnnotationParameterTest.java | 2 +- .../src/test/java/org/jeasy/rules/core/RuleBuilderTest.java | 2 +- .../java/org/jeasy/rules/core/RuleDefinitionValidatorTest.java | 2 +- .../src/test/java/org/jeasy/rules/core/RuleListenerTest.java | 2 +- .../java/org/jeasy/rules/core/RulePriorityThresholdTest.java | 2 +- .../src/test/java/org/jeasy/rules/core/RuleProxyTest.java | 2 +- .../test/java/org/jeasy/rules/core/RulesEngineListenerTest.java | 2 +- .../java/org/jeasy/rules/core/SkipOnFirstAppliedRuleTest.java | 2 +- .../java/org/jeasy/rules/core/SkipOnFirstFailedRuleTest.java | 2 +- .../org/jeasy/rules/core/SkipOnFirstNonTriggeredRuleTest.java | 2 +- .../src/test/java/org/jeasy/rules/core/UtilsTest.java | 2 +- .../src/main/java/org/jeasy/rules/jexl/JexlAction.java | 2 +- .../src/main/java/org/jeasy/rules/jexl/JexlCondition.java | 2 +- .../src/main/java/org/jeasy/rules/jexl/JexlRule.java | 2 +- .../src/main/java/org/jeasy/rules/jexl/JexlRuleFactory.java | 2 +- .../src/main/java/org/jeasy/rules/jexl/package-info.java | 2 +- .../src/test/java/org/jeasy/rules/jexl/JexlActionTest.java | 2 +- .../src/test/java/org/jeasy/rules/jexl/JexlConditionTest.java | 2 +- .../src/test/java/org/jeasy/rules/jexl/JexlRuleFactoryTest.java | 2 +- .../src/test/java/org/jeasy/rules/jexl/JexlRuleTest.java | 2 +- easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/Person.java | 2 +- .../src/main/java/org/jeasy/rules/mvel/MVELAction.java | 2 +- .../src/main/java/org/jeasy/rules/mvel/MVELCondition.java | 2 +- .../src/main/java/org/jeasy/rules/mvel/MVELRule.java | 2 +- .../src/main/java/org/jeasy/rules/mvel/MVELRuleFactory.java | 2 +- .../src/main/java/org/jeasy/rules/mvel/package-info.java | 2 +- .../src/test/java/org/jeasy/rules/mvel/MVELActionTest.java | 2 +- .../src/test/java/org/jeasy/rules/mvel/MVELConditionTest.java | 2 +- .../src/test/java/org/jeasy/rules/mvel/MVELRuleFactoryTest.java | 2 +- .../src/test/java/org/jeasy/rules/mvel/MVELRuleTest.java | 2 +- easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/Person.java | 2 +- .../src/main/java/org/jeasy/rules/spel/SpELAction.java | 2 +- .../src/main/java/org/jeasy/rules/spel/SpELCondition.java | 2 +- .../src/main/java/org/jeasy/rules/spel/SpELRule.java | 2 +- .../src/main/java/org/jeasy/rules/spel/SpELRuleFactory.java | 2 +- .../src/main/java/org/jeasy/rules/spel/package-info.java | 2 +- easy-rules-spel/src/test/java/org/jeasy/rules/spel/Greeter.java | 2 +- .../src/test/java/org/jeasy/rules/spel/MySpringAppConfig.java | 2 +- easy-rules-spel/src/test/java/org/jeasy/rules/spel/Person.java | 2 +- .../src/test/java/org/jeasy/rules/spel/SimpleBeanResolver.java | 2 +- .../src/test/java/org/jeasy/rules/spel/SpELActionTest.java | 2 +- .../src/test/java/org/jeasy/rules/spel/SpELConditionTest.java | 2 +- .../src/test/java/org/jeasy/rules/spel/SpELRuleFactoryTest.java | 2 +- .../src/test/java/org/jeasy/rules/spel/SpELRuleTest.java | 2 +- .../main/java/org/jeasy/rules/support/AbstractRuleFactory.java | 2 +- .../src/main/java/org/jeasy/rules/support/RuleDefinition.java | 2 +- .../org/jeasy/rules/support/composite/ActivationRuleGroup.java | 2 +- .../java/org/jeasy/rules/support/composite/CompositeRule.java | 2 +- .../org/jeasy/rules/support/composite/ConditionalRuleGroup.java | 2 +- .../java/org/jeasy/rules/support/composite/UnitRuleGroup.java | 2 +- .../rules/support/reader/AbstractRuleDefinitionReader.java | 2 +- .../jeasy/rules/support/reader/JsonRuleDefinitionReader.java | 2 +- .../org/jeasy/rules/support/reader/RuleDefinitionReader.java | 2 +- .../jeasy/rules/support/reader/YamlRuleDefinitionReader.java | 2 +- .../jeasy/rules/support/composite/ActivationRuleGroupTest.java | 2 +- .../jeasy/rules/support/composite/ConditionalRuleGroupTest.java | 2 +- .../org/jeasy/rules/support/composite/UnitRuleGroupTest.java | 2 +- .../jeasy/rules/support/reader/RuleDefinitionReaderTest.java | 2 +- .../jeasy/rules/tutorials/airco/DecreaseTemperatureAction.java | 2 +- .../jeasy/rules/tutorials/airco/HighTemperatureCondition.java | 2 +- .../src/main/java/org/jeasy/rules/tutorials/airco/Launcher.java | 2 +- .../main/java/org/jeasy/rules/tutorials/fizzbuzz/BuzzRule.java | 2 +- .../main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzz.java | 2 +- .../java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzzRule.java | 2 +- .../jeasy/rules/tutorials/fizzbuzz/FizzBuzzWithEasyRules.java | 2 +- .../main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzRule.java | 2 +- .../org/jeasy/rules/tutorials/fizzbuzz/NonFizzBuzzRule.java | 2 +- .../org/jeasy/rules/tutorials/helloworld/HelloWorldRule.java | 2 +- .../java/org/jeasy/rules/tutorials/helloworld/Launcher.java | 2 +- .../src/main/java/org/jeasy/rules/tutorials/shop/Launcher.java | 2 +- .../src/main/java/org/jeasy/rules/tutorials/shop/Person.java | 2 +- .../main/java/org/jeasy/rules/tutorials/weather/Launcher.java | 2 +- .../java/org/jeasy/rules/tutorials/weather/WeatherRule.java | 2 +- .../main/java/org/jeasy/rules/tutorials/web/IndexServlet.java | 2 +- .../org/jeasy/rules/tutorials/web/SuspiciousRequestFilter.java | 2 +- .../org/jeasy/rules/tutorials/web/SuspiciousRequestRule.java | 2 +- pom.xml | 2 +- 136 files changed, 136 insertions(+), 136 deletions(-) diff --git a/LICENSE.md b/LICENSE.md index 3ef47d1a..7729cc63 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2021 Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) +Copyright (c) 2022 Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Action.java b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Action.java index b4b480de..f61c339e 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Action.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Action.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Condition.java b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Condition.java index 58502056..742f60fc 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Condition.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Condition.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Fact.java b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Fact.java index 90dca234..716df8d0 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Fact.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Fact.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Priority.java b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Priority.java index e3e10dc9..60fd2898 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Priority.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Priority.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Rule.java b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Rule.java index 7895fd49..18fe1a53 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Rule.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/Rule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/package-info.java b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/package-info.java index e44e8c72..5d242566 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/annotation/package-info.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/annotation/package-info.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/api/Action.java b/easy-rules-core/src/main/java/org/jeasy/rules/api/Action.java index ca10dcdc..7e4c0706 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/api/Action.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/api/Action.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/api/Condition.java b/easy-rules-core/src/main/java/org/jeasy/rules/api/Condition.java index 5a7b237f..3a323177 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/api/Condition.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/api/Condition.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/api/Fact.java b/easy-rules-core/src/main/java/org/jeasy/rules/api/Fact.java index 486a934a..9f47c8cb 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/api/Fact.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/api/Fact.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/api/Facts.java b/easy-rules-core/src/main/java/org/jeasy/rules/api/Facts.java index 698916c2..36bbda51 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/api/Facts.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/api/Facts.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/api/Rule.java b/easy-rules-core/src/main/java/org/jeasy/rules/api/Rule.java index 57449d54..176a86ba 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/api/Rule.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/api/Rule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/api/RuleListener.java b/easy-rules-core/src/main/java/org/jeasy/rules/api/RuleListener.java index d02751fe..8a0d9ba4 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/api/RuleListener.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/api/RuleListener.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/api/Rules.java b/easy-rules-core/src/main/java/org/jeasy/rules/api/Rules.java index 0d10591f..34b4a12b 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/api/Rules.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/api/Rules.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngine.java b/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngine.java index 6ca9fc3a..14351822 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngine.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngine.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngineListener.java b/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngineListener.java index 688c1547..c0e01bfd 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngineListener.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngineListener.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngineParameters.java b/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngineParameters.java index 3724c9ba..436d3128 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngineParameters.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/api/RulesEngineParameters.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/api/package-info.java b/easy-rules-core/src/main/java/org/jeasy/rules/api/package-info.java index 350033f5..34b80b46 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/api/package-info.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/api/package-info.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/AbstractRulesEngine.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/AbstractRulesEngine.java index a6f48da0..3252a738 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/AbstractRulesEngine.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/AbstractRulesEngine.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/ActionMethodOrderBean.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/ActionMethodOrderBean.java index ae41aff5..282e44a0 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/ActionMethodOrderBean.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/ActionMethodOrderBean.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/BasicRule.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/BasicRule.java index 2b1bfddc..63c76649 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/BasicRule.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/BasicRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/DefaultRule.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/DefaultRule.java index da7a7660..793a0bca 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/DefaultRule.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/DefaultRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/DefaultRulesEngine.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/DefaultRulesEngine.java index 51f06ca5..1858dfe2 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/DefaultRulesEngine.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/DefaultRulesEngine.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/InferenceRulesEngine.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/InferenceRulesEngine.java index 98581ec2..35cdae7c 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/InferenceRulesEngine.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/InferenceRulesEngine.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/NoSuchFactException.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/NoSuchFactException.java index bd077b67..3fbb395e 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/NoSuchFactException.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/NoSuchFactException.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleBuilder.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleBuilder.java index 60c0090a..fe9c3899 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleBuilder.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleBuilder.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleDefinitionValidator.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleDefinitionValidator.java index 4041a674..ed982b64 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleDefinitionValidator.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleDefinitionValidator.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleProxy.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleProxy.java index 0e68454f..4f0e59ae 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleProxy.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/RuleProxy.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/Utils.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/Utils.java index c3ab7e5f..cdc9a484 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/Utils.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/Utils.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/main/java/org/jeasy/rules/core/package-info.java b/easy-rules-core/src/main/java/org/jeasy/rules/core/package-info.java index c6d0994f..a63e4a66 100644 --- a/easy-rules-core/src/main/java/org/jeasy/rules/core/package-info.java +++ b/easy-rules-core/src/main/java/org/jeasy/rules/core/package-info.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingMoreThanOneArgumentOfTypeFacts.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingMoreThanOneArgumentOfTypeFacts.java index 9db02303..79b10778 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingMoreThanOneArgumentOfTypeFacts.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingMoreThanOneArgumentOfTypeFacts.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingOneArgumentNotOfTypeFacts.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingOneArgumentNotOfTypeFacts.java index 8b97c979..bf9921e0 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingOneArgumentNotOfTypeFacts.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingOneArgumentNotOfTypeFacts.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingOneArgumentOfTypeFacts.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingOneArgumentOfTypeFacts.java index d50da1f0..11df967c 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingOneArgumentOfTypeFacts.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodHavingOneArgumentOfTypeFacts.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodThatReturnsNonVoidType.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodThatReturnsNonVoidType.java index 2b2d3d5f..4cb01bfe 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodThatReturnsNonVoidType.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithActionMethodThatReturnsNonVoidType.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithConditionMethodHavingNonBooleanReturnType.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithConditionMethodHavingNonBooleanReturnType.java index dfde3546..c20678f0 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithConditionMethodHavingNonBooleanReturnType.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithConditionMethodHavingNonBooleanReturnType.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithConditionMethodHavingOneArgumentNotOfTypeFacts.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithConditionMethodHavingOneArgumentNotOfTypeFacts.java index c5fab467..0a59a0be 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithConditionMethodHavingOneArgumentNotOfTypeFacts.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithConditionMethodHavingOneArgumentNotOfTypeFacts.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMetaRuleAnnotation.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMetaRuleAnnotation.java index f81787a9..f88d0b57 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMetaRuleAnnotation.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMetaRuleAnnotation.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMoreThanOnePriorityMethod.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMoreThanOnePriorityMethod.java index cdd53ecd..e0b17509 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMoreThanOnePriorityMethod.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMoreThanOnePriorityMethod.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMultipleAnnotatedParametersAndOneParameterOfSubTypeFacts.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMultipleAnnotatedParametersAndOneParameterOfSubTypeFacts.java index 5a99230a..dfee558c 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMultipleAnnotatedParametersAndOneParameterOfSubTypeFacts.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMultipleAnnotatedParametersAndOneParameterOfSubTypeFacts.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMultipleAnnotatedParametersAndOneParameterOfTypeFacts.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMultipleAnnotatedParametersAndOneParameterOfTypeFacts.java index 348e632b..084392f0 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMultipleAnnotatedParametersAndOneParameterOfTypeFacts.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithMultipleAnnotatedParametersAndOneParameterOfTypeFacts.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicActionMethod.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicActionMethod.java index b0567b61..e158986d 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicActionMethod.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicActionMethod.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicConditionMethod.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicConditionMethod.java index 3d6c028d..63dbaf05 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicConditionMethod.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicConditionMethod.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicPriorityMethod.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicPriorityMethod.java index f03ce485..c61e970c 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicPriorityMethod.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithNonPublicPriorityMethod.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithOneParameterNotAnnotatedWithFactAndNotOfTypeFacts.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithOneParameterNotAnnotatedWithFactAndNotOfTypeFacts.java index 60c330fa..8ed8c33d 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithOneParameterNotAnnotatedWithFactAndNotOfTypeFacts.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithOneParameterNotAnnotatedWithFactAndNotOfTypeFacts.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithPriorityMethodHavingArguments.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithPriorityMethodHavingArguments.java index dd3109f0..cc7fabc2 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithPriorityMethodHavingArguments.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithPriorityMethodHavingArguments.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithPriorityMethodHavingNonIntegerReturnType.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithPriorityMethodHavingNonIntegerReturnType.java index 059c6014..10772fb6 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithPriorityMethodHavingNonIntegerReturnType.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithPriorityMethodHavingNonIntegerReturnType.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithoutActionMethod.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithoutActionMethod.java index bee213d1..5684ca1a 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithoutActionMethod.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithoutActionMethod.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithoutConditionMethod.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithoutConditionMethod.java index 6e4dd139..3326a17d 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithoutConditionMethod.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/AnnotatedRuleWithoutConditionMethod.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/MetaRule.java b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/MetaRule.java index 3a55fada..7af565c1 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/annotation/MetaRule.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/annotation/MetaRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/api/FactsTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/api/FactsTest.java index 37274521..87c23504 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/api/FactsTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/api/FactsTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/api/RulesTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/api/RulesTest.java index 63beb906..6e5d20ca 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/api/RulesTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/api/RulesTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/AbstractTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/AbstractTest.java index 36fe6a6b..4ecd91e0 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/AbstractTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/AbstractTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/AnnotationInheritanceTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/AnnotationInheritanceTest.java index fa3abe88..e2674094 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/AnnotationInheritanceTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/AnnotationInheritanceTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/BasicRuleTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/BasicRuleTest.java index f3e71949..643dfa95 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/BasicRuleTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/BasicRuleTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/CustomRuleOrderingTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/CustomRuleOrderingTest.java index 9e1e538a..180ac0a0 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/CustomRuleOrderingTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/CustomRuleOrderingTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/DefaultRuleTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/DefaultRuleTest.java index 8ad27b08..295f6b82 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/DefaultRuleTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/DefaultRuleTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/DefaultRulesEngineTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/DefaultRulesEngineTest.java index 2b49dfa7..a3f6e3d8 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/DefaultRulesEngineTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/DefaultRulesEngineTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/FactInjectionTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/FactInjectionTest.java index 601be365..c83fed16 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/FactInjectionTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/FactInjectionTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/InferenceRulesEngineTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/InferenceRulesEngineTest.java index c97ab413..73aa9fb0 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/InferenceRulesEngineTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/InferenceRulesEngineTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/MissingFactAnnotationParameterTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/MissingFactAnnotationParameterTest.java index cb9aa2fa..ed0737d2 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/MissingFactAnnotationParameterTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/MissingFactAnnotationParameterTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleBuilderTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleBuilderTest.java index 810dc9a4..565fb5f4 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleBuilderTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleBuilderTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleDefinitionValidatorTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleDefinitionValidatorTest.java index e85c901e..70b73c52 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleDefinitionValidatorTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleDefinitionValidatorTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleListenerTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleListenerTest.java index 6b46f9cc..40224a0b 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleListenerTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleListenerTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/RulePriorityThresholdTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/RulePriorityThresholdTest.java index 3745551c..ed69aa68 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/RulePriorityThresholdTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/RulePriorityThresholdTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleProxyTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleProxyTest.java index f825beae..019640e4 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleProxyTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/RuleProxyTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/RulesEngineListenerTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/RulesEngineListenerTest.java index 0401940a..3f5b0b92 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/RulesEngineListenerTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/RulesEngineListenerTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstAppliedRuleTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstAppliedRuleTest.java index 13b0573c..86b2da3e 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstAppliedRuleTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstAppliedRuleTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstFailedRuleTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstFailedRuleTest.java index d984cf64..b5ae6f68 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstFailedRuleTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstFailedRuleTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstNonTriggeredRuleTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstNonTriggeredRuleTest.java index 8cc39e48..20b213ff 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstNonTriggeredRuleTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/SkipOnFirstNonTriggeredRuleTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-core/src/test/java/org/jeasy/rules/core/UtilsTest.java b/easy-rules-core/src/test/java/org/jeasy/rules/core/UtilsTest.java index ef6fb1be..1869b6f0 100644 --- a/easy-rules-core/src/test/java/org/jeasy/rules/core/UtilsTest.java +++ b/easy-rules-core/src/test/java/org/jeasy/rules/core/UtilsTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlAction.java b/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlAction.java index 84fd15cd..ba4e4b40 100644 --- a/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlAction.java +++ b/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlAction.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlCondition.java b/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlCondition.java index 5b31aed8..0f5761c5 100644 --- a/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlCondition.java +++ b/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlCondition.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlRule.java b/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlRule.java index 3a5690a4..7e36e07f 100644 --- a/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlRule.java +++ b/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlRuleFactory.java b/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlRuleFactory.java index 4b2df9b6..e59ecc48 100644 --- a/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlRuleFactory.java +++ b/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/JexlRuleFactory.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/package-info.java b/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/package-info.java index cb1c7ce8..38904a2a 100644 --- a/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/package-info.java +++ b/easy-rules-jexl/src/main/java/org/jeasy/rules/jexl/package-info.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlActionTest.java b/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlActionTest.java index f462bf5f..6036b0ad 100644 --- a/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlActionTest.java +++ b/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlActionTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlConditionTest.java b/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlConditionTest.java index 080e6b4f..43fa60ab 100644 --- a/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlConditionTest.java +++ b/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlConditionTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlRuleFactoryTest.java b/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlRuleFactoryTest.java index a5e094d3..d70e4f2b 100644 --- a/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlRuleFactoryTest.java +++ b/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlRuleFactoryTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlRuleTest.java b/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlRuleTest.java index eb378f60..ff638535 100644 --- a/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlRuleTest.java +++ b/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/JexlRuleTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/Person.java b/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/Person.java index e4a37cc9..bda4327a 100644 --- a/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/Person.java +++ b/easy-rules-jexl/src/test/java/org/jeasy/rules/jexl/Person.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELAction.java b/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELAction.java index 8003f069..31ba27c7 100644 --- a/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELAction.java +++ b/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELAction.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELCondition.java b/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELCondition.java index b7c0bd69..9789b055 100644 --- a/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELCondition.java +++ b/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELCondition.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELRule.java b/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELRule.java index 41f0eb3b..d70f7900 100644 --- a/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELRule.java +++ b/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELRuleFactory.java b/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELRuleFactory.java index 77dce840..eedd4baf 100644 --- a/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELRuleFactory.java +++ b/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/MVELRuleFactory.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/package-info.java b/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/package-info.java index cc802c9a..3be8310e 100644 --- a/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/package-info.java +++ b/easy-rules-mvel/src/main/java/org/jeasy/rules/mvel/package-info.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELActionTest.java b/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELActionTest.java index ec23a7bb..77c06dc0 100644 --- a/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELActionTest.java +++ b/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELActionTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELConditionTest.java b/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELConditionTest.java index 4c1c9f0f..66d2032b 100644 --- a/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELConditionTest.java +++ b/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELConditionTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELRuleFactoryTest.java b/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELRuleFactoryTest.java index 056f31fa..9708beba 100644 --- a/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELRuleFactoryTest.java +++ b/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELRuleFactoryTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELRuleTest.java b/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELRuleTest.java index 5f8397c6..46dd00b1 100644 --- a/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELRuleTest.java +++ b/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/MVELRuleTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/Person.java b/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/Person.java index 35cb9b14..66705dc0 100644 --- a/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/Person.java +++ b/easy-rules-mvel/src/test/java/org/jeasy/rules/mvel/Person.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELAction.java b/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELAction.java index 23de61eb..b3327316 100644 --- a/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELAction.java +++ b/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELAction.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELCondition.java b/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELCondition.java index 948fc581..85dd34f6 100644 --- a/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELCondition.java +++ b/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELCondition.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELRule.java b/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELRule.java index 74cbde7e..3f5fc859 100644 --- a/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELRule.java +++ b/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELRuleFactory.java b/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELRuleFactory.java index 9827cc69..f8a6633c 100644 --- a/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELRuleFactory.java +++ b/easy-rules-spel/src/main/java/org/jeasy/rules/spel/SpELRuleFactory.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/main/java/org/jeasy/rules/spel/package-info.java b/easy-rules-spel/src/main/java/org/jeasy/rules/spel/package-info.java index 79f339d6..0a819afa 100644 --- a/easy-rules-spel/src/main/java/org/jeasy/rules/spel/package-info.java +++ b/easy-rules-spel/src/main/java/org/jeasy/rules/spel/package-info.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/Greeter.java b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/Greeter.java index d867ded5..daa4d07e 100644 --- a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/Greeter.java +++ b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/Greeter.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/MySpringAppConfig.java b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/MySpringAppConfig.java index 863e182a..57e147d6 100644 --- a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/MySpringAppConfig.java +++ b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/MySpringAppConfig.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/Person.java b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/Person.java index bf5c636a..0cf3d61f 100644 --- a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/Person.java +++ b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/Person.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SimpleBeanResolver.java b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SimpleBeanResolver.java index 59a80190..090659d8 100644 --- a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SimpleBeanResolver.java +++ b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SimpleBeanResolver.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELActionTest.java b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELActionTest.java index f6550307..3da25c21 100644 --- a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELActionTest.java +++ b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELActionTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELConditionTest.java b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELConditionTest.java index c218baff..51488e90 100644 --- a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELConditionTest.java +++ b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELConditionTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELRuleFactoryTest.java b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELRuleFactoryTest.java index 34493978..3251a8ae 100644 --- a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELRuleFactoryTest.java +++ b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELRuleFactoryTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELRuleTest.java b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELRuleTest.java index 87d256a6..44e6905a 100644 --- a/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELRuleTest.java +++ b/easy-rules-spel/src/test/java/org/jeasy/rules/spel/SpELRuleTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/main/java/org/jeasy/rules/support/AbstractRuleFactory.java b/easy-rules-support/src/main/java/org/jeasy/rules/support/AbstractRuleFactory.java index 7d18a585..e087ab13 100644 --- a/easy-rules-support/src/main/java/org/jeasy/rules/support/AbstractRuleFactory.java +++ b/easy-rules-support/src/main/java/org/jeasy/rules/support/AbstractRuleFactory.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/main/java/org/jeasy/rules/support/RuleDefinition.java b/easy-rules-support/src/main/java/org/jeasy/rules/support/RuleDefinition.java index a9582aaa..ea79c8e5 100644 --- a/easy-rules-support/src/main/java/org/jeasy/rules/support/RuleDefinition.java +++ b/easy-rules-support/src/main/java/org/jeasy/rules/support/RuleDefinition.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/ActivationRuleGroup.java b/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/ActivationRuleGroup.java index 7c72830d..9e571d74 100644 --- a/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/ActivationRuleGroup.java +++ b/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/ActivationRuleGroup.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/CompositeRule.java b/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/CompositeRule.java index b6d506b4..f8480202 100644 --- a/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/CompositeRule.java +++ b/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/CompositeRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/ConditionalRuleGroup.java b/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/ConditionalRuleGroup.java index aa797ca4..28e3ddaf 100644 --- a/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/ConditionalRuleGroup.java +++ b/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/ConditionalRuleGroup.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/UnitRuleGroup.java b/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/UnitRuleGroup.java index 3c794cc4..bc8e27c7 100644 --- a/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/UnitRuleGroup.java +++ b/easy-rules-support/src/main/java/org/jeasy/rules/support/composite/UnitRuleGroup.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/AbstractRuleDefinitionReader.java b/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/AbstractRuleDefinitionReader.java index 820fd76b..969fcab0 100644 --- a/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/AbstractRuleDefinitionReader.java +++ b/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/AbstractRuleDefinitionReader.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/JsonRuleDefinitionReader.java b/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/JsonRuleDefinitionReader.java index f690b8c1..ea60593c 100644 --- a/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/JsonRuleDefinitionReader.java +++ b/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/JsonRuleDefinitionReader.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/RuleDefinitionReader.java b/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/RuleDefinitionReader.java index a550d57b..bc8f3cef 100644 --- a/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/RuleDefinitionReader.java +++ b/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/RuleDefinitionReader.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/YamlRuleDefinitionReader.java b/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/YamlRuleDefinitionReader.java index b5273fb9..d57ff1e1 100644 --- a/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/YamlRuleDefinitionReader.java +++ b/easy-rules-support/src/main/java/org/jeasy/rules/support/reader/YamlRuleDefinitionReader.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/ActivationRuleGroupTest.java b/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/ActivationRuleGroupTest.java index 8a544e15..a58ec11a 100644 --- a/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/ActivationRuleGroupTest.java +++ b/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/ActivationRuleGroupTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/ConditionalRuleGroupTest.java b/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/ConditionalRuleGroupTest.java index a87c971c..6c168c6e 100644 --- a/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/ConditionalRuleGroupTest.java +++ b/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/ConditionalRuleGroupTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/UnitRuleGroupTest.java b/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/UnitRuleGroupTest.java index c94d1819..75a4a069 100644 --- a/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/UnitRuleGroupTest.java +++ b/easy-rules-support/src/test/java/org/jeasy/rules/support/composite/UnitRuleGroupTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-support/src/test/java/org/jeasy/rules/support/reader/RuleDefinitionReaderTest.java b/easy-rules-support/src/test/java/org/jeasy/rules/support/reader/RuleDefinitionReaderTest.java index 84dbd772..f7d9a145 100644 --- a/easy-rules-support/src/test/java/org/jeasy/rules/support/reader/RuleDefinitionReaderTest.java +++ b/easy-rules-support/src/test/java/org/jeasy/rules/support/reader/RuleDefinitionReaderTest.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/DecreaseTemperatureAction.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/DecreaseTemperatureAction.java index 6982c3e9..b9ce4c9d 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/DecreaseTemperatureAction.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/DecreaseTemperatureAction.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/HighTemperatureCondition.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/HighTemperatureCondition.java index 5162d822..a3de78b3 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/HighTemperatureCondition.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/HighTemperatureCondition.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/Launcher.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/Launcher.java index a892c6a1..6e901475 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/Launcher.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/airco/Launcher.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/BuzzRule.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/BuzzRule.java index 34f2abc2..45ee8a5a 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/BuzzRule.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/BuzzRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzz.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzz.java index 31c1d2d1..713a37cd 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzz.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzz.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzzRule.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzzRule.java index 89c981f8..cc3d2184 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzzRule.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzzRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzzWithEasyRules.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzzWithEasyRules.java index eb9f758c..67cd6320 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzzWithEasyRules.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzBuzzWithEasyRules.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzRule.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzRule.java index 3644c2d1..d601b4d5 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzRule.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/FizzRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/NonFizzBuzzRule.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/NonFizzBuzzRule.java index bf9d2d37..9c6683a2 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/NonFizzBuzzRule.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/fizzbuzz/NonFizzBuzzRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/helloworld/HelloWorldRule.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/helloworld/HelloWorldRule.java index 2a877ea2..043ef1f1 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/helloworld/HelloWorldRule.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/helloworld/HelloWorldRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/helloworld/Launcher.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/helloworld/Launcher.java index f1dce7da..f727c20b 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/helloworld/Launcher.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/helloworld/Launcher.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/shop/Launcher.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/shop/Launcher.java index 1f1d95d7..7144b8d2 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/shop/Launcher.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/shop/Launcher.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/shop/Person.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/shop/Person.java index 8a7324fd..3b465645 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/shop/Person.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/shop/Person.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/weather/Launcher.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/weather/Launcher.java index 71df4bf1..9f567b87 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/weather/Launcher.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/weather/Launcher.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/weather/WeatherRule.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/weather/WeatherRule.java index a2931bd5..ef350a30 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/weather/WeatherRule.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/weather/WeatherRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/IndexServlet.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/IndexServlet.java index 6bcf2c5b..964580e2 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/IndexServlet.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/IndexServlet.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/SuspiciousRequestFilter.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/SuspiciousRequestFilter.java index 4b9ec5b0..1d4179fc 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/SuspiciousRequestFilter.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/SuspiciousRequestFilter.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/SuspiciousRequestRule.java b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/SuspiciousRequestRule.java index f365d7a0..b10deaf1 100644 --- a/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/SuspiciousRequestRule.java +++ b/easy-rules-tutorials/src/main/java/org/jeasy/rules/tutorials/web/SuspiciousRequestRule.java @@ -1,7 +1,7 @@ /* * The MIT License * - * Copyright (c) 2020, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) + * Copyright (c) 2022, Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com) * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/pom.xml b/pom.xml index de280873..61f8ebf5 100644 --- a/pom.xml +++ b/pom.xml @@ -168,7 +168,7 @@ ${maven-license-plugin.version} - 2020 + 2022 true