36 lines
1.1 KiB
Markdown
36 lines
1.1 KiB
Markdown
# PR#113: The Statistics Service Moves to de.javagil.werkrevisor
|
|
|
|
Version: patch
|
|
|
|
> **WARNING:** This document describes only the change applied in this PR.
|
|
> It may already be outdated once the next PR is merged.
|
|
> Historic PR documentation is not maintained along with new PRs; treat it as a snapshot.
|
|
|
|
## Related Links
|
|
|
|
- [werkregie PR#86](https://git.javagil.de/mi/werkregie/pulls/86): names follow javagil.de.
|
|
|
|
## Problem
|
|
|
|
The shared workflow requires JVM packages and Maven groups to start with `de.javagil.<repo>`.
|
|
The statistics service of werkrevisor uses the group `de.hoennig` and the package `de.hoennig.werkrevisor.statistics`.
|
|
|
|
## Non-Goals
|
|
|
|
- No other change; a PR that moves files does only the move.
|
|
- The Python part keeps its flat package `werkrevisor`.
|
|
|
|
## Solution
|
|
|
|
- `statistics/build.gradle.kts`: `group = "de.javagil.werkrevisor"`.
|
|
- The Kotlin sources and tests move from `de/hoennig/werkrevisor/statistics` to `de/javagil/werkrevisor/statistics`,
|
|
with their `package` lines.
|
|
- Werkbaum: a node for the move.
|
|
- Version 0.43.1.
|
|
|
|
Spring Boot finds the main class in the jar, so the deployment on mih09 needs only the new jar.
|
|
|
|
## Open Questions
|
|
|
|
None.
|