jbpm/jbpm-flow/src/main/java/org/jbpm/workflow/core/node/HumanTaskNode.java (6 lines): - line 66: // TODO: initiator - line 67: // TODO: attachments - line 68: // TODO: deadlines - line 69: // TODO: delegates - line 70: // TODO: recipients - line 71: // TODO: ... jbpm/jbpm-bpmn2/src/main/java/org/jbpm/bpmn2/xml/XmlBPMNProcessDumper.java (6 lines): - line 204: // TODO: package, version - line 353: // TODO: function imports - line 354: // TODO: exception handlers - line 371: // TODO: value? - line 390: // TODO: value? - line 751: // TODO fromType, toType api/kogito-timer/src/main/java/org/kie/kogito/timer/impl/CronExpression.java (4 lines): - line 324: //TODO: (QUARTZ-481) IMPROVE THIS! The following is a BAD solution to this problem. Performance will be very bad here, depending on the cron expression. It is, however A solution. - line 1438: // TODO: - line 1527: // TODO: implement QUARTZ-423 - line 1536: // TODO: implement QUARTZ-423 quarkus/extensions/kogito-quarkus-extension-common/kogito-quarkus-common-deployment/src/main/java/org/kie/kogito/quarkus/common/deployment/KogitoAssetsProcessor.java (2 lines): - line 140: // TODO to be removed with DROOLS-7090 - line 147: // TODO to be removed with DROOLS-7090 jbpm/jbpm-flow-builder/src/main/java/org/jbpm/compiler/ProcessBuilderImpl.java (2 lines): - line 207: // TODO: OCRAM: add compensation scope to process builder???? - line 282: // @TODO could we maybe add something a bit more informative about what is wrong with the XML ? kogito-serverless-workflow/kogito-serverless-workflow-openapi-parser/src/main/java/org/kie/kogito/serverless/workflow/parser/handlers/openapi/OpenAPIDescriptorFactory.java (2 lines): - line 51: // TODO improvement try to infer the right method from arguments - line 57: // TODO improvement try to infer the right method from arguments jbpm/jbpm-bpmn2/src/main/java/org/jbpm/bpmn2/xml/ProcessHandler.java (2 lines): - line 655: // TODO: ignoring this association for now - line 657: // TODO: ignoring data store associations for now jbpm/jbpm-flow/src/main/java/org/jbpm/workflow/core/impl/NodeImpl.java (2 lines): - line 176: // TODO: users can still modify the lists inside this Map - line 182: // TODO: users can still modify the lists inside this Map kogito-codegen-modules/kogito-codegen-decisions/src/main/java/org/kie/kogito/codegen/decision/DecisionValidation.java (2 lines): - line 168: DMNDTAnalyser dmndtAnalyser = new DMNDTAnalyser(Arrays.asList(new ExtendedDMNProfile())); // TODO pending DROOLS-5072 refactoring - line 216: private static String nameOrIDOfTable(DTAnalysis r) { // TODO pending DROOLS-5072 refactoring jbpm/jbpm-flow/src/main/java/org/jbpm/workflow/instance/node/DynamicNodeInstance.java (2 lines): - line 116: // TODO what if we reach the end of one branch but others might still need to be created ? - line 117: // TODO are we sure there will always be node instances left if we are not done yet? jbpm/jbpm-flow/src/main/java/org/jbpm/ruleflow/core/factory/provider/ThrowLinkNodeFactoryProvider.java (1 line): - line 37: // TODO Auto-generated method stub kogito-codegen-modules/kogito-codegen-processes/src/main/java/org/kie/kogito/codegen/process/persistence/PersistenceGenerator.java (1 line): - line 154: // TODO implement a validation check to verify that data classes implement Serializable jbpm/jbpm-flow/src/main/java/org/jbpm/workflow/instance/node/SplitInstance.java (1 line): - line 78: // TODO make different strategies for each type jbpm/jbpm-bpmn2/src/main/java/org/jbpm/bpmn2/xml/DataStoreHandler.java (1 line): - line 72: //FIXME we bypass namespace resolving here. That's not a good idea when we start having several documents, with imports. quarkus/addons/jobs/messaging/runtime/src/main/resources/META-INF/quarkus-extension.yaml (1 line): - line 29: # TODO: add processes guide jbpm/jbpm-bpmn2/src/main/java/org/jbpm/bpmn2/xml/SequenceFlowHandler.java (1 line): - line 63: // TODO: this is right? jbpm/jbpm-flow/src/main/java/org/jbpm/ruleflow/core/RuleFlowProcess.java (1 line): - line 53: // TODO create contexts on request ? jbpm/jbpm-flow-builder/src/main/java/org/jbpm/compiler/canonical/ProcessVisitor.java (1 line): - line 265: // TODO - finish this method quarkus/addons/messaging/runtime/src/main/resources/META-INF/quarkus-extension.yaml (1 line): - line 30: # TODO: add processes guide jbpm/jbpm-flow/src/main/java/org/jbpm/process/instance/ContextInstanceContainer.java (1 line): - line 37: // TODO: does it make sense to have more than one contextInstance jbpm/jbpm-bpmn2/src/main/java/org/jbpm/bpmn2/xml/ProcessParsingValidationException.java (1 line): - line 27: //TODO: inject processId or fileName to identify the the process kogito-serverless-workflow/kogito-serverless-workflow-builder/src/main/java/org/kie/kogito/serverless/workflow/io/HttpContentLoader.java (1 line): - line 105: // TODO stop using metadata when spec is updated jbpm/jbpm-bpmn2/src/main/java/org/jbpm/bpmn2/feel/FeelProcessDialect.java (1 line): - line 33: // @TODO setup line mappings api/kogito-api-incubation-common/src/main/java/org/kie/kogito/incubation/common/ReferenceContext.java (1 line): - line 26: * FIXME this will become the "real" data context: DataContext will be renamed. jbpm/jbpm-flow-builder/src/main/java/org/jbpm/process/builder/dialect/mvel/MVELProcessDialect.java (1 line): - line 38: // @TODO setup line mappings jbpm/jbpm-bpmn2/src/main/java/org/jbpm/bpmn2/xml/CompositeContextNodeHandler.java (1 line): - line 68: // TODO: value jbpm/jbpm-flow/src/main/java/org/jbpm/process/instance/AbstractProcessInstanceFactory.java (1 line): - line 46: // TODO: should be part of processInstanceImpl? jbpm/jbpm-flow/src/main/java/org/jbpm/workflow/instance/node/StateNodeInstance.java (1 line): - line 50: // TODO: composite states trigger quarkus/extensions/kogito-quarkus-workflow-extension-common/kogito-quarkus-workflow-common-deployment/src/main/java/org/kie/kogito/quarkus/workflow/deployment/AbstractDevServicesProcessor.java (1 line): - line 248: //TODO Revert to ConfigureUtil.getDefaultImageNameFor jbpm/jbpm-bpmn2/src/main/java/org/jbpm/bpmn2/xpath/XPATHProcessDialect.java (1 line): - line 40: // @TODO setup line mappings addons/common/kubernetes/src/main/java/org/kie/kogito/addons/k8s/workitems/AbstractDiscoveredEndpointCaller.java (1 line): - line 48: * TODO: review this implementation with the team. This class should be part of kogito-rest-workitem. Then we can inject the discoverability to that use case. quarkus/addons/jobs/knative-eventing/runtime/src/main/resources/META-INF/quarkus-extension.yaml (1 line): - line 30: # TODO: add processes guide jbpm/jbpm-flow-builder/src/main/java/org/jbpm/process/builder/dialect/java/JavaProcessClassBuilder.java (1 line): - line 75: // @TODO record line numbers for each Action method quarkus/extensions/kogito-quarkus-extension-common/kogito-quarkus-common-deployment/src/main/java/org/kie/kogito/quarkus/common/deployment/KogitoQuarkusResourceUtils.java (1 line): - line 186: // TODO this can be removed when we will use a version of quarkus having that fix jbpm/jbpm-flow/src/main/java/org/jbpm/workflow/instance/impl/WorkflowProcessInstanceImpl.java (1 line): - line 416: // TODO move most of this to ProcessInstanceImpl jbpm/jbpm-bpmn2/src/main/java/org/jbpm/bpmn2/xml/BoundaryEventHandler.java (1 line): - line 131: * TODO: because of how we process bpmn2/xml files, we can't tell api/kogito-timer/src/main/java/org/kie/kogito/timer/impl/IntervalTrigger.java (1 line): - line 207: // FIXME: this is not safe for serialization jbpm/jbpm-flow/src/main/java/org/jbpm/workflow/instance/node/WorkItemNodeInstance.java (1 line): - line 132: // TODO WorkItemNodeInstance.isInversionOfControl quarkus/addons/mail/runtime/src/main/resources/META-INF/quarkus-extension.yaml (1 line): - line 31: # TODO: add processes guide jbpm/jbpm-bpmn2/src/main/java/org/jbpm/bpmn2/xml/StartEventHandler.java (1 line): - line 90: // TODO: StartEventHandler.handleNode(): the parser doesn't discriminate between the schema default and the actual set value jbpm/jbpm-flow/src/main/java/org/jbpm/process/instance/LightProcessRuntimeContext.java (1 line): - line 94: // TODO: should be part of processInstanceImpl? quarkus/addons/jobs/management/runtime/src/main/resources/META-INF/quarkus-extension.yaml (1 line): - line 29: # TODO: add processes guide jbpm/jbpm-flow-builder/src/main/java/org/jbpm/process/builder/dialect/java/JavaProcessDialect.java (1 line): - line 88: // TODO @TODO must setup mappings