This is an automated email from the ASF dual-hosted git repository.
pefernan pushed a commit to branch main
in repository
https://gitbox.apache.org/repos/asf/incubator-kie-kogito-runtimes.git
The following commit(s) were added to refs/heads/main by this push:
new 35b4028566 incubator-kie-issues#1626: Fix Typo in public API method
for custom User Task assignment strategy (#3786)
35b4028566 is described below
commit 35b4028566fca2d3d1d18bb4842533df08571920
Author: Pere Fernández <[email protected]>
AuthorDate: Tue Nov 19 19:33:27 2024 +0100
incubator-kie-issues#1626: Fix Typo in public API method for custom User
Task assignment strategy (#3786)
- Included reassignments typos.
---
.../org/kie/kogito/usertask/UserTaskAssignmentStrategy.java | 2 +-
.../main/java/org/kie/kogito/usertask/model/Reassignment.java | 2 +-
.../java/org/kie/kogito/usertask/impl/AbstractUserTask.java | 10 +++++-----
.../kogito/usertask/impl/BasicUserTaskAssignmentStrategy.java | 2 +-
.../org/kie/kogito/usertask/impl/DefaultUserTaskInstance.java | 8 ++++----
.../usertask/impl/lifecycle/DefaultUserTaskLifeCycle.java | 2 +-
.../org/kie/kogito/usertask/impl/model/DeadlineHelper.java | 4 ++--
.../org/kie/kogito/usertask/impl/model/DeadlineHelperTest.java | 6 +++---
.../java/org/kie/kogito/codegen/usertask/UserTaskCodegen.java | 4 ++--
9 files changed, 20 insertions(+), 20 deletions(-)
diff --git
a/api/kogito-api/src/main/java/org/kie/kogito/usertask/UserTaskAssignmentStrategy.java
b/api/kogito-api/src/main/java/org/kie/kogito/usertask/UserTaskAssignmentStrategy.java
index 985a5d2557..4708628650 100644
---
a/api/kogito-api/src/main/java/org/kie/kogito/usertask/UserTaskAssignmentStrategy.java
+++
b/api/kogito-api/src/main/java/org/kie/kogito/usertask/UserTaskAssignmentStrategy.java
@@ -30,6 +30,6 @@ public interface UserTaskAssignmentStrategy {
return getClass().getName();
}
- Optional<String> computeAssigment(UserTaskInstance userTaskInstance,
IdentityProvider identityProvider);
+ Optional<String> computeAssignment(UserTaskInstance userTaskInstance,
IdentityProvider identityProvider);
}
diff --git
a/api/kogito-api/src/main/java/org/kie/kogito/usertask/model/Reassignment.java
b/api/kogito-api/src/main/java/org/kie/kogito/usertask/model/Reassignment.java
index 89bda5921f..dc1c6e90b4 100644
---
a/api/kogito-api/src/main/java/org/kie/kogito/usertask/model/Reassignment.java
+++
b/api/kogito-api/src/main/java/org/kie/kogito/usertask/model/Reassignment.java
@@ -52,7 +52,7 @@ public class Reassignment {
@Override
public String toString() {
- return "Reassigment [potentialUsers=" + potentialUsers + ",
potentialGroups=" + potentialGroups + "]";
+ return "Reassignment [potentialUsers=" + potentialUsers + ",
potentialGroups=" + potentialGroups + "]";
}
@Override
diff --git
a/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/usertask/impl/AbstractUserTask.java
b/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/usertask/impl/AbstractUserTask.java
index 8fb214c0b1..1f10311529 100644
---
a/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/usertask/impl/AbstractUserTask.java
+++
b/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/usertask/impl/AbstractUserTask.java
@@ -46,7 +46,7 @@ public abstract class AbstractUserTask implements UserTask {
private Set<String> excludedUsers;
private Collection<DeadlineInfo<Notification>> startDeadlines;
private Collection<DeadlineInfo<Notification>> endDeadlines;
- private Collection<DeadlineInfo<Reassignment>> startReassigments;
+ private Collection<DeadlineInfo<Reassignment>> startReassignments;
private Collection<DeadlineInfo<Reassignment>> endReassignments;
public AbstractUserTask(String id, String name) {
@@ -60,7 +60,7 @@ public abstract class AbstractUserTask implements UserTask {
this.excludedUsers = new HashSet<>();
this.startDeadlines = new HashSet<>();
this.endDeadlines = new HashSet<>();
- this.startReassigments = new HashSet<>();
+ this.startReassignments = new HashSet<>();
this.endReassignments = new HashSet<>();
}
@@ -223,11 +223,11 @@ public abstract class AbstractUserTask implements
UserTask {
@Override
public Collection<DeadlineInfo<Reassignment>> getNotStartedReassignments()
{
- return startReassigments;
+ return startReassignments;
}
public void setNotStartedReassignments(String reassignments) {
- this.startReassigments =
DeadlineHelper.parseReassignments(reassignments);
+ this.startReassignments =
DeadlineHelper.parseReassignments(reassignments);
}
@Override
@@ -235,7 +235,7 @@ public abstract class AbstractUserTask implements UserTask {
return endReassignments;
}
- public void setNotCompletedReassigments(String reassignments) {
+ public void setNotCompletedReassignments(String reassignments) {
this.endReassignments =
DeadlineHelper.parseReassignments(reassignments);
}
diff --git
a/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/usertask/impl/BasicUserTaskAssignmentStrategy.java
b/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/usertask/impl/BasicUserTaskAssignmentStrategy.java
index 076a62c313..2d6fddcdff 100644
---
a/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/usertask/impl/BasicUserTaskAssignmentStrategy.java
+++
b/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/usertask/impl/BasicUserTaskAssignmentStrategy.java
@@ -34,7 +34,7 @@ public class BasicUserTaskAssignmentStrategy implements
UserTaskAssignmentStrate
}
@Override
- public Optional<String> computeAssigment(UserTaskInstance
userTaskInstance, IdentityProvider identityProvider) {
+ public Optional<String> computeAssignment(UserTaskInstance
userTaskInstance, IdentityProvider identityProvider) {
Set<String> users = new
HashSet<>(userTaskInstance.getPotentialUsers());
users.removeAll(userTaskInstance.getExcludedUsers());
if (users.size() == 1) {
diff --git
a/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/usertask/impl/DefaultUserTaskInstance.java
b/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/usertask/impl/DefaultUserTaskInstance.java
index 15e2477fc1..26cfb631a8 100644
---
a/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/usertask/impl/DefaultUserTaskInstance.java
+++
b/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/usertask/impl/DefaultUserTaskInstance.java
@@ -105,7 +105,7 @@ public class DefaultUserTaskInstance implements
UserTaskInstance {
private Collection<DeadlineInfo<Reassignment>> notStartedReassignments;
- private Collection<DeadlineInfo<Reassignment>> notCompletedReassigments;
+ private Collection<DeadlineInfo<Reassignment>> notCompletedReassignments;
private Map<String, Notification> notStartedDeadlinesTimers;
@@ -643,11 +643,11 @@ public class DefaultUserTaskInstance implements
UserTaskInstance {
@Override
public Collection<DeadlineInfo<Reassignment>>
getNotCompletedReassignments() {
- return notCompletedReassigments;
+ return notCompletedReassignments;
}
- public void
setNotCompletedReassignments(Collection<DeadlineInfo<Reassignment>>
notCompletedReassigments) {
- this.notCompletedReassigments = notCompletedReassigments;
+ public void
setNotCompletedReassignments(Collection<DeadlineInfo<Reassignment>>
notCompletedReassignments) {
+ this.notCompletedReassignments = notCompletedReassignments;
}
public void setJobsService(JobsService jobsService) {
diff --git
a/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/usertask/impl/lifecycle/DefaultUserTaskLifeCycle.java
b/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/usertask/impl/lifecycle/DefaultUserTaskLifeCycle.java
index 5b871d2a8f..986de80780 100644
---
a/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/usertask/impl/lifecycle/DefaultUserTaskLifeCycle.java
+++
b/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/usertask/impl/lifecycle/DefaultUserTaskLifeCycle.java
@@ -216,7 +216,7 @@ public class DefaultUserTaskLifeCycle implements
UserTaskLifeCycle {
private String assignStrategy(UserTaskInstance userTaskInstance,
IdentityProvider identityProvider) {
UserTaskAssignmentStrategy assignmentStrategy =
userTaskInstance.getUserTask().getAssignmentStrategy();
- return assignmentStrategy.computeAssigment(userTaskInstance,
identityProvider).orElse(null);
+ return assignmentStrategy.computeAssignment(userTaskInstance,
identityProvider).orElse(null);
}
private void checkPermission(UserTaskInstance userTaskInstance,
IdentityProvider identityProvider) {
diff --git
a/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/usertask/impl/model/DeadlineHelper.java
b/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/usertask/impl/model/DeadlineHelper.java
index 3e0793830b..e492bfcc73 100644
---
a/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/usertask/impl/model/DeadlineHelper.java
+++
b/jbpm/jbpm-usertask/src/main/java/org/kie/kogito/usertask/impl/model/DeadlineHelper.java
@@ -93,7 +93,7 @@ public class DeadlineHelper {
if (text instanceof String textString && textString.isBlank()) {
return Collections.emptyList();
}
- return parseDeadlines(text, DeadlineHelper::parseReassigment,
DeadlineHelper::getReassignmentSchedule);
+ return parseDeadlines(text, DeadlineHelper::parseReassignment,
DeadlineHelper::getReassignmentSchedule);
}
public static Collection<DeadlineInfo<Notification>> parseDeadlines(Object
text) {
@@ -221,7 +221,7 @@ public class DeadlineHelper {
return result;
}
- private static Reassignment parseReassigment(String text) {
+ private static Reassignment parseReassignment(String text) {
Map<String, Object> map = asMap(text);
return new Reassignment(parseSet(map.get("users")),
parseSet(map.get("groups")));
}
diff --git
a/jbpm/jbpm-usertask/src/test/java/org/kie/kogito/usertask/impl/model/DeadlineHelperTest.java
b/jbpm/jbpm-usertask/src/test/java/org/kie/kogito/usertask/impl/model/DeadlineHelperTest.java
index 2c022d7672..2f83ce3753 100644
---
a/jbpm/jbpm-usertask/src/test/java/org/kie/kogito/usertask/impl/model/DeadlineHelperTest.java
+++
b/jbpm/jbpm-usertask/src/test/java/org/kie/kogito/usertask/impl/model/DeadlineHelperTest.java
@@ -239,10 +239,10 @@ public class DeadlineHelperTest {
@Test
public void testReassignment() {
- Collection<DeadlineInfo<Reassignment>> reassigments =
DeadlineHelper.parseReassignments(
+ Collection<DeadlineInfo<Reassignment>> reassignments =
DeadlineHelper.parseReassignments(
"[users:Pepe,Pepa|groups:Admin,Managers]@[1m]");
- assertThat(reassigments).hasSize(1);
- DeadlineInfo<Reassignment> reassignment =
reassigments.iterator().next();
+ assertThat(reassignments).hasSize(1);
+ DeadlineInfo<Reassignment> reassignment =
reassignments.iterator().next();
assertThat(reassignment.getNotification().getPotentialUsers()).containsExactlyInAnyOrder("Pepe",
"Pepa");
assertThat(reassignment.getNotification().getPotentialGroups()).containsExactlyInAnyOrder("Admin",
"Managers");
assertThat(reassignment.getScheduleInfo().iterator().next().getDuration()).isEqualTo(Duration.ofMinutes(1));
diff --git
a/kogito-codegen-modules/kogito-codegen-processes/src/main/java/org/kie/kogito/codegen/usertask/UserTaskCodegen.java
b/kogito-codegen-modules/kogito-codegen-processes/src/main/java/org/kie/kogito/codegen/usertask/UserTaskCodegen.java
index 9f4e1abb8d..83a6c998f3 100644
---
a/kogito-codegen-modules/kogito-codegen-processes/src/main/java/org/kie/kogito/codegen/usertask/UserTaskCodegen.java
+++
b/kogito-codegen-modules/kogito-codegen-processes/src/main/java/org/kie/kogito/codegen/usertask/UserTaskCodegen.java
@@ -227,7 +227,7 @@ public class UserTaskCodegen extends AbstractGenerator {
block.addStatement(new MethodCallExpr(new ThisExpr(),
"setNotStartedDeadLines",
NodeList.nodeList(toDeadlineExpression(info.getParameter("NotStartedNotify")))));
block.addStatement(new MethodCallExpr(new ThisExpr(),
"setNotCompletedDeadlines",
NodeList.nodeList(toDeadlineExpression(info.getParameter("NotCompletedNotify")))));
block.addStatement(new MethodCallExpr(new ThisExpr(),
"setNotStartedReassignments",
NodeList.nodeList(toDeadlineExpression(info.getParameter("NotStartedReassign")))));
- block.addStatement(new MethodCallExpr(new ThisExpr(),
"setNotCompletedReassigments",
NodeList.nodeList(toDeadlineExpression(info.getParameter("NotCompletedReassign")))));
+ block.addStatement(new MethodCallExpr(new ThisExpr(),
"setNotCompletedReassignments",
NodeList.nodeList(toDeadlineExpression(info.getParameter("NotCompletedReassign")))));
generatedFiles.add(new GeneratedFile(GeneratedFileType.SOURCE,
UserTaskCodegenHelper.path(info).resolve(className + ".java"),
unit.toString()));
}
@@ -240,7 +240,7 @@ public class UserTaskCodegen extends AbstractGenerator {
DeadlineHelper.parseDeadlines(stringParam);
return toStringExpression(stringParam);
} catch (Exception e) {
- LOG.debug("to deadline calculation failure. {} it is not a
proper expression");
+ LOG.debug("to deadline calculation failure. {} it is not a
proper expression", stringParam);
}
}
return new
CastExpr(StaticJavaParser.parseType(String.class.getName()), new
NullLiteralExpr());
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]