22
33## Purpose
44
5- Top-level repository for all of the CodeHead open-source libraries.
5+ Top-level repository for the CodeHead open-source libraries.
66
77## Reason
88
9- I switch to this style of repository simply to make it easier
9+ I switch to a monorepo repository simply to make it easier
1010on me to do updates. The independent services I'm writing will
11- still be in their own repos. But I will unify the version
12- numbers.
11+ still be in their own repos, but there are too many libraries for
12+ me to keep track of them all without a proper CI/CD pipeline.
13+
14+ Or to be more blunt, I'm lazy.
1315
1416## Java support
1517
@@ -21,9 +23,6 @@ All libraries are available on maven central.
2123
2224| Library | Purpose | Version |
2325| ----------------------| ------------------------------------| --------------------------------------------------------------------------------------------------|
24- | smr | 5tate Machine Library | ![ State Machine Redux] ( https://img.shields.io/maven-central/v/com.codeheadsystems/smr ) |
25- | smr-metrics | 5tate Machine Metrics addon | ![ State Machine Redux] ( https://img.shields.io/maven-central/v/com.codeheadsystems/smr-metrics ) |
26- | smr-yml | 5tate Machine YAML support | ![ State Machine Redux] ( https://img.shields.io/maven-central/v/com.codeheadsystems/smr-yml ) |
2726| codehead-test | Testing libraries | ![ CodeHead Test] ( https://img.shields.io/maven-central/v/com.codeheadsystems/codehead-test ) |
2827| database-test | Database testing libraries | ![ Database Test] ( https://img.shields.io/maven-central/v/com.codeheadsystems/database-test ) |
2928| feature-flag | Feature Flag | ![ Feature Flag] ( https://img.shields.io/maven-central/v/com.codeheadsystems/feature-flag ) |
@@ -33,12 +32,14 @@ All libraries are available on maven central.
3332| feature-flag-sql | Feature Flag SQL support | ![ Feature Flag] ( https://img.shields.io/maven-central/v/com.codeheadsystems/feature-flag-sql ) |
3433| local-queue | Local Queue | ![ Local Queue] ( https://img.shields.io/maven-central/v/com.codeheadsystems/local-queue ) |
3534| metrics | Metrics | ![ Metrics] ( https://img.shields.io/maven-central/v/com.codeheadsystems/metrics ) |
36- | metrics-declarative | Metrics declaritive style | ![ Metrics] ( https://img.shields.io/maven-central/v/com.codeheadsystems/metrics-declarative ) |
35+ | metrics-declarative | Metrics declarative style | ![ Metrics] ( https://img.shields.io/maven-central/v/com.codeheadsystems/metrics-declarative ) |
3736| metrics-micrometer | Metrics with micrometer support | ![ Metrics] ( https://img.shields.io/maven-central/v/com.codeheadsystems/metrics-micrometer ) |
3837| metrics-test | Metrics test code | ![ Metrics] ( https://img.shields.io/maven-central/v/com.codeheadsystems/metrics-test ) |
3938| oop-mock | Out of process mocking | ![ Oop Mock] ( https://img.shields.io/maven-central/v/com.codeheadsystems/oop-mock ) |
4039| oop-mock-client | Out of process mocking client | ![ Oop Mock] ( https://img.shields.io/maven-central/v/com.codeheadsystems/oop-mock-client ) |
4140| oop-mock-dynamodb | Out of process mocking ddb support | ![ Oop Mock] ( https://img.shields.io/maven-central/v/com.codeheadsystems/oop-mock-dynamodb ) |
4241| oop-mock-tests | Out of process mocking tests | ![ Oop Mock] ( https://img.shields.io/maven-central/v/com.codeheadsystems/oop-mock-tests ) |
43-
42+ | smr | 5tate Machine Library | ![ State Machine Redux] ( https://img.shields.io/maven-central/v/com.codeheadsystems/smr ) |
43+ | smr-metrics | 5tate Machine Metrics addon | ![ State Machine Redux] ( https://img.shields.io/maven-central/v/com.codeheadsystems/smr-metrics ) |
44+ | smr-yml | 5tate Machine YAML support | ![ State Machine Redux] ( https://img.shields.io/maven-central/v/com.codeheadsystems/smr-yml ) |
4445
0 commit comments