From 7d8ec4e9f632036ed65e2e855948149f551982da Mon Sep 17 00:00:00 2001 From: bischoffz Date: Fri, 25 Aug 2023 18:43:25 -0400 Subject: [PATCH 1/9] core pom update --- core/pom.xml | 131 +++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 101 insertions(+), 30 deletions(-) diff --git a/core/pom.xml b/core/pom.xml index 16d85bc..a7bdada 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -3,14 +3,46 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 + gov.hhs.aspr.ms.taskit core ${revision} jar - taskit :: core + Translation and Serialization Toolkit: Core + The core components of a toolkit that aids in the conversion between two Java objects, primiarly for use with coverting between an input Java object and a application Java object. + https://github.com/HHS/aspr-ms-taskit + + + + + GNU GENERAL PUBLIC LICENSE v3 + https://www.gnu.org/licenses/gpl-3.0.en.html + + + + + + + Zachary Bischoff + Leidos + zachary.bischoff@leidos.com + https://www.leidos.com + + + + + + scm:git:git://github.com/HHS/aspr-ms-taskit.git + scm:git:ssh://github.com:HHS/aspr-ms-taskit.git + https://github.com/HHS/aspr-ms-taskit/tree/main + + + + 2.4.0-SNAPSHOT + UTF-8 17 @@ -19,8 +51,8 @@ 1.3.0 3.0.0-M5 - 3.0.0-M5 3.2.1 + 3.5.0 4.0.0-SNAPSHOT @@ -28,6 +60,7 @@ 0.8.9 + com.google.code.gson @@ -35,23 +68,18 @@ 2.10.1 provided - gov.hhs.aspr.ms util ${util.version} provided - - org.jacoco jacoco-maven-plugin ${jacoco-maven-plugin.version} test - - org.junit.jupiter junit-jupiter-engine @@ -66,6 +94,7 @@ + @@ -96,7 +125,7 @@ - + org.apache.maven.plugins maven-surefire-plugin @@ -108,28 +137,7 @@ - - - org.apache.maven.plugins - maven-failsafe-plugin - ${maven-failsafe-plugin.version} - - - - - org.apache.maven.plugins - maven-source-plugin - ${maven-source-plugin.version} - - - attach-sources - verify - - jar-no-fork - - - - + org.jacoco jacoco-maven-plugin @@ -179,7 +187,70 @@ + + + + org.apache.maven.plugins + maven-source-plugin + ${maven-source-plugin.version} + + + attach-sources + verify + + jar-no-fork + + + + + + + release + + + + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin.version} + + all,-missing + + + gov.hhs.aspr.ms + util + ${util.version} + + + org.junit.jupiter + junit-jupiter-api + ${junit-jupiter-engine.version} + + + false + + -Xmaxerrs + 65536 + -Xmaxwarns + 65536 + + + + + attach-javadocs + verify + + jar + + + + + + + + + \ No newline at end of file From 8c3caab3ab7fe6a02c7871d03a2073ce5c3ad04b Mon Sep 17 00:00:00 2001 From: bischoffz Date: Fri, 25 Aug 2023 18:43:40 -0400 Subject: [PATCH 2/9] core javadoc fix --- .../ms/taskit/core/TranslationController.java | 106 +++++++--------- .../ms/taskit/core/TranslationEngine.java | 113 ++++++++---------- .../aspr/ms/taskit/core/TranslationSpec.java | 42 ++++--- .../hhs/aspr/ms/taskit/core/Translator.java | 19 +-- .../ms/taskit/core/TranslatorContext.java | 5 +- 5 files changed, 126 insertions(+), 159 deletions(-) diff --git a/core/src/main/java/gov/hhs/aspr/ms/taskit/core/TranslationController.java b/core/src/main/java/gov/hhs/aspr/ms/taskit/core/TranslationController.java index d11bb7d..098a5cf 100644 --- a/core/src/main/java/gov/hhs/aspr/ms/taskit/core/TranslationController.java +++ b/core/src/main/java/gov/hhs/aspr/ms/taskit/core/TranslationController.java @@ -27,9 +27,8 @@ /** * The TranslatorController serves as the master of cerimonies for translating - * between two - * types of objects. Additionally, it has the ability to distribute Input/Output - * files for reading and writing. + * between two types of objects. Additionally, it has the ability to distribute + * Input/Output files for reading and writing. */ public class TranslationController { protected final Data data; @@ -94,9 +93,8 @@ private void validateTranslationEngineBuilderNotNull(TranslationEngine.Builder t } /** - * Builds the TranslatorController. - * - * Calls the initializer on each added {@link Translator} + * Builds the TranslatorController. Calls the initializer on each added + * {@link Translator} * * @throws ContractException *