From 99241659ac4764c069571551e8b9add6a9a6bd74 Mon Sep 17 00:00:00 2001 From: vasraz Date: Fri, 8 Apr 2022 11:13:56 +0100 Subject: Improve pom dependencies Migrate to Java 11 Signed-off-by: Vasyl Razinkov Change-Id: I598f1c534a787a541bf2c57fd29ef7751d8cbcf9 Issue-ID: SDC-3955 --- docs/conf.py | 110 ++++++++- docs/requirements-docs.txt | 24 +- jtosca/pom.xml | 318 +++++++++++++------------- lombok.config | 2 + pom.xml | 542 +++++++++++++++++++++++++-------------------- sdc-tosca/pom.xml | 421 +++++++++++++++++------------------ 6 files changed, 776 insertions(+), 641 deletions(-) create mode 100644 lombok.config diff --git a/docs/conf.py b/docs/conf.py index 5371015..8f01b44 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -1,15 +1,121 @@ from docs_conf.conf import * branch = 'latest' +doc_url = 'https://docs.onap.org/projects' master_doc = 'index' +intersphinx_mapping = {} + +# Latest (change to branch) +intersphinx_mapping['onap-aai-aai-common'] = ('{}/onap-aai-aai-common/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-aai-sparky-be'] = ('{}/onap-aai-sparky-be/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-ccsdk-cds'] = ('{}/onap-ccsdk-cds/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-ccsdk-features'] = ('{}/onap-ccsdk-features/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-ccsdk-distribution'] = ('{}/onap-ccsdk-distribution/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-ccsdk-oran'] = ('{}/onap-ccsdk-oran/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-cli'] = ('{}/onap-cli/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-cps'] = ('{}/onap-cps/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-dcaegen2'] = ('{}/onap-dcaegen2/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-dmaap-messagerouter-messageservice'] = ( + '{}/onap-dmaap-messagerouter-messageservice/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-dmaap-buscontroller'] = ('{}/onap-dmaap-buscontroller/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-dmaap-datarouter'] = ('{}/onap-dmaap-datarouter/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-dmaap-dbcapi'] = ('{}/onap-dmaap-dbcapi/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-externalapi-nbi'] = ('{}/onap-externalapi-nbi/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-holmes-engine-management'] = ( + '{}/onap-holmes-engine-management/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-holmes-rule-management'] = ( + '{}/onap-holmes-rule-management/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-integration'] = ('{}/onap-integration/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-modeling-etsicatalog'] = ('{}/onap-modeling-etsicatalog/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-modeling-modelspec'] = ('{}/onap-modeling-modelspec/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-multicloud-framework'] = ('{}/onap-multicloud-framework/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-msb-apigateway'] = ('{}/onap-msb-apigateway/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-oom'] = ('{}/onap-oom/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-oom-offline-installer'] = ('{}/onap-oom-offline-installer/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-oom-platform-cert-service'] = ( + '{}/onap-oom-platform-cert-service/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-optf-cmso'] = ('{}/onap-optf-cmso/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-optf-osdf'] = ('{}/onap-optf-osdf/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-optf-has'] = ('{}/onap-optf-has/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-policy-clamp'] = ('{}/onap-policy-clamp/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-policy-parent'] = ('{}/onap-policy-parent/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-sdc'] = ('{}/onap-sdc/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-sdnc-oam'] = ('{}/onap-sdnc-oam/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-so'] = ('{}/onap-so/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-usecase-ui'] = ('{}/onap-usecase-ui/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-vfc-nfvo-lcm'] = ('{}/onap-vfc-nfvo-lcm/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-vid'] = ('{}/onap-vid/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-vnfrqts-guidelines'] = ('{}/onap-vnfrqts-guidelines/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-vnfrqts-requirements'] = ('{}/onap-vnfrqts-requirements/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-vnfrqts-testcases'] = ('{}/onap-vnfrqts-testcases/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-vnfrqts-usecases'] = ('{}/onap-vnfrqts-usecases/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-vnfsdk-model'] = ('{}/onap-vnfsdk-model/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-vvp-documentation'] = ('{}/onap-vvp-documentation/en/%s'.format(doc_url) % branch, None) + +# Guilin +branch = 'guilin' +intersphinx_mapping['onap-portal'] = ('{}/onap-portal/en/%s'.format(doc_url) % branch, None) + +# Frankfurt +branch = 'frankfurt' +intersphinx_mapping['onap-appc'] = ('{}/onap-appc/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-appc-deployment'] = ('{}/onap-appc-deployment/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-music'] = ('{}/onap-music/en/%s'.format(doc_url) % branch, None) + +# Latest +branch = 'latest' +intersphinx_mapping['onap-aaf-authz'] = ('{}/onap-aaf-authz/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-aaf-sms'] = ('{}/onap-aaf-sms/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-aai-event-client'] = ('{}/onap-aai-event-client/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-aai-esr-gui'] = ('{}/onap-aai-esr-gui/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-aai-esr-server'] = ('{}/onap-aai-esr-server/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-ccsdk-apps'] = ('{}/onap-ccsdk-apps/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-ccsdk-dashboard'] = ('{}/onap-ccsdk-dashboard/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-ccsdk-platform-plugins'] = ( + '{}/onap-ccsdk-platform-plugins/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-logging-analytics'] = ('{}/onap-logging-analytics/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-logging-analytics-pomba-pomba-audit-common'] = ( + '{}/onap-logging-analytics-pomba-pomba-audit-common/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-modeling-toscaparsers'] = ( + '{}/onap-modeling-toscaparsers/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-msb-discovery'] = ('{}/onap-msb-discovery/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-msb-java-sdk'] = ('{}/onap-msb-java-sdk/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-msb-swagger-sdk'] = ('{}/onap-msb-swagger-sdk/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-multicloud-azure'] = ('{}/onap-multicloud-azure/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-multicloud-k8s'] = ('{}/onap-multicloud-k8s/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-music-distributed-kv-store'] = ( + '{}/onap-music-distributed-kv-store/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-oparent-cia'] = ('{}/onap-oparent-cia/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-osa'] = ('{}/onap-osa/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-sdc-sdc-distribution-client'] = ( + '{}/onap-sdc-sdc-distribution-client/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-sdc-sdc-workflow-designer'] = ( + '{}/onap-sdc-sdc-workflow-designer/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-sdc-sdc-tosca'] = ('{}/onap-sdc-sdc-tosca/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-sdc-sdc-docker-base'] = ('{}/onap-sdc-sdc-docker-base/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-so-libs'] = ('{}/onap-so-libs/en/%s'.format(doc_url) % branch, None) +intersphinx_mapping['onap-vfc-nfvo-driver-vnfm-svnfm'] = ( + '{}/onap-vfc-nfvo-driver-vnfm-svnfm/en/%s'.format(doc_url) % branch, None) + linkcheck_ignore = [ 'http://localhost', + 'https://example.com', + 'about:config', + # this URL is not directly reachable and must be configured in the system hosts file. + 'https://portal.api.simpledemo.onap.org:30225/ONAPPORTAL/login.htm', + # anchor issues + 'https://docs.onap.org/projects/onap-integration/en/latest/docs_usecases_release.html#.*', + 'https://docs.linuxfoundation.org/docs/communitybridge/easycla/contributors/contribute-to-a-gerrit-project#.*', + 'https://docs.onap.org/projects/onap-integration/en/latest/docs_robot.html#docs-robot', + 'https://docs.onap.org/projects/onap-integration/en/latest/docs_usecases_release.html#docs-usecases-release', + 'https://docs.onap.org/projects/onap-integration/en/latest/docs_usecases.html#docs-usecases', + 'https://docs.onap.org/projects/onap-integration/en/latest/usecases/release_non_functional_requirements.html#release-non-functional-requirements', ] -intersphinx_mapping = {} html_last_updated_fmt = '%d-%b-%y %H:%M' + def setup(app): - app.add_stylesheet("css/ribbon.css") + app.add_css_file("css/ribbon.css") diff --git a/docs/requirements-docs.txt b/docs/requirements-docs.txt index b3188dd..edffc4b 100644 --- a/docs/requirements-docs.txt +++ b/docs/requirements-docs.txt @@ -1,15 +1,9 @@ -tox -Sphinx -doc8 -docutils -setuptools -six -sphinx_rtd_theme>=0.4.3 -sphinxcontrib-blockdiag -sphinxcontrib-needs>=0.2.3 -sphinxcontrib-nwdiag -sphinxcontrib-seqdiag -sphinxcontrib-swaggerdoc -sphinxcontrib-plantuml -sphinx_bootstrap_theme -lfdocs-conf +lfdocs-conf~=0.7.5 +funcparserlib~=1.0.0a0 +sphinxcontrib.blockdiag~=2.0.0 +sphinxcontrib-needs<0.6.0 +sphinxcontrib.plantuml~=0.21 +sphinxcontrib.nwdiag~=2.0.0 +sphinxcontrib-seqdiag~=2.0.0 +sphinxcontrib-swaggerdoc~=0.1.7 +sphinx-rtd-theme~=1.0.0 diff --git a/jtosca/pom.xml b/jtosca/pom.xml index 51c362f..d897875 100644 --- a/jtosca/pom.xml +++ b/jtosca/pom.xml @@ -1,179 +1,163 @@ - 4.0.0 + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + 4.0.0 - jtosca - sdc-jtosca - jar + jtosca + sdc-jtosca + jar - - org.onap.sdc.sdc-tosca - sdc-tosca-jtosca - 1.6.6-SNAPSHOT - + + org.onap.sdc.sdc-tosca + sdc-tosca-jtosca + 1.6.6-SNAPSHOT + - - - org.reflections - reflections - 0.9.11 - + + + org.projectlombok + lombok + + + org.reflections + reflections + 0.9.12 + - - - com.opencsv - opencsv - 3.10 - test - - - org.hamcrest - hamcrest-library - ${hamcrest.version} - test - - + + + com.opencsv + opencsv + 4.6 + test + + + org.hamcrest + hamcrest-library + test + + + + org.junit.jupiter + junit-jupiter + test + + + + org.junit.vintage + junit-vintage-engine + test + + - - + + - - org.apache.maven.plugins - maven-javadoc-plugin - 2.10.4 - - false - org.umlgraph.doclet.UmlGraphDoc - - org.umlgraph - umlgraph - 5.6 - - -views - true - - - - + + org.apache.maven.plugins + maven-javadoc-plugin + + false + org.umlgraph.doclet.UmlGraphDoc + + org.umlgraph + umlgraph + 5.6 + + -views + true + + + + - - - - maven-checkstyle-plugin - 2.17 - - checkstyle-suppressions.xml - checkstyle.suppressions.file - - - - org.apache.maven.plugins - maven-site-plugin - 3.4 - - - org.apache.maven.wagon - wagon-webdav-jackrabbit - 2.10 - - - + + + + org.apache.maven.plugins + maven-checkstyle-plugin + + checkstyle-suppressions.xml + checkstyle.suppressions.file + + + + + org.apache.maven.plugins + maven-surefire-plugin + + ${argLine} -Xmx2048m + + */* + + + + + com.github.sylvainlaurent.maven + yaml-json-validator-maven-plugin + 1.0.1 + + + validate + validate + + validate + + + + + + src/main/resources/**/*.y*ml + src/test/resources/**/*.y*ml + + + + + src/main/resources/**/*.json + src/test/resources/**/*.json + + + + + + + + + - - org.apache.maven.plugins - maven-compiler-plugin - 2.5.1 - true - - 1.8 - 1.8 - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.10.3 - - - - - org.apache.maven.plugins - maven-surefire-plugin - 2.19.1 - - ${argLine} -Xmx2048m - - */* - - - - - com.github.sylvainlaurent.maven - yaml-json-validator-maven-plugin - 1.0.1 - - - validate - validate - - validate - - - - - - src/main/resources/**/*.y*ml - src/test/resources/**/*.y*ml - - - - - src/main/resources/**/*.json - src/test/resources/**/*.json - - - - - - - - - + + + central + Official Maven repository + http://repo2.maven.org/maven2/ + + + ecomp-releases + Release Repository + ${nexus.proxy}/content/repositories/releases/ + + + ecomp-snapshots + Snapshots Repository + ${nexus.proxy}/content/repositories/snapshots/ + + - - - central - Official Maven repository - http://repo2.maven.org/maven2/ - - - ecomp-releases - Release Repository - ${nexus.proxy}/content/repositories/releases/ - - - ecomp-snapshots - Snapshots Repository - ${nexus.proxy}/content/repositories/snapshots/ - - - - - - ecomp-releases - Release Repository - ${nexus.proxy}/content/repositories/${releases.path}/ - - - ecomp-snapshots - Snapshot Repository - ${nexus.proxy}/content/repositories/${snapshots.path}/ - - - onap-site - dav:${nexus.proxy}${sitePath} - - + + + ecomp-releases + Release Repository + ${nexus.proxy}/content/repositories/${releases.path}/ + + + ecomp-snapshots + Snapshot Repository + ${nexus.proxy}/content/repositories/${snapshots.path}/ + + + onap-site + dav:${nexus.proxy}${sitePath} + + diff --git a/lombok.config b/lombok.config new file mode 100644 index 0000000..a23edb4 --- /dev/null +++ b/lombok.config @@ -0,0 +1,2 @@ +config.stopBubbling = true +lombok.addLombokGeneratedAnnotation = true \ No newline at end of file diff --git a/pom.xml b/pom.xml index a38d249..7e330c8 100644 --- a/pom.xml +++ b/pom.xml @@ -1,266 +1,330 @@ + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - 4.0.0 + 4.0.0 - org.onap.sdc.sdc-tosca - sdc-tosca-jtosca - sdc-tosca-jtosca - SDC Tosca Parser JAR file for use by consumers - 1.6.6-SNAPSHOT - pom + org.onap.sdc.sdc-tosca + sdc-tosca-jtosca + sdc-tosca-jtosca + SDC Tosca Parser JAR file for use by consumers + 1.6.6-SNAPSHOT + pom - - org.onap.oparent - oparent - 2.0.0 - - + + org.onap.oparent + oparent + 3.2.0 + + - - sdc-tosca - jtosca - + + sdc-tosca + jtosca + - + - - - - UTF-8 + + + + UTF-8 - - - 2.1 - - + + + 2.1 + + - - https://nexus.onap.org - /content/sites/site/org/onap/sdc/sdc-tosca/${project.version} - snapshots - releases - - - java - - ${project.reporting.outputDirectory}/jacoco-ut/jacoco.xml - - ${project.build.sourceEncoding} - ${project.basedir} - . - **/scripts/**/* - **/test/**/*,**/tests/**/* - app/**/*.js,server-mock/**/*.js,src/**/*.js,src/main/**/*.java + + https://nexus.onap.org + /content/sites/site/org/onap/sdc/sdc-tosca/${project.version} + snapshots + releases - + + java + + ${project.reporting.outputDirectory}/jacoco-ut/jacoco.xml + + ${project.build.sourceEncoding} + ${project.basedir} + . + **/scripts/**/* + **/test/**/*,**/tests/**/* + app/**/*.js,server-mock/**/*.js,src/**/*.js,src/main/**/*.java - - - org.slf4j - slf4j-api - 1.7.25 - + 1.18.20 + + 4.3.1 + ${mockito.version} + 1.8.2 + 5.8.2 + - - junit - junit - 4.12 - test - + + + + org.projectlombok + lombok + ${lombok.version} + + + org.hamcrest + hamcrest-library + ${hamcrest.version} + + + + org.junit.jupiter + junit-jupiter + ${junitJupiter.version} + + + + org.junit.vintage + junit-vintage-engine + ${junitJupiter.version} + + + org.mockito + mockito-junit-jupiter + ${mockitoJupiter.version} + + + - - com.google.guava - guava - compile - 30.0-jre - + + + org.slf4j + slf4j-api + 1.7.36 + - - - org.yaml - snakeyaml - 1.28 - compile - + + com.google.guava + guava + compile + 31.1-jre + - - org.assertj - assertj-core - 3.13.2 - test - + + + org.yaml + snakeyaml + 1.30 + compile + - - org.junit.jupiter - junit-jupiter-api - 5.3.2 - test - + + + org.assertj + assertj-core + 3.22.0 + test + - + + org.mockito + mockito-junit-jupiter + test + + - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.10.4 - - false - org.umlgraph.doclet.UmlGraphDoc - - org.umlgraph - umlgraph - 5.6 - - -views - true - - - - + + + + org.apache.maven.plugins + maven-javadoc-plugin + + false + org.umlgraph.doclet.UmlGraphDoc + + org.umlgraph + umlgraph + 5.6.6 + + -views + true + + + + - - - - org.apache.maven.plugins - maven-site-plugin - 3.4 - - - org.apache.maven.wagon - wagon-webdav-jackrabbit - 2.10 - - - + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.10.1 + + + org.apache.maven.plugins + maven-checkstyle-plugin + 3.1.2 + + + org.apache.maven.plugins + maven-javadoc-plugin + 3.3.2 + + + + org.apache.maven.plugins + maven-surefire-plugin + 2.22.2 + + + org.apache.maven.plugins + maven-site-plugin + 3.11.0 + + + org.apache.maven.wagon + wagon-webdav-jackrabbit + 3.5.1 + + + + + + + + + org.apache.maven.plugins + maven-site-plugin + 3.11.0 + + + org.apache.maven.wagon + wagon-webdav-jackrabbit + 3.5.1 + + + - - maven-checkstyle-plugin - 2.17 - - checkstyle-suppressions.xml - checkstyle.suppressions.file - - + + org.apache.maven.plugins + maven-checkstyle-plugin + + checkstyle-suppressions.xml + checkstyle.suppressions.file + + - - org.jacoco - jacoco-maven-plugin - 0.8.6 - - - - prepare-agent - - prepare-agent - - - ${sonar.jacoco.reportPath} - - - - + + org.jacoco + jacoco-maven-plugin + 0.8.8 + + + + prepare-agent + + prepare-agent + + + ${sonar.jacoco.reportPath} + + + + - - org.apache.maven.plugins - maven-compiler-plugin - 2.5.1 - true - - 1.8 - 1.8 - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.10.3 - - - - - org.apache.maven.plugins - maven-surefire-plugin - 2.19.1 - - ${argLine} -Xmx2048m - - + + org.apache.maven.plugins + maven-compiler-plugin + + 11 + 11 + true + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + + + org.apache.maven.plugins + maven-surefire-plugin + + ${argLine} -Xmx2048m + + - - org.sonarsource.scanner.maven - sonar-maven-plugin - 3.7.0.1746 - + + org.sonarsource.scanner.maven + sonar-maven-plugin + 3.7.0.1746 + - - com.github.sylvainlaurent.maven - yaml-json-validator-maven-plugin - 1.0.1 - - - validate - validate - - validate - - - - - - src/main/resources/**/*.y*ml - src/test/resources/**/*.y*ml - - - - - src/main/resources/**/*.json - src/test/resources/**/*.json - - - - - - - - - + + com.github.sylvainlaurent.maven + yaml-json-validator-maven-plugin + 1.0.1 + + + validate + validate + + validate + + + + + + src/main/resources/**/*.y*ml + src/test/resources/**/*.y*ml + + + + + src/main/resources/**/*.json + src/test/resources/**/*.json + + + + + + + + + - - - central - Official Maven repository - http://repo2.maven.org/maven2/ - - - ecomp-releases - Release Repository - ${nexus.proxy}/content/repositories/releases/ - - - ecomp-snapshots - Snapshots Repository - ${nexus.proxy}/content/repositories/snapshots/ - - + + + central + Official Maven repository + http://repo2.maven.org/maven2/ + + + ecomp-releases + Release Repository + ${nexus.proxy}/content/repositories/releases/ + + + ecomp-snapshots + Snapshots Repository + ${nexus.proxy}/content/repositories/snapshots/ + + - - - ecomp-releases - Release Repository - ${nexus.proxy}/content/repositories/${releases.path}/ - - - ecomp-snapshots - Snapshot Repository - ${nexus.proxy}/content/repositories/${snapshots.path}/ - - - ecomp-site - dav:${nexus.proxy}${sitePath} - - + + + ecomp-releases + Release Repository + ${nexus.proxy}/content/repositories/${releases.path}/ + + + ecomp-snapshots + Snapshot Repository + ${nexus.proxy}/content/repositories/${snapshots.path}/ + + + ecomp-site + dav:${nexus.proxy}${sitePath} + + diff --git a/sdc-tosca/pom.xml b/sdc-tosca/pom.xml index bc518ef..17289eb 100644 --- a/sdc-tosca/pom.xml +++ b/sdc-tosca/pom.xml @@ -1,220 +1,205 @@ - - 4.0.0 - - sdc-tosca - sdc-tosca - SDC Tosca Parser JAR file for use by consumers - jar - - - org.onap.sdc.sdc-tosca - sdc-tosca-jtosca - 1.6.6-SNAPSHOT - - - - - - org.onap.sdc.sdc-tosca - jtosca - ${project.version} - - - - com.fasterxml.jackson.core - jackson-databind - 2.12.3 - - - - com.fasterxml.jackson.core - jackson-core - 2.12.3 - - - - - org.apache.commons - commons-lang3 - 3.5 - compile - - - - - org.mockito - mockito-all - 1.10.19 - test - - - org.testng - testng - 6.11 - test - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.10.4 - - false - org.umlgraph.doclet.UmlGraphDoc - - org.umlgraph - umlgraph - 5.6 - - -views - true - - - - - - - - - org.apache.maven.plugins - maven-site-plugin - 3.4 - - - org.apache.maven.wagon - wagon-webdav-jackrabbit - 2.10 - - - - - - maven-checkstyle-plugin - 2.17 - - checkstyle-suppressions.xml - checkstyle.suppressions.file - - - - - org.jacoco - jacoco-maven-plugin - 0.8.6 - - - - prepare-agent - - prepare-agent - - - ${sonar.jacoco.reportPath} - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 2.5.1 - true - - 1.8 - 1.8 - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.10.3 - - - - - org.apache.maven.plugins - maven-surefire-plugin - 2.19.1 - - ${argLine} -Xmx2048m - - **/ToscaParser***Test.class - - - - - - com.github.sylvainlaurent.maven - yaml-json-validator-maven-plugin - 1.0.1 - - - validate - validate - - validate - - - - - - src/main/resources/**/*.y*ml - src/test/resources/**/*.y*ml - - - - - src/main/resources/**/*.json - src/test/resources/**/*.json - - - - - - - - - - - - - central - Official Maven repository - http://repo2.maven.org/maven2/ - - - ecomp-releases - Release Repository - ${nexus.proxy}/content/repositories/releases/ - - - ecomp-snapshots - Snapshots Repository - ${nexus.proxy}/content/repositories/snapshots/ - - - - - - ecomp-releases - Release Repository - ${nexus.proxy}/content/repositories/${releases.path}/ - - - ecomp-snapshots - Snapshot Repository - ${nexus.proxy}/content/repositories/${snapshots.path}/ - - - ecomp-site - dav:${nexus.proxy}${sitePath} - - + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + 4.0.0 + + sdc-tosca + sdc-tosca + SDC Tosca Parser JAR file for use by consumers + jar + + + org.onap.sdc.sdc-tosca + sdc-tosca-jtosca + 1.6.6-SNAPSHOT + + + + + org.projectlombok + lombok + + + + org.onap.sdc.sdc-tosca + jtosca + ${project.version} + + + + com.fasterxml.jackson.core + jackson-databind + 2.13.2.2 + + + + com.fasterxml.jackson.core + jackson-core + 2.13.2 + + + + + org.apache.commons + commons-lang3 + 3.12.0 + compile + + + + + org.mockito + mockito-all + 1.10.19 + test + + + org.testng + testng + 7.5 + test + + + + org.junit.jupiter + junit-jupiter + test + + + + org.junit.vintage + junit-vintage-engine + test + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + false + org.umlgraph.doclet.UmlGraphDoc + + org.umlgraph + umlgraph + 5.6 + + -views + true + + + + + + + + + org.apache.maven.plugins + maven-checkstyle-plugin + + checkstyle-suppressions.xml + checkstyle.suppressions.file + + + + + org.jacoco + jacoco-maven-plugin + 0.8.6 + + + + prepare-agent + + prepare-agent + + + ${sonar.jacoco.reportPath} + + + + + + + + org.apache.maven.plugins + maven-surefire-plugin + + ${argLine} -Xmx2048m + + **/ToscaParser***Test.class + + + + + + com.github.sylvainlaurent.maven + yaml-json-validator-maven-plugin + 1.0.1 + + + validate + validate + + validate + + + + + + src/main/resources/**/*.y*ml + src/test/resources/**/*.y*ml + + + + + src/main/resources/**/*.json + src/test/resources/**/*.json + + + + + + + + + + + + + central + Official Maven repository + http://repo2.maven.org/maven2/ + + + ecomp-releases + Release Repository + ${nexus.proxy}/content/repositories/releases/ + + + ecomp-snapshots + Snapshots Repository + ${nexus.proxy}/content/repositories/snapshots/ + + + + + + ecomp-releases + Release Repository + ${nexus.proxy}/content/repositories/${releases.path}/ + + + ecomp-snapshots + Snapshot Repository + ${nexus.proxy}/content/repositories/${snapshots.path}/ + + + ecomp-site + dav:${nexus.proxy}${sitePath} + + -- cgit 1.2.3-korg