Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing Tags #21

Closed
wants to merge 56 commits into from
Closed

Missing Tags #21

wants to merge 56 commits into from

Conversation

FireBurn
Copy link

@FireBurn FireBurn commented Feb 8, 2024

I can't create issues here but the tags for this project have disappeared, they're in my fork if you've somehow lost them

mbiarnes and others added 30 commits May 31, 2022 10:19
apache#4324) (apache#4555)

* [DROOLS-6912] prop with method invocation is not recognized in modify block with executable model

* - better coding
apache#4341)

* [DROOLS-6920] Fails to parse a constraint connected with OR with a bind variable on right side in executable-model

* - Additional test
apache#4397)

* [DROOLS-6961] NullPointerException in LambdaConsequence with global in executable-model

* change Suppliers order instead of boolean flag
apache#4461)

* [DROOLS-7017] "_this cannot be resolved" in LambdaExtractor when involving a declaration in pattern

* - fix Boolean to primitive boolean
… NumberFormatException when ID is larger than 2147483647 (apache#4563) (apache#4574)
apache#4330) (apache#4589) (apache#4593)

* [DROOLS-6914] remove possibility of using serialized packages as kie resources

* wip

(cherry picked from commit 0b37bf0)
(cherry picked from commit 40d69de)
apache#4581) (apache#4798)

* [DROOLS-7085] Rule doesn't match with more than 3 rules of BigDecimal coercion in non executable model

* - BigDecimal different scale tests

* - changed test values for clarification

* - Disable alpha/beta index for BigDecimal

* - code smells
apache#4585) (apache#4800)

* [DROOLS-7088] Property reactivity discrepancy between executable model and non executable model with a capitalized property
- unit tests

* - fixed non-exec-model
- added more tests

- added import
…n modified facts are provided by "from" (apache#4749) (apache#4780) (apache#4802)

- Removed PhreakFromNode.unlinkCreatedHandles()
- Added import
…apache#4804)

* DROOLS-6913 DMN DTAnalysis negation of non-compliant DMN missing enum (apache#4327)

* rebuild

Co-authored-by: Matteo Mortari <matteo.mortari@gmail.com>
apache#4771) (apache#4824)

* [DROOLS-7214] non-executable-model doesn't react to bind-only Map property with map access operator
- Test case only

* [DROOLS-7214] non-executable-model doesn't react to bind-only Map property with map access operator
- Fix

* - test method name change
- lookAheadIgnoringSpaces to return a Character
…k cert… (apache#4662) (apache#4873)

* [RHPAM-4504] Update KeyStoreHelper signature fails on ibm1.8 jdk certification test

* - better writing
…k cert… (apache#4662) (apache#4873) (apache#4936)

* [RHPAM-4504] Update KeyStoreHelper signature fails on ibm1.8 jdk certification test

* - better writing
…lements (apache#4980)

DROOLS-7267 DMN extend rule to catch non-normalized named elements
align legacy prev xml ser tests
apache#5013)

* [DROOLS-7324] fix executable model generation when setting negative B… (apache#4958)

* [DROOLS-7324] fix executable model generation when setting negative BigDecimal literal value

* wip

* wip

(cherry picked from commit 2eed163)

* wip
apache#4998) (apache#5039)

* [DROOLS-7338] drools.workingMemory is not resolved in executable-model + mvel dialect

* - Additional test
…he#5068)

* [7.x][Drools 6875] Removed use of deprecated methods in assertions (apache#4320)

* [DROOLS-6875] Removed use of deprecated methods in assertions

* Restored missing assertion

* [DROOLS-6875] Fix assertj imports for drools
… 7.67.x (apache#5079)

* [DROOLS-6917] Remove use of hamcrest in drools tests (apache#4336)

* [DROOLS-6930] Migrate assertNotNull to assertj assertions

* [7.x][DROOLS-6931] Migrate assertions in kie-pmml-trusty tests to assertj (apache#4399)

* Migrated assertions from junit to assertj

* Making tests better use of assertj

* Proper conversion for equalsNode

* [7.x][DROOLS-6932] Migrate assertions in kie-dmn tests to assertj  (apache#4435)

* [DROOLS-6932] Migrate assertions in kie-dmn tests to assertj

* [DROOLS-6932] Fixed code smell in test

* [DROOLS-6932] Fixed compilation issue

* [7.x][DROOLS-6933] Migrate drools-core tests to assertj (apache#4489)

* [DROOLS-6933] Migrate drools-core tests to assertj (apache#4436)

* [DROOLS-6933] Migrate more drools-core tests to assertj

* [7.x][DROOLS-6935] Migrate drools-verifier tests to assertj (apache#4502)

* [DROOLS-6935] Migrate drools-verifier tests to assertj

* [DROOLS-6935] Missing cleaning in the code

* [DROOLS-6934] Migrate drools-model tests to assertj (apache#4532)

* [7.x][DROOLS-7046] Migrate drools-test-coverage tests to assertj (apache#4538)

* [DROOLS-7046] Migrate drools-test-coverage tests to assertj

* [DROOLS-7046] Cleaning up remaing tests in drools-test-coverage

* [DROOLS-7053] Migrate remaining tests to assertj (apache#4540)
…el jitting (apache#5100) (apache#5102)

* [DROOLS-6983] fix EvaluatorWrapper when this is used on the right sid… (apache#4590)

* [DROOLS-6983] fix EvaluatorWrapper when this is used on the right side of a custom operator

* Update CustomOperatorTest.java

* [DROOLS-7366] str operator with bind variable fails after mvel jitting
- Unit test only
- The issue is resolved by backporting DROOLS-6983

---------

Co-authored-by: Mario Fusco <mario.fusco@gmail.com>
…it's a scope of a method call (apache#5089) (apache#5109)

* [DROOLS-7364] executable-model fails with BigDecimal arithmetic when a method call is added
- Unit test only

* - find and convert BigDecimal arithmetic in MethodCallExpr
- Add more tests

* - small refactoring

* - Added ConstraintParserTest
tkobayas and others added 21 commits June 19, 2023 09:27
apache#5233) (apache#5328)

* [DROOLS-7444] join constraints are ignored when BigDecimal equality is involved in a Pattern

* - Add more tests

* - added more tests

* - improve assertion
…ther pattern of the same type in method call in LHS for property reactivity (apache#5270) (apache#5339)

* [DROOLS-7398] executable model doesn't resolve bind variable from another pattern of the same type in method call in LHS for property reactivity

* - Add warn log

* - Add more tests
apache#5347) (apache#5367)

* [DROOLS-7484] ClassNotFoundException occurs when launching business-application by mvn spring-boot:run

* - add null check
* Bump h2 from 1.4.197 to 2.2.220

- Additional fix

* - add ifNotExists

Co-authored-by: Toshiya Kobayashi <toshiyakobayashi@gmail.com>
…e is empty in kmodule.xml (apache#5414) (apache#5439)

Co-authored-by: Toshiya Kobayashi <toshiyakobayashi@gmail.com>
…aced in BOOT-INF/classes directory (apache#5411)

* Fix package name comparison in Spring Boot

* Fix package name comparison in Spring Boot
…s modify in if-block (kiegroup#8) (kiegroup#9)

* [DROOLS-7195] Modify syntax fails when using executable model, works … (apache#4846) (apache#4868)

* [DROOLS-7195] Modify syntax fails when using executable model, works with mvel runtime (nested properties)

* - Dropping 'with' statement support

* [DROOLS-7493] [DROOLS-7497] executable model wrongly rewrites modify in if-block (apache#5380)

* [DROOLS-7493] executable model wrongly rewrites modify in if-block
- Additional tests to cover setter order for properperty reactivity [DROOLS-7497]

* - analyze whole RHS and make all modification as property reactive

* - Add docs about fact modification after modify or update in RHS

* - fixing code smells
…le execution in multi threads (kiegroup#14)

* [DROOLS-7214] non-executable-model doesn't react to bind-only Map pro… (apache#4771) (apache#4823)

* [DROOLS-7214] non-executable-model doesn't react to bind-only Map property with map access operator
- Test case only

* [DROOLS-7214] non-executable-model doesn't react to bind-only Map property with map access operator
- Fix

* - test method name change
- lookAheadIgnoringSpaces to return a Character

* Additional secondary super cache issue
- Bump Version
- Added benchmark to drools
- Fixed secondary super cache on AgendaItem
- Fix ObjectSinkNode, LeftTupleSinkNode
- Fix ClassAwareObjectStore
- Fix TerminalNode
- Revert "Added benchmark to drools"
- Revert "Bump Version"
[7.67.x-blue] [RHDM-1994] Performance degradation when increasing concurrency of ru…
[JBPM-10187] Sorting resources to avoid deadlock
…group#21) (kiegroup#22)

* [KIE-686] fix peer update propagation for FromNode

* Update drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/UnexpectedLoopTest.java



* Fixed for Java 8 compatibility

---------

Co-authored-by: Toshiya Kobayashi <toshiyakobayashi@gmail.com>
Co-authored-by: Mario Fusco <mario.fusco@gmail.com>
[7.67.x-blue] [JBPM-10187] Sorting resources to avoid deadlock
…mal bind variable (kiegroup#34)

* [DROOLS-7540] Coercion from Interger literal to BigDecimal bind variable (kiegroup#32)

- Test cases

* remove wrong backport

---------

Co-authored-by: Toshiya Kobayashi <toshiyakobayashi@gmail.com>
…oercion for … (apache#5618) (kiegroup#35) (kiegroup#38)

* [KIE-748] drools executable-model fails with BigDecimal coercion for method arguments

* refactor

Co-authored-by: Toshiya Kobayashi <toshiyakobayashi@gmail.com>
…culation result of int and BigDecimal (apache#5636) (kiegroup#2) (kiegroup#5)

Co-authored-by: Toshiya Kobayashi <toshiyakobayashi@gmail.com>
…ts with BigDecimal (apache#5623) (kiegroup#3) (kiegroup#7)

Co-authored-by: Toshiya Kobayashi <toshiyakobayashi@gmail.com>
@mareknovotny
Copy link
Member

no, they haven't disappeared.
Look all KIE community moved to Apache Foundation and therefore you can see that in the repository heading as forked from https://github.com/apache/incubator-kie-drools
This is the new fork of transferred repository. The old Drools repository and also the other kogito repositories are archived as an example for this Drools repository is the archived one at https://github.com/kiegroup/drools-archive

@FireBurn
Copy link
Author

https://github.com/apache/incubator-kie-drools has all the tags...

@mareknovotny
Copy link
Member

this repository is selectively synchronized ;) so just you can explain the why :)

@FireBurn
Copy link
Author

It just makes it difficult using the scripts to build jBPM

@mareknovotny
Copy link
Member

oh no, you probably didn't get that jbpm repository wasn't transferred.
if you want to build more repositories i would recommend to use the tool we have for such purpose in CI, to build cross repository dependencies.
if you need to build jbpm you need only 7.x branch not the main branch, tags are not needeed otherwise you want to build past released versions. But that would not be needed as artifacts are available in maven Central repository.

nmirasch pushed a commit to nmirasch/drools that referenced this pull request Feb 22, 2024
…group#21)

* [KIE-686] fix peer update propagation for FromNode

* Update drools-test-coverage/test-compiler-integration/src/test/java/org/drools/compiler/integrationtests/UnexpectedLoopTest.java



* Fixed for Java 8 compatibility

---------

Co-authored-by: Mario Fusco <mario.fusco@gmail.com>
rgdoliveira pushed a commit that referenced this pull request Oct 25, 2024
apache#5682)

* add antlr4 based drl parser

* bump to drools 8.16.0.Beta

* improve node position discovery

* first c3 integration

* Module reorganization (#2)

* WIP

* Ignore directories

* Add debug. Minor modifications

* WIP

* Fix tests - add comments

* manage null ast nodes and fix failing test

* improve drl parser

* Fix basic completion (#4)

* Add Java grammar, fix DRL grammar, simplify token index calculation, remove template code

* Add ignored tokens to completion

Co-authored-by: livio <livio.bencik@mindsmiths.com>

* add constraints parsing

* - Added DRLParserWrapper to store errors using DRLErrorListener (#5)

- Added MiscDRLParserTest which is being ported from RuleParserTest to enhance coverage.

* Enhance test/grammar coverage. function import, global, exists, not (#6)

* Enhance test/grammar coverage. and, or, listExpression (#7)

* Enhance test/grammar coverage. matches, single quoted string, escape (#9)

- Introduced drlExpression, drlPrimary, drlLiteral, DRL_STRING_LITERAL

* Enhance test/grammar coverage. dialect, invalid lhs (#10)

* Enhance test/grammar coverage. keyword collision (#11)

- Add "DRL_" prefix for DRL keywords for clarification

* Enhance test/grammar coverage. function, attributes, consequence (#12)

* Enhance test/grammar coverage. function, attributes, consequence
- better getText preserving whitespaces
- resolving WARNs because of overlapping keywords

* - No need to declare duplicate keywords

* Enhance test/grammar coverage. OR, inline map (#13)

* OpenRewrite applied for junit5 and assertj (#14)

* Enhance test/grammar coverage. label, consequenceLocation, test refac… (#15)

* Enhance test/grammar coverage. label, consequenceLocation, test refactoring, assertj best practice

* - better test method names

* [DROOLS-7253] Review and improve drools-lsp parser Visitor design (#16)

* [DROOLS-7253] Review and improve drools-lsp parser Visitor design
- Remove currentConstructStack. Utilize return object instead.

* - Remove instance fields. Utilize return objects instead.

* [DROOLS-7270] Enhance test/grammar coverage : andRestriction, orRestriction (#4)

- Removed some unused cast

* [DROOLS-7271] Fully port RuleParserTest as MiscDRLParserTest with @disabled and priority comment (#10)

* [DROOLS-7285] Failed to parse and/or with parentheses in LHS (#15)

* [DROOLS-7286] Failed to parse binding with || (#21)

* [DROOLS-7287] Failed to parse comments in RHS (#23)

* [DROOLS-7287] Failed to parse comments in RHS

* - add rhs string check

* [DROOLS-7515] Parser : Accept plain text in RHS (#26)

* [DROOLS-7515] Parser : Accept plain text in RHS

* - Handle keyword token in RHS

* - Removed sysout

* - Revert statementKeywords. Instead, define DRL_END with newline or EOF

* - fix method name

* [DROOLS-7288] Failed to parse complex parentheses (#27)

* [DROOLS-7288] Failed to parse complex parentheses
- bump to 8.43.0.Final

* additional tests

* [DROOLS-7289] Implement accumulate (#28)

* [DROOLS-7296] Implement from entry-point (#30)

* [DROOLS-7297] Implement import accumulate (#29)

* [DROOLS-7290] Implement BigInteger literal, BigDecimal literal (#31)

* [DROOLS-7292] Implement eval (#32)

* [DROOLS-7293] Implement extends (#33)

* [DROOLS-7294] Implement forall (#34)

* [DROOLS-7298] Implement memberOf (#35)

* [DROOLS-7300] Implement positional constraint (#36)

* [DROOLS-7304] Implement temporal operators (#38)

- Also covers [DROOLS-7303] Implement sliding window

* [DROOLS-7301] Implement query (#37)

- Also partially fixes [DROOLS-7302] Implement semicolon delimiter

* [DROOLS-7295] Implement from collect (#39)

* [DROOLS-7305] Implement type declaration (#40)

- also covers [DROOLS-7291] Implement entry-point declaration
- also covers window declaration

* [DROOLS-7306] Implement unification (#41)

* [DROOLS-7306] Implement unification
- Also [DROOLS-7307] Parse attribute agenda-group

* [DROOLS-7308] Parse attribute without value
- Also [DROOLS-7309] Parse attribute with parentheses

* [DROOLS-7310] parse nested parentheses (#42)

* [DROOLS-7310] parse nested parentheses

* - Adding code commentes and explanations
- Adding more nested level tests

* [DROOLS-7577] drools-lsp : Add comments and explanations for drools-p… (#43)

* [DROOLS-7577] drools-lsp : Add comments and explanations for drools-parser

* removed syntax examples

* [DROOLS-7591] Experiment branch : migrate a new drools-lsp parser into drools (#44)

- Add some methods to call from drools code base

* Move necessary files without any additional modifications

* Update DRL6Expressions.g4 to ANTLR 4 (#47)

* Add DescrDumperTest and fix the expression parser grammar (#48)

* Add DescrDumperTest

* Fix it

* [DROOLS-7591] Experiment branch : migrate a new drools-lsp parser into drools
- New parser is migrated in drools-drl/drools-drl-parser with org.drools.drl10.parser package
- To enable the new parser, run `mvn test -PDRL10`
- At the moment, we get lots of test failures especially in drools-model/drools-model-codegen and drools-test-coverage/test-compiler-integration

* - License header
- Revert an inappropriate test edit
- Removed unnecessary profile
- Clarify unsupported methods
- Removed unnecessary bom dependency

---------

Co-authored-by: mariofusco <mario.fusco@gmail.com>
Co-authored-by: Gabriele Cardosi <gabriele.cardosi@gmail.com>
Co-authored-by: Livio Benčik <lbenc135@gmail.com>
Co-authored-by: livio <livio.bencik@mindsmiths.com>
Co-authored-by: Jiří Locker <jiri.locker@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.