Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
DROOLS-5081 DMN avoid NPE if failing FEEL parsing (#2775)

    • -0
    • +32
    ./kie/dmn/validation/somethingInBetween.dmn
  1. … 3 more files in changeset.
DROOLS-4942 DMN DT Analysis hit policy recommender (#2747)

* DROOLS-4942 DMN DT Analysis hit policy recommender

WIP

* update according to feedback received

* cleanup

* .

    • -0
    • +53
    ./kie/dmn/validation/dtanalysis/RecommenderHitPolicy1.dmn
    • -0
    • +64
    ./kie/dmn/validation/dtanalysis/RecommenderHitPolicy2.dmn
    • -0
    • +64
    ./kie/dmn/validation/dtanalysis/RecommenderHitPolicy3.dmn
    • -0
    • +68
    ./kie/dmn/validation/dtanalysis/RecommenderHitPolicy4.dmn
  1. … 8 more files in changeset.
DROOLS-4932 DMN DT Analysis skip gap for unconstrained string (#2719)

    • -0
    • +39
    ./kie/dmn/validation/dtanalysis/simpleStringNoGap.dmn
    • -0
    • +81
    ./kie/dmn/validation/dtanalysis/stringWithoutEnumNoGap.dmn
  1. … 9 more files in changeset.
DROOLS-4929 DMN DT Analysis to report all Kie Messages (#2717)

* DROOLS-4929 DMN DT Analysis to report all Kie Messages

* fix.

    • -0
    • +78
    ./kie/dmn/validation/dtanalysis/sameMsgInAllAPI.dmn
  1. … 2 more files in changeset.
DROOLS-4875 DMN validation message alignment to DMN XSD constraint (#2692)

    • -0
    • +23
    ./kie/dmn/validation/bkmAndBinding.dmn
  1. … 4 more files in changeset.
RHDM-1119 DMN Validation doesn't report non existing operator (#2582)

* RHDM-1119 DMN Validation doesn't report non existing operator

* .

* RHDM-1119: Add a reproducer test

* .

* .

* .

* .

    • -0
    • +51
    ./kie/dmn/validation/UNKNOWN_OPERATOR.dmn
  1. … 8 more files in changeset.
DROOLS-4629 DMN heuristic for invocation name (#2579)

* Reapply DROOLS-4629 DMN heuristic for invocation name (#2574)

* extend heuristic scope

  1. … 3 more files in changeset.
Revert "DROOLS-4629 DMN heuristic for invocation name (#2574)" (#2578)

This reverts commit 0c0cac3e01c964c79331b830cda739beecd6cc0b.

Reverting as it generates WARN messages for dmn files which are correct.

  1. … 3 more files in changeset.
DROOLS-4629 DMN heuristic for invocation name (#2574)

    • -0
    • +98
    ./kie/dmn/validation/invalidFunctionNameInvocation.dmn
  1. … 3 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
    • +30
    ./kie/dmn/validation/import/DROOLS-4187a.dmn
    • -0
    • +47
    ./kie/dmn/validation/import/DROOLS-4187b.dmn
    • -0
    • +96
    ./kie/dmn/validation/import/Invoke_Iris.dmn
  1. … 3 more files in changeset.
DROOLS-4344 DMN DT Analysis normalize Contractions for complete 2NFcheck (#2461)

    • -0
    • +135
    ./kie/dmn/validation/dtanalysis/DT2ndNF3combo.dmn
  1. … 7 more files in changeset.
DROOLS-4338 DMN DT Analysis normaliz redundant overlaps skip no-interval (#2456)

    • -0
    • +74
    ./kie/dmn/validation/dtanalysis/RuleOrderDash.dmn
  1. … 2 more files in changeset.
DROOLS-4202 DMN DT Analysis when outputclause is expression (#2404)

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

    • -0
    • +46
    ./kie/dmn/validation/dtanalysis/EnumerationWithNull.dmn
  1. … 2 more files in changeset.
DROOLS-3981 DMN DT Analysis coverage for not() (#2329)

    • -0
    • +79
    ./kie/dmn/validation/dtanalysis/DTusingNOT.dmn
    • -0
    • +79
    ./kie/dmn/validation/dtanalysis/DTusingNOT2.dmn
    • -0
    • +76
    ./kie/dmn/validation/dtanalysis/DTusingNOTnumber.dmn
  1. … 4 more files in changeset.
DROOLS-3982 DMN DT Analysis coverage nested in other decision logic(s) (#2330)

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

    • -0
    • +94
    ./kie/dmn/validation/dtanalysis/DT1stNFViolationB.dmn
    • -0
    • +210
    ./kie/dmn/validation/dtanalysis/DT2ndNFViolation.dmn
  1. … 10 more files in changeset.
DROOLS-3970 DMN DT Analysis check 1st NF Violations (#2323)

    • -0
    • +199
    ./kie/dmn/validation/dtanalysis/DT1stNFViolation.dmn
  1. … 6 more files in changeset.
DROOLS-3955 DMN DT Analysis additional data types (#2320)

    • -0
    • +102
    ./kie/dmn/validation/dtanalysis/complexDTdates.dmn
    • -0
    • +102
    ./kie/dmn/validation/dtanalysis/complexDTdatesV2.dmn
    • -0
    • +77
    ./kie/dmn/validation/dtanalysis/weirdPosNeg.dmn
    • -0
    • +77
    ./kie/dmn/validation/dtanalysis/weirdYMduration.dmn
  1. … 4 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
    • +163
    ./kie/dmn/validation/dtanalysis/Contraction.dmn
    • -0
    • +139
    ./kie/dmn/validation/dtanalysis/Subsumption.dmn
  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
    • +136
    ./kie/dmn/validation/dtanalysis/MisleadingRules.dmn
  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

    • -0
    • +93
    ./kie/dmn/validation/dtanalysis/MyDecisionTable.dmn
    • -0
    • +15
    ./kie/dmn/validation/dtanalysis/tVowelDefinition.dmn
  1. … 3 more files in changeset.
DROOLS-3809 DMN DT Analysis Bound sort for gaps overlaps and normalization (#2294)

* WIP

* .

* .

    • -0
    • +123
    ./kie/dmn/validation/dtanalysis/GapsXYv2.dmn
  1. … 10 more files in changeset.
DROOLS-3772 DMN DT Analysis Rule masking (#2285)

* DROOLS-3772 DMN DT Analysis Rule masking

* Implement code review feedback

    • -0
    • +79
    ./kie/dmn/validation/dtanalysis/MaskBasic.dmn
    • -0
    • +147
    ./kie/dmn/validation/dtanalysis/MaskTest.dmn
  1. … 15 more files in changeset.
DROOLS-3780 DMN DT Analysis report warn for HitPolicy First (#2286)

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

    • -0
    • +87
    ./kie/dmn/validation/dtanalysis/OverlapHitPolicy.dmn
  1. … 13 more files in changeset.
DMN DT Analysis additional test in the FEEL number domain (#2281)

... and celebrate Pi Day ;)

    • -0
    • +63
    ./kie/dmn/validation/dtanalysis/Pi.dmn
  1. … 1 more file in changeset.
DROOLS-3738 DMN DT Analysis to cover Boolean data type (#2278)

    • -0
    • +104
    ./kie/dmn/validation/dtanalysis/GapsOverlapsBoolean.dmn
  1. … 3 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
    • +115
    ./kie/dmn/validation/dtanalysis/AK0100-domainOnTable.dmn
    • -0
    • +115
    ./kie/dmn/validation/dtanalysis/AK0100v2-domainOnTable.dmn
    • -0
    • +127
    ./kie/dmn/validation/dtanalysis/AgeKitten.dmn
    • -0
    • +59
    ./kie/dmn/validation/dtanalysis/Gaps0100-domainOnTable.dmn
    • -0
    • +123
    ./kie/dmn/validation/dtanalysis/GapsAndOverlaps1.dmn
    • -0
    • +132
    ./kie/dmn/validation/dtanalysis/GapsCube3.dmn
    • -0
    • +109
    ./kie/dmn/validation/dtanalysis/GapsXY.dmn
    • -0
    • +61
    ./kie/dmn/validation/dtanalysis/NoGapsDomainOnTypeRef.dmn
    • -0
    • +105
    ./kie/dmn/validation/dtanalysis/SomeProblem.dmn
  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)

    • -35
    • +0
    ./kie/dmn/validation/NAME_INVALID_bis.dmn
    • -1
    • +1
    ./kie/dmn/validation/NAME_IS_VALID.dmn
    • -35
    • +0
    ./kie/dmn/validation/NAME_INVALID.dmn
  1. … 5 more files in changeset.