chore: target Java 17 and document usage plus roadmap
Lower the compiler baseline to 17, rename listDefinitions to queryDefinitions, and align README/usage/roadmap with planned vs out-of-scope work. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -12,8 +12,8 @@
|
||||
<artifactId>ordo-spring-boot-autoconfigure</artifactId>
|
||||
|
||||
<properties>
|
||||
<maven.compiler.source>21</maven.compiler.source>
|
||||
<maven.compiler.target>21</maven.compiler.target>
|
||||
<maven.compiler.source>17</maven.compiler.source>
|
||||
<maven.compiler.target>17</maven.compiler.target>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<spring-boot.version>3.3.5</spring-boot.version>
|
||||
</properties>
|
||||
|
||||
+3
-3
@@ -54,7 +54,7 @@ class OrdoJdbcAutoConfigurationTest {
|
||||
List<ApprovalTask> pending = engine.findPendingTasksByAssignee("maria");
|
||||
assertThat(pending).hasSize(1);
|
||||
|
||||
ApprovalTask approved = engine.approve(pending.getFirst().id(), "maria", "looks good");
|
||||
ApprovalTask approved = engine.approve(pending.get(0).id(), "maria", "looks good");
|
||||
assertThat(approved.status().name()).isEqualTo("APPROVED");
|
||||
assertThat(engine.findInstance(instance.id())).isPresent();
|
||||
});
|
||||
@@ -162,7 +162,7 @@ class OrdoJdbcAutoConfigurationTest {
|
||||
OrdoEngine engine = context.getBean(OrdoEngine.class);
|
||||
engine.register(LEAVE_REQUEST);
|
||||
ProcessInstance instance = engine.start("leave-request", "alice");
|
||||
engine.approve(engine.findPendingTasksByAssignee("maria").getFirst().id(), "maria");
|
||||
engine.approve(engine.findPendingTasksByAssignee("maria").get(0).id(), "maria");
|
||||
|
||||
RecordingListener listener = context.getBean(RecordingListener.class);
|
||||
assertThat(listener.types).contains(
|
||||
@@ -170,7 +170,7 @@ class OrdoJdbcAutoConfigurationTest {
|
||||
ProcessEventType.TASK_CREATED,
|
||||
ProcessEventType.TASK_APPROVED,
|
||||
ProcessEventType.INSTANCE_APPROVED);
|
||||
assertThat(listener.types.getFirst()).isEqualTo(ProcessEventType.INSTANCE_STARTED);
|
||||
assertThat(listener.types.get(0)).isEqualTo(ProcessEventType.INSTANCE_STARTED);
|
||||
assertThat(engine.queryHistory(instance.id(), new PageRequest(0, 20))
|
||||
.totalElements()).isGreaterThan(0);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user