refactor: flip cameleer-common consumer from com.cameleer to io.cameleer
The agent team finished their groupId+package migration; this commit flips the corresponding consumer side here. Closes the dichotomy noted in the prior "Registry naming" doc — io.cameleer is now uniform across all three repos (server, agent, saas). - 46 .java files: import com.cameleer.common.* → io.cameleer.common.* - pom.xml + cameleer-server-core/pom.xml: cameleer-common dep groupId - CLAUDE.md: drop the obsolete "stays on com.cameleer until institutionalized" qualifier on Related Project; flip Key Conventions dep coordinate - cameleer-license-minter/README.md: GAV strings + main-class FQN Verification: full reactor mvn test -DskipITs — 416 unit tests pass. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -20,7 +20,7 @@
|
||||
<artifactId>cameleer-license-api</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.cameleer</groupId>
|
||||
<groupId>io.cameleer</groupId>
|
||||
<artifactId>cameleer-common</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.core.detail;
|
||||
|
||||
import com.cameleer.common.model.ProcessorExecution;
|
||||
import io.cameleer.common.model.ProcessorExecution;
|
||||
import io.cameleer.server.core.storage.ExecutionStore;
|
||||
import io.cameleer.server.core.storage.ExecutionStore.ProcessorRecord;
|
||||
import com.fasterxml.jackson.core.type.TypeReference;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.core.diagram;
|
||||
|
||||
import com.cameleer.common.graph.RouteGraph;
|
||||
import io.cameleer.common.graph.RouteGraph;
|
||||
|
||||
/**
|
||||
* Renders a route graph as SVG or as a positioned JSON layout.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.core.ingestion;
|
||||
|
||||
import com.cameleer.common.model.LogEntry;
|
||||
import io.cameleer.common.model.LogEntry;
|
||||
|
||||
/**
|
||||
* A log entry paired with its agent metadata, ready for buffered ClickHouse insertion.
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package io.cameleer.server.core.ingestion;
|
||||
|
||||
import com.cameleer.common.model.ExchangeSnapshot;
|
||||
import com.cameleer.common.model.ExecutionChunk;
|
||||
import com.cameleer.common.model.FlatProcessorRecord;
|
||||
import io.cameleer.common.model.ExchangeSnapshot;
|
||||
import io.cameleer.common.model.ExecutionChunk;
|
||||
import io.cameleer.common.model.FlatProcessorRecord;
|
||||
import io.cameleer.server.core.storage.DiagramStore;
|
||||
import com.fasterxml.jackson.core.JsonProcessingException;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.core.ingestion;
|
||||
|
||||
import com.cameleer.common.graph.RouteGraph;
|
||||
import io.cameleer.common.graph.RouteGraph;
|
||||
|
||||
/**
|
||||
* Pairs a {@link RouteGraph} with the authenticated agent identity and environment.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.core.runtime;
|
||||
|
||||
import com.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.common.model.ApplicationConfig;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.core.runtime;
|
||||
|
||||
import com.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.common.model.ApplicationConfig;
|
||||
import com.fasterxml.jackson.databind.JsonNode;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import com.fasterxml.jackson.databind.node.ObjectNode;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.core.storage;
|
||||
|
||||
import com.cameleer.common.graph.RouteGraph;
|
||||
import io.cameleer.common.graph.RouteGraph;
|
||||
import io.cameleer.server.core.ingestion.TaggedDiagram;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.core.storage;
|
||||
|
||||
import com.cameleer.common.model.LogEntry;
|
||||
import io.cameleer.common.model.LogEntry;
|
||||
import io.cameleer.server.core.search.LogSearchRequest;
|
||||
import io.cameleer.server.core.search.LogSearchResponse;
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package io.cameleer.server.core.ingestion;
|
||||
|
||||
import com.cameleer.common.model.ExecutionChunk;
|
||||
import com.cameleer.common.model.ExecutionStatus;
|
||||
import com.cameleer.common.model.FlatProcessorRecord;
|
||||
import io.cameleer.common.model.ExecutionChunk;
|
||||
import io.cameleer.common.model.ExecutionStatus;
|
||||
import io.cameleer.common.model.FlatProcessorRecord;
|
||||
import io.cameleer.server.core.storage.DiagramStore;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
import org.junit.jupiter.api.Test;
|
||||
@@ -20,7 +20,7 @@ class ChunkAccumulatorTest {
|
||||
|
||||
private static final DiagramStore NO_OP_DIAGRAM_STORE = new DiagramStore() {
|
||||
public void store(io.cameleer.server.core.ingestion.TaggedDiagram d) {}
|
||||
public Optional<com.cameleer.common.graph.RouteGraph> findByContentHash(String h) { return Optional.empty(); }
|
||||
public Optional<io.cameleer.common.graph.RouteGraph> findByContentHash(String h) { return Optional.empty(); }
|
||||
public Optional<String> findContentHashForRoute(String r, String a) { return Optional.empty(); }
|
||||
public Optional<String> findLatestContentHashForAppRoute(String app, String r, String env) { return Optional.empty(); }
|
||||
public Map<String, String> findProcessorRouteMapping(String app, String env) { return Map.of(); }
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.cameleer.server.core.runtime;
|
||||
|
||||
import com.cameleer.common.model.ApplicationConfig;
|
||||
import io.cameleer.common.model.ApplicationConfig;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
Reference in New Issue
Block a user