Skip to content

Commit cd668e3

Browse files
authored
fix: only log "Timefold Solver" once (#2245)
1 parent 4c088c1 commit cd668e3

3 files changed

Lines changed: 7 additions & 2 deletions

File tree

core/src/main/java/ai/timefold/solver/core/enterprise/TimefoldSolverEnterpriseService.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,11 @@ final class InstanceCarrier {
7373
String ENTERPRISE_COORDINATES = "ai.timefold.solver.enterprise:timefold-solver-enterprise-core";
7474
String DEVELOPMENT_SNAPSHOT = "Development Snapshot";
7575

76+
/**
77+
*
78+
* @return A string in the format of
79+
* "Timefold Solver (Community|Enterprise) Edition v(999-SNAPSHOT|Development Snapshot|x.y.z)".
80+
*/
7681
static String identifySolverVersion() {
7782
var packaging = COMMUNITY_NAME;
7883
try {

quarkus-integration/quarkus/runtime/src/main/java/ai/timefold/solver/quarkus/bean/TimefoldSolverBannerBean.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public class TimefoldSolverBannerBean {
1515
private static final Logger LOGGER = Logger.getLogger(TimefoldSolverBannerBean.class);
1616

1717
void onStart(@Observes StartupEvent ev) {
18-
LOGGER.info("Using Timefold Solver " + TimefoldSolverEnterpriseService.identifySolverVersion() + ".");
18+
LOGGER.info("Using %s.".formatted(TimefoldSolverEnterpriseService.identifySolverVersion()));
1919
}
2020

2121
}

spring-integration/spring-boot-autoconfigure/src/main/java/ai/timefold/solver/spring/boot/autoconfigure/TimefoldSolverBannerBean.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ public class TimefoldSolverBannerBean implements InitializingBean {
1414

1515
@Override
1616
public void afterPropertiesSet() {
17-
LOG.info("Using Timefold Solver " + TimefoldSolverEnterpriseService.identifySolverVersion() + ".");
17+
LOG.info("Using %s.".formatted(TimefoldSolverEnterpriseService.identifySolverVersion()));
1818
}
1919
}

0 commit comments

Comments
 (0)