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
KOGITO-4233: [DMN Designer] IntelliSense service #3590
Conversation
Jenkins please retest this. |
1 similar comment
Jenkins please retest this. |
Jenkins please retest this. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good job.
Jenkins please retest this. |
Jenkins please retest this. |
45a30c4
to
18d0b57
Compare
…ponent (it's used for development purposes only)
…mn-webapp-standalone' pom.xml files
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great job! I started "playing" with this new IntelliSense and loved! Very good. I think our user will be very happy.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done with code review, I will proceed to manual, however more proper description of what is supported and what is not is needed from my point of view.
If I read code, I understand we can not parse DATE expression ad eliminate suggestions accordingly. however if we do nto capture it to some acceptance criteria, we do not have a reference point for future tickets from customers.
This is not ready for merge.
...n/java/org/kie/workbench/common/dmn/client/widgets/codecompletion/MonacoFEELInitializer.java
Show resolved
Hide resolved
...n/java/org/kie/workbench/common/dmn/client/widgets/codecompletion/MonacoFEELSuggestions.java
Outdated
Show resolved
Hide resolved
...n/java/org/kie/workbench/common/dmn/client/widgets/codecompletion/MonacoFEELSuggestions.java
Show resolved
Hide resolved
...kie/workbench/common/dmn/client/widgets/codecompletion/MonacoSuggestionsPropertyFactory.java
Show resolved
Hide resolved
...kie/workbench/common/dmn/client/widgets/codecompletion/MonacoSuggestionsPropertyFactory.java
Show resolved
Hide resolved
.../src/main/java/org/kie/workbench/common/dmn/client/widgets/codecompletion/feel/Variable.java
Show resolved
Hide resolved
...va/org/kie/workbench/common/dmn/client/widgets/codecompletion/MonacoFEELSuggestionsTest.java
Show resolved
Hide resolved
...esting/src/main/java/org/kie/workbench/common/dmn/showcase/client/feel/DefaultedVisitor.java
Outdated
Show resolved
Hide resolved
...org/kie/workbench/common/dmn/client/widgets/codecompletion/feel/FEELLanguageServiceTest.java
Outdated
Show resolved
Hide resolved
...org/kie/workbench/common/dmn/client/widgets/codecompletion/feel/FEELLanguageServiceTest.java
Show resolved
Hide resolved
Manual Review 01Different suggestions for negated boolean expresisons https://issues.redhat.com/browse/DROOLS-6207 |
Manual review 02Date expressions offers functions returning string https://issues.redhat.com/browse/DROOLS-6208 |
Manual review 03Similar as 02, duration expressions are assumed as string expressions https://issues.redhat.com/browse/DROOLS-6209 |
Manual review 04Suggestions do not recognize variables https://issues.redhat.com/browse/DROOLS-6210 |
Manual review 05Addition of two sum functions is a list instead of number https://issues.redhat.com/browse/DROOLS-6211 |
Manual review 06Suggestions for function arguments https://issues.redhat.com/browse/DROOLS-6214 |
Review finishedReported issues linked in comments above. No need to fix them as part of this PR. I crated also reproducers tests for them, see One more update pending for kie-wb-common-dmn-webapp-kogito-runtime to verify autocompletion editor is shown. @karreiro thank you for this work. |
- Update the date in copyright headers - Additional coverage
Sanity check of suggestions ordered by type compatibility
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for updates.
Last recheck of internal tests with war v2 passed.
Lets merge once builds are green.
Jenkins run fdb. |
Kudos, SonarCloud Quality Gate passed! |
Jenkins run fdb. |
1 similar comment
Jenkins run fdb. |
JIRA: KOGITO-4233: [DMN Designer] IntelliSense service
Part of an ensemble:
Artifacts:
How to retest this PR or trigger a specific build:
a pull request please add comment: Jenkins retest this
a full downstream build please add comment: Jenkins run fdb
a compile downstream build please add comment: Jenkins run cdb
a full production downstream build please add comment: Jenkins execute product fdb
an upstream build please add comment: Jenkins run upstream