Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
DROOLS-4395 [DMN Designer] Validation fails for included PMML model (#2522) (#2531)

* DROOLS-4395 [DMN Designer] Validation fails for included PMML model

* change DMN/PMML under test to demonstrate type imports too

    • -0
    • +8
    ./validation/AbstractValidatorTest.java
    • -0
    • +25
    ./validation/ValidatorImportTest.java
  1. … 10 more files in changeset.
DROOLS-4395 [DMN Designer] Validation fails for included PMML model (#2522)

* DROOLS-4395 [DMN Designer] Validation fails for included PMML model

* change DMN/PMML under test to demonstrate type imports too

    • -0
    • +8
    ./validation/AbstractValidatorTest.java
    • -0
    • +25
    ./validation/ValidatorImportTest.java
  1. … 10 more files in changeset.
DROOLS-4187 kie-dmn-validation: Incorrect import detection (#2494)

* DROOLS-4187 kie-dmn-validation: Incorrect import detection

* DMN Import rules to check only on DMN type of Import(s)

    • -0
    • +31
    ./validation/ValidatorImportTest.java
  1. … 5 more files in changeset.
DROOLS-4344 DMN DT Analysis normalize Contractions for complete 2NFcheck (#2461)

  1. … 6 more files in changeset.
DROOLS-4338 DMN DT Analysis normaliz redundant overlaps skip no-interval (#2456)

    • -0
    • +102
    ./validation/dtanalysis/RuleOrderDashTest.java
  1. … 2 more files in changeset.
DROOLS-4214 DMN DT Analysis Interval in the cont. domain friendly print (#2410)

    • -0
    • +54
    ./validation/dtanalysis/IntervalTest.java
  1. … 5 more files in changeset.
DROOLS-4202 DMN DT Analysis when outputclause is expression (#2404)

    • -0
    • +61
    ./validation/dtanalysis/PosDoubleNegHalfTest.java
  1. … 3 more files in changeset.
DROOLS-4193 DMN DT Analysis handling of explicit null InputClause enum (#2395)

    • -0
    • +57
    ./validation/dtanalysis/EnumerationWithNullTest.java
  1. … 2 more files in changeset.
Update Java Parser from 3.10.2 to 3.13.10 (#2353)

* Drools compile after upgrade of JP from 3.10.2 to 3.13.10

* DrlNameExpr is a NameExpr

* support toString in DroolsConstraintParser nodes

  1. … 27 more files in changeset.
DROOLS-3981 DMN DT Analysis coverage for not() (#2329)

    • -1
    • +33
    ./validation/dtanalysis/IntervalTest.java
    • -0
    • +142
    ./validation/dtanalysis/NotTest.java
  1. … 5 more files in changeset.
DROOLS-3982 DMN DT Analysis coverage nested in other decision logic(s) (#2330)

    • -0
    • +88
    ./validation/dtanalysis/DTNestingTest.java
  1. … 5 more files in changeset.
DROOLS-3977 DMN DT Analysis check 2nd NF Violations (#2328)

    • -0
    • +51
    ./validation/dtanalysis/Check2ndNFViolationTest.java
    • -0
    • +61
    ./validation/dtanalysis/IntervalTest.java
  1. … 8 more files in changeset.
DROOLS-3970 DMN DT Analysis check 1st NF Violations (#2323)

    • -0
    • +58
    ./validation/dtanalysis/Check1stNFViolationTest.java
  1. … 6 more files in changeset.
DROOLS-3955 DMN DT Analysis additional data types (#2320)

    • -0
    • +139
    ./validation/dtanalysis/BuiltinAndOtherValuesTest.java
  1. … 6 more files in changeset.
DROOLS-3779 DMN DT Analysis Subsumption&Contraction for DMN Decision Table (#2319)

* DROOLS-3779 DMN DT Analysis Subsumption for DMN Decision Table

* Small refactor

* Contraction.

* .

* .

    • -0
    • +52
    ./validation/dtanalysis/ContractionRulesTest.java
    • -0
    • +92
    ./validation/dtanalysis/SubsumptionRulesTest.java
  1. … 11 more files in changeset.
DROOLS-3785 DMN DT Analysis "Misleading rules" in P tables check (#2307)

* DROOLS-3785 DMN DT Analysis "Misleading rules" in P tables check

* .

    • -0
    • +77
    ./validation/dtanalysis/MisleadingRulesTest.java
  1. … 7 more files in changeset.
DROOLS-3822 DMN DT analysis extended Validation API support (#2299)

* DROOLS-3822 DMN DT analysis extended Validation API support

* Implement code review feedback

    • -11
    • +11
    ./validation/ValidatorImportTest.java
    • -0
    • +90
    ./validation/dtanalysis/MultipleModelsTest.java
  1. … 3 more files in changeset.
DROOLS-3815 Remove code duplicity in kie-dmn-validation (#2296)

* DROOLS-3815 Remove code duplicity in kie-dmn-validation

* DROOLS-3836 Rename methods based on feedback

    • -15
    • +13
    ./validation/ValidatorDMNElementReferenceTest.java
  1. … 8 more files in changeset.
DROOLS-3809 DMN DT Analysis Bound sort for gaps overlaps and normalization (#2294)

* WIP

* .

* .

    • -3
    • +3
    ./validation/dtanalysis/GapsAndOverlaps1domainOnTableTest.java
    • -1
    • +14
    ./validation/dtanalysis/GapsXYTest.java
    • -0
    • +90
    ./validation/dtanalysis/SRGapsOverlapsSubsumption2Test.java
  1. … 8 more files in changeset.
DROOLS-3772 DMN DT Analysis Rule masking (#2285)

* DROOLS-3772 DMN DT Analysis Rule masking

* Implement code review feedback

    • -2
    • +2
    ./validation/dtanalysis/GapsAndOverlaps1domainOnTableTest.java
    • -0
    • +115
    ./validation/dtanalysis/MaskTest.java
  1. … 11 more files in changeset.
DROOLS-3780 DMN DT Analysis report warn for HitPolicy First (#2286)

    • -0
    • +44
    ./validation/dtanalysis/HitPolicyFirstTest.java
  1. … 4 more files in changeset.
DROOLS-3737 DMN DT Analysis Table Consistency in relation with HitPolicy (#2284)

    • -0
    • +2
    ./validation/AbstractValidatorTest.java
    • -0
    • +111
    ./validation/dtanalysis/OverlapHitPolicyTest.java
  1. … 12 more files in changeset.
DMN DT Analysis additional test in the FEEL number domain (#2281)

... and celebrate Pi Day ;)

    • -0
    • +66
    ./validation/dtanalysis/PiTest.java
  1. … 1 more file in changeset.
Tests rename (#2279)

    • -72
    • +0
    ./validation/dtanalysis/AK0100v2_domainOnTable_Test.java
    • -1
    • +1
    ./validation/dtanalysis/AgeKittenTest.java
    • -66
    • +0
    ./validation/dtanalysis/Gaps0100_domainOnTable_Test.java
    • -1
    • +1
    ./validation/dtanalysis/GapsAndOverlaps1domainOnTableTest.java
    • -208
    • +0
    ./validation/dtanalysis/GapsAndOverlaps1_domainOnTable_Test.java
    • -1
    • +1
    ./validation/dtanalysis/GapsCube3Test.java
  1. … 9 more files in changeset.
DROOLS-3738 DMN DT Analysis to cover Boolean data type (#2278)

    • -0
    • +89
    ./validation/dtanalysis/GapsOverlapsBoolean_Test.java
  1. … 2 more files in changeset.
DROOLS-3136 DROOLS-2609 DMN Validation Decision Table Analysis end-to-end API (#2275)

* WIP

* Gaps analysis draft

* Metamodel to assert Gaps values.

* Refactoring to use DMNProfile as FEELProfile(s)

* WIP

* Bound ordering, Infix EQ

* Implement String discrete domain GAP analysis.

* .

* Minors.

* .

* Drafting OVERLAP analysis

* extend test

* extend tests.

* refactor

* Test refactor.

* Test infrastructure refactor to accomodate for multiple DMNMessages

* Refactor Overlap as DMNMessage too, and refactor tests

* Rename flag

* Lookup typeRef heuristics, refactor for empty DTAnalysis messages

* Minor refactorings

* Test Refactorings

* DTANALYSIS_ERROR_RULE_OUTSIDE_DOMAIN

* compile output entry rule value

* .

* license header fixes

* License header fixes (test classes)

* terminology fixes

* Unlink drools-verifier module until next re-sync

* Rebase and imports alignments after rebase

* Implement code review feedback

* implement code review feedback

* .

    • -0
    • +72
    ./validation/dtanalysis/AK0100_domainOnTable_Test.java
    • -0
    • +72
    ./validation/dtanalysis/AK0100v2_domainOnTable_Test.java
    • -0
    • +100
    ./validation/dtanalysis/AbstractDTAnalysisTest.java
    • -0
    • +85
    ./validation/dtanalysis/AgeKitten_Test.java
    • -0
    • +66
    ./validation/dtanalysis/Gaps0100_domainOnTable_Test.java
    • -0
    • +280
    ./validation/dtanalysis/GapsAndOverlaps1_Test.java
    • -0
    • +208
    ./validation/dtanalysis/GapsAndOverlaps1_domainOnTable_Test.java
    • -0
    • +104
    ./validation/dtanalysis/GapsCube3_Test.java
    • -0
    • +91
    ./validation/dtanalysis/GapsXY_Test.java
    • -0
    • +53
    ./validation/dtanalysis/NoGapsDomainOnTypeRef_Test.java
    • -0
    • +44
    ./validation/dtanalysis/SomeProblem_Test.java
    • -0
    • +38
    ./validation/dtanalysis/SomeProblem_ruleOutsideDomain_Test.java
    • -0
    • +131
    ./validation/dtanalysis/utils/DTAnalysisMeta.java
  1. … 37 more files in changeset.
RHDM-801: improving FEEL parser to support variable names containing the 'in' keyword everywhere except 'for' loops and in the 'every'/'some' quantifiers (#2167)

  1. … 7 more files in changeset.
DROOLS-3335 Broken DMN resource to inhibit KJAR and report error (#2165)

* WIP

* WIP

* Correct DMN model typos

* addendum to DROOLS-2075 Allow empty output cell on DTs

* Align kie-dmn-core

* Align kie-dmn-validation

* cleanup test

* Kie API usage snippet for custom build for documentation

* added license header

* implement code review feedback

    • -15
    • +28
    ./validation/AbstractValidatorTest.java
  1. … 14 more files in changeset.
DROOLS-2893 DMN v1.2 Serialization degraded mode without XSD (#2111)

* Revert "DROOLS-2893 DMN v1.2 Serialization degraded mode without XSD"

This reverts commit 204ffabec730666518904620c6c251a292b12a2d.

Conflicts:

kie-dmn/kie-dmn-validation/src/test/java/org/kie/dmn/validation/ValidatorTest.java

* .

  1. … 10 more files in changeset.
DROOLS-3087 DMN Validation of DecisionService referencing a missing import (#2102)

* Test case

* fix.

* .

  1. … 4 more files in changeset.