From a11d2e51f3090abdf3d04708633bffdf283c08f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tibor=20Zim=C3=A1nyi?= Date: Tue, 7 May 2024 13:13:20 +0200 Subject: [PATCH 01/30] Add missing Apache copyright headers. --- .ci/environments/common/update_quarkus.sh | 19 +++++++++++++++++ .ci/environments/update.sh | 19 +++++++++++++++++ .ci/jenkins/dsl/jobs.groovy | 19 +++++++++++++++++ .ci/jenkins/dsl/test.sh | 19 +++++++++++++++++ bom/drools-bom/pom.xml | 19 +++++++++++++++++ bom/kie-core-bom/pom.xml | 19 +++++++++++++++++ bom/kie-dmn-bom/pom.xml | 19 +++++++++++++++++ bom/kie-efesto-bom/pom.xml | 19 +++++++++++++++++ bom/kie-pmml-bom/pom.xml | 19 +++++++++++++++++ bom/pom.xml | 19 +++++++++++++++++ ...ler.kie.builder.impl.KieBaseUpdaterFactory | 19 +++++++++++++++++ .../accessor/RightTupleValueExtractor.java | 19 +++++++++++++++++ drools-beliefs/src/main/java/overview.html | 19 +++++++++++++++++ ...api.internal.assembler.KieAssemblerService | 19 +++++++++++++++++ ...kie.api.internal.runtime.KieRuntimeService | 19 +++++++++++++++++ ...g.kie.api.internal.weaver.KieWeaverService | 19 +++++++++++++++++ .../services/org.kie.api.command.KieCommands | 19 +++++++++++++++++ .../main/resources/META-INF/drools-4.0.xsd | 19 +++++++++++++++++ .../main/resources/META-INF/drools-5.2.xsd | 19 +++++++++++++++++ .../META-INF/drools-processes-5.0.xsd | 19 +++++++++++++++++ ....compiler.kie.builder.impl.KieBaseUpdaters | 19 +++++++++++++++++ .../META-INF/services/org.kie.api.KieServices | 19 +++++++++++++++++ ...al.builder.JaxbConfigurationFactoryService | 19 +++++++++++++++++ ...nal.builder.KnowledgeBuilderFactoryService | 19 +++++++++++++++++ .../xml/processes/RuleFlowFrom4To5.xsl | 19 +++++++++++++++++ .../processes/RuleFlowGraphicalFrom4To5.xsl | 19 +++++++++++++++++ drools-core/src/main/java/overview.html | 19 +++++++++++++++++ .../org.kie.api.concurrent.KieExecutors | 19 +++++++++++++++++ ...rools.drl.extensions.DecisionTableProvider | 19 +++++++++++++++++ drools-distribution/pom.xml | 19 +++++++++++++++++ .../src/main/assembly/assembly-drools.xml | 19 +++++++++++++++++ .../src/main/assembly/scripts/runExamples.sh | 19 +++++++++++++++++ drools-docs/pom.xml | 19 +++++++++++++++++ .../src/main/assembly/generated-docs-zip.xml | 19 +++++++++++++++++ .../experimental-features/impactAnalysis1.svg | 19 +++++++++++++++++ .../language-reference/AccumulateAction.svg | 19 +++++++++++++++++ .../language-reference/AccumulateClause.svg | 19 +++++++++++++++++ .../language-reference/AccumulateFunction.svg | 19 +++++++++++++++++ .../language-reference/AccumulateInit.svg | 19 +++++++++++++++++ .../language-reference/AccumulateResult.svg | 19 +++++++++++++++++ .../language-reference/AccumulateReverse.svg | 19 +++++++++++++++++ .../language-reference/AccumulateSteps.svg | 19 +++++++++++++++++ .../language-reference/Accumulations.svg | 19 +++++++++++++++++ .../language-reference/AdditiveExpr.svg | 19 +++++++++++++++++ .../images/language-reference/Annotation.svg | 19 +++++++++++++++++ .../images/language-reference/Arguments.svg | 19 +++++++++++++++++ .../language-reference/ArrayCreatorRest.svg | 19 +++++++++++++++++ .../language-reference/ArrayInitializer.svg | 19 +++++++++++++++++ .../language-reference/AssignmentOperator.svg | 19 +++++++++++++++++ .../language-reference/BindingPattern.svg | 19 +++++++++++++++++ .../ROOT/images/language-reference/Block.svg | 19 +++++++++++++++++ .../language-reference/BooleanLiteral.svg | 19 +++++++++++++++++ .../language-reference/CompilationUnit.svg | 19 +++++++++++++++++ .../language-reference/ConditionalAnd.svg | 19 +++++++++++++++++ .../language-reference/ConditionalElement.svg | 19 +++++++++++++++++ .../ConditionalElementAccumulate.svg | 19 +++++++++++++++++ .../ConditionalElementEval.svg | 19 +++++++++++++++++ .../ConditionalElementExists.svg | 19 +++++++++++++++++ .../ConditionalElementForall.svg | 19 +++++++++++++++++ .../ConditionalElementNot.svg | 19 +++++++++++++++++ .../language-reference/ConditionalExpr.svg | 19 +++++++++++++++++ .../language-reference/ConditionalOr.svg | 19 +++++++++++++++++ .../language-reference/ConditionalOrExpr.svg | 19 +++++++++++++++++ .../images/language-reference/Constraints.svg | 19 +++++++++++++++++ .../images/language-reference/CreatedName.svg | 19 +++++++++++++++++ .../images/language-reference/Creator.svg | 19 +++++++++++++++++ .../images/language-reference/Definition.svg | 19 +++++++++++++++++ .../ROOT/images/language-reference/Digit.svg | 19 +++++++++++++++++ .../ExplicitGenericInvocation.svg | 19 +++++++++++++++++ .../ExplicitGenericInvocationSuffix.svg | 19 +++++++++++++++++ .../images/language-reference/Exponent.svg | 19 +++++++++++++++++ .../images/language-reference/Expression.svg | 19 +++++++++++++++++ .../language-reference/ExpressionList.svg | 19 +++++++++++++++++ .../ROOT/images/language-reference/Field.svg | 19 +++++++++++++++++ .../images/language-reference/Fraction.svg | 19 +++++++++++++++++ .../FromAccumulateClause.svg | 19 +++++++++++++++++ .../images/language-reference/FromClause.svg | 19 +++++++++++++++++ .../language-reference/FromCollectClause.svg | 19 +++++++++++++++++ .../language-reference/FunctionDefinition.svg | 19 +++++++++++++++++ .../language-reference/GlobalDefinition.svg | 19 +++++++++++++++++ .../language-reference/IdentifierSuffix.svg | 19 +++++++++++++++++ .../language-reference/ImportDefinition.svg | 19 +++++++++++++++++ .../ROOT/images/language-reference/InExpr.svg | 19 +++++++++++++++++ .../language-reference/InlineListExpr.svg | 19 +++++++++++++++++ .../language-reference/InlineMapExpr.svg | 19 +++++++++++++++++ .../language-reference/InnerCreator.svg | 19 +++++++++++++++++ .../language-reference/InstanceOfExpr.svg | 19 +++++++++++++++++ .../images/language-reference/IntLiteral.svg | 19 +++++++++++++++++ .../images/language-reference/Literal.svg | 19 +++++++++++++++++ .../language-reference/ModifyStatement.svg | 19 +++++++++++++++++ .../NonWildcardTypeArguments.svg | 19 +++++++++++++++++ .../language-reference/OrRestriction.svg | 19 +++++++++++++++++ .../images/language-reference/OverClause.svg | 19 +++++++++++++++++ .../images/language-reference/Parameters.svg | 19 +++++++++++++++++ .../language-reference/Placeholders.svg | 19 +++++++++++++++++ .../images/language-reference/Primary.svg | 19 +++++++++++++++++ .../language-reference/PrimitiveType.svg | 19 +++++++++++++++++ .../language-reference/QualifiedName.svg | 19 +++++++++++++++++ .../language-reference/QueryDefinition.svg | 19 +++++++++++++++++ .../language-reference/QueryOptions.svg | 19 +++++++++++++++++ .../images/language-reference/RealLiteral.svg | 19 +++++++++++++++++ .../language-reference/RealTypeSuffix.svg | 19 +++++++++++++++++ .../language-reference/RelationalExpr.svg | 19 +++++++++++++++++ .../language-reference/RelationalOperator.svg | 19 +++++++++++++++++ .../language-reference/RhsStatement.svg | 19 +++++++++++++++++ .../language-reference/RuleAttribute.svg | 19 +++++++++++++++++ .../language-reference/RuleAttributes.svg | 19 +++++++++++++++++ .../language-reference/RuleDefinition.svg | 19 +++++++++++++++++ .../images/language-reference/RuleOptions.svg | 19 +++++++++++++++++ .../images/language-reference/Selector.svg | 19 +++++++++++++++++ .../images/language-reference/ShiftExpr.svg | 19 +++++++++++++++++ .../language-reference/SingleRestriction.svg | 19 +++++++++++++++++ .../language-reference/SourcePattern.svg | 19 +++++++++++++++++ .../images/language-reference/StringId.svg | 19 +++++++++++++++++ .../images/language-reference/SuperSuffix.svg | 19 +++++++++++++++++ .../images/language-reference/ThenPart.svg | 19 +++++++++++++++++ .../ROOT/images/language-reference/Type.svg | 19 +++++++++++++++++ .../language-reference/TypeArgument.svg | 19 +++++++++++++++++ .../language-reference/TypeArguments.svg | 19 +++++++++++++++++ .../language-reference/TypeDefinition.svg | 19 +++++++++++++++++ .../images/language-reference/TypeOptions.svg | 19 +++++++++++++++++ .../images/language-reference/UnaryExpr.svg | 19 +++++++++++++++++ .../UnaryExprNotPlusMinus.svg | 19 +++++++++++++++++ .../ROOT/images/language-reference/Value.svg | 19 +++++++++++++++++ .../VariableInitializer.svg | 19 +++++++++++++++++ .../images/language-reference/WhenPart.svg | 19 +++++++++++++++++ .../abbreviatedCombinedRelationCondition.svg | 19 +++++++++++++++++ ...reviatedCombinedRelationConditionGroup.svg | 19 +++++++++++++++++ .../images/language-reference/accumulate.svg | 19 +++++++++++++++++ .../images/language-reference/collect.svg | 19 +++++++++++++++++ .../compoundValueRestriction.svg | 19 +++++++++++++++++ .../ROOT/images/language-reference/eval.svg | 19 +++++++++++++++++ .../ROOT/images/language-reference/exists.svg | 19 +++++++++++++++++ .../ROOT/images/language-reference/forall.svg | 19 +++++++++++++++++ .../ROOT/images/language-reference/from.svg | 19 +++++++++++++++++ .../images/language-reference/function.svg | 19 +++++++++++++++++ .../ROOT/images/language-reference/global.svg | 19 +++++++++++++++++ .../images/language-reference/groupby.svg | 19 +++++++++++++++++ .../ROOT/images/language-reference/import.svg | 19 +++++++++++++++++ .../images/language-reference/infixAnd.svg | 19 +++++++++++++++++ .../images/language-reference/infixOr.svg | 19 +++++++++++++++++ .../inlineEvalConstraint.svg | 19 +++++++++++++++++ .../ROOT/images/language-reference/lhs.svg | 19 +++++++++++++++++ .../language-reference/multi_line_comment.svg | 19 +++++++++++++++++ .../ROOT/images/language-reference/not.svg | 19 +++++++++++++++++ .../images/language-reference/operator.svg | 19 +++++++++++++++++ .../images/language-reference/package.svg | 19 +++++++++++++++++ .../images/language-reference/prefixAnd.svg | 19 +++++++++++++++++ .../images/language-reference/prefixOr.svg | 19 +++++++++++++++++ .../ROOT/images/language-reference/query.svg | 19 +++++++++++++++++ .../ROOT/images/language-reference/rule.svg | 19 +++++++++++++++++ .../language-reference/rule_attributes.svg | 19 +++++++++++++++++ ...AM_Integrating_AI_1020_building-blocks.svg | 19 +++++++++++++++++ ...123_RHPAM_Integrating_AI_1020_equation.svg | 19 +++++++++++++++++ ...123_RHPAM_Integrating_AI_1020_overview.svg | 19 +++++++++++++++++ drools-docs/supplemental-ui/css/drl.css | 19 +++++++++++++++++ drools-docs/supplemental-ui/css/menu.css | 19 +++++++++++++++++ drools-docs/supplemental-ui/css/search.css | 19 +++++++++++++++++ drools-docs/supplemental-ui/js/search-ui.js | 19 +++++++++++++++++ .../drl/parser/lang/DRL6Expressions.java | 19 +++++++++++++++++ .../org/drools/drl/parser/lang/DRL6Lexer.java | 19 +++++++++++++++++ .../org/drools/drl/parser/package.html | 19 +++++++++++++++++ .../org.drools.drl.extensions.YamlProvider | 19 +++++++++++++++++ .../org/drools/games/wumpus/view/wumpus.svg | 19 +++++++++++++++++ drools-impact-analysis/example1.svg | 19 +++++++++++++++++ drools-impact-analysis/example2.svg | 19 +++++++++++++++++ drools-impact-analysis/example3.svg | 19 +++++++++++++++++ drools-impact-analysis/example4.svg | 19 +++++++++++++++++ drools-impact-analysis/example5.svg | 19 +++++++++++++++++ .../services/org.kie.api.io.KieResources | 19 +++++++++++++++++ ...drools.core.reteoo.RuntimeComponentFactory | 19 +++++++++++++++++ ...BetaConstraintsPositionalIndexingTest.java | 19 +++++++++++++++++ .../org/drools/core/positional/Functions.java | 19 +++++++++++++++++ .../drools/core/positional/IntFunctions.java | 19 +++++++++++++++++ .../positional/PositionalConsequence.java | 19 +++++++++++++++++ .../core/positional/PositionalConstraint.java | 19 +++++++++++++++++ .../drools/core/positional/Predicates.java | 19 +++++++++++++++++ .../drools/core/positional/VoidFunctions.java | 19 +++++++++++++++++ .../org.drools.base.rule.EvalConditionFactory | 19 +++++++++++++++++ ...rools.core.phreak.PhreakNetworkNodeFactory | 19 +++++++++++++++++ ...e.reteoo.builder.BetaNodeConstraintFactory | 19 +++++++++++++++++ .../drools/codegen/common/AppPathsTest.java | 19 +++++++++++++++++ .../generator/PrototypeDeclarationSpec.java | 19 +++++++++++++++++ ...api.internal.assembler.KieAssemblerService | 19 +++++++++++++++++ ...api.internal.assembler.KieAssemblerService | 19 +++++++++++++++++ ...kie.builder.impl.InternalKieModuleProvider | 19 +++++++++++++++++ drools-model/drools-model-prototype/pom.xml | 19 +++++++++++++++++ .../org.drools.modelcompiler.PrototypeService | 19 +++++++++++++++++ ...kie.api.prototype.PrototypeBuilder$Creator | 19 +++++++++++++++++ .../drools/mvelcompiler/ast/ListExprT.java | 19 +++++++++++++++++ .../org/drools/mvelcompiler/ast/MapExprT.java | 19 +++++++++++++++++ .../util/MethodResolutionUtils.java | 19 +++++++++++++++++ .../mvelcompiler/util/VisitorContext.java | 19 +++++++++++++++++ .../util/MethodResolutionUtilsTest.java | 19 +++++++++++++++++ ...org.drools.base.base.CoreComponentsBuilder | 19 +++++++++++++++++ ...lder.impl.classbuilder.ClassBuilderFactory | 19 +++++++++++++++++ ...ls.compiler.rule.builder.ConstraintBuilder | 19 +++++++++++++++++ .../org.drools.core.base.FieldAccessorFactory | 19 +++++++++++++++++ ...rg.drools.core.reteoo.CoreComponentFactory | 19 +++++++++++++++++ ...g.kie.api.persistence.jpa.KieStoreServices | 19 +++++++++++++++++ ...quarkus.deployment.dev.CompilationProvider | 19 +++++++++++++++++ ...drools.core.reteoo.RuntimeComponentFactory | 19 +++++++++++++++++ ...ability.core.ReliableGlobalResolverFactory | 19 +++++++++++++++++ ...lity.core.SimpleReliableObjectStoreFactory | 19 +++++++++++++++++ ...ols.reliability.core.StorageManagerFactory | 19 +++++++++++++++++ ...ability.core.ReliableGlobalResolverFactory | 19 +++++++++++++++++ ...lity.core.SimpleReliableObjectStoreFactory | 19 +++++++++++++++++ ...ols.reliability.core.StorageManagerFactory | 19 +++++++++++++++++ .../org.drools.ruleunits.api.RuleUnitProvider | 19 +++++++++++++++++ ...drools.core.reteoo.RuntimeComponentFactory | 19 +++++++++++++++++ ...rg.drools.ruleunits.api.DataSource$Factory | 19 +++++++++++++++++ .../org.drools.ruleunits.api.RuleUnitProvider | 19 +++++++++++++++++ ...internal.ruleunit.RuleUnitComponentFactory | 19 +++++++++++++++++ .../resources/dmnPmml/KiePMMLRegression.dmn | 19 +++++++++++++++++ .../test/resources/dmnPmml/KiePMMLTree.dmn | 19 +++++++++++++++++ .../resources/importedDMN/GeneralRules.dmn | 19 +++++++++++++++++ .../importedDMN/TrafficViolation.dmn | 19 +++++++++++++++++ .../Traffic Violation.dmn | 19 +++++++++++++++++ .../Using Imported.dmn | 19 +++++++++++++++++ .../sampleTest/Traffic Violation.dmn | 19 +++++++++++++++++ ....kie.builder.impl.CompilationCacheProvider | 19 +++++++++++++++++ .../org.kie.api.marshalling.KieMarshallers | 19 +++++++++++++++++ .../org/drools/template/package.html | 19 +++++++++++++++++ .../integrationtests/ConsequenceTypeTest.java | 19 +++++++++++++++++ .../integrationtests/domainfirst/Pojo.java | 19 +++++++++++++++++ .../integrationtests/domainsecond/Pojo.java | 19 +++++++++++++++++ .../integrationtests/model/CalcFact.java | 19 +++++++++++++++++ .../compiler/integrationtests/model/Item.java | 19 +++++++++++++++++ .../integrationtests/model/RecordFact.java | 19 +++++++++++++++++ ...api.internal.assembler.KieAssemblerService | 19 +++++++++++++++++ .../mvel/integrationtests/xsd/sample.xsd | 21 ++++++++++++++++++- .../testcoverage/regression/xsd/sample.xsd | 19 +++++++++++++++++ ....core.common.TruthMaintenanceSystemFactory | 19 +++++++++++++++++ ....drools.core.reteoo.AgendaComponentFactory | 19 +++++++++++++++++ ....kiesession.factory.KnowledgeHelperFactory | 19 +++++++++++++++++ ...builder.impl.TypeDeclarationBuilderFactory | 19 +++++++++++++++++ ...lder.impl.classbuilder.ClassBuilderFactory | 19 +++++++++++++++++ ...rg.drools.core.reteoo.CoreComponentFactory | 19 +++++++++++++++++ ...drools.core.reteoo.RuntimeComponentFactory | 19 +++++++++++++++++ .../src/main/java/org/drools/util/Pair.java | 19 +++++++++++++++++ .../src/test/resources/commented.properties | 19 +++++++++++++++++ .../org/drools/verifier/report/html/basic.css | 19 +++++++++++++++++ .../org/drools/verifier/report/html/field.htm | 19 +++++++++++++++++ .../org/drools/verifier/report/html/frame.htm | 19 +++++++++++++++++ .../drools/verifier/report/html/header.htm | 19 +++++++++++++++++ .../verifier/report/html/missingRange.htm | 21 ++++++++++++++++++- .../verifier/report/html/objectType.htm | 19 +++++++++++++++++ .../verifier/report/html/objectTypes.htm | 19 +++++++++++++++++ .../drools/verifier/report/html/packages.htm | 19 +++++++++++++++++ .../drools/verifier/report/html/ranges.htm | 19 +++++++++++++++++ .../org/drools/verifier/report/html/rule.htm | 19 +++++++++++++++++ .../verifier/report/html/verifierMessage.htm | 21 ++++++++++++++++++- .../verifier/report/html/verifierMessages.htm | 19 +++++++++++++++++ .../org.drools.wiring.api.ComponentsSupplier | 19 +++++++++++++++++ .../org.drools.wiring.api.ComponentsSupplier | 19 +++++++++++++++++ .../services/org.drools.base.base.XMLSupport | 19 +++++++++++++++++ .../documentation/images/Compilation-flow.svg | 19 +++++++++++++++++ .../CompositeKnowledgeBuilderImpl_build.svg | 19 +++++++++++++++++ .../documentation/images/Current_Status.svg | 19 +++++++++++++++++ ...sourceAfterRules_withoutConfigurations.svg | 19 +++++++++++++++++ ...ResourcesAfterRules_withConfigurations.svg | 19 +++++++++++++++++ .../images/Refactoring_Proposal.svg | 19 +++++++++++++++++ ...common.api.identifiers.EfestoComponentRoot | 19 +++++++++++++++++ ...tionmanager.api.service.CompilationManager | 19 +++++++++++++++++ ...tionmanager.api.service.KieCompilerService | 19 +++++++++++++++++ ....runtimemanager.api.service.RuntimeManager | 19 +++++++++++++++++ ...ntimemanager.api.service.KieRuntimeService | 19 +++++++++++++++++ .../java/org/kie/api/definition/package.html | 19 +++++++++++++++++ .../kie/api/definition/process/package.html | 19 +++++++++++++++++ .../org/kie/api/definition/rule/package.html | 19 +++++++++++++++++ .../org/kie/api/event/kiebase/package.html | 19 +++++++++++++++++ .../org/kie/api/event/kiescanner/package.html | 19 +++++++++++++++++ .../main/java/org/kie/api/event/package.html | 19 +++++++++++++++++ .../org/kie/api/event/process/package.html | 19 +++++++++++++++++ .../java/org/kie/api/event/rule/package.html | 19 +++++++++++++++++ .../src/main/java/org/kie/api/io/package.html | 19 +++++++++++++++++ .../main/java/org/kie/api/logger/package.html | 19 +++++++++++++++++ .../java/org/kie/api/marshalling/package.html | 19 +++++++++++++++++ .../src/main/java/org/kie/api/package.html | 19 +++++++++++++++++ .../java/org/kie/api/runtime/package.html | 19 +++++++++++++++++ .../org/kie/api/runtime/process/package.html | 19 +++++++++++++++++ .../org/kie/api/runtime/rule/package.html | 19 +++++++++++++++++ .../main/java/org/kie/api/time/package.html | 19 +++++++++++++++++ kie-api/src/main/javadoc/overview.html | 19 +++++++++++++++++ .../src/main/resources/change-set-1.0.0.xsd | 19 +++++++++++++++++ kie-api/src/main/resources/change-set.xsd | 19 +++++++++++++++++ .../main/resources/org/kie/api/kmodule.xsd | 19 +++++++++++++++++ .../resources/org/kie/api/old-kmodule.xsd | 19 +++++++++++++++++ .../src/main/resources/Traffic Violation.dmn | 19 +++++++++++++++++ ...g.kie.api.builder.KieScannerFactoryService | 19 +++++++++++++++++ ...org.kie.internal.utils.ClassLoaderResolver | 19 +++++++++++++++++ .../kie-dmn-backend/src/test/resources/DC.xsd | 19 +++++++++++++++++ .../kie-dmn-backend/src/test/resources/DI.xsd | 19 +++++++++++++++++ .../src/test/resources/DMN11.xsd | 19 +++++++++++++++++ .../src/test/resources/DMN12.xsd | 19 +++++++++++++++++ .../src/test/resources/DMN13.xsd | 19 +++++++++++++++++ .../src/test/resources/DMN14.xsd | 19 +++++++++++++++++ .../src/test/resources/DMN15.xsd | 19 +++++++++++++++++ .../src/test/resources/DMNDI12.xsd | 19 +++++++++++++++++ .../src/test/resources/DMNDI13.xsd | 19 +++++++++++++++++ .../src/test/resources/DMNDI15.xsd | 19 +++++++++++++++++ .../src/test/resources/logback.xml | 19 +++++++++++++++++ .../v1_1/0001-input-data-string.dmn | 19 +++++++++++++++++ .../v1_1/0002-input-data-number.dmn | 19 +++++++++++++++++ .../0003-input-data-string-allowed-values.dmn | 19 +++++++++++++++++ .../v1_1/0004-decision-services.dmn | 19 +++++++++++++++++ ...-decision-services_multiple_extensions.dmn | 19 +++++++++++++++++ ...04-decision-services_ns_other_location.dmn | 19 +++++++++++++++++ .../marshalling/v1_1/0005-decision-list.dmn | 19 +++++++++++++++++ .../v1_1/Hello_World_semantic_namespace.dmn | 19 +++++++++++++++++ ...rld_semantic_namespace_with_extensions.dmn | 19 +++++++++++++++++ ...pace_with_extensions_other_ns_location.dmn | 19 +++++++++++++++++ .../backend/marshalling/v1_1/ch11example.xml | 19 +++++++++++++++++ .../marshalling/v1_1/dish-decision.xml | 19 +++++++++++++++++ .../marshalling/v1_1/dummy-definitions.xml | 19 +++++++++++++++++ .../marshalling/v1_1/dummy-relation.xml | 19 +++++++++++++++++ .../v1_1/hardcoded-java-max-call.dmn | 19 +++++++++++++++++ .../v1_1/hardcoded_function_definition.dmn | 19 +++++++++++++++++ .../marshalling/v1_1/semantic-namespace.xml | 19 +++++++++++++++++ .../backend/marshalling/v1_1/test20161014.xml | 19 +++++++++++++++++ .../v1_2/DMNDIDiagramElementExtension.dmn | 19 +++++++++++++++++ ...NDIDiagramElementExtension_withContent.dmn | 19 +++++++++++++++++ .../marshalling/v1_2/DMNLabel-Text.dmn | 19 +++++++++++++++++ .../v1_2/DecisionService20180911v12.dmn | 19 +++++++++++++++++ .../backend/marshalling/v1_2/ImportName.dmn | 19 +++++++++++++++++ .../backend/marshalling/v1_2/ch11example.dmn | 19 +++++++++++++++++ .../marshalling/v1_2/decision-list.dmn | 19 +++++++++++++++++ .../marshalling/v1_2/diamondWithColors.dmn | 19 +++++++++++++++++ .../v1_2/hardcoded-java-max-call.dmn | 19 +++++++++++++++++ .../dmn/backend/marshalling/v1_2/simple.dmn | 19 +++++++++++++++++ .../v1_2/test-FontSize-sharedStyle.dmn | 19 +++++++++++++++++ .../marshalling/v1_3/Chapter 11 Example.dmn | 19 +++++++++++++++++ .../backend/marshalling/v1_3/Financial.dmn | 19 +++++++++++++++++ .../backend/marshalling/v1_3/Loan info.dmn | 19 +++++++++++++++++ .../v1_3/Recommended Loan Products.dmn | 19 +++++++++++++++++ .../marshalling/v1_3/decision-list.dmn | 19 +++++++++++++++++ .../dmn/backend/marshalling/v1_3/dmnedge.dmn | 19 +++++++++++++++++ .../backend/marshalling/v1_3/functionItem.dmn | 19 +++++++++++++++++ .../dmn/backend/marshalling/v1_3/group.dmn | 19 +++++++++++++++++ .../dmn/backend/marshalling/v1_3/simple.dmn | 19 +++++++++++++++++ .../marshalling/v1_4/Chapter 11 Example.dmn | 19 +++++++++++++++++ .../backend/marshalling/v1_4/Financial.dmn | 19 +++++++++++++++++ .../backend/marshalling/v1_4/Loan info.dmn | 19 +++++++++++++++++ .../v1_4/Recommended Loan Products.dmn | 19 +++++++++++++++++ .../marshalling/v1_4/sampleConditional.dmn | 19 +++++++++++++++++ .../backend/marshalling/v1_4/sampleFilter.dmn | 19 +++++++++++++++++ .../backend/marshalling/v1_4/sampleFor.dmn | 19 +++++++++++++++++ .../marshalling/v1_4/sampleQuantified.dmn | 19 +++++++++++++++++ .../dmn/backend/marshalling/v1_4/simple.dmn | 19 +++++++++++++++++ .../marshalling/v1_5/Chapter 11 Example.dmn | 19 +++++++++++++++++ .../backend/marshalling/v1_5/Financial.dmn | 19 +++++++++++++++++ .../backend/marshalling/v1_5/Loan info.dmn | 19 +++++++++++++++++ .../v1_5/Recommended Loan Products.dmn | 19 +++++++++++++++++ .../marshalling/v1_5/sampleConditional.dmn | 19 +++++++++++++++++ .../backend/marshalling/v1_5/sampleFilter.dmn | 19 +++++++++++++++++ .../backend/marshalling/v1_5/sampleFor.dmn | 19 +++++++++++++++++ .../marshalling/v1_5/sampleQuantified.dmn | 19 +++++++++++++++++ .../dmn/backend/marshalling/v1_5/simple.dmn | 19 +++++++++++++++++ .../services/javax.script.ScriptEngineFactory | 19 +++++++++++++++++ .../src/test/resources/Graal.js/BMI.dmn | 19 +++++++++++++++++ .../src/test/resources/Nashorn/BMI.dmn | 19 +++++++++++++++++ .../resources/Nashorn/IsPersonNameAnAdult.dmn | 19 +++++++++++++++++ .../src/test/resources/jq/BMI.dmn | 19 +++++++++++++++++ .../test/resources/jq/IsPersonNameAnAdult.dmn | 19 +++++++++++++++++ .../src/test/resources/jq/isAdult.dmn | 19 +++++++++++++++++ ...api.internal.assembler.KieAssemblerService | 19 +++++++++++++++++ ...kie.api.internal.runtime.KieRuntimeService | 19 +++++++++++++++++ ...g.kie.api.internal.weaver.KieWeaverService | 19 +++++++++++++++++ .../main/resources/libs/Two-Value Logic.dmn | 19 +++++++++++++++++ .../dmn/core/ast/DMNContextEvaluatorTest.java | 19 +++++++++++++++++ .../core/compiler/UnnamedImportUtilsTest.java | 19 +++++++++++++++++ .../org/kie/dmn/core/util/CoerceUtilTest.java | 19 +++++++++++++++++ .../org/kie/dmn/core/0001-filter.dmn | 19 +++++++++++++++++ ...-input-data-number-scientific-notation.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/0004-lending.dmn | 19 +++++++++++++++++ .../0004-simpletable-U-noinputvalues-ctxe.dmn | 19 +++++++++++++++++ .../0004-simpletable-U-noinputvalues-ctxr.dmn | 19 +++++++++++++++++ .../core/0004-simpletable-U-noinputvalues.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/0004-simpletable-U.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/0007-date-time.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/0008-LX-arithmetic.dmn | 19 +++++++++++++++++ .../dmn/core/0009-invocation-arithmetic.dmn | 19 +++++++++++++++++ .../0019-flight-rebooking-alternative.dmn | 19 +++++++++++++++++ .../0019-flight-rebooking-bad-example.dmn | 19 +++++++++++++++++ .../0019-flight-rebooking-singleton-lists.dmn | 19 +++++++++++++++++ .../0019-flight-rebooking-uninterpreted.dmn | 19 +++++++++++++++++ .../kie/dmn/core/0019-flight-rebooking.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/0020-vacation-days.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/20180731-pr1997.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/AllowedValuesChecks.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/BoxedContext.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/BranchDistribution.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/BruceTask20180601.dmn | 19 +++++++++++++++++ .../dmn/core/BuiltInFunctionInvocation.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/core/Caller.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/core/Calling.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/ChronoPeriod.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/Collect_Hit_Policy.dmn | 19 +++++++++++++++++ .../kie/dmn/core/ContextEntryTypeCascade.dmn | 19 +++++++++++++++++ .../kie/dmn/core/DMNInputDataNodeTypeTest.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/DROOLS-2147.dmn | 19 +++++++++++++++++ ...3-NPE-BoxedInvocationMissingExpression.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/DROOLS-4379.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/DROOLS-4379b.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/core/DROOLS4555.dmn | 19 +++++++++++++++++ .../DTABLE_NON_PRIORITY_MISSING_OUTVALS.dmn | 19 +++++++++++++++++ .../core/DTABLE_PRIORITY_MISSING_OUTVALS.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/DT_empty_output_cell.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/DT_in_context.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/DT_using_variables.dmn | 19 +++++++++++++++++ .../test/resources/org/kie/dmn/core/DTand.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/Decide with symbols.dmn | 19 +++++++++++++++++ .../DecisionTableOutputDMNTypeCollection.dmn | 19 +++++++++++++++++ ...ionTableOutputDMNTypeCollectionWithLOV.dmn | 19 +++++++++++++++++ .../DecisionTableOutputMessageRowIndex.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/core/Dinner.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/Dynamic composition.dmn | 19 +++++++++++++++++ ...utValuesoutputValuesdefaultOutputEntry.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/Ex_4_3simplified.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/core/Ex_6_1.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/FilterJohns.dmn | 19 +++++++++++++++++ .../First DT not stopping - null result.dmn | 19 +++++++++++++++++ .../kie/dmn/core/First DT not stopping.dmn | 19 +++++++++++++++++ .../kie/dmn/core/Get_Viable_Loan_Products.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/Imported_Model.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/Importing_Model.dmn | 19 +++++++++++++++++ .../kie/dmn/core/Input_reuse_in_output.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/Instance_of.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/InvalidFunction.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/Invalid_U_hit_policy.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/List_of_Vowels.dmn | 19 +++++++++++++++++ .../LoanRecommendationWrongOutputType.dmn | 19 +++++++++++++++++ ...oan_Prequalification_Condensed_Invalid.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/Loan_Recommendation2.dmn | 19 +++++++++++++++++ .../kie/dmn/core/MACD-enhanced_iteration.dmn | 19 +++++++++++++++++ .../test/resources/org/kie/dmn/core/NPE.dmn | 19 +++++++++++++++++ ...ic-for-function-invocation-drools-2822.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/NotificationsTest2.dmn | 19 +++++++++++++++++ .../kie/dmn/core/Number_and_null_entry.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/core/OpInNames1.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/core/OpInNames2.dmn | 19 +++++++++++++++++ .../test/resources/org/kie/dmn/core/Order.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/PersonListHelloBKM.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/PersonListHelloBKM2.dmn | 19 +++++++++++++++++ .../kie/dmn/core/Person_filtering_by_age.dmn | 19 +++++++++++++++++ .../core/RecommenderHitPolicy1_allowNull.dmn | 19 +++++++++++++++++ ...ecommenderHitPolicy1_allowNull_itemDef.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/core/Simple_Not.dmn | 19 +++++++++++++++++ .../dmn/core/SingleDecisionWithContext.dmn | 19 +++++++++++++++++ .../test/resources/org/kie/dmn/core/Slash.dmn | 19 +++++++++++++++++ .../kie/dmn/core/Table61ForAliasFeelType.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/TimeFromDate.dmn | 19 +++++++++++++++++ .../kie/dmn/core/Two-Value Logic Tests.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/Union_of_letters.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/WrongComparisonOps.dmn | 19 +++++++++++++++++ .../core/WrongConstraintsInItemDefinition.dmn | 19 +++++++++++++++++ .../dmn/core/WrongTypeRefForDRGElement.dmn | 19 +++++++++++++++++ ...actualInputMatchInputValues-forTypeRef.dmn | 19 +++++++++++++++++ .../dmn/core/alphanetwork/alphasupport.dmn | 19 +++++++++++++++++ .../test/resources/org/kie/dmn/core/anot.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/any-expression.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/arithmeticSub1.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/arithmeticSub2.dmn | 19 +++++++++++++++++ .../dmn/core/assignNullToAllowedValues.dmn | 19 +++++++++++++++++ ...signNullToAllowedValuesExplicitingNull.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/core/bkmCurried.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/bkmWithDotsInName.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/core/cItemDef.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/calculation1.dmn | 19 +++++++++++++++++ .../dmn/core/car_damage_responsibility.dmn | 19 +++++++++++++++++ .../dmn/core/car_damage_responsibility2.dmn | 19 +++++++++++++++++ .../kie/dmn/core/classicComparisonVsRange.dmn | 19 +++++++++++++++++ .../kie/dmn/core/classloader/Greetings.dmn | 19 +++++++++++++++++ .../core/classloader/Standard Deviation.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/classloader/helloDS.dmn | 19 +++++++++++++++++ .../invokeJavaReturnArrayPrimitives.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/classloader/license.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/classloader/personCL.dmn | 19 +++++++++++++++++ .../kie/dmn/core/classloader/personCL2.dmn | 19 +++++++++++++++++ .../kie/dmn/core/classloader/sumWithBKM.dmn | 19 +++++++++++++++++ .../compiler/profiles/customModelCount.dmn | 19 +++++++++++++++++ .../dmn/core/compiler/profiles/just_47.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/context_listener.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/countCSATradeRatings.dmn | 19 +++++++++++++++++ .../kie/dmn/core/customer_discount_full.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/date_allowed_values.dmn | 19 +++++++++++++++++ .../0004-decision-services.dmn | 19 +++++++++++++++++ ...thImportRequiredInput20180920-import-1.dmn | 21 ++++++++++++++++++- .../DSWithImportRequiredInput20180920.dmn | 19 +++++++++++++++++ .../dmn/core/decisionservices/DStypecheck.dmn | 19 +++++++++++++++++ .../kie/dmn/core/decisionservices/DSxy.dmn | 19 +++++++++++++++++ ...singleton-or-multiple-output-decisions.dmn | 19 +++++++++++++++++ .../DecisionService20180718.dmn | 19 +++++++++++++++++ .../decisionservices/DecisionServiceABC.dmn | 19 +++++++++++++++++ .../DecisionServicesInLiteralExpression.dmn | 19 +++++++++++++++++ ...alExpressionOnlyFromBKMUsingInvocation.dmn | 19 +++++++++++++++++ ...sionServicesInLiteralExpressionWithBKM.dmn | 19 +++++++++++++++++ ...iteralExpressionWithBKMUsingInvocation.dmn | 19 +++++++++++++++++ .../ImportDecisionService20180718.dmn | 19 +++++++++++++++++ .../ImportofImportDecisionService20180718.dmn | 19 +++++++++++++++++ .../core/decisionservices/importing0004.dmn | 19 +++++++++++++++++ .../importing0004bkmBoxedInvocation.dmn | 19 +++++++++++++++++ .../importing0004boxedInvocation.dmn | 19 +++++++++++++++++ .../decisionservices/importingMyHelloDS.dmn | 19 +++++++++++++++++ .../importingMyHelloDSbkmBoxedInvocation.dmn | 19 +++++++++++++++++ .../importingMyHelloDSboxedInvocation.dmn | 19 +++++++++++++++++ .../dmn/core/decisionservices/mixtype-DS.dmn | 19 +++++++++++++++++ .../dmn/core/decisionservices/myHelloDS.dmn | 19 +++++++++++++++++ .../kie/dmn/core/decisiontable-with-now.dmn | 19 +++++++++++++++++ .../kie/dmn/core/decisiontable/dtevent.dmn | 19 +++++++++++++++++ .../core/dmcommunity_challenge_2017_03.dmn | 19 +++++++++++++++++ .../dmn/core/drools1502-InputExpression.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/drools1502-noprefix.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/core/drools2125.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/core/drools2307.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/dupContextEntryKey.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/empty_decision.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/errorWhileLiteral.dmn | 19 +++++++++++++++++ .../kie/dmn/core/exceptionInContextEntry.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/core/extra/Y.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/extra/Yboxed.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/extra/basicRecursion.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/forTypeCheckTest.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/getentriesgetvalue.dmn | 19 +++++++++++++++++ .../kie/dmn/core/getentriesgetvalue_Dto.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/habitability.dmn | 19 +++++++++++++++++ .../core/hardcoded_function_definition.dmn | 19 +++++++++++++++++ .../kie/dmn/core/hitpolicyAnyWithOverlap.dmn | 19 +++++++++++++++++ .../kie/dmn/core/imports/ComparatorModel.dmn | 19 +++++++++++++++++ .../imports/ComparatorModelNamedWithDots.dmn | 19 +++++++++++++++++ .../imports/Do_invoke_hello_with_2_bkms.dmn | 19 +++++++++++++++++ ...voke_hello_with_2_bkms_using_inputdata.dmn | 19 +++++++++++++++++ .../core/imports/Do_say_hello_with_2_bkms.dmn | 19 +++++++++++++++++ ...rt_BKM_and_have_a_Decision_Ctx_with_DT.dmn | 19 +++++++++++++++++ ...ModelNamedWithDots_and_alias_with_dots.dmn | 19 +++++++++++++++++ ...rt_ComparatorModel_and_alias_with_dots.dmn | 19 +++++++++++++++++ .../core/imports/Import_Spell_Greeting.dmn | 19 +++++++++++++++++ .../kie/dmn/core/imports/Imported_Model.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/imports/Importing_ID.dmn | 19 +++++++++++++++++ .../Importing_Person_DT_with_Person.dmn | 19 +++++++++++++++++ .../kie/dmn/core/imports/L3_Do_say_hello.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/imports/ModelB.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/imports/ModelB2.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/imports/ModelC.dmn | 19 +++++++++++++++++ .../kie/dmn/core/imports/Sayhello1ID1D.dmn | 19 +++++++++++++++++ .../dmn/core/imports/Saying_hello_2_bkms.dmn | 19 +++++++++++++++++ .../kie/dmn/core/imports/Spell_Greeting.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/imports/base join.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/imports/baseSum.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/imports/importingSum.dmn | 19 +++++++++++++++++ .../core/imports/instanceof base model.dmn | 19 +++++++++++++++++ .../dmn/core/imports/instanceof checks.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/imports/use join.dmn | 19 +++++++++++++++++ .../kie/dmn/core/incomplete_expression.dmn | 19 +++++++++++++++++ .../air-conditioning-control.dmn | 19 +++++++++++++++++ .../air-conditioning-data-types.dmn | 19 +++++++++++++++++ .../air-conditioning-control.dmn | 19 +++++++++++++++++ .../air-conditioning-data-types.dmn | 19 +++++++++++++++++ .../v1/20180731-pr1997.dmn | 19 +++++++++++++++++ .../v2/20180731-pr1997.dmn | 19 +++++++++++++++++ .../kie/dmn/core/instanceOfItemDefBasic.dmn | 19 +++++++++++++++++ .../core/internal/utils/comparablePeriod.dmn | 19 +++++++++++++++++ .../core/internal/utils/numberRESTinLIST.dmn | 19 +++++++++++++++++ .../kie/dmn/core/invokeJavaReturnArray.dmn | 19 +++++++++++++++++ .../invokingAFunctionOnALiteralContext.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/is office open.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/itemDef-dependency.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/itemDefXmlns_dmn.dmn | 21 ++++++++++++++++++- .../org/kie/dmn/core/itemDefXmlns_model.dmn | 21 ++++++++++++++++++- .../org/kie/dmn/core/javaPojoCharUtilDate.dmn | 19 +++++++++++++++++ .../kie/dmn/core/java_function_context.dmn | 19 +++++++++++++++++ .../java_function_context_with_errors.dmn | 19 +++++++++++++++++ ...tion_context_with_errors_in_param_type.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/javadocComposite.dmn | 19 +++++++++++++++++ .../kie/dmn/core/javadocInnerComposite.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/javadocSimple.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/core/just_now.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/core/just_today.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/list_containment_DT.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/loanComparison.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/missing_input_data.dmn | 19 +++++++++++++++++ .../kie/dmn/core/multipleOutputsCollectDT.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/nestingFnDef.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/core/noExpr.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/notInvocable.dmn | 19 +++++++++++++++++ .../kie/dmn/core/notypecheck/sqrtstring.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/core/nowGT1970.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/nullrelation.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/personInReq1.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/pmml/KiePMMLNewTree.dmn | 19 +++++++++++++++++ .../core/pmml/KiePMMLNewTree_no_output.dmn | 19 +++++++++++++++++ .../kie/dmn/core/pmml_function_context.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/priority_table.dmn | 19 +++++++++++++++++ .../core/priority_table_context_recursion.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/core/product.dmn | 19 +++++++++++++++++ .../dmn/core/questionmarkunarytest/qmark.dmn | 19 +++++++++++++++++ .../questionmarkunarytest/qmarkMatches.dmn | 19 +++++++++++++++++ .../qmarkWithContext.dmn | 19 +++++++++++++++++ .../kie/dmn/core/relation_with_empty_cell.dmn | 19 +++++++++++++++++ .../kie/dmn/core/same_every_type_check.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/say_for_hello.dmn | 19 +++++++++++++++++ .../dmn/core/singletonlist_fuction_call.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/core/so58507157.dmn | 21 ++++++++++++++++++- .../resources/org/kie/dmn/core/strictMode.dmn | 19 +++++++++++++++++ .../kie/dmn/core/stronglytyped/2decisions.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/stronglytyped/NSEW.dmn | 19 +++++++++++++++++ .../dmn/core/stronglytyped/OneOfEachType.dmn | 19 +++++++++++++++++ .../core/stronglytyped/Traffic Violation.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/stronglytyped/a.dmn | 19 +++++++++++++++++ .../stronglytyped/capitalLetterConflict.dmn | 19 +++++++++++++++++ .../capitalLetterConflictItemDef.dmn | 19 +++++++++++++++++ ...italLetterConflictWithInputAndDecision.dmn | 19 +++++++++++++++++ .../dmn/core/stronglytyped/class_imported.dmn | 19 +++++++++++++++++ .../core/stronglytyped/class_importing.dmn | 19 +++++++++++++++++ .../dmn/core/stronglytyped/collections.dmn | 19 +++++++++++++++++ .../collectionsPassTypedObject.dmn | 19 +++++++++++++++++ .../dmn/core/stronglytyped/duplicateName.dmn | 19 +++++++++++++++++ .../core/stronglytyped/fixInnerComposite.dmn | 19 +++++++++++++++++ .../dmn/core/stronglytyped/innerComposite.dmn | 19 +++++++++++++++++ .../innerCompositeCollection.dmn | 19 +++++++++++++++++ .../kie/dmn/core/stronglytyped/inputAny.dmn | 19 +++++++++++++++++ .../dmn/core/stronglytyped/javaKeywords.dmn | 19 +++++++++++++++++ .../kie/dmn/core/stronglytyped/listBasic.dmn | 19 +++++++++++++++++ .../kie/dmn/core/stronglytyped/nextDays.dmn | 19 +++++++++++++++++ .../core/stronglytyped/recursiveEmployee.dmn | 19 +++++++++++++++++ .../shareTypeForInputAndOutput.dmn | 19 +++++++++++++++++ .../core/stronglytyped/topLevelColOfCol.dmn | 19 +++++++++++++++++ .../stronglytyped/topLevelColOfColOfCol.dmn | 19 +++++++++++++++++ .../topLevelCompositeCollection.dmn | 19 +++++++++++++++++ .../kie/dmn/core/structure-containtment.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/test20180601.dmn | 19 +++++++++++++++++ ...yphenInPropertyOfCollectionForAccessor.dmn | 19 +++++++++++++++++ ...ropertyOfCollectionForAccessorMultiple.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/today_function_test.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/trisotech_namespace.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/two_decision_tables.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/typecheck_in_DT.dmn | 19 +++++++++++++++++ .../dmn/core/typecheck_in_context_result.dmn | 19 +++++++++++++++++ .../kie/dmn/core/typeref/bkmWrongFnType.dmn | 19 +++++++++++++++++ .../kie/dmn/core/typeref/bkmWrongFnType2.dmn | 19 +++++++++++++++++ .../kie/dmn/core/typeref/bkmWrongFnType3.dmn | 19 +++++++++++++++++ .../kie/dmn/core/typeref/bkmWrongFnType4.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/typeref/circular3.dmn | 19 +++++++++++++++++ .../kie/dmn/core/typeref/dsWrongFnType.dmn | 19 +++++++++++++++++ .../kie/dmn/core/typeref/dsWrongFnType2.dmn | 19 +++++++++++++++++ .../kie/dmn/core/typeref/dsWrongFnType3.dmn | 19 +++++++++++++++++ .../kie/dmn/core/typeref/dsWrongFnType4.dmn | 19 +++++++++++++++++ .../kie/dmn/core/typeref/dsWrongFnType5.dmn | 19 +++++++++++++++++ .../kie/dmn/core/typeref/dsWrongFnType6.dmn | 19 +++++++++++++++++ .../kie/dmn/core/typeref/dsWrongFnType7.dmn | 19 +++++++++++++++++ .../kie/dmn/core/typeref/wireGenFnType1.dmn | 19 +++++++++++++++++ .../kie/dmn/core/typeref/wireGenFnType2.dmn | 19 +++++++++++++++++ .../kie/dmn/core/typeref/wireGenFnType3.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/uniqueNoMatch.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/unknown_variable1.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/unknown_variable2.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/v1_2/0001-filter.dmn | 19 +++++++++++++++++ .../core/v1_2/DecisionServiceABC_DMN12.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/v1_2/ch11MODIFIED.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/v1_2/dmn-hotcold.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/v1_2/typeAliases.dmn | 19 +++++++++++++++++ .../v1_2/typeRefInformationItem_modified.dmn | 19 +++++++++++++++++ .../v1_2/typeRefInformationItem_original.dmn | 19 +++++++++++++++++ .../kie/dmn/core/v1_3/Chapter 11 Example.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/v1_3/DMN13-132.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/v1_3/Financial.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/v1_3/Loan info.dmn | 19 +++++++++++++++++ .../core/v1_3/Recommended Loan Products.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/v1_3/bkmELTyperef.dmn | 19 +++++++++++++++++ .../kie/dmn/core/v1_3/bkmFnTypeVirtuous.dmn | 19 +++++++++++++++++ .../kie/dmn/core/v1_3/bkmFnTypeWrongEL.dmn | 19 +++++++++++++++++ .../kie/dmn/core/v1_3/bkmWrongELExprType.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/v1_3/simple.dmn | 19 +++++++++++++++++ .../kie/dmn/core/v1_4/Chapter 11 Example.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/v1_4/Financial.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/v1_4/Loan info.dmn | 19 +++++++++++++++++ .../core/v1_4/Recommended Loan Products.dmn | 19 +++++++++++++++++ .../kie/dmn/core/v1_4/dmn14expressions.dmn | 19 +++++++++++++++++ .../kie/dmn/core/v1_4/exampleContextMerge.dmn | 19 +++++++++++++++++ .../kie/dmn/core/v1_4/exampleContextPut.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/v1_4/filter-datatype.dmn | 19 +++++++++++++++++ .../kie/dmn/core/v1_4/filter-datatype2.dmn | 19 +++++++++++++++++ .../kie/dmn/core/v1_4/iterator-datatype.dmn | 19 +++++++++++++++++ .../kie/dmn/core/v1_4/iterator-datatype2.dmn | 19 +++++++++++++++++ .../kie/dmn/core/v1_4/sampleConditional.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/v1_4/sampleFilter.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/v1_4/sampleFor.dmn | 19 +++++++++++++++++ .../kie/dmn/core/v1_4/sampleQuantified.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/v1_4/simple.dmn | 19 +++++++++++++++++ .../dmn/core/wbcommonservicesbackend_app.dmn | 19 +++++++++++++++++ .../core/wbcommonservicesbackend_route.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/weekday-on-date.dmn | 19 +++++++++++++++++ .../kie/dmn/core/will_be_null_if_negative.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/core/xAsType.dmn | 19 +++++++++++++++++ .../org/kie/dmn/core/yearMonthDuration.dmn | 19 +++++++++++++++++ .../kie-dmn-feel/src/main/resources/dmn.xjb | 19 +++++++++++++++++ .../kie-dmn-feel/src/main/resources/dmn.xsd | 19 +++++++++++++++++ .../org/kie/dmn/feel/util/CoerceUtilTest.java | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/0001-filter.dmn | 19 +++++++++++++++++ .../core/v1_1/0001-input-data-item-def.dmn | 19 +++++++++++++++++ ...nput-data-string-artificial-attributes.dmn | 19 +++++++++++++++++ .../core/v1_1/0001-input-data-string-itIT.dmn | 19 +++++++++++++++++ .../core/v1_1/0001-input-data-string.dmn | 19 +++++++++++++++++ .../core/v1_1/0002-input-data-number.dmn | 19 +++++++++++++++++ .../0003-input-data-string-allowed-values.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/0004-lending.dmn | 19 +++++++++++++++++ .../v1_1/0004-simpletable-A-non-equal.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/0004-simpletable-A.dmn | 19 +++++++++++++++++ .../core/v1_1/0004-simpletable-C-count.dmn | 19 +++++++++++++++++ .../core/v1_1/0004-simpletable-C-max.dmn | 19 +++++++++++++++++ .../core/v1_1/0004-simpletable-C-min.dmn | 19 +++++++++++++++++ ...004-simpletable-C-sum-multiple-outputs.dmn | 19 +++++++++++++++++ .../core/v1_1/0004-simpletable-C-sum.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/0004-simpletable-C.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/0004-simpletable-F.dmn | 19 +++++++++++++++++ .../0004-simpletable-O-multiple-outputs.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/0004-simpletable-O.dmn | 19 +++++++++++++++++ ...etable-P-multiple-outputs-wrong-output.dmn | 19 +++++++++++++++++ .../0004-simpletable-P-multiple-outputs.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/0004-simpletable-P.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/0004-simpletable-R.dmn | 19 +++++++++++++++++ .../0004-simpletable-U-noinputvalues-ctxe.dmn | 19 +++++++++++++++++ .../0004-simpletable-U-noinputvalues-ctxr.dmn | 19 +++++++++++++++++ .../v1_1/0004-simpletable-U-noinputvalues.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/0004-simpletable-U.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/0007-date-time.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/0008-LX-arithmetic.dmn | 19 +++++++++++++++++ .../core/v1_1/0009-invocation-arithmetic.dmn | 19 +++++++++++++++++ .../0019-flight-rebooking-alternative.dmn | 19 +++++++++++++++++ .../0019-flight-rebooking-bad-example.dmn | 19 +++++++++++++++++ .../0019-flight-rebooking-singleton-lists.dmn | 19 +++++++++++++++++ .../0019-flight-rebooking-uninterpreted.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/0019-flight-rebooking.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/0020-vacation-days.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/20180731-pr1997.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/AllowedValuesChecks.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/BoxedContext.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/BranchDistribution.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/BruceTask20180601.dmn | 19 +++++++++++++++++ .../core/v1_1/BuiltInFunctionInvocation.dmn | 19 +++++++++++++++++ .../kie/dmn/legacy/tests/core/v1_1/Caller.dmn | 19 +++++++++++++++++ .../dmn/legacy/tests/core/v1_1/Calling.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/Collect_Hit_Policy.dmn | 19 +++++++++++++++++ .../core/v1_1/DMNInputDataNodeTypeTest.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/DROOLS-2147.dmn | 19 +++++++++++++++++ ...3-NPE-BoxedInvocationMissingExpression.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/DROOLS-4379.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/DROOLS-4379b.dmn | 19 +++++++++++++++++ .../DTABLE_NON_PRIORITY_MISSING_OUTVALS.dmn | 19 +++++++++++++++++ .../v1_1/DTABLE_PRIORITY_MISSING_OUTVALS.dmn | 19 +++++++++++++++++ .../core/v1_1/DTABLE_PRIORITY_ONE_OUTVAL.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/DT_empty_output_cell.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/DT_in_context.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/DT_using_variables.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/Decide with symbols.dmn | 19 +++++++++++++++++ .../DecisionTableOutputDMNTypeCollection.dmn | 19 +++++++++++++++++ ...ionTableOutputDMNTypeCollectionWithLOV.dmn | 19 +++++++++++++++++ .../kie/dmn/legacy/tests/core/v1_1/Dinner.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/Dynamic composition.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/Ex_4_3simplified.dmn | 19 +++++++++++++++++ .../kie/dmn/legacy/tests/core/v1_1/Ex_6_1.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/FilterJohns.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/FunctionDefinition.dmn | 19 +++++++++++++++++ .../core/v1_1/Get_Viable_Loan_Products.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/Imported_Model.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/Importing_Model.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/Input_reuse_in_output.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/Instance_of.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/InvalidFunction.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/InvalidInput.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/List_of_Vowels.dmn | 19 +++++++++++++++++ .../LoanRecommendationWrongOutputType.dmn | 19 +++++++++++++++++ ...oan_Prequalification_Condensed_Invalid.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/Loan_Recommendation2.dmn | 19 +++++++++++++++++ .../core/v1_1/MACD-enhanced_iteration.dmn | 19 +++++++++++++++++ .../kie/dmn/legacy/tests/core/v1_1/NPE.dmn | 19 +++++++++++++++++ ...ic-for-function-invocation-drools-2822.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/NotificationsTest2.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/Number_and_null_entry.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/PersonListHelloBKM.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/PersonListHelloBKM2.dmn | 19 +++++++++++++++++ .../core/v1_1/Person_filtering_by_age.dmn | 19 +++++++++++++++++ .../dmn/legacy/tests/core/v1_1/Recursive.dmn | 19 +++++++++++++++++ .../dmn/legacy/tests/core/v1_1/Simple_Not.dmn | 19 +++++++++++++++++ .../core/v1_1/SingleDecisionWithContext.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/TimeFromDate.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/Union_of_letters.dmn | 19 +++++++++++++++++ .../v1_1/WrongConstraintsInItemDefinition.dmn | 19 +++++++++++++++++ .../core/v1_1/WrongTypeRefForDRGElement.dmn | 19 +++++++++++++++++ ...actualInputMatchInputValues-forTypeRef.dmn | 19 +++++++++++++++++ .../v1_1/alternative_feel_ns_declaration.dmn | 19 +++++++++++++++++ .../kie/dmn/legacy/tests/core/v1_1/anot.dmn | 19 +++++++++++++++++ .../core/v1_1/assignNullToAllowedValues.dmn | 19 +++++++++++++++++ ...signNullToAllowedValuesExplicitingNull.dmn | 19 +++++++++++++++++ ...usiness-knowledge-model-required-input.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/calculation1.dmn | 19 +++++++++++++++++ .../core/v1_1/car_damage_responsibility.dmn | 19 +++++++++++++++++ .../core/v1_1/car_damage_responsibility2.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/compilationThrowsNPE.dmn | 19 +++++++++++++++++ ...0001-input-data-string-with-extensions.dmn | 19 +++++++++++++++++ .../core/v1_1/compiler/profiles/just_47.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/context_listener.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/countCSATradeRatings.dmn | 19 +++++++++++++++++ .../core/v1_1/customer_discount_full.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/date_allowed_values.dmn | 19 +++++++++++++++++ .../0004-decision-services.dmn | 19 +++++++++++++++++ ...singleton-or-multiple-output-decisions.dmn | 19 +++++++++++++++++ .../DecisionService20180718.dmn | 19 +++++++++++++++++ .../decisionservices/DecisionServiceABC.dmn | 19 +++++++++++++++++ .../DecisionServicesInLiteralExpression.dmn | 19 +++++++++++++++++ ...alExpressionOnlyFromBKMUsingInvocation.dmn | 19 +++++++++++++++++ ...sionServicesInLiteralExpressionWithBKM.dmn | 19 +++++++++++++++++ ...iteralExpressionWithBKMUsingInvocation.dmn | 19 +++++++++++++++++ .../ImportDecisionService20180718.dmn | 19 +++++++++++++++++ .../ImportofImportDecisionService20180718.dmn | 19 +++++++++++++++++ .../core/v1_1/decisionservices/mixtype-DS.dmn | 19 +++++++++++++++++ .../core/v1_1/decisiontable-default-value.dmn | 19 +++++++++++++++++ .../v1_1/dmcommunity_challenge_2017_03.dmn | 19 +++++++++++++++++ .../core/v1_1/drools1502-InputExpression.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/drools1502-noprefix.dmn | 19 +++++++++++++++++ .../dmn/legacy/tests/core/v1_1/drools2125.dmn | 19 +++++++++++++++++ .../dmn/legacy/tests/core/v1_1/drools2307.dmn | 19 +++++++++++++++++ .../v1_1/duplicate.0001-input-data-string.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/empty_decision.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/forTypeCheckTest.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/getentriesgetvalue.dmn | 19 +++++++++++++++++ .../v1_1/hardcoded_function_definition.dmn | 19 +++++++++++++++++ .../imports/Do_invoke_hello_with_2_bkms.dmn | 19 +++++++++++++++++ ...voke_hello_with_2_bkms_using_inputdata.dmn | 19 +++++++++++++++++ .../v1_1/imports/Do_say_hello_with_2_bkms.dmn | 19 +++++++++++++++++ ...rt_BKM_and_have_a_Decision_Ctx_with_DT.dmn | 19 +++++++++++++++++ .../v1_1/imports/Import_Spell_Greeting.dmn | 19 +++++++++++++++++ .../core/v1_1/imports/Imported_Model.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/imports/Importing_ID.dmn | 19 +++++++++++++++++ .../Importing_Person_DT_with_Person.dmn | 19 +++++++++++++++++ .../core/v1_1/imports/L3_Do_say_hello.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/imports/ModelB.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/imports/ModelB2.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/imports/ModelC.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/imports/Sayhello1ID1D.dmn | 19 +++++++++++++++++ .../core/v1_1/imports/Saying_hello_2_bkms.dmn | 19 +++++++++++++++++ .../core/v1_1/imports/Spell_Greeting.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/incomplete_expression.dmn | 19 +++++++++++++++++ .../v1/20180731-pr1997.dmn | 19 +++++++++++++++++ .../v2/20180731-pr1997.dmn | 19 +++++++++++++++++ .../core/v1_1/invalid-variable-names.dmn | 19 +++++++++++++++++ .../invokingAFunctionOnALiteralContext.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/itemDef-dependency.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/java_function_context.dmn | 19 +++++++++++++++++ .../java_function_context_with_errors.dmn | 19 +++++++++++++++++ .../dmn/legacy/tests/core/v1_1/just_now.dmn | 19 +++++++++++++++++ .../dmn/legacy/tests/core/v1_1/just_today.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/list-expression.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/list_containment_DT.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/loanComparison.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/missing_input_data.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/null_values.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/nullrelation.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/out-of-order-items.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/pmml_function_context.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/priority_table.dmn | 19 +++++++++++++++++ .../v1_1/priority_table_context_recursion.dmn | 19 +++++++++++++++++ .../dmn/legacy/tests/core/v1_1/product.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/relation-expression.dmn | 19 +++++++++++++++++ .../core/v1_1/relation_with_empty_cell.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/same_every_type_check.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/say_for_hello.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/simple-item-def.dmn | 19 +++++++++++++++++ .../core/v1_1/singletonlist_fuction_call.dmn | 19 +++++++++++++++++ .../dmn/legacy/tests/core/v1_1/strictMode.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/test20180601.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/today_function_test.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/trisotech_namespace.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/two_decision_tables.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/typecheck_in_DT.dmn | 19 +++++++++++++++++ .../core/v1_1/typecheck_in_context_result.dmn | 19 +++++++++++++++++ .../legacy/tests/core/v1_1/uniqueNoMatch.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/unknown_variable1.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/unknown_variable2.dmn | 19 +++++++++++++++++ .../v1_1/variableLeadingTrailingSpaces.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/weekday-on-date.dmn | 19 +++++++++++++++++ .../core/v1_1/will_be_null_if_negative.dmn | 19 +++++++++++++++++ .../tests/core/v1_1/yearMonthDuration.dmn | 19 +++++++++++++++++ .../validation/v1_1/DRGELEM_NOT_UNIQUE.dmn | 19 +++++++++++++++++ .../tests/validation/v1_1/DROOLS-1447.dmn | 19 +++++++++++++++++ .../v1_1/DSWithImport20181008-ModelA.dmn | 19 +++++++++++++++++ ...Import20181008-ModelB-missingDMNImport.dmn | 19 +++++++++++++++++ .../v1_1/DSWithImport20181008-ModelB.dmn | 19 +++++++++++++++++ .../validation/v1_1/DTABLE_EMPTY_ENTRY.dmn | 19 +++++++++++++++++ .../DTABLE_MULTIPLEOUTPUT_WRONG_OUTPUT.dmn | 19 +++++++++++++++++ .../v1_1/DTABLE_PRIORITY_MISSING_OUTVALS.dmn | 19 +++++++++++++++++ .../v1_1/DTABLE_SINGLEOUTPUT_WRONG_OUTPUT.dmn | 19 +++++++++++++++++ .../v1_1/FORMAL_PARAM_DUPLICATED.dmn | 19 +++++++++++++++++ .../Hello_World_no_prefix_with_extensions.dmn | 19 +++++++++++++++++ ...rld_semantic_namespace_with_extensions.dmn | 19 +++++++++++++++++ .../INVOCATION_INCONSISTENT_PARAM_NAMES.dmn | 19 +++++++++++++++++ .../v1_1/INVOCATION_MISSING_EXPR.dmn | 19 +++++++++++++++++ .../v1_1/INVOCATION_MISSING_TARGET.dmn | 19 +++++++++++++++++ .../v1_1/INVOCATION_MISSING_TARGETbis.dmn | 19 +++++++++++++++++ .../v1_1/INVOCATION_WRONG_PARAM_COUNT.dmn | 19 +++++++++++++++++ .../validation/v1_1/ITEMCOMP_DUPLICATED.dmn | 19 +++++++++++++++++ .../validation/v1_1/ITEMDEF_NOT_UNIQUE.dmn | 19 +++++++++++++++++ .../v1_1/ITEMDEF_NOT_UNIQUE_DROOLS-1450.dmn | 19 +++++++++++++++++ .../validation/v1_1/MortgageRecommender.dmn | 19 +++++++++++++++++ .../tests/validation/v1_1/NAME_IS_VALID.dmn | 19 +++++++++++++++++ .../validation/v1_1/RELATION_DUP_COLUMN.dmn | 19 +++++++++++++++++ .../v1_1/RELATION_ROW_CELLCOUNTMISMATCH.dmn | 19 +++++++++++++++++ .../v1_1/RELATION_ROW_CELL_NOTLITERAL.dmn | 19 +++++++++++++++++ .../v1_1/REQAUTH_NOT_KNOWLEDGESOURCEbis.dmn | 19 +++++++++++++++++ .../validation/v1_1/UNKNOWN_VARIABLE.dmn | 19 +++++++++++++++++ .../tests/validation/v1_1/UsingSemanticNS.dmn | 19 +++++++++++++++++ .../v1_1/VARIABLE_LEADING_TRAILING_SPACES.dmn | 19 +++++++++++++++++ .../artifact/ASSOC_REFERENCES_NOT_EMPTY.dmn | 19 +++++++++++++++++ ...THREQ_DEP_REQ_AUTH_NOT_KNOWLEDGESOURCE.dmn | 19 +++++++++++++++++ .../AUTHREQ_DEP_REQ_DEC_NOT_DECISION.dmn | 19 +++++++++++++++++ .../AUTHREQ_DEP_REQ_INPUT_NOT_INPUT.dmn | 19 +++++++++++++++++ .../AUTHREQ_MISSING_DEPENDENCY_REQ_AUTH.dmn | 19 +++++++++++++++++ .../AUTHREQ_MISSING_DEPENDENCY_REQ_DEC.dmn | 19 +++++++++++++++++ .../AUTHREQ_MISSING_DEPENDENCY_REQ_INPUT.dmn | 19 +++++++++++++++++ .../ORG_UNIT_DECISION_MADE_WRONG_TYPE.dmn | 19 +++++++++++++++++ .../ORG_UNIT_DECISION_OWNED_WRONG_TYPE.dmn | 19 +++++++++++++++++ ...PERF_INDICATOR_IMP_DECISION_WRONG_TYPE.dmn | 19 +++++++++++++++++ .../BKM_MISMATCH_VAR.dmn | 19 +++++++++++++++++ .../BKM_MISSING_EXPR.dmn | 19 +++++++++++++++++ .../BKM_MISSING_VAR.dmn | 19 +++++++++++++++++ .../v1_1/context/CONTEXT_DUP_ENTRY.dmn | 19 +++++++++++++++++ .../CONTEXT_ENTRY_MISSING_VARIABLE.dmn | 19 +++++++++++++++++ .../v1_1/context/CONTEXT_ENTRY_NOTYPEREF.dmn | 19 +++++++++++++++++ .../v1_1/context/CONTEXT_MISSING_ENTRIES.dmn | 19 +++++++++++++++++ .../v1_1/context/CONTEXT_MISSING_EXPR.dmn | 19 +++++++++++++++++ .../decision/DECISION_CYCLIC_DEPENDENCY.dmn | 19 +++++++++++++++++ ...ISION_CYCLIC_DEPENDENCY_SELF_REFERENCE.dmn | 19 +++++++++++++++++ .../v1_1/decision/DECISION_DEADLY_DIAMOND.dmn | 19 +++++++++++++++++ .../v1_1/decision/DECISION_DEADLY_KITE.dmn | 19 +++++++++++++++++ .../DECISION_DECISION_MAKER_WRONG_TYPE.dmn | 19 +++++++++++++++++ .../DECISION_DECISION_OWNER_WRONG_TYPE.dmn | 19 +++++++++++++++++ .../v1_1/decision/DECISION_MISMATCH_VAR.dmn | 19 +++++++++++++++++ .../v1_1/decision/DECISION_MISSING_EXPR.dmn | 19 +++++++++++++++++ .../v1_1/decision/DECISION_MISSING_VAR.dmn | 19 +++++++++++++++++ .../v1_1/decision/DECISION_MISSING_VARbis.dmn | 19 +++++++++++++++++ .../DECISION_MULTIPLE_EXPRESSIONS.dmn | 19 +++++++++++++++++ .../DECISION_PERF_INDICATOR_WRONG_TYPE.dmn | 19 +++++++++++++++++ .../v1_1/dmnelementref/ELEMREF_NOHASH.dmn | 19 +++++++++++++++++ .../validation/v1_1/import/Base-model.dmn | 19 +++++++++++++++++ .../Import-base-model-modelnameattribute.dmn | 19 +++++++++++++++++ .../v1_1/import/Import-base-model.dmn | 19 +++++++++++++++++ .../v1_1/import/Only-Import-base-model.dmn | 19 +++++++++++++++++ .../v1_1/import/Wrong-Import-base-model.dmn | 19 +++++++++++++++++ .../INFOREQ_DECISION_NOT_DECISION.dmn | 19 +++++++++++++++++ .../INFOREQ_INPUT_NOT_INPUTDATA.dmn | 19 +++++++++++++++++ .../INFOREQ_MISSING_DECISION.dmn | 19 +++++++++++++++++ .../INFOREQ_MISSING_INPUT.dmn | 19 +++++++++++++++++ .../v1_1/inputdata/INPUTDATA_MISMATCH_VAR.dmn | 19 +++++++++++++++++ .../v1_1/inputdata/INPUTDATA_MISSING_VAR.dmn | 19 +++++++++++++++++ .../tests/validation/v1_1/invalidXml.dmn | 19 +++++++++++++++++ .../KNOWREQ_MISSING_BKM.dmn | 19 +++++++++++++++++ .../KNOWREQ_REQ_DECISION_NOT_BKM.dmn | 19 +++++++++++++++++ .../KNOW_SOURCE_MISSING_OWNER.dmn | 19 +++++++++++++++++ .../KNOW_SOURCE_OWNER_NOT_ORG_UNIT.dmn | 19 +++++++++++++++++ .../typeref/BKM_WITH_NO_TYPEREF_IS_OK.dmn | 19 +++++++++++++++++ .../v1_1/typeref/TYPEREF_NOT_FEEL_NOT_DEF.dmn | 19 +++++++++++++++++ .../TYPEREF_NOT_FEEL_NOT_DEF_valid.dmn | 19 +++++++++++++++++ .../v1_1/typeref/TYPEREF_NO_FEEL_TYPE.dmn | 19 +++++++++++++++++ .../validation/v1_1/typeref/TYPEREF_NO_NS.dmn | 19 +++++++++++++++++ .../tests/validation/v1_1/validation.dmn | 19 +++++++++++++++++ .../org/kie/dmn/openapi/DSMultipleOutput.dmn | 19 +++++++++++++++++ .../org/kie/dmn/openapi/discouragedTypes.dmn | 19 +++++++++++++++++ .../org/kie/dmn/openapi/dmnDescription.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/openapi/myOrder.dmn | 19 +++++++++++++++++ .../kie/dmn/openapi/numberAllowedValues.dmn | 19 +++++++++++++++++ .../org/kie/dmn/openapi/numberGT.dmn | 19 +++++++++++++++++ .../org/kie/dmn/openapi/numberList.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/openapi/personF.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/openapi/persons.dmn | 19 +++++++++++++++++ .../org/kie/dmn/openapi/processItem.dmn | 19 +++++++++++++++++ .../dmn/openapi/processItemCollidingNS.dmn | 19 +++++++++++++++++ .../org/kie/dmn/openapi/processItem_2.dmn | 19 +++++++++++++++++ .../org/kie/dmn/openapi/sameNameNS1.dmn | 19 +++++++++++++++++ .../org/kie/dmn/openapi/sameNameNS2.dmn | 19 +++++++++++++++++ .../org/kie/dmn/openapi/typeWithSpace.dmn | 19 +++++++++++++++++ .../org/kie/dmn/openapi/undefinedIO.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/openapi/vowels.dmn | 19 +++++++++++++++++ .../org/kie/dmn/openapi/vowelsAllowNull.dmn | 19 +++++++++++++++++ .../org/kie/dmn/pmml/Invoke_Iris.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/pmml/KMeans.dmn | 19 +++++++++++++++++ .../org/kie/dmn/pmml/KiePMMLRegression.dmn | 19 +++++++++++++++++ .../kie/dmn/pmml/KiePMMLRegressionClax.dmn | 19 +++++++++++++++++ .../org/kie/dmn/pmml/KiePMMLScoreCard.dmn | 19 +++++++++++++++++ .../pmml/KiePMMLScoreCard_NOPMMLmodelName.dmn | 19 +++++++++++++++++ .../dmn/pmml/KiePMMLScoreCard_wInputType.dmn | 19 +++++++++++++++++ .../org/kie/dmn/pmml/KiePMMLTree.dmn | 19 +++++++++++++++++ .../kie/dmn/pmml/KiePMMLTree_no_output.dmn | 19 +++++++++++++++++ .../resources/org/kie/dmn/pmml/NaiveBayes.dmn | 19 +++++++++++++++++ .../org/kie/dmn/pmml/NeuralNetwork.dmn | 19 +++++++++++++++++ .../org/kie/dmn/pmml/SumMiningModel.dmn | 19 +++++++++++++++++ .../kie/dmn/signavio/Iterate Complex List.dmn | 19 +++++++++++++++++ .../MID with multiple inside decisions.dmn | 19 +++++++++++++++++ .../signavio/MID with outside requirement.dmn | 19 +++++++++++++++++ .../org/kie/dmn/signavio/Signavio_Concat.dmn | 19 +++++++++++++++++ .../org/kie/dmn/signavio/Starts_with_an_A.dmn | 19 +++++++++++++++++ .../org/kie/dmn/signavio/Test_SignavioMID.dmn | 19 +++++++++++++++++ .../signavio/Test_SignavioZipFunctions.dmn | 19 +++++++++++++++++ .../dmn/signavio/Test_Signavio_multiple.dmn | 19 +++++++++++++++++ .../dmn/signavio/Using_Signavio_functions.dmn | 19 +++++++++++++++++ .../kie/dmn/signavio/survey MID ALLFALSE.dmn | 19 +++++++++++++++++ .../kie/dmn/signavio/survey MID ALLTRUE.dmn | 19 +++++++++++++++++ .../kie/dmn/signavio/survey MID ANYTRUE.dmn | 19 +++++++++++++++++ .../org/kie/dmn/signavio/survey MID COUNT.dmn | 19 +++++++++++++++++ .../org/kie/dmn/signavio/survey MID MAX.dmn | 19 +++++++++++++++++ .../org/kie/dmn/signavio/survey MID MIN.dmn | 19 +++++++++++++++++ .../org/kie/dmn/signavio/survey MID SUM.dmn | 19 +++++++++++++++++ .../DMNv1_x/loan_withOverlap.dmn | 19 +++++++++++++++++ .../DMNv1_x/multiple/Chapter 11 Example.dmn | 21 ++++++++++++++++++- .../DMNv1_x/multiple/importing.dmn | 19 +++++++++++++++++ .../resources/invalid_models/DMNv1_x/test.dmn | 19 +++++++++++++++++ .../AllowedValuesChecksInsideCollection.dmn | 19 +++++++++++++++++ .../DMNv1_5/ConstraintsChecks.dmn | 19 +++++++++++++++++ .../DMNv1_5/DateToDateTimeFunction.dmn | 19 +++++++++++++++++ .../DMNv1_5/ForLoopDatesEvaluate.dmn | 21 ++++++++++++++++++- .../DMNv1_5/Imported_Model_Unamed.dmn | 19 +++++++++++++++++ ...g_EmptyNamed_Model_With_Href_Namespace.dmn | 19 +++++++++++++++++ ...mptyNamed_Model_Without_Href_Namespace.dmn | 19 +++++++++++++++++ .../DMNv1_5/Importing_Named_Model.dmn | 19 +++++++++++++++++ .../Importing_OverridingEmptyNamed_Model.dmn | 19 +++++++++++++++++ .../DMNv1_5/InheritedConstraints.dmn | 19 +++++++++++++++++ .../DMNv1_5/ListReplaceEvaluate.dmn | 21 ++++++++++++++++++- .../DMNv1_5/NegationOfDurationEvaluate.dmn | 21 ++++++++++++++++++- .../DMNv1_5/TypeConstraintsChecks.dmn | 19 +++++++++++++++++ .../valid_models/DMNv1_x/LoanEligibility.dmn | 19 +++++++++++++++++ .../valid_models/DMNv1_x/OneOfEachType.dmn | 19 +++++++++++++++++ .../valid_models/DMNv1_x/Prequalification.dmn | 19 +++++++++++++++++ .../DMNv1_x/Traffic Violation Simple.dmn | 19 +++++++++++++++++ .../DMNv1_x/Traffic Violation.dmn | 19 +++++++++++++++++ .../valid_models/DMNv1_x/allTypes.dmn | 19 +++++++++++++++++ .../valid_models/DMNv1_x/dtevent.dmn | 19 +++++++++++++++++ .../valid_models/DMNv1_x/habitability.dmn | 19 +++++++++++++++++ .../resources/valid_models/DMNv1_x/loan.dmn | 19 +++++++++++++++++ .../DMNv1_x/multiple/Financial.dmn | 19 +++++++++++++++++ .../multiple/Imported_Traffic_Violation.dmn | 19 +++++++++++++++++ .../Traffic Violation With Import.dmn | 19 +++++++++++++++++ .../valid_models/DMNv1_x/multiple/stdlib.dmn | 19 +++++++++++++++++ .../DMNv1_x/testWithExtensionElements.dmn | 19 +++++++++++++++++ .../validation/extension/TrisotechDMN13.xsd | 19 +++++++++++++++++ .../src/test/resources/DC.xsd | 19 +++++++++++++++++ .../src/test/resources/DI.xsd | 19 +++++++++++++++++ .../src/test/resources/DMN13.xsd | 19 +++++++++++++++++ .../src/test/resources/DMNDI13.xsd | 19 +++++++++++++++++ .../backend/marshalling/v1_3/conditional.dmn | 19 +++++++++++++++++ .../backend/marshalling/v1_3/filter.dmn | 19 +++++++++++++++++ .../backend/marshalling/v1_3/iterator.dmn | 19 +++++++++++++++++ .../dmn/trisotech/core/dmn14expressions.dmn | 19 +++++++++++++++++ .../boxedcontextextension/conditional.dmn | 19 +++++++++++++++++ .../boxedcontextextension/filter-datatype.dmn | 19 +++++++++++++++++ .../filter-datatype2.dmn | 19 +++++++++++++++++ .../boxedcontextextension/filter.dmn | 19 +++++++++++++++++ .../iterator-datatype.dmn | 19 +++++++++++++++++ .../iterator-datatype2.dmn | 19 +++++++++++++++++ .../boxedcontextextension/iterator.dmn | 19 +++++++++++++++++ .../org/omg/spec/DMN/20151101/dmn.xsd | 19 +++++++++++++++++ .../org/omg/spec/DMN/20180521/DC.xsd | 19 +++++++++++++++++ .../org/omg/spec/DMN/20180521/DI.xsd | 19 +++++++++++++++++ .../org/omg/spec/DMN/20180521/DMN12.xsd | 19 +++++++++++++++++ .../org/omg/spec/DMN/20180521/DMNDI12.xsd | 19 +++++++++++++++++ .../org/omg/spec/DMN/20191111/DC.xsd | 19 +++++++++++++++++ .../org/omg/spec/DMN/20191111/DI.xsd | 19 +++++++++++++++++ .../org/omg/spec/DMN/20191111/DMN13.xsd | 19 +++++++++++++++++ .../org/omg/spec/DMN/20191111/DMNDI13.xsd | 19 +++++++++++++++++ .../org/omg/spec/DMN/20211108/DC.xsd | 19 +++++++++++++++++ .../org/omg/spec/DMN/20211108/DI.xsd | 19 +++++++++++++++++ .../org/omg/spec/DMN/20211108/DMN14.xsd | 19 +++++++++++++++++ .../org/omg/spec/DMN/20211108/DMNDI13.xsd | 19 +++++++++++++++++ .../org/omg/spec/DMN/20230324/DC.xsd | 19 +++++++++++++++++ .../org/omg/spec/DMN/20230324/DI.xsd | 19 +++++++++++++++++ .../org/omg/spec/DMN/20230324/DMN15.xsd | 19 +++++++++++++++++ .../org/omg/spec/DMN/20230324/DMNDI15.xsd | 19 +++++++++++++++++ .../org/kie/dmn/validation/DMNv12_ch11.dmn | 19 +++++++++++++++++ .../DSWithImport20181008-ModelA.dmn | 19 +++++++++++++++++ ...Import20181008-ModelB-missingDMNImport.dmn | 19 +++++++++++++++++ .../DSWithImport20181008-ModelB.dmn | 19 +++++++++++++++++ .../kie/dmn/validation/DTABLE_EMPTY_ENTRY.dmn | 19 +++++++++++++++++ .../DTABLE_MULTIPLEOUTPUT_WRONG_OUTPUT.dmn | 19 +++++++++++++++++ .../DTABLE_PRIORITY_MISSING_OUTVALS.dmn | 19 +++++++++++++++++ .../DTABLE_SINGLEOUTPUT_WRONG_OUTPUT.dmn | 19 +++++++++++++++++ .../org/kie/dmn/validation/EmptyModelName.dmn | 19 +++++++++++++++++ .../Hello_World_no_prefix_with_extensions.dmn | 19 +++++++++++++++++ ...rld_semantic_namespace_with_extensions.dmn | 19 +++++++++++++++++ .../dmn/validation/MortgageRecommender.dmn | 19 +++++++++++++++++ .../dmn/validation/NAME_NOT_NORMALIZED.dmn | 19 +++++++++++++++++ .../REQAUTH_NOT_KNOWLEDGESOURCEbis.dmn | 19 +++++++++++++++++ .../kie/dmn/validation/UNKNOWN_OPERATOR.dmn | 19 +++++++++++++++++ .../kie/dmn/validation/UsingSemanticNS.dmn | 19 +++++++++++++++++ ...THREQ_DEP_REQ_AUTH_NOT_KNOWLEDGESOURCE.dmn | 19 +++++++++++++++++ .../org/kie/dmn/validation/bkmAndBinding.dmn | 19 +++++++++++++++++ .../classloader/DummyInvocation.dmn | 19 +++++++++++++++++ .../decisionservice/DS1ofEach_OK.dmn | 19 +++++++++++++++++ .../DS1ofEach_missingDecisionInput.dmn | 19 +++++++++++++++++ .../DS1ofEach_missingEncapsulated.dmn | 19 +++++++++++++++++ .../DS1ofEach_missingInputData.dmn | 19 +++++++++++++++++ .../DS1ofEach_missingOutput.dmn | 19 +++++++++++++++++ .../validation/decisionservice/HelloDS_OK.dmn | 19 +++++++++++++++++ .../decisionservice/HelloDS_noOutput.dmn | 19 +++++++++++++++++ .../dmn/validation/dmn14boxed/conditional.dmn | 19 +++++++++++++++++ .../validation/dmn14boxed/filter-datatype.dmn | 19 +++++++++++++++++ .../kie/dmn/validation/dmn14boxed/filter.dmn | 19 +++++++++++++++++ .../dmn14boxed/iterator-datatype.dmn | 19 +++++++++++++++++ .../dmn/validation/dmn14boxed/iterator.dmn | 19 +++++++++++++++++ .../org/kie/dmn/validation/dmn14simple.dmn | 19 +++++++++++++++++ .../dmndi/all-elements-invalid-ref.dmn | 19 +++++++++++++++++ .../all-elements-with-dmndi-no-dmnshape.dmn | 19 +++++++++++++++++ .../kie/dmn/validation/dmndi/all-elements.dmn | 19 +++++++++++++++++ .../dmnelementref/ELEMREF_NOHASH.dmn | 19 +++++++++++++++++ .../dtanalysis/AK0100-domainOnTable.dmn | 19 +++++++++++++++++ .../dtanalysis/AK0100v2-domainOnTable.dmn | 19 +++++++++++++++++ .../dtanalysis/AgeKitten-domainOnTable.dmn | 19 +++++++++++++++++ .../dmn/validation/dtanalysis/AgeKitten.dmn | 19 +++++++++++++++++ .../dtanalysis/AgeKittenImporting.dmn | 19 +++++++++++++++++ .../dtanalysis/AgeKittenItemDef.dmn | 19 +++++++++++++++++ .../dmn/validation/dtanalysis/Contraction.dmn | 19 +++++++++++++++++ .../dtanalysis/DT1stNFViolation.dmn | 19 +++++++++++++++++ .../dtanalysis/DT1stNFViolationB.dmn | 19 +++++++++++++++++ .../dtanalysis/DT1stNFViolationCollect.dmn | 19 +++++++++++++++++ ...DT1stNFViolationDuplicateNoSubsumption.dmn | 19 +++++++++++++++++ .../validation/dtanalysis/DT2ndNF3combo.dmn | 19 +++++++++++++++++ .../dtanalysis/DT2ndNFViolation.dmn | 19 +++++++++++++++++ .../validation/dtanalysis/DT2ndNFWasADash.dmn | 19 +++++++++++++++++ .../dtanalysis/DT2ndNFWasADash2.dmn | 19 +++++++++++++++++ .../validation/dtanalysis/DTAnalysisFirst.dmn | 19 +++++++++++++++++ .../dtanalysis/DTnestedEverywhere.dmn | 19 +++++++++++++++++ .../dmn/validation/dtanalysis/DTusingNOT.dmn | 19 +++++++++++++++++ .../dmn/validation/dtanalysis/DTusingNOT2.dmn | 19 +++++++++++++++++ .../dtanalysis/DTusingNOTnumber.dmn | 19 +++++++++++++++++ .../dtanalysis/EnumerationWithNull.dmn | 19 +++++++++++++++++ .../dtanalysis/FailingOutputConstraints.dmn | 19 +++++++++++++++++ .../dtanalysis/FailingOutputConstraints2.dmn | 19 +++++++++++++++++ .../dtanalysis/Gaps0100-domainOnTable.dmn | 19 +++++++++++++++++ .../GapsAndOverlaps1-domainOnTable.dmn | 19 +++++++++++++++++ .../dtanalysis/GapsAndOverlaps1.dmn | 19 +++++++++++++++++ .../dmn/validation/dtanalysis/GapsCube3.dmn | 19 +++++++++++++++++ .../dtanalysis/GapsOverlapsBoolean.dmn | 19 +++++++++++++++++ .../kie/dmn/validation/dtanalysis/GapsXY.dmn | 19 +++++++++++++++++ .../dmn/validation/dtanalysis/GapsXYv2.dmn | 19 +++++++++++++++++ .../dtanalysis/GapsXYv2WithNull.dmn | 19 +++++++++++++++++ .../dmn/validation/dtanalysis/MaskBasic.dmn | 19 +++++++++++++++++ .../dmn/validation/dtanalysis/MaskTest.dmn | 19 +++++++++++++++++ .../validation/dtanalysis/MisleadingRules.dmn | 19 +++++++++++++++++ .../dtanalysis/MisleadingRules2.dmn | 19 +++++++++++++++++ .../validation/dtanalysis/MyDecisionTable.dmn | 19 +++++++++++++++++ .../dtanalysis/NoGapsDateAdjacent.dmn | 19 +++++++++++++++++ .../dtanalysis/NoGapsDomainOnTypeRef.dmn | 19 +++++++++++++++++ .../dtanalysis/NoGapsDomainOnTypeRefv2.dmn | 19 +++++++++++++++++ .../validation/dtanalysis/NotStringVowel.dmn | 19 +++++++++++++++++ .../validation/dtanalysis/NotStringVowel2.dmn | 19 +++++++++++++++++ .../dtanalysis/NullBooleanAfter.dmn | 19 +++++++++++++++++ .../dtanalysis/NullBooleanBefore.dmn | 19 +++++++++++++++++ .../validation/dtanalysis/NullNumberAfter.dmn | 19 +++++++++++++++++ .../dtanalysis/NullNumberBefore.dmn | 19 +++++++++++++++++ .../dtanalysis/OverlapHitPolicy.dmn | 19 +++++++++++++++++ .../org/kie/dmn/validation/dtanalysis/Pi.dmn | 19 +++++++++++++++++ .../dtanalysis/RecommenderHitPolicy1.dmn | 19 +++++++++++++++++ .../RecommenderHitPolicy1_allowNull.dmn | 19 +++++++++++++++++ .../dtanalysis/RecommenderHitPolicy2.dmn | 19 +++++++++++++++++ .../dtanalysis/RecommenderHitPolicy3.dmn | 19 +++++++++++++++++ .../dtanalysis/RecommenderHitPolicy4.dmn | 19 +++++++++++++++++ .../validation/dtanalysis/RuleOrderDash.dmn | 19 +++++++++++++++++ .../dtanalysis/SRGapsOverlapsSubsumption2.dmn | 19 +++++++++++++++++ .../SomeProblem-ruleOutsideDomain.dmn | 19 +++++++++++++++++ .../dmn/validation/dtanalysis/SomeProblem.dmn | 19 +++++++++++++++++ .../dmn/validation/dtanalysis/Subsumption.dmn | 19 +++++++++++++++++ .../dmn/validation/dtanalysis/SymbolInDT.dmn | 19 +++++++++++++++++ .../dmn/validation/dtanalysis/SymbolInDT2.dmn | 19 +++++++++++++++++ .../validation/dtanalysis/complexDTdates.dmn | 19 +++++++++++++++++ .../dtanalysis/complexDTdatesV2.dmn | 19 +++++++++++++++++ .../kie/dmn/validation/dtanalysis/dtInBKM.dmn | 19 +++++++++++++++++ .../dmn/validation/dtanalysis/improveHF.dmn | 19 +++++++++++++++++ .../validation/dtanalysis/mcdc/example1.dmn | 19 +++++++++++++++++ .../validation/dtanalysis/mcdc/example2.dmn | 19 +++++++++++++++++ .../dmn/validation/dtanalysis/notnulltest.dmn | 19 +++++++++++++++++ .../dmn/validation/dtanalysis/nulltestdt.dmn | 19 +++++++++++++++++ .../dtanalysis/posDoubleNegHalf.dmn | 19 +++++++++++++++++ .../dtanalysis/problemDiseqNumber.dmn | 19 +++++++++++++++++ .../dtanalysis/problemDiseqString.dmn | 19 +++++++++++++++++ .../dtanalysis/problemGtLtString.dmn | 19 +++++++++++++++++ .../dtanalysis/problemLtGtNumber.dmn | 19 +++++++++++++++++ .../validation/dtanalysis/sameMsgInAllAPI.dmn | 19 +++++++++++++++++ .../dtanalysis/simpleStringNoGap.dmn | 19 +++++++++++++++++ .../dtanalysis/stringWithoutEnumNoGap.dmn | 19 +++++++++++++++++ .../dtanalysis/tVowelDefinition.dmn | 19 +++++++++++++++++ .../dtanalysis/validDiseqNumber1.dmn | 19 +++++++++++++++++ .../dtanalysis/validDiseqNumber2.dmn | 19 +++++++++++++++++ .../dmn/validation/dtanalysis/weirdPosNeg.dmn | 19 +++++++++++++++++ .../validation/dtanalysis/weirdYMduration.dmn | 19 +++++++++++++++++ .../kie/dmn/validation/import/Base-model.dmn | 19 +++++++++++++++++ .../dmn/validation/import/DROOLS-4187a.dmn | 19 +++++++++++++++++ .../dmn/validation/import/DROOLS-4187b.dmn | 19 +++++++++++++++++ .../Import-base-model-modelnameattribute.dmn | 19 +++++++++++++++++ .../validation/import/Import-base-model.dmn | 19 +++++++++++++++++ .../import/Only-Import-base-model.dmn | 19 +++++++++++++++++ .../import/Wrong-Import-base-model.dmn | 19 +++++++++++++++++ ...elloDSbkmBoxedInvocation_okItemDefName.dmn | 19 +++++++++++++++++ ...HelloDSbkmBoxedInvocation_wrongBKMname.dmn | 19 +++++++++++++++++ ...mBoxedInvocation_wrongDoubleImportName.dmn | 19 +++++++++++++++++ ...oDSbkmBoxedInvocation_wrongItemDefName.dmn | 19 +++++++++++++++++ .../org/kie/dmn/validation/invalidFEEL.dmn | 19 +++++++++++++++++ .../invalidFunctionNameInvocation.dmn | 19 +++++++++++++++++ .../kie/dmn/validation/somethingInBetween.dmn | 19 +++++++++++++++++ .../typeref/BKM_WITH_NO_TYPEREF_IS_OK.dmn | 19 +++++++++++++++++ .../org/kie/dmn/validation/validation.dmn | 19 +++++++++++++++++ .../dmn/validation/variableMissingTypeRef.dmn | 19 +++++++++++++++++ .../kie/dmn/validation/wrongxml/dttyperef.dmn | 19 +++++++++++++++++ ...g.kie.drl.api.identifiers.DrlComponentRoot | 19 +++++++++++++++++ ...common.api.identifiers.EfestoComponentRoot | 19 +++++++++++++++++ ...tionmanager.api.service.KieCompilerService | 19 +++++++++++++++++ ...ntimemanager.api.service.KieRuntimeService | 19 +++++++++++++++++ ...ntimemanager.api.service.KieRuntimeService | 19 +++++++++++++++++ .../kie/internal/builder/help/package.html | 19 +++++++++++++++++ .../org/kie/internal/builder/package.html | 19 +++++++++++++++++ ...g.kie.api.internal.assembler.KieAssemblers | 19 +++++++++++++++++ .../org.kie.api.internal.runtime.KieRuntimes | 19 +++++++++++++++++ .../org.kie.api.internal.weaver.KieWeavers | 19 +++++++++++++++++ .../main/resources/deployment-descriptor.xsd | 19 +++++++++++++++++ .../src/main/resources/ch11MODIFIED.dmn | 19 +++++++++++++++++ .../src/main/resources/ch11MODIFIED.dmn | 19 +++++++++++++++++ ...common.api.identifiers.EfestoComponentRoot | 19 +++++++++++++++++ ...kie.pmml.api.identifiers.PmmlComponentRoot | 19 +++++++++++++++++ ...n.api.provider.ModelImplementationProvider | 19 +++++++++++++++++ ...r.api.provider.ModelImplementationProvider | 19 +++++++++++++++++ ...tionmanager.api.service.KieCompilerService | 19 +++++++++++++++++ ...n.api.provider.ModelImplementationProvider | 19 +++++++++++++++++ ...ntimemanager.api.service.KieRuntimeService | 19 +++++++++++++++++ .../org.kie.pmml.api.runtime.PMMLRuntime | 19 +++++++++++++++++ ...evaluator.core.executor.PMMLModelEvaluator | 19 +++++++++++++++++ .../org.kie.pmml.api.PMMLRuntimeFactory | 19 +++++++++++++++++ ...r.api.provider.ModelImplementationProvider | 19 +++++++++++++++++ ...evaluator.core.executor.PMMLModelEvaluator | 19 +++++++++++++++++ ...n.api.provider.ModelImplementationProvider | 19 +++++++++++++++++ ...r.api.provider.ModelImplementationProvider | 19 +++++++++++++++++ ...evaluator.core.executor.PMMLModelEvaluator | 19 +++++++++++++++++ ...n.api.provider.ModelImplementationProvider | 19 +++++++++++++++++ ...r.api.provider.ModelImplementationProvider | 19 +++++++++++++++++ ...evaluator.core.executor.PMMLModelEvaluator | 19 +++++++++++++++++ ...l.runtime.core.executor.PMMLModelEvaluator | 19 +++++++++++++++++ ...r.api.provider.ModelImplementationProvider | 19 +++++++++++++++++ ...evaluator.core.executor.PMMLModelEvaluator | 19 +++++++++++++++++ ...r.api.provider.ModelImplementationProvider | 19 +++++++++++++++++ ...evaluator.core.executor.PMMLModelEvaluator | 19 +++++++++++++++++ ...r.api.provider.ModelImplementationProvider | 19 +++++++++++++++++ ...evaluator.core.executor.PMMLModelEvaluator | 19 +++++++++++++++++ ...r.api.provider.ModelImplementationProvider | 19 +++++++++++++++++ ...evaluator.core.executor.PMMLModelEvaluator | 19 +++++++++++++++++ pom.xml | 19 +++++++++++++++++ script/release/upload_filemgmt.sh | 19 +++++++++++++++++ 1251 files changed, 23780 insertions(+), 11 deletions(-) diff --git a/.ci/environments/common/update_quarkus.sh b/.ci/environments/common/update_quarkus.sh index 2dbf3ac7bd8..c6ebe9a4e3f 100755 --- a/.ci/environments/common/update_quarkus.sh +++ b/.ci/environments/common/update_quarkus.sh @@ -1,4 +1,23 @@ #!/bin/bash +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + set -euo pipefail mvn_cmd="mvn ${BUILD_MVN_OPTS:-} ${BUILD_MVN_OPTS_QUARKUS_UPDATE:-}" diff --git a/.ci/environments/update.sh b/.ci/environments/update.sh index 0ee06957644..0df77b59c3e 100755 --- a/.ci/environments/update.sh +++ b/.ci/environments/update.sh @@ -1,4 +1,23 @@ #!/bin/bash +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + set -euo pipefail script_dir_path=$(cd `dirname "${BASH_SOURCE[0]}"`; pwd -P) diff --git a/.ci/jenkins/dsl/jobs.groovy b/.ci/jenkins/dsl/jobs.groovy index 08fee13e9aa..60608acc0af 100644 --- a/.ci/jenkins/dsl/jobs.groovy +++ b/.ci/jenkins/dsl/jobs.groovy @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + /* * This file is describing all the Jenkins jobs in the DSL format (see https://plugins.jenkins.io/job-dsl/) * needed by the Kogito pipelines. diff --git a/.ci/jenkins/dsl/test.sh b/.ci/jenkins/dsl/test.sh index 64d478475fb..2c830677b44 100755 --- a/.ci/jenkins/dsl/test.sh +++ b/.ci/jenkins/dsl/test.sh @@ -1,5 +1,24 @@ #!/bin/bash -e +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + # Used to retrieve current git author, to set correctly the main config file repo GIT_SERVER='github.com' diff --git a/bom/drools-bom/pom.xml b/bom/drools-bom/pom.xml index 51378329ddd..55081e52f90 100644 --- a/bom/drools-bom/pom.xml +++ b/bom/drools-bom/pom.xml @@ -1,4 +1,23 @@ + + diff --git a/bom/kie-core-bom/pom.xml b/bom/kie-core-bom/pom.xml index 5122046c010..395b748a0dd 100644 --- a/bom/kie-core-bom/pom.xml +++ b/bom/kie-core-bom/pom.xml @@ -1,4 +1,23 @@ + + diff --git a/bom/kie-dmn-bom/pom.xml b/bom/kie-dmn-bom/pom.xml index a448cd4a15f..e7534eb6d0d 100644 --- a/bom/kie-dmn-bom/pom.xml +++ b/bom/kie-dmn-bom/pom.xml @@ -1,4 +1,23 @@ + + diff --git a/bom/kie-efesto-bom/pom.xml b/bom/kie-efesto-bom/pom.xml index 9c71bf1c2fc..fb8b2f1e324 100644 --- a/bom/kie-efesto-bom/pom.xml +++ b/bom/kie-efesto-bom/pom.xml @@ -1,4 +1,23 @@ + + diff --git a/bom/kie-pmml-bom/pom.xml b/bom/kie-pmml-bom/pom.xml index ac05d058a0d..d8612ddface 100644 --- a/bom/kie-pmml-bom/pom.xml +++ b/bom/kie-pmml-bom/pom.xml @@ -1,4 +1,23 @@ + + diff --git a/bom/pom.xml b/bom/pom.xml index 411a4269a1d..ebc3f804164 100644 --- a/bom/pom.xml +++ b/bom/pom.xml @@ -1,4 +1,23 @@ + + diff --git a/drools-alphanetwork-compiler/src/main/resources/META-INF/services/org.drools.compiler.kie.builder.impl.KieBaseUpdaterFactory b/drools-alphanetwork-compiler/src/main/resources/META-INF/services/org.drools.compiler.kie.builder.impl.KieBaseUpdaterFactory index 0cd053ab1b2..b098f8eeee0 100644 --- a/drools-alphanetwork-compiler/src/main/resources/META-INF/services/org.drools.compiler.kie.builder.impl.KieBaseUpdaterFactory +++ b/drools-alphanetwork-compiler/src/main/resources/META-INF/services/org.drools.compiler.kie.builder.impl.KieBaseUpdaterFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.ancompiler.KieBaseUpdaterANCFactory \ No newline at end of file diff --git a/drools-base/src/main/java/org/drools/base/rule/accessor/RightTupleValueExtractor.java b/drools-base/src/main/java/org/drools/base/rule/accessor/RightTupleValueExtractor.java index 45d07205614..454eadf4e5c 100644 --- a/drools-base/src/main/java/org/drools/base/rule/accessor/RightTupleValueExtractor.java +++ b/drools-base/src/main/java/org/drools/base/rule/accessor/RightTupleValueExtractor.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package org.drools.base.rule.accessor; import org.drools.base.base.ValueResolver; diff --git a/drools-beliefs/src/main/java/overview.html b/drools-beliefs/src/main/java/overview.html index 044791f516a..5e544120706 100644 --- a/drools-beliefs/src/main/java/overview.html +++ b/drools-beliefs/src/main/java/overview.html @@ -1,3 +1,22 @@ + +

Drools API

diff --git a/drools-beliefs/src/main/resources/META-INF/services/org.kie.api.internal.assembler.KieAssemblerService b/drools-beliefs/src/main/resources/META-INF/services/org.kie.api.internal.assembler.KieAssemblerService index eeca520887d..ea2f0ad285a 100644 --- a/drools-beliefs/src/main/resources/META-INF/services/org.kie.api.internal.assembler.KieAssemblerService +++ b/drools-beliefs/src/main/resources/META-INF/services/org.kie.api.internal.assembler.KieAssemblerService @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.beliefs.bayes.assembler.BayesAssemblerService \ No newline at end of file diff --git a/drools-beliefs/src/main/resources/META-INF/services/org.kie.api.internal.runtime.KieRuntimeService b/drools-beliefs/src/main/resources/META-INF/services/org.kie.api.internal.runtime.KieRuntimeService index 26533f4561b..233cf4697e4 100644 --- a/drools-beliefs/src/main/resources/META-INF/services/org.kie.api.internal.runtime.KieRuntimeService +++ b/drools-beliefs/src/main/resources/META-INF/services/org.kie.api.internal.runtime.KieRuntimeService @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.beliefs.bayes.runtime.BayesRuntimeService \ No newline at end of file diff --git a/drools-beliefs/src/main/resources/META-INF/services/org.kie.api.internal.weaver.KieWeaverService b/drools-beliefs/src/main/resources/META-INF/services/org.kie.api.internal.weaver.KieWeaverService index a02c102d4ec..dcb49a78cff 100644 --- a/drools-beliefs/src/main/resources/META-INF/services/org.kie.api.internal.weaver.KieWeaverService +++ b/drools-beliefs/src/main/resources/META-INF/services/org.kie.api.internal.weaver.KieWeaverService @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.beliefs.bayes.weaver.BayesWeaverService \ No newline at end of file diff --git a/drools-commands/src/main/resources/META-INF/services/org.kie.api.command.KieCommands b/drools-commands/src/main/resources/META-INF/services/org.kie.api.command.KieCommands index ac106d54170..d4d1614241e 100644 --- a/drools-commands/src/main/resources/META-INF/services/org.kie.api.command.KieCommands +++ b/drools-commands/src/main/resources/META-INF/services/org.kie.api.command.KieCommands @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.commands.impl.CommandFactoryServiceImpl \ No newline at end of file diff --git a/drools-compiler/src/main/resources/META-INF/drools-4.0.xsd b/drools-compiler/src/main/resources/META-INF/drools-4.0.xsd index 89697a1df79..6c56868ca10 100644 --- a/drools-compiler/src/main/resources/META-INF/drools-4.0.xsd +++ b/drools-compiler/src/main/resources/META-INF/drools-4.0.xsd @@ -1,4 +1,23 @@ + + diff --git a/drools-compiler/src/main/resources/META-INF/drools-5.2.xsd b/drools-compiler/src/main/resources/META-INF/drools-5.2.xsd index 8d6247cb0be..fbc8d7195dd 100644 --- a/drools-compiler/src/main/resources/META-INF/drools-5.2.xsd +++ b/drools-compiler/src/main/resources/META-INF/drools-5.2.xsd @@ -1,4 +1,23 @@ + + diff --git a/drools-compiler/src/main/resources/META-INF/drools-processes-5.0.xsd b/drools-compiler/src/main/resources/META-INF/drools-processes-5.0.xsd index e9eedb8711e..4afa6fad704 100644 --- a/drools-compiler/src/main/resources/META-INF/drools-processes-5.0.xsd +++ b/drools-compiler/src/main/resources/META-INF/drools-processes-5.0.xsd @@ -1,4 +1,23 @@ + + diff --git a/drools-compiler/src/main/resources/META-INF/services/org.drools.compiler.kie.builder.impl.KieBaseUpdaters b/drools-compiler/src/main/resources/META-INF/services/org.drools.compiler.kie.builder.impl.KieBaseUpdaters index c5f323d4df9..4f6fde82187 100644 --- a/drools-compiler/src/main/resources/META-INF/services/org.drools.compiler.kie.builder.impl.KieBaseUpdaters +++ b/drools-compiler/src/main/resources/META-INF/services/org.drools.compiler.kie.builder.impl.KieBaseUpdaters @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.compiler.kie.builder.impl.KieBaseUpdatersImpl \ No newline at end of file diff --git a/drools-compiler/src/main/resources/META-INF/services/org.kie.api.KieServices b/drools-compiler/src/main/resources/META-INF/services/org.kie.api.KieServices index 1d0bdda44d2..e31f68f63f0 100644 --- a/drools-compiler/src/main/resources/META-INF/services/org.kie.api.KieServices +++ b/drools-compiler/src/main/resources/META-INF/services/org.kie.api.KieServices @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.compiler.kie.builder.impl.KieServicesImpl \ No newline at end of file diff --git a/drools-compiler/src/main/resources/META-INF/services/org.kie.internal.builder.JaxbConfigurationFactoryService b/drools-compiler/src/main/resources/META-INF/services/org.kie.internal.builder.JaxbConfigurationFactoryService index 78f26f0f5b7..8cb1698b8a6 100644 --- a/drools-compiler/src/main/resources/META-INF/services/org.kie.internal.builder.JaxbConfigurationFactoryService +++ b/drools-compiler/src/main/resources/META-INF/services/org.kie.internal.builder.JaxbConfigurationFactoryService @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.compiler.builder.impl.JaxbConfigurationFactoryServiceImpl \ No newline at end of file diff --git a/drools-compiler/src/main/resources/META-INF/services/org.kie.internal.builder.KnowledgeBuilderFactoryService b/drools-compiler/src/main/resources/META-INF/services/org.kie.internal.builder.KnowledgeBuilderFactoryService index 6988b369058..fe6f826a134 100644 --- a/drools-compiler/src/main/resources/META-INF/services/org.kie.internal.builder.KnowledgeBuilderFactoryService +++ b/drools-compiler/src/main/resources/META-INF/services/org.kie.internal.builder.KnowledgeBuilderFactoryService @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.compiler.builder.impl.KnowledgeBuilderFactoryServiceImpl \ No newline at end of file diff --git a/drools-compiler/src/main/resources/org/drools/compiler/compiler/xml/processes/RuleFlowFrom4To5.xsl b/drools-compiler/src/main/resources/org/drools/compiler/compiler/xml/processes/RuleFlowFrom4To5.xsl index 6891b3177ee..b46987b06a5 100644 --- a/drools-compiler/src/main/resources/org/drools/compiler/compiler/xml/processes/RuleFlowFrom4To5.xsl +++ b/drools-compiler/src/main/resources/org/drools/compiler/compiler/xml/processes/RuleFlowFrom4To5.xsl @@ -1,4 +1,23 @@ + + diff --git a/drools-compiler/src/main/resources/org/drools/compiler/compiler/xml/processes/RuleFlowGraphicalFrom4To5.xsl b/drools-compiler/src/main/resources/org/drools/compiler/compiler/xml/processes/RuleFlowGraphicalFrom4To5.xsl index 81c503f4aa1..7ebeabd521f 100644 --- a/drools-compiler/src/main/resources/org/drools/compiler/compiler/xml/processes/RuleFlowGraphicalFrom4To5.xsl +++ b/drools-compiler/src/main/resources/org/drools/compiler/compiler/xml/processes/RuleFlowGraphicalFrom4To5.xsl @@ -1,4 +1,23 @@ + + diff --git a/drools-core/src/main/java/overview.html b/drools-core/src/main/java/overview.html index 044791f516a..5e544120706 100644 --- a/drools-core/src/main/java/overview.html +++ b/drools-core/src/main/java/overview.html @@ -1,3 +1,22 @@ + +

Drools API

diff --git a/drools-core/src/main/resources/META-INF/services/org.kie.api.concurrent.KieExecutors b/drools-core/src/main/resources/META-INF/services/org.kie.api.concurrent.KieExecutors index b4d00cb9b7a..9bfd511e975 100644 --- a/drools-core/src/main/resources/META-INF/services/org.kie.api.concurrent.KieExecutors +++ b/drools-core/src/main/resources/META-INF/services/org.kie.api.concurrent.KieExecutors @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.core.concurrent.ExecutorProviderImpl \ No newline at end of file diff --git a/drools-decisiontables/src/main/resources/META-INF/services/org.drools.drl.extensions.DecisionTableProvider b/drools-decisiontables/src/main/resources/META-INF/services/org.drools.drl.extensions.DecisionTableProvider index f690ef72472..36dd8ad3e23 100644 --- a/drools-decisiontables/src/main/resources/META-INF/services/org.drools.drl.extensions.DecisionTableProvider +++ b/drools-decisiontables/src/main/resources/META-INF/services/org.drools.drl.extensions.DecisionTableProvider @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.decisiontable.DecisionTableProviderImpl \ No newline at end of file diff --git a/drools-distribution/pom.xml b/drools-distribution/pom.xml index 0c06ae39b3b..2b1855b49a2 100644 --- a/drools-distribution/pom.xml +++ b/drools-distribution/pom.xml @@ -1,4 +1,23 @@ + + diff --git a/drools-distribution/src/main/assembly/assembly-drools.xml b/drools-distribution/src/main/assembly/assembly-drools.xml index ac57abe6e75..30e9bdbdb61 100644 --- a/drools-distribution/src/main/assembly/assembly-drools.xml +++ b/drools-distribution/src/main/assembly/assembly-drools.xml @@ -1,4 +1,23 @@ + + diff --git a/drools-distribution/src/main/assembly/scripts/runExamples.sh b/drools-distribution/src/main/assembly/scripts/runExamples.sh index aa11c3594f7..1a015990b37 100644 --- a/drools-distribution/src/main/assembly/scripts/runExamples.sh +++ b/drools-distribution/src/main/assembly/scripts/runExamples.sh @@ -1,5 +1,24 @@ #!/bin/sh +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + # Change directory to the directory of the script cd `dirname $0` diff --git a/drools-docs/pom.xml b/drools-docs/pom.xml index 502d3159e5c..a35fe8678ea 100755 --- a/drools-docs/pom.xml +++ b/drools-docs/pom.xml @@ -1,4 +1,23 @@ + + diff --git a/drools-docs/src/main/assembly/generated-docs-zip.xml b/drools-docs/src/main/assembly/generated-docs-zip.xml index 416f73a353f..d2022f83038 100644 --- a/drools-docs/src/main/assembly/generated-docs-zip.xml +++ b/drools-docs/src/main/assembly/generated-docs-zip.xml @@ -1,4 +1,23 @@ + + diff --git a/drools-docs/src/modules/ROOT/images/experimental-features/impactAnalysis1.svg b/drools-docs/src/modules/ROOT/images/experimental-features/impactAnalysis1.svg index 4b37323da48..86d84365afe 100644 --- a/drools-docs/src/modules/ROOT/images/experimental-features/impactAnalysis1.svg +++ b/drools-docs/src/modules/ROOT/images/experimental-features/impactAnalysis1.svg @@ -1,3 +1,22 @@ + + diff --git a/drools-docs/src/modules/ROOT/images/language-reference/AccumulateAction.svg b/drools-docs/src/modules/ROOT/images/language-reference/AccumulateAction.svg index 68cceaaf67f..048d70ab2aa 100644 --- a/drools-docs/src/modules/ROOT/images/language-reference/AccumulateAction.svg +++ b/drools-docs/src/modules/ROOT/images/language-reference/AccumulateAction.svg @@ -1,3 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/drools-docs/src/modules/ROOT/images/language-reference/exists.svg b/drools-docs/src/modules/ROOT/images/language-reference/exists.svg index 22100daa60d..191546baaca 100644 --- a/drools-docs/src/modules/ROOT/images/language-reference/exists.svg +++ b/drools-docs/src/modules/ROOT/images/language-reference/exists.svg @@ -1,4 +1,23 @@ + + + + + + + + diff --git a/drools-docs/src/modules/ROOT/images/language-reference/global.svg b/drools-docs/src/modules/ROOT/images/language-reference/global.svg index c5af5eb040d..fab45eeb3db 100644 --- a/drools-docs/src/modules/ROOT/images/language-reference/global.svg +++ b/drools-docs/src/modules/ROOT/images/language-reference/global.svg @@ -1,4 +1,23 @@ + + diff --git a/drools-docs/src/modules/ROOT/images/language-reference/groupby.svg b/drools-docs/src/modules/ROOT/images/language-reference/groupby.svg index ad9927c571a..39af9eda6f2 100644 --- a/drools-docs/src/modules/ROOT/images/language-reference/groupby.svg +++ b/drools-docs/src/modules/ROOT/images/language-reference/groupby.svg @@ -1,4 +1,23 @@ + + + + diff --git a/drools-docs/src/modules/ROOT/images/language-reference/infixAnd.svg b/drools-docs/src/modules/ROOT/images/language-reference/infixAnd.svg index 5c90b598492..8805a65e76f 100644 --- a/drools-docs/src/modules/ROOT/images/language-reference/infixAnd.svg +++ b/drools-docs/src/modules/ROOT/images/language-reference/infixAnd.svg @@ -1,4 +1,23 @@ + + + + + + + + + + diff --git a/drools-docs/src/modules/ROOT/images/language-reference/not.svg b/drools-docs/src/modules/ROOT/images/language-reference/not.svg index d1bda252c17..19a0aee106a 100644 --- a/drools-docs/src/modules/ROOT/images/language-reference/not.svg +++ b/drools-docs/src/modules/ROOT/images/language-reference/not.svg @@ -1,4 +1,23 @@ + + + + + + diff --git a/drools-docs/src/modules/ROOT/images/language-reference/prefixAnd.svg b/drools-docs/src/modules/ROOT/images/language-reference/prefixAnd.svg index 9fa562b07ce..1718287b675 100644 --- a/drools-docs/src/modules/ROOT/images/language-reference/prefixAnd.svg +++ b/drools-docs/src/modules/ROOT/images/language-reference/prefixAnd.svg @@ -1,4 +1,23 @@ + + + + + + + + diff --git a/drools-docs/src/modules/ROOT/images/language-reference/rule_attributes.svg b/drools-docs/src/modules/ROOT/images/language-reference/rule_attributes.svg index 9290c6af68b..6f3f74d7732 100644 --- a/drools-docs/src/modules/ROOT/images/language-reference/rule_attributes.svg +++ b/drools-docs/src/modules/ROOT/images/language-reference/rule_attributes.svg @@ -1,4 +1,23 @@ + + + 123_RHPAM_1020MathsOptimizationMachineLearningRobotics \ No newline at end of file diff --git a/drools-docs/src/modules/ROOT/images/pragmatic-ai/123_RHPAM_Integrating_AI_1020_equation.svg b/drools-docs/src/modules/ROOT/images/pragmatic-ai/123_RHPAM_Integrating_AI_1020_equation.svg index f21bda72b4a..3fd7d706dc2 100644 --- a/drools-docs/src/modules/ROOT/images/pragmatic-ai/123_RHPAM_Integrating_AI_1020_equation.svg +++ b/drools-docs/src/modules/ROOT/images/pragmatic-ai/123_RHPAM_Integrating_AI_1020_equation.svg @@ -1 +1,20 @@ + + Data process flow,decision tableResource planningNeural network,clustering, classification++=123_RHPAM_1020MachineLearningAIDigitalDecisioningMathsOptimization \ No newline at end of file diff --git a/drools-docs/src/modules/ROOT/images/pragmatic-ai/123_RHPAM_Integrating_AI_1020_overview.svg b/drools-docs/src/modules/ROOT/images/pragmatic-ai/123_RHPAM_Integrating_AI_1020_overview.svg index 6a743d13181..92d3a95266d 100644 --- a/drools-docs/src/modules/ROOT/images/pragmatic-ai/123_RHPAM_Integrating_AI_1020_overview.svg +++ b/drools-docs/src/modules/ROOT/images/pragmatic-ai/123_RHPAM_Integrating_AI_1020_overview.svg @@ -1 +1,20 @@ + + Documentsdata imagesMachine LearningPredictive ModelDecision Model(DMN)BusinessDataBusinessActionsKnowlege Discovery / Machine LearningDecision Automation123_RHPAM_1020 \ No newline at end of file diff --git a/drools-docs/supplemental-ui/css/drl.css b/drools-docs/supplemental-ui/css/drl.css index 7fb3ae35679..d7e9472df0a 100644 --- a/drools-docs/supplemental-ui/css/drl.css +++ b/drools-docs/supplemental-ui/css/drl.css @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + dt.hdlist1 code, dt.hdlist2 code { font-style: normal; diff --git a/drools-docs/supplemental-ui/css/menu.css b/drools-docs/supplemental-ui/css/menu.css index 98f00eefef4..c28c18c1960 100644 --- a/drools-docs/supplemental-ui/css/menu.css +++ b/drools-docs/supplemental-ui/css/menu.css @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + .small-item { padding:0.3rem; } diff --git a/drools-docs/supplemental-ui/css/search.css b/drools-docs/supplemental-ui/css/search.css index 46a437d58fe..54cb66a3fa0 100644 --- a/drools-docs/supplemental-ui/css/search.css +++ b/drools-docs/supplemental-ui/css/search.css @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + /* * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/drools-docs/supplemental-ui/js/search-ui.js b/drools-docs/supplemental-ui/js/search-ui.js index bcae1f2a790..4a58a996c92 100644 --- a/drools-docs/supplemental-ui/js/search-ui.js +++ b/drools-docs/supplemental-ui/js/search-ui.js @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + /* * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/drools-drl/drools-drl-parser/src/main/java/org/drools/drl/parser/lang/DRL6Expressions.java b/drools-drl/drools-drl-parser/src/main/java/org/drools/drl/parser/lang/DRL6Expressions.java index 36d202ee96c..b217ee09d9e 100644 --- a/drools-drl/drools-drl-parser/src/main/java/org/drools/drl/parser/lang/DRL6Expressions.java +++ b/drools-drl/drools-drl-parser/src/main/java/org/drools/drl/parser/lang/DRL6Expressions.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + // $ANTLR 3.5.2 src/main/resources/org/drools/drl/parser/DRL6Expressions.g 2024-01-03 11:41:51 package org.drools.drl.parser.lang; diff --git a/drools-drl/drools-drl-parser/src/main/java/org/drools/drl/parser/lang/DRL6Lexer.java b/drools-drl/drools-drl-parser/src/main/java/org/drools/drl/parser/lang/DRL6Lexer.java index 00d1241b68f..09a192a503a 100644 --- a/drools-drl/drools-drl-parser/src/main/java/org/drools/drl/parser/lang/DRL6Lexer.java +++ b/drools-drl/drools-drl-parser/src/main/java/org/drools/drl/parser/lang/DRL6Lexer.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + // $ANTLR 3.5.2 src/main/resources/org/drools/drl/parser/DRL6Lexer.g 2024-01-03 11:41:50 package org.drools.drl.parser.lang; diff --git a/drools-drl/drools-drl-parser/src/main/resources/org/drools/drl/parser/package.html b/drools-drl/drools-drl-parser/src/main/resources/org/drools/drl/parser/package.html index 3e56c87cf84..b66af045bdb 100644 --- a/drools-drl/drools-drl-parser/src/main/resources/org/drools/drl/parser/package.html +++ b/drools-drl/drools-drl-parser/src/main/resources/org/drools/drl/parser/package.html @@ -1,3 +1,22 @@ + + This contains the parser and utilities for the native DRL format, for handling DRL source. diff --git a/drools-drlonyaml-parent/drools-drlonyaml-todrl/src/main/resources/META-INF/services/org.drools.drl.extensions.YamlProvider b/drools-drlonyaml-parent/drools-drlonyaml-todrl/src/main/resources/META-INF/services/org.drools.drl.extensions.YamlProvider index 47adfda8c25..58e0cfee5c6 100644 --- a/drools-drlonyaml-parent/drools-drlonyaml-todrl/src/main/resources/META-INF/services/org.drools.drl.extensions.YamlProvider +++ b/drools-drlonyaml-parent/drools-drlonyaml-todrl/src/main/resources/META-INF/services/org.drools.drl.extensions.YamlProvider @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.drlonyaml.todrl.YamlProviderImpl \ No newline at end of file diff --git a/drools-examples/src/main/resources/org/drools/games/wumpus/view/wumpus.svg b/drools-examples/src/main/resources/org/drools/games/wumpus/view/wumpus.svg index 120d3e8d7f9..4f085f28dd3 100644 --- a/drools-examples/src/main/resources/org/drools/games/wumpus/view/wumpus.svg +++ b/drools-examples/src/main/resources/org/drools/games/wumpus/view/wumpus.svg @@ -1,4 +1,23 @@ + + + diff --git a/drools-impact-analysis/example2.svg b/drools-impact-analysis/example2.svg index db0430c5eb1..58af625c2a7 100644 --- a/drools-impact-analysis/example2.svg +++ b/drools-impact-analysis/example2.svg @@ -1,3 +1,22 @@ + + diff --git a/drools-impact-analysis/example3.svg b/drools-impact-analysis/example3.svg index b4c2ca7bb45..d2b1e590059 100644 --- a/drools-impact-analysis/example3.svg +++ b/drools-impact-analysis/example3.svg @@ -1,3 +1,22 @@ + + diff --git a/drools-impact-analysis/example4.svg b/drools-impact-analysis/example4.svg index 7dc15f30344..7753973e325 100644 --- a/drools-impact-analysis/example4.svg +++ b/drools-impact-analysis/example4.svg @@ -1,3 +1,22 @@ + + diff --git a/drools-impact-analysis/example5.svg b/drools-impact-analysis/example5.svg index 639b1219307..733910bbc53 100644 --- a/drools-impact-analysis/example5.svg +++ b/drools-impact-analysis/example5.svg @@ -1,3 +1,22 @@ + + diff --git a/drools-io/src/main/resources/META-INF/services/org.kie.api.io.KieResources b/drools-io/src/main/resources/META-INF/services/org.kie.api.io.KieResources index d84daddf77a..42f1c03163a 100644 --- a/drools-io/src/main/resources/META-INF/services/org.kie.api.io.KieResources +++ b/drools-io/src/main/resources/META-INF/services/org.kie.api.io.KieResources @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.io.ResourceFactoryServiceImpl \ No newline at end of file diff --git a/drools-kiesession/src/main/resources/META-INF/services/org.drools.core.reteoo.RuntimeComponentFactory b/drools-kiesession/src/main/resources/META-INF/services/org.drools.core.reteoo.RuntimeComponentFactory index 2affc6fd1d7..79a51a1bade 100644 --- a/drools-kiesession/src/main/resources/META-INF/services/org.drools.core.reteoo.RuntimeComponentFactory +++ b/drools-kiesession/src/main/resources/META-INF/services/org.drools.core.reteoo.RuntimeComponentFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.kiesession.factory.RuntimeComponentFactoryImpl \ No newline at end of file diff --git a/drools-kiesession/src/test/java/org/drools/core/positional/BetaConstraintsPositionalIndexingTest.java b/drools-kiesession/src/test/java/org/drools/core/positional/BetaConstraintsPositionalIndexingTest.java index c0f3a224b74..3ae6dd13cfa 100644 --- a/drools-kiesession/src/test/java/org/drools/core/positional/BetaConstraintsPositionalIndexingTest.java +++ b/drools-kiesession/src/test/java/org/drools/core/positional/BetaConstraintsPositionalIndexingTest.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package org.drools.core.positional; import org.drools.base.base.ClassObjectType; diff --git a/drools-kiesession/src/test/java/org/drools/core/positional/Functions.java b/drools-kiesession/src/test/java/org/drools/core/positional/Functions.java index 367bfae80d1..e7120dd75b1 100644 --- a/drools-kiesession/src/test/java/org/drools/core/positional/Functions.java +++ b/drools-kiesession/src/test/java/org/drools/core/positional/Functions.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package org.drools.core.positional; public class Functions { diff --git a/drools-kiesession/src/test/java/org/drools/core/positional/IntFunctions.java b/drools-kiesession/src/test/java/org/drools/core/positional/IntFunctions.java index 4fa7cc767b2..381b5973b2b 100644 --- a/drools-kiesession/src/test/java/org/drools/core/positional/IntFunctions.java +++ b/drools-kiesession/src/test/java/org/drools/core/positional/IntFunctions.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package org.drools.core.positional; public class IntFunctions { diff --git a/drools-kiesession/src/test/java/org/drools/core/positional/PositionalConsequence.java b/drools-kiesession/src/test/java/org/drools/core/positional/PositionalConsequence.java index 74f60e7f6f8..42c6b1d06da 100644 --- a/drools-kiesession/src/test/java/org/drools/core/positional/PositionalConsequence.java +++ b/drools-kiesession/src/test/java/org/drools/core/positional/PositionalConsequence.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package org.drools.core.positional; import org.drools.base.base.ValueResolver; diff --git a/drools-kiesession/src/test/java/org/drools/core/positional/PositionalConstraint.java b/drools-kiesession/src/test/java/org/drools/core/positional/PositionalConstraint.java index 271ae7969d8..4f3f9ee4ce2 100644 --- a/drools-kiesession/src/test/java/org/drools/core/positional/PositionalConstraint.java +++ b/drools-kiesession/src/test/java/org/drools/core/positional/PositionalConstraint.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package org.drools.core.positional; import org.drools.base.base.ObjectType; diff --git a/drools-kiesession/src/test/java/org/drools/core/positional/Predicates.java b/drools-kiesession/src/test/java/org/drools/core/positional/Predicates.java index 54caf11f69b..352c4413bce 100644 --- a/drools-kiesession/src/test/java/org/drools/core/positional/Predicates.java +++ b/drools-kiesession/src/test/java/org/drools/core/positional/Predicates.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package org.drools.core.positional; public class Predicates { diff --git a/drools-kiesession/src/test/java/org/drools/core/positional/VoidFunctions.java b/drools-kiesession/src/test/java/org/drools/core/positional/VoidFunctions.java index d7c7991affe..f699569c5d5 100644 --- a/drools-kiesession/src/test/java/org/drools/core/positional/VoidFunctions.java +++ b/drools-kiesession/src/test/java/org/drools/core/positional/VoidFunctions.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package org.drools.core.positional; public class VoidFunctions { diff --git a/drools-metric/src/main/resources/META-INF/services/org.drools.base.rule.EvalConditionFactory b/drools-metric/src/main/resources/META-INF/services/org.drools.base.rule.EvalConditionFactory index 424835f1416..ee7e49375ec 100644 --- a/drools-metric/src/main/resources/META-INF/services/org.drools.base.rule.EvalConditionFactory +++ b/drools-metric/src/main/resources/META-INF/services/org.drools.base.rule.EvalConditionFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.metric.rule.MetricEvalConditionFactoryImpl \ No newline at end of file diff --git a/drools-metric/src/main/resources/META-INF/services/org.drools.core.phreak.PhreakNetworkNodeFactory b/drools-metric/src/main/resources/META-INF/services/org.drools.core.phreak.PhreakNetworkNodeFactory index a541aa33a6c..c524ab4fcc3 100644 --- a/drools-metric/src/main/resources/META-INF/services/org.drools.core.phreak.PhreakNetworkNodeFactory +++ b/drools-metric/src/main/resources/META-INF/services/org.drools.core.phreak.PhreakNetworkNodeFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.metric.phreak.MetricPhreakNetworkNodeFactoryImpl \ No newline at end of file diff --git a/drools-metric/src/main/resources/META-INF/services/org.drools.core.reteoo.builder.BetaNodeConstraintFactory b/drools-metric/src/main/resources/META-INF/services/org.drools.core.reteoo.builder.BetaNodeConstraintFactory index 01dfeef6e62..a9d0f30a434 100644 --- a/drools-metric/src/main/resources/META-INF/services/org.drools.core.reteoo.builder.BetaNodeConstraintFactory +++ b/drools-metric/src/main/resources/META-INF/services/org.drools.core.reteoo.builder.BetaNodeConstraintFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.metric.reteoo.builder.MetricBetaNodeConstraintFactoryImpl \ No newline at end of file diff --git a/drools-model/drools-codegen-common/src/test/java/org/drools/codegen/common/AppPathsTest.java b/drools-model/drools-codegen-common/src/test/java/org/drools/codegen/common/AppPathsTest.java index 74cf5a75b5d..c71950775e2 100644 --- a/drools-model/drools-codegen-common/src/test/java/org/drools/codegen/common/AppPathsTest.java +++ b/drools-model/drools-codegen-common/src/test/java/org/drools/codegen/common/AppPathsTest.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package org.drools.codegen.common; import java.io.File; diff --git a/drools-model/drools-model-codegen/src/main/java/org/drools/model/codegen/execmodel/generator/PrototypeDeclarationSpec.java b/drools-model/drools-model-codegen/src/main/java/org/drools/model/codegen/execmodel/generator/PrototypeDeclarationSpec.java index ce7d7e171aa..0b27553277f 100644 --- a/drools-model/drools-model-codegen/src/main/java/org/drools/model/codegen/execmodel/generator/PrototypeDeclarationSpec.java +++ b/drools-model/drools-model-codegen/src/main/java/org/drools/model/codegen/execmodel/generator/PrototypeDeclarationSpec.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package org.drools.model.codegen.execmodel.generator; import java.util.Optional; diff --git a/drools-model/drools-model-codegen/src/main/resources/META-INF/services/org.kie.api.internal.assembler.KieAssemblerService b/drools-model/drools-model-codegen/src/main/resources/META-INF/services/org.kie.api.internal.assembler.KieAssemblerService index e2beaa21670..9c53a680d5b 100644 --- a/drools-model/drools-model-codegen/src/main/resources/META-INF/services/org.kie.api.internal.assembler.KieAssemblerService +++ b/drools-model/drools-model-codegen/src/main/resources/META-INF/services/org.kie.api.internal.assembler.KieAssemblerService @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.model.codegen.execmodel.drlx.DrlxAssembler \ No newline at end of file diff --git a/drools-model/drools-model-codegen/src/test/resources/META-INF/services/org.kie.api.internal.assembler.KieAssemblerService b/drools-model/drools-model-codegen/src/test/resources/META-INF/services/org.kie.api.internal.assembler.KieAssemblerService index b6c945dcc77..233722b208b 100644 --- a/drools-model/drools-model-codegen/src/test/resources/META-INF/services/org.kie.api.internal.assembler.KieAssemblerService +++ b/drools-model/drools-model-codegen/src/test/resources/META-INF/services/org.kie.api.internal.assembler.KieAssemblerService @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.model.codegen.execmodel.assembler.TestAssembler \ No newline at end of file diff --git a/drools-model/drools-model-compiler/src/main/resources/META-INF/services/org.drools.compiler.kie.builder.impl.InternalKieModuleProvider b/drools-model/drools-model-compiler/src/main/resources/META-INF/services/org.drools.compiler.kie.builder.impl.InternalKieModuleProvider index e180ed312c2..cb54cae6489 100644 --- a/drools-model/drools-model-compiler/src/main/resources/META-INF/services/org.drools.compiler.kie.builder.impl.InternalKieModuleProvider +++ b/drools-model/drools-model-compiler/src/main/resources/META-INF/services/org.drools.compiler.kie.builder.impl.InternalKieModuleProvider @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.modelcompiler.CanonicalKieModuleProvider \ No newline at end of file diff --git a/drools-model/drools-model-prototype/pom.xml b/drools-model/drools-model-prototype/pom.xml index a274b5cb63f..55892638c63 100644 --- a/drools-model/drools-model-prototype/pom.xml +++ b/drools-model/drools-model-prototype/pom.xml @@ -1,4 +1,23 @@ + + diff --git a/drools-model/drools-model-prototype/src/main/resources/META-INF/services/org.drools.modelcompiler.PrototypeService b/drools-model/drools-model-prototype/src/main/resources/META-INF/services/org.drools.modelcompiler.PrototypeService index b3f7c20eeeb..a16c771efc4 100644 --- a/drools-model/drools-model-prototype/src/main/resources/META-INF/services/org.drools.modelcompiler.PrototypeService +++ b/drools-model/drools-model-prototype/src/main/resources/META-INF/services/org.drools.modelcompiler.PrototypeService @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.model.prototype.impl.PrototypeServiceImpl \ No newline at end of file diff --git a/drools-model/drools-model-prototype/src/main/resources/META-INF/services/org.kie.api.prototype.PrototypeBuilder$Creator b/drools-model/drools-model-prototype/src/main/resources/META-INF/services/org.kie.api.prototype.PrototypeBuilder$Creator index 2910ba470f5..1ad5863ceb8 100644 --- a/drools-model/drools-model-prototype/src/main/resources/META-INF/services/org.kie.api.prototype.PrototypeBuilder$Creator +++ b/drools-model/drools-model-prototype/src/main/resources/META-INF/services/org.kie.api.prototype.PrototypeBuilder$Creator @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.model.prototype.impl.PrototypeBuilderImpl$CreatorImpl \ No newline at end of file diff --git a/drools-model/drools-mvel-compiler/src/main/java/org/drools/mvelcompiler/ast/ListExprT.java b/drools-model/drools-mvel-compiler/src/main/java/org/drools/mvelcompiler/ast/ListExprT.java index 3b9d8a56f32..95f9481edef 100644 --- a/drools-model/drools-mvel-compiler/src/main/java/org/drools/mvelcompiler/ast/ListExprT.java +++ b/drools-model/drools-mvel-compiler/src/main/java/org/drools/mvelcompiler/ast/ListExprT.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package org.drools.mvelcompiler.ast; import com.github.javaparser.ast.Node; diff --git a/drools-model/drools-mvel-compiler/src/main/java/org/drools/mvelcompiler/ast/MapExprT.java b/drools-model/drools-mvel-compiler/src/main/java/org/drools/mvelcompiler/ast/MapExprT.java index 8291905fab6..2a1105395e7 100644 --- a/drools-model/drools-mvel-compiler/src/main/java/org/drools/mvelcompiler/ast/MapExprT.java +++ b/drools-model/drools-mvel-compiler/src/main/java/org/drools/mvelcompiler/ast/MapExprT.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package org.drools.mvelcompiler.ast; import com.github.javaparser.ast.Node; diff --git a/drools-model/drools-mvel-compiler/src/main/java/org/drools/mvelcompiler/util/MethodResolutionUtils.java b/drools-model/drools-mvel-compiler/src/main/java/org/drools/mvelcompiler/util/MethodResolutionUtils.java index 7c648db28cb..a971109f8c7 100644 --- a/drools-model/drools-mvel-compiler/src/main/java/org/drools/mvelcompiler/util/MethodResolutionUtils.java +++ b/drools-model/drools-mvel-compiler/src/main/java/org/drools/mvelcompiler/util/MethodResolutionUtils.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package org.drools.mvelcompiler.util; import com.github.javaparser.ast.NodeList; diff --git a/drools-model/drools-mvel-compiler/src/main/java/org/drools/mvelcompiler/util/VisitorContext.java b/drools-model/drools-mvel-compiler/src/main/java/org/drools/mvelcompiler/util/VisitorContext.java index 4945e669d1f..d0092360c02 100644 --- a/drools-model/drools-mvel-compiler/src/main/java/org/drools/mvelcompiler/util/VisitorContext.java +++ b/drools-model/drools-mvel-compiler/src/main/java/org/drools/mvelcompiler/util/VisitorContext.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package org.drools.mvelcompiler.util; import org.drools.mvelcompiler.ast.TypedExpression; diff --git a/drools-model/drools-mvel-compiler/src/test/java/org/drools/mvelcompiler/util/MethodResolutionUtilsTest.java b/drools-model/drools-mvel-compiler/src/test/java/org/drools/mvelcompiler/util/MethodResolutionUtilsTest.java index c449cfe5c1e..7bef361efae 100644 --- a/drools-model/drools-mvel-compiler/src/test/java/org/drools/mvelcompiler/util/MethodResolutionUtilsTest.java +++ b/drools-model/drools-mvel-compiler/src/test/java/org/drools/mvelcompiler/util/MethodResolutionUtilsTest.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package org.drools.mvelcompiler.util; import com.github.javaparser.ast.NodeList; diff --git a/drools-mvel/src/main/resources/META-INF/services/org.drools.base.base.CoreComponentsBuilder b/drools-mvel/src/main/resources/META-INF/services/org.drools.base.base.CoreComponentsBuilder index c2544b63523..0237b987358 100644 --- a/drools-mvel/src/main/resources/META-INF/services/org.drools.base.base.CoreComponentsBuilder +++ b/drools-mvel/src/main/resources/META-INF/services/org.drools.base.base.CoreComponentsBuilder @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.mvel.MVELCoreComponentsBuilder \ No newline at end of file diff --git a/drools-mvel/src/main/resources/META-INF/services/org.drools.compiler.builder.impl.classbuilder.ClassBuilderFactory b/drools-mvel/src/main/resources/META-INF/services/org.drools.compiler.builder.impl.classbuilder.ClassBuilderFactory index dd840daba1d..1b9aa6df84c 100644 --- a/drools-mvel/src/main/resources/META-INF/services/org.drools.compiler.builder.impl.classbuilder.ClassBuilderFactory +++ b/drools-mvel/src/main/resources/META-INF/services/org.drools.compiler.builder.impl.classbuilder.ClassBuilderFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.mvel.asm.DefaultClassBuilderFactory \ No newline at end of file diff --git a/drools-mvel/src/main/resources/META-INF/services/org.drools.compiler.rule.builder.ConstraintBuilder b/drools-mvel/src/main/resources/META-INF/services/org.drools.compiler.rule.builder.ConstraintBuilder index d19bbd41146..2364399568c 100644 --- a/drools-mvel/src/main/resources/META-INF/services/org.drools.compiler.rule.builder.ConstraintBuilder +++ b/drools-mvel/src/main/resources/META-INF/services/org.drools.compiler.rule.builder.ConstraintBuilder @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.mvel.MVELConstraintBuilder \ No newline at end of file diff --git a/drools-mvel/src/main/resources/META-INF/services/org.drools.core.base.FieldAccessorFactory b/drools-mvel/src/main/resources/META-INF/services/org.drools.core.base.FieldAccessorFactory index 3e5acf1f033..bb05a01f4fb 100644 --- a/drools-mvel/src/main/resources/META-INF/services/org.drools.core.base.FieldAccessorFactory +++ b/drools-mvel/src/main/resources/META-INF/services/org.drools.core.base.FieldAccessorFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.mvel.asm.ClassFieldAccessorFactory \ No newline at end of file diff --git a/drools-mvel/src/main/resources/META-INF/services/org.drools.core.reteoo.CoreComponentFactory b/drools-mvel/src/main/resources/META-INF/services/org.drools.core.reteoo.CoreComponentFactory index 20ec2227c38..d44965b2e45 100644 --- a/drools-mvel/src/main/resources/META-INF/services/org.drools.core.reteoo.CoreComponentFactory +++ b/drools-mvel/src/main/resources/META-INF/services/org.drools.core.reteoo.CoreComponentFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.mvel.MVELCoreComponentFactory \ No newline at end of file diff --git a/drools-persistence/drools-persistence-jpa/src/main/resources/META-INF/services/org.kie.api.persistence.jpa.KieStoreServices b/drools-persistence/drools-persistence-jpa/src/main/resources/META-INF/services/org.kie.api.persistence.jpa.KieStoreServices index 4a9c150f867..22ff050e518 100644 --- a/drools-persistence/drools-persistence-jpa/src/main/resources/META-INF/services/org.kie.api.persistence.jpa.KieStoreServices +++ b/drools-persistence/drools-persistence-jpa/src/main/resources/META-INF/services/org.kie.api.persistence.jpa.KieStoreServices @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.persistence.jpa.KnowledgeStoreServiceImpl \ No newline at end of file diff --git a/drools-quarkus-extension/drools-quarkus-deployment/src/main/resources/META-INF/services/io.quarkus.deployment.dev.CompilationProvider b/drools-quarkus-extension/drools-quarkus-deployment/src/main/resources/META-INF/services/io.quarkus.deployment.dev.CompilationProvider index 34d53275de2..d76f53f9cb3 100644 --- a/drools-quarkus-extension/drools-quarkus-deployment/src/main/resources/META-INF/services/io.quarkus.deployment.dev.CompilationProvider +++ b/drools-quarkus-extension/drools-quarkus-deployment/src/main/resources/META-INF/services/io.quarkus.deployment.dev.CompilationProvider @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.quarkus.deployment.DroolsCompilationProvider \ No newline at end of file diff --git a/drools-reliability/drools-reliability-core/src/main/resources/META-INF/services/org.drools.core.reteoo.RuntimeComponentFactory b/drools-reliability/drools-reliability-core/src/main/resources/META-INF/services/org.drools.core.reteoo.RuntimeComponentFactory index cee40e88770..021ee3f94f6 100644 --- a/drools-reliability/drools-reliability-core/src/main/resources/META-INF/services/org.drools.core.reteoo.RuntimeComponentFactory +++ b/drools-reliability/drools-reliability-core/src/main/resources/META-INF/services/org.drools.core.reteoo.RuntimeComponentFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.reliability.core.ReliableRuntimeComponentFactoryImpl \ No newline at end of file diff --git a/drools-reliability/drools-reliability-h2mvstore/src/main/resources/META-INF/services/org.drools.reliability.core.ReliableGlobalResolverFactory b/drools-reliability/drools-reliability-h2mvstore/src/main/resources/META-INF/services/org.drools.reliability.core.ReliableGlobalResolverFactory index 4b0c4d92401..42f593000a9 100644 --- a/drools-reliability/drools-reliability-h2mvstore/src/main/resources/META-INF/services/org.drools.reliability.core.ReliableGlobalResolverFactory +++ b/drools-reliability/drools-reliability-h2mvstore/src/main/resources/META-INF/services/org.drools.reliability.core.ReliableGlobalResolverFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.reliability.core.ReliableGlobalResolverFactory$ReliableGlobalResolverFactoryImpl \ No newline at end of file diff --git a/drools-reliability/drools-reliability-h2mvstore/src/main/resources/META-INF/services/org.drools.reliability.core.SimpleReliableObjectStoreFactory b/drools-reliability/drools-reliability-h2mvstore/src/main/resources/META-INF/services/org.drools.reliability.core.SimpleReliableObjectStoreFactory index 2e349e80803..bdf0c4c837d 100644 --- a/drools-reliability/drools-reliability-h2mvstore/src/main/resources/META-INF/services/org.drools.reliability.core.SimpleReliableObjectStoreFactory +++ b/drools-reliability/drools-reliability-h2mvstore/src/main/resources/META-INF/services/org.drools.reliability.core.SimpleReliableObjectStoreFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.reliability.core.SimpleSerializationReliableObjectStoreFactory \ No newline at end of file diff --git a/drools-reliability/drools-reliability-h2mvstore/src/main/resources/META-INF/services/org.drools.reliability.core.StorageManagerFactory b/drools-reliability/drools-reliability-h2mvstore/src/main/resources/META-INF/services/org.drools.reliability.core.StorageManagerFactory index 526abb39087..3ffa6760326 100644 --- a/drools-reliability/drools-reliability-h2mvstore/src/main/resources/META-INF/services/org.drools.reliability.core.StorageManagerFactory +++ b/drools-reliability/drools-reliability-h2mvstore/src/main/resources/META-INF/services/org.drools.reliability.core.StorageManagerFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.reliability.h2mvstore.H2MVStoreStorageManagerFactory \ No newline at end of file diff --git a/drools-reliability/drools-reliability-infinispan/src/main/resources/META-INF/services/org.drools.reliability.core.ReliableGlobalResolverFactory b/drools-reliability/drools-reliability-infinispan/src/main/resources/META-INF/services/org.drools.reliability.core.ReliableGlobalResolverFactory index d3bea4cd4e9..592d17c9a59 100644 --- a/drools-reliability/drools-reliability-infinispan/src/main/resources/META-INF/services/org.drools.reliability.core.ReliableGlobalResolverFactory +++ b/drools-reliability/drools-reliability-infinispan/src/main/resources/META-INF/services/org.drools.reliability.core.ReliableGlobalResolverFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.reliability.infinispan.InfinispanReliableGlobalResolverFactory \ No newline at end of file diff --git a/drools-reliability/drools-reliability-infinispan/src/main/resources/META-INF/services/org.drools.reliability.core.SimpleReliableObjectStoreFactory b/drools-reliability/drools-reliability-infinispan/src/main/resources/META-INF/services/org.drools.reliability.core.SimpleReliableObjectStoreFactory index a0b18b95df6..eb4e9a2c76f 100644 --- a/drools-reliability/drools-reliability-infinispan/src/main/resources/META-INF/services/org.drools.reliability.core.SimpleReliableObjectStoreFactory +++ b/drools-reliability/drools-reliability-infinispan/src/main/resources/META-INF/services/org.drools.reliability.core.SimpleReliableObjectStoreFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.reliability.infinispan.SimpleInfinispanReliableObjectStoreFactory \ No newline at end of file diff --git a/drools-reliability/drools-reliability-infinispan/src/main/resources/META-INF/services/org.drools.reliability.core.StorageManagerFactory b/drools-reliability/drools-reliability-infinispan/src/main/resources/META-INF/services/org.drools.reliability.core.StorageManagerFactory index ff7f4f1df47..85d57263b1c 100644 --- a/drools-reliability/drools-reliability-infinispan/src/main/resources/META-INF/services/org.drools.reliability.core.StorageManagerFactory +++ b/drools-reliability/drools-reliability-infinispan/src/main/resources/META-INF/services/org.drools.reliability.core.StorageManagerFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.reliability.infinispan.InfinispanStorageManagerFactory \ No newline at end of file diff --git a/drools-ruleunits/drools-ruleunits-dsl/src/main/resources/META-INF/services/org.drools.ruleunits.api.RuleUnitProvider b/drools-ruleunits/drools-ruleunits-dsl/src/main/resources/META-INF/services/org.drools.ruleunits.api.RuleUnitProvider index 7a3281160a9..b701ec0776d 100644 --- a/drools-ruleunits/drools-ruleunits-dsl/src/main/resources/META-INF/services/org.drools.ruleunits.api.RuleUnitProvider +++ b/drools-ruleunits/drools-ruleunits-dsl/src/main/resources/META-INF/services/org.drools.ruleunits.api.RuleUnitProvider @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.ruleunits.dsl.RuleUnitProviderForDSL \ No newline at end of file diff --git a/drools-ruleunits/drools-ruleunits-impl/src/main/resources/META-INF/services/org.drools.core.reteoo.RuntimeComponentFactory b/drools-ruleunits/drools-ruleunits-impl/src/main/resources/META-INF/services/org.drools.core.reteoo.RuntimeComponentFactory index 94bcbbaa167..a49efcec13d 100644 --- a/drools-ruleunits/drools-ruleunits-impl/src/main/resources/META-INF/services/org.drools.core.reteoo.RuntimeComponentFactory +++ b/drools-ruleunits/drools-ruleunits-impl/src/main/resources/META-INF/services/org.drools.core.reteoo.RuntimeComponentFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.ruleunits.impl.factory.RuleUnitRuntimeComponentFactory \ No newline at end of file diff --git a/drools-ruleunits/drools-ruleunits-impl/src/main/resources/META-INF/services/org.drools.ruleunits.api.DataSource$Factory b/drools-ruleunits/drools-ruleunits-impl/src/main/resources/META-INF/services/org.drools.ruleunits.api.DataSource$Factory index a95014d2b31..d1ebf78cb43 100644 --- a/drools-ruleunits/drools-ruleunits-impl/src/main/resources/META-INF/services/org.drools.ruleunits.api.DataSource$Factory +++ b/drools-ruleunits/drools-ruleunits-impl/src/main/resources/META-INF/services/org.drools.ruleunits.api.DataSource$Factory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.ruleunits.impl.datasources.DataSourceFactoryImpl \ No newline at end of file diff --git a/drools-ruleunits/drools-ruleunits-impl/src/main/resources/META-INF/services/org.drools.ruleunits.api.RuleUnitProvider b/drools-ruleunits/drools-ruleunits-impl/src/main/resources/META-INF/services/org.drools.ruleunits.api.RuleUnitProvider index 996aaf66f96..c8bf2e84835 100644 --- a/drools-ruleunits/drools-ruleunits-impl/src/main/resources/META-INF/services/org.drools.ruleunits.api.RuleUnitProvider +++ b/drools-ruleunits/drools-ruleunits-impl/src/main/resources/META-INF/services/org.drools.ruleunits.api.RuleUnitProvider @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.ruleunits.impl.RuleUnitProviderImpl \ No newline at end of file diff --git a/drools-ruleunits/drools-ruleunits-impl/src/main/resources/META-INF/services/org.kie.internal.ruleunit.RuleUnitComponentFactory b/drools-ruleunits/drools-ruleunits-impl/src/main/resources/META-INF/services/org.kie.internal.ruleunit.RuleUnitComponentFactory index ea0ed84b379..ad15b2ee5cd 100644 --- a/drools-ruleunits/drools-ruleunits-impl/src/main/resources/META-INF/services/org.kie.internal.ruleunit.RuleUnitComponentFactory +++ b/drools-ruleunits/drools-ruleunits-impl/src/main/resources/META-INF/services/org.kie.internal.ruleunit.RuleUnitComponentFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.ruleunits.impl.factory.RuleUnitComponentFactoryImpl \ No newline at end of file diff --git a/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/dmnPmml/KiePMMLRegression.dmn b/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/dmnPmml/KiePMMLRegression.dmn index c1e1e2750b6..0e60a6796aa 100644 --- a/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/dmnPmml/KiePMMLRegression.dmn +++ b/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/dmnPmml/KiePMMLRegression.dmn @@ -1,4 +1,23 @@ + + diff --git a/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/dmnPmml/KiePMMLTree.dmn b/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/dmnPmml/KiePMMLTree.dmn index eb5df7a5dc6..87cbe7cc979 100644 --- a/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/dmnPmml/KiePMMLTree.dmn +++ b/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/dmnPmml/KiePMMLTree.dmn @@ -1,4 +1,23 @@ + + diff --git a/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/importedDMN/GeneralRules.dmn b/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/importedDMN/GeneralRules.dmn index 5b3622a9b21..2f6d3cbb9b3 100644 --- a/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/importedDMN/GeneralRules.dmn +++ b/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/importedDMN/GeneralRules.dmn @@ -1,3 +1,22 @@ + + diff --git a/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/importedDMN/TrafficViolation.dmn b/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/importedDMN/TrafficViolation.dmn index 901742a5133..3a8bfb24eb5 100644 --- a/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/importedDMN/TrafficViolation.dmn +++ b/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/importedDMN/TrafficViolation.dmn @@ -1,3 +1,22 @@ + + diff --git a/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/importedDMNInputsDecisions/Traffic Violation.dmn b/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/importedDMNInputsDecisions/Traffic Violation.dmn index 2f445507406..d22f22ad0db 100644 --- a/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/importedDMNInputsDecisions/Traffic Violation.dmn +++ b/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/importedDMNInputsDecisions/Traffic Violation.dmn @@ -1,4 +1,23 @@ + + diff --git a/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/importedDMNInputsDecisions/Using Imported.dmn b/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/importedDMNInputsDecisions/Using Imported.dmn index bcdad500ad7..bbc5cf82464 100644 --- a/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/importedDMNInputsDecisions/Using Imported.dmn +++ b/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/importedDMNInputsDecisions/Using Imported.dmn @@ -1,3 +1,22 @@ + + diff --git a/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/sampleTest/Traffic Violation.dmn b/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/sampleTest/Traffic Violation.dmn index 109d4689e12..9ae88539b7a 100644 --- a/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/sampleTest/Traffic Violation.dmn +++ b/drools-scenario-simulation/drools-scenario-simulation-integrationtest/src/test/resources/sampleTest/Traffic Violation.dmn @@ -1,4 +1,23 @@ + + diff --git a/drools-serialization-protobuf/src/main/resources/META-INF/services/org.drools.compiler.kie.builder.impl.CompilationCacheProvider b/drools-serialization-protobuf/src/main/resources/META-INF/services/org.drools.compiler.kie.builder.impl.CompilationCacheProvider index ce0f2f4bba7..e711d5d94f5 100644 --- a/drools-serialization-protobuf/src/main/resources/META-INF/services/org.drools.compiler.kie.builder.impl.CompilationCacheProvider +++ b/drools-serialization-protobuf/src/main/resources/META-INF/services/org.drools.compiler.kie.builder.impl.CompilationCacheProvider @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.serialization.protobuf.CompilationCacheProviderImpl \ No newline at end of file diff --git a/drools-serialization-protobuf/src/main/resources/META-INF/services/org.kie.api.marshalling.KieMarshallers b/drools-serialization-protobuf/src/main/resources/META-INF/services/org.kie.api.marshalling.KieMarshallers index 9ba1e21db1a..5cf444758e0 100644 --- a/drools-serialization-protobuf/src/main/resources/META-INF/services/org.kie.api.marshalling.KieMarshallers +++ b/drools-serialization-protobuf/src/main/resources/META-INF/services/org.kie.api.marshalling.KieMarshallers @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.serialization.protobuf.MarshallerProviderImpl \ No newline at end of file diff --git a/drools-templates/src/main/resources/org/drools/template/package.html b/drools-templates/src/main/resources/org/drools/template/package.html index 95449b40aa9..f4bb33003c3 100644 --- a/drools-templates/src/main/resources/org/drools/template/package.html +++ b/drools-templates/src/main/resources/org/drools/template/package.html @@ -1,3 +1,22 @@ + + This is a utility for generating rules from templates. Use DataProviderCompiler. diff --git a/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/ConsequenceTypeTest.java b/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/ConsequenceTypeTest.java index 8f88dd0853c..8129a57ac28 100644 --- a/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/ConsequenceTypeTest.java +++ b/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/ConsequenceTypeTest.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package org.drools.compiler.integrationtests; import java.util.Collection; diff --git a/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/domainfirst/Pojo.java b/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/domainfirst/Pojo.java index 049b47b0272..6371fa88ee4 100644 --- a/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/domainfirst/Pojo.java +++ b/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/domainfirst/Pojo.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package org.drools.compiler.integrationtests.domainfirst; public class Pojo { diff --git a/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/domainsecond/Pojo.java b/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/domainsecond/Pojo.java index 6ec7220e33a..b06df68032f 100644 --- a/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/domainsecond/Pojo.java +++ b/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/domainsecond/Pojo.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package org.drools.compiler.integrationtests.domainsecond; public class Pojo { diff --git a/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/model/CalcFact.java b/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/model/CalcFact.java index 47afd6f718d..e7d7fe716d7 100644 --- a/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/model/CalcFact.java +++ b/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/model/CalcFact.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package org.drools.compiler.integrationtests.model; import java.util.List; diff --git a/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/model/Item.java b/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/model/Item.java index 665fc8b7b01..91518fbeffb 100644 --- a/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/model/Item.java +++ b/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/model/Item.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package org.drools.compiler.integrationtests.model; public class Item { diff --git a/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/model/RecordFact.java b/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/model/RecordFact.java index 0338cc46cf9..8e716b3152e 100644 --- a/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/model/RecordFact.java +++ b/drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/model/RecordFact.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package org.drools.compiler.integrationtests.model; import java.math.BigDecimal; diff --git a/drools-test-coverage/test-compiler-integration/src/test/resources/META-INF/services/org.kie.api.internal.assembler.KieAssemblerService b/drools-test-coverage/test-compiler-integration/src/test/resources/META-INF/services/org.kie.api.internal.assembler.KieAssemblerService index dd599f5a0db..1870ad6f091 100644 --- a/drools-test-coverage/test-compiler-integration/src/test/resources/META-INF/services/org.kie.api.internal.assembler.KieAssemblerService +++ b/drools-test-coverage/test-compiler-integration/src/test/resources/META-INF/services/org.kie.api.internal.assembler.KieAssemblerService @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.mvel.integrationtests.FakeDRFAssemblerService \ No newline at end of file diff --git a/drools-test-coverage/test-compiler-integration/src/test/resources/org/drools/mvel/integrationtests/xsd/sample.xsd b/drools-test-coverage/test-compiler-integration/src/test/resources/org/drools/mvel/integrationtests/xsd/sample.xsd index 16868d419be..e8518e57205 100644 --- a/drools-test-coverage/test-compiler-integration/src/test/resources/org/drools/mvel/integrationtests/xsd/sample.xsd +++ b/drools-test-coverage/test-compiler-integration/src/test/resources/org/drools/mvel/integrationtests/xsd/sample.xsd @@ -1,5 +1,24 @@ - + + + diff --git a/drools-test-coverage/test-suite/src/test/resources/org/drools/testcoverage/regression/xsd/sample.xsd b/drools-test-coverage/test-suite/src/test/resources/org/drools/testcoverage/regression/xsd/sample.xsd index d31d4db4695..53c3ec77e58 100644 --- a/drools-test-coverage/test-suite/src/test/resources/org/drools/testcoverage/regression/xsd/sample.xsd +++ b/drools-test-coverage/test-suite/src/test/resources/org/drools/testcoverage/regression/xsd/sample.xsd @@ -1,4 +1,23 @@ + + diff --git a/drools-tms/src/main/resources/META-INF/services/org.drools.core.common.TruthMaintenanceSystemFactory b/drools-tms/src/main/resources/META-INF/services/org.drools.core.common.TruthMaintenanceSystemFactory index 9946b4a6df3..f04535d0051 100644 --- a/drools-tms/src/main/resources/META-INF/services/org.drools.core.common.TruthMaintenanceSystemFactory +++ b/drools-tms/src/main/resources/META-INF/services/org.drools.core.common.TruthMaintenanceSystemFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.tms.TruthMaintenanceSystemFactoryImpl \ No newline at end of file diff --git a/drools-tms/src/main/resources/META-INF/services/org.drools.core.reteoo.AgendaComponentFactory b/drools-tms/src/main/resources/META-INF/services/org.drools.core.reteoo.AgendaComponentFactory index cfa9ca2d6db..a1140c540a4 100644 --- a/drools-tms/src/main/resources/META-INF/services/org.drools.core.reteoo.AgendaComponentFactory +++ b/drools-tms/src/main/resources/META-INF/services/org.drools.core.reteoo.AgendaComponentFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.tms.TruthMaintenanceSystemAgendaComponentFactory \ No newline at end of file diff --git a/drools-tms/src/main/resources/META-INF/services/org.drools.kiesession.factory.KnowledgeHelperFactory b/drools-tms/src/main/resources/META-INF/services/org.drools.kiesession.factory.KnowledgeHelperFactory index 2cfdfaefa15..20da5cebf04 100644 --- a/drools-tms/src/main/resources/META-INF/services/org.drools.kiesession.factory.KnowledgeHelperFactory +++ b/drools-tms/src/main/resources/META-INF/services/org.drools.kiesession.factory.KnowledgeHelperFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.tms.TruthMaintenanceSystemKnowledgeHelperFactoryImpl \ No newline at end of file diff --git a/drools-traits/src/main/resources/META-INF/services/org.drools.compiler.builder.impl.TypeDeclarationBuilderFactory b/drools-traits/src/main/resources/META-INF/services/org.drools.compiler.builder.impl.TypeDeclarationBuilderFactory index 434b001f352..e86a1d93ae7 100644 --- a/drools-traits/src/main/resources/META-INF/services/org.drools.compiler.builder.impl.TypeDeclarationBuilderFactory +++ b/drools-traits/src/main/resources/META-INF/services/org.drools.compiler.builder.impl.TypeDeclarationBuilderFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.traits.compiler.builder.impl.TraitTypeDeclarationBuilderFactory \ No newline at end of file diff --git a/drools-traits/src/main/resources/META-INF/services/org.drools.compiler.builder.impl.classbuilder.ClassBuilderFactory b/drools-traits/src/main/resources/META-INF/services/org.drools.compiler.builder.impl.classbuilder.ClassBuilderFactory index aa34cd34fda..eab9af32b77 100644 --- a/drools-traits/src/main/resources/META-INF/services/org.drools.compiler.builder.impl.classbuilder.ClassBuilderFactory +++ b/drools-traits/src/main/resources/META-INF/services/org.drools.compiler.builder.impl.classbuilder.ClassBuilderFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.traits.core.factmodel.TraitClassBuilderFactory \ No newline at end of file diff --git a/drools-traits/src/main/resources/META-INF/services/org.drools.core.reteoo.CoreComponentFactory b/drools-traits/src/main/resources/META-INF/services/org.drools.core.reteoo.CoreComponentFactory index 998dcfd9fd1..64169393909 100644 --- a/drools-traits/src/main/resources/META-INF/services/org.drools.core.reteoo.CoreComponentFactory +++ b/drools-traits/src/main/resources/META-INF/services/org.drools.core.reteoo.CoreComponentFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.traits.core.reteoo.TraitCoreComponentFactory \ No newline at end of file diff --git a/drools-traits/src/main/resources/META-INF/services/org.drools.core.reteoo.RuntimeComponentFactory b/drools-traits/src/main/resources/META-INF/services/org.drools.core.reteoo.RuntimeComponentFactory index 8a756ac392d..ff043a78723 100644 --- a/drools-traits/src/main/resources/META-INF/services/org.drools.core.reteoo.RuntimeComponentFactory +++ b/drools-traits/src/main/resources/META-INF/services/org.drools.core.reteoo.RuntimeComponentFactory @@ -1 +1,20 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + org.drools.traits.core.reteoo.TraitRuntimeComponentFactoryImpl \ No newline at end of file diff --git a/drools-util/src/main/java/org/drools/util/Pair.java b/drools-util/src/main/java/org/drools/util/Pair.java index 4408263db50..8617da49a6d 100644 --- a/drools-util/src/main/java/org/drools/util/Pair.java +++ b/drools-util/src/main/java/org/drools/util/Pair.java @@ -1,3 +1,22 @@ +/** + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + package org.drools.util; public class Pair { diff --git a/drools-util/src/test/resources/commented.properties b/drools-util/src/test/resources/commented.properties index 5bec8eb63a1..7faea85c4c9 100644 --- a/drools-util/src/test/resources/commented.properties +++ b/drools-util/src/test/resources/commented.properties @@ -1,3 +1,22 @@ +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + # Test comment provides-capabilities=org.drools.drl # Timestamp: 2024-01-26T15:00:00.000+02:00 diff --git a/drools-verifier/drools-verifier-drl/src/main/resources/org/drools/verifier/report/html/basic.css b/drools-verifier/drools-verifier-drl/src/main/resources/org/drools/verifier/report/html/basic.css index 8b35118eaa4..c1ce95862bf 100644 --- a/drools-verifier/drools-verifier-drl/src/main/resources/org/drools/verifier/report/html/basic.css +++ b/drools-verifier/drools-verifier-drl/src/main/resources/org/drools/verifier/report/html/basic.css @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + ul,p,table { padding:0px 0px 0px 20px; diff --git a/drools-verifier/drools-verifier-drl/src/main/resources/org/drools/verifier/report/html/field.htm b/drools-verifier/drools-verifier-drl/src/main/resources/org/drools/verifier/report/html/field.htm index 0c98d9a057e..2fc70bba0f9 100644 --- a/drools-verifier/drools-verifier-drl/src/main/resources/org/drools/verifier/report/html/field.htm +++ b/drools-verifier/drools-verifier-drl/src/main/resources/org/drools/verifier/report/html/field.htm @@ -1,4 +1,23 @@ + +

Field

diff --git a/drools-verifier/drools-verifier-drl/src/main/resources/org/drools/verifier/report/html/frame.htm b/drools-verifier/drools-verifier-drl/src/main/resources/org/drools/verifier/report/html/frame.htm index 019e05cad54..eedae274da1 100644 --- a/drools-verifier/drools-verifier-drl/src/main/resources/org/drools/verifier/report/html/frame.htm +++ b/drools-verifier/drools-verifier-drl/src/main/resources/org/drools/verifier/report/html/frame.htm @@ -1,4 +1,23 @@ + + diff --git a/drools-verifier/drools-verifier-drl/src/main/resources/org/drools/verifier/report/html/header.htm b/drools-verifier/drools-verifier-drl/src/main/resources/org/drools/verifier/report/html/header.htm index 7b8a2f355bd..c7297a6317c 100644 --- a/drools-verifier/drools-verifier-drl/src/main/resources/org/drools/verifier/report/html/header.htm +++ b/drools-verifier/drools-verifier-drl/src/main/resources/org/drools/verifier/report/html/header.htm @@ -1,3 +1,22 @@ + +