diff --git a/.github/workflows/demo-testing.yml b/.github/workflows/demo-testing.yml index 986c83f6..feea1f8a 100644 --- a/.github/workflows/demo-testing.yml +++ b/.github/workflows/demo-testing.yml @@ -21,39 +21,30 @@ jobs: run: | podman run -v $(pwd)/demo-output.yaml:/analyzer-lsp/output.yaml:Z localhost/testing:latest diff \ - <(sort <(sed 's/incidents\.[0-9]\+/incidents\.x/g' <(yq -P 'sort_keys(..)' -o=props <(git show HEAD:demo-output.yaml)))) \ - <(sort <(sed 's/incidents\.[0-9]\+/incidents\.x/g' <(yq -P 'sort_keys(..)' -o=props <(cat demo-output.yaml)))) + <(yq -P 'sort_keys(..)' -o=props <(git show HEAD:demo-output.yaml)) \ + <(yq -P 'sort_keys(..)' -o=props <(cat demo-output.yaml)) - name: run demo image and ensure dependency output unchanged run: | podman run --entrypoint /usr/bin/konveyor-analyzer-dep -v $(pwd)/demo-dep-output.yaml:/analyzer-lsp/demo-dep-output.yaml:Z localhost/testing:latest --output-file=demo-dep-output.yaml podman run -v $(pwd)/demo-output.yaml:/analyzer-lsp/output.yaml:Z localhost/testing:latest diff \ - <(sort <(sed 's/incidents\.[0-9]\+/incidents\.x/g' <(yq -P 'sort_keys(..)' -o=props <(git show HEAD:demo-dep-output.yaml)))) \ - <(sort <(sed 's/incidents\.[0-9]\+/incidents\.x/g' <(yq -P 'sort_keys(..)' -o=props <(cat demo-dep-output.yaml)))) + <(yq -P 'sort_keys(..)' -o=props <(git show HEAD:demo-dep-output.yaml)) \ + <(yq -P 'sort_keys(..)' -o=props <(cat demo-dep-output.yaml)) - - uses: actions/checkout@v3 - with: - fetch-depth: 0 - repository: konveyor/tackle2-addon-analyzer - ref: main - path: tackle2-addon-analyzer - - - name: Build addon and save image - working-directory: tackle2-addon-analyzer + - name: save image run: | - IMG=quay.io/konveyor/tackle2-addon-analyzer:latest make image-podman - podman save -o /tmp/tackle2-addon-analyzer.tar quay.io/konveyor/tackle2-addon-analyzer:latest + podman save -o /tmp/analyzer-lsp.tar quay.io/konveyor/analyzer-lsp:latest - name: Upload image as artifact uses: actions/upload-artifact@v3 with: - name: tackle2-addon-analyzer - path: /tmp/tackle2-addon-analyzer.tar + name: analyzer-lsp + path: /tmp/analyzer-lsp.tar retention-days: 1 e2e: needs: test uses: konveyor/ci/.github/workflows/global-ci.yml@main with: - component_name: tackle2-addon-analyzer + component_name: analyzer-lsp diff --git a/demo-dep-output.yaml b/demo-dep-output.yaml index 7ff450d3..a6b119e7 100644 --- a/demo-dep-output.yaml +++ b/demo-dep-output.yaml @@ -1,143 +1,153 @@ - fileURI: file:///analyzer-lsp/examples/golang/go.mod provider: go dependencies: - - name: github.com/go-logr/logr - version: v1.2.0 + - name: github.com/armon/go-socks5 + version: v0.0.0-20160902184237-e75332964ef5 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/gogo/protobuf - version: v1.3.2 + - name: github.com/davecgh/go-spew + version: v1.1.1 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/kisielk/errcheck - version: v1.5.0 + - name: github.com/elazarl/goproxy + version: v0.0.0-20180725130230-947c36da3153 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/kisielk/gotool - version: v1.0.0 + - name: github.com/emicklei/go-restful + version: v2.9.5+incompatible labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: golang.org/x/tools - version: v0.0.0-20210106214847-113979e3529a + - name: github.com/evanphx/json-patch + version: v4.12.0+incompatible labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/google/gofuzz - version: v1.1.0 + - name: github.com/go-logr/logr + version: v1.2.0 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/json-iterator/go - version: v1.1.12 + - name: github.com/gogo/protobuf + version: v1.3.2 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/davecgh/go-spew - version: v1.1.1 + - name: github.com/golang/protobuf + version: v1.5.2 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/google/gofuzz - version: v1.0.0 + - name: github.com/google/cel-go + version: v0.10.1 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/modern-go/concurrent - version: v0.0.0-20180228061459-e0a39a4cb421 + - name: github.com/google/gnostic + version: v0.5.7-v3refs labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/modern-go/reflect2 - version: v1.0.2 + - name: github.com/google/go-cmp + version: v0.5.5 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/stretchr/testify - version: v1.3.0 + - name: github.com/google/gofuzz + version: v1.0.0 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/modern-go/concurrent - version: v0.0.0-20180306012644-bacd9c7ef1dd + - name: github.com/google/gofuzz + version: v1.1.0 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: golang.org/x/net - version: v0.0.0-20220127200216-cd36cc0744dd + - name: github.com/google/uuid + version: v1.1.2 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: golang.org/x/sys - version: v0.0.0-20211216021012-1d35b9e2eb4e + - name: github.com/json-iterator/go + version: v1.1.12 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: golang.org/x/term - version: v0.0.0-20210927222741-03fcf44c2211 + - name: github.com/json-iterator/go + version: v1.1.6 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: golang.org/x/text - version: v0.3.7 + - name: github.com/kisielk/errcheck + version: v1.5.0 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: golang.org/x/tools - version: v0.0.0-20180917221912-90fa682c2a6e + - name: github.com/kisielk/gotool + version: v1.0.0 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: gopkg.in/inf.v0 - version: v0.9.1 + - name: github.com/kr/text + version: v0.2.0 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: gopkg.in/yaml.v2 - version: v2.4.0 + - name: github.com/mitchellh/mapstructure + version: v1.4.1 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: gopkg.in/check.v1 - version: v0.0.0-20161208181325-20d25e280405 + - name: github.com/moby/spdystream + version: v0.2.0 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: k8s.io/apiextensions-apiserver - version: v0.24.4 + - name: github.com/modern-go/concurrent + version: v0.0.0-20180228061459-e0a39a4cb421 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/emicklei/go-restful - version: v2.9.5+incompatible + - name: github.com/modern-go/concurrent + version: v0.0.0-20180306012644-bacd9c7ef1dd labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/google/cel-go - version: v0.10.1 + - name: github.com/modern-go/reflect2 + version: v1.0.1 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/google/gnostic - version: v0.5.7-v3refs + - name: github.com/modern-go/reflect2 + version: v1.0.2 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/google/go-cmp - version: v0.5.5 + - name: github.com/mxk/go-flowrate + version: v0.0.0-20140419014527-cca7078d478f labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/google/uuid - version: v1.1.2 + - name: github.com/niemeyer/pretty + version: v0.0.0-20200227124842-a10e7caefd8e labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/mitchellh/mapstructure - version: v1.4.1 + - name: github.com/onsi/ginkgo + version: v1.14.0 + labels: + - konveyor.io/dep-source=downloadable + - konveyor.io/language=go + - name: github.com/pkg/errors + version: v0.9.1 + labels: + - konveyor.io/dep-source=downloadable + - konveyor.io/language=go + - name: github.com/spf13/afero + version: v1.2.2 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go @@ -151,6 +161,11 @@ labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go + - name: github.com/stretchr/testify + version: v1.3.0 + labels: + - konveyor.io/dep-source=downloadable + - konveyor.io/language=go - name: github.com/stretchr/testify version: v1.7.0 labels: @@ -166,218 +181,167 @@ labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: google.golang.org/genproto - version: v0.0.0-20220107163113-42d7afdf6368 - labels: - - konveyor.io/dep-source=downloadable - - konveyor.io/language=go - - name: google.golang.org/grpc - version: v1.40.0 - labels: - - konveyor.io/dep-source=downloadable - - konveyor.io/language=go - - name: google.golang.org/protobuf - version: v1.27.1 + - name: golang.org/x/net + version: v0.0.0-20220127200216-cd36cc0744dd labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: k8s.io/api - version: v0.24.4 + - name: golang.org/x/sys + version: v0.0.0-20211216021012-1d35b9e2eb4e labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: k8s.io/apimachinery - version: v0.24.4 + - name: golang.org/x/sys + version: v0.0.0-20220209214540-3681064d5158 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: k8s.io/apiserver - version: v0.24.4 + - name: golang.org/x/term + version: v0.0.0-20210927222741-03fcf44c2211 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: k8s.io/client-go - version: v0.24.4 + - name: golang.org/x/text + version: v0.3.7 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: k8s.io/code-generator - version: v0.24.4 + - name: golang.org/x/tools + version: v0.0.0-20180917221912-90fa682c2a6e labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: k8s.io/component-base - version: v0.24.4 + - name: golang.org/x/tools + version: v0.0.0-20210106214847-113979e3529a labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: k8s.io/klog/v2 - version: v2.60.1 + - name: google.golang.org/genproto + version: v0.0.0-20220107163113-42d7afdf6368 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: k8s.io/kube-openapi - version: v0.0.0-20220328201542-3ee0da9b0b42 + - name: google.golang.org/grpc + version: v1.40.0 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: k8s.io/utils - version: v0.0.0-20220210201930-3a6ce19ff2f9 + - name: google.golang.org/protobuf + version: v1.27.1 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: sigs.k8s.io/json - version: v0.0.0-20211208200746-9f7c6b3444d2 + - name: gopkg.in/check.v1 + version: v0.0.0-20161208181325-20d25e280405 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: sigs.k8s.io/structured-merge-diff/v4 - version: v4.2.1 + - name: gopkg.in/check.v1 + version: v1.0.0-20200227125254-8fa46927fb4f labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: sigs.k8s.io/yaml - version: v1.2.0 + - name: gopkg.in/inf.v0 + version: v0.9.1 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/armon/go-socks5 - version: v0.0.0-20160902184237-e75332964ef5 + - name: gopkg.in/yaml.v2 + version: v2.2.8 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/elazarl/goproxy - version: v0.0.0-20180725130230-947c36da3153 + - name: gopkg.in/yaml.v2 + version: v2.4.0 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/evanphx/json-patch - version: v4.12.0+incompatible + - name: k8s.io/api + version: v0.24.4 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/golang/protobuf - version: v1.5.2 + - name: k8s.io/apiextensions-apiserver + version: v0.24.4 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/kr/text - version: v0.2.0 + - name: k8s.io/apimachinery + version: v0.24.4 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/moby/spdystream - version: v0.2.0 + - name: k8s.io/apiserver + version: v0.24.4 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/mxk/go-flowrate - version: v0.0.0-20140419014527-cca7078d478f + - name: k8s.io/client-go + version: v0.24.4 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/niemeyer/pretty - version: v0.0.0-20200227124842-a10e7caefd8e + - name: k8s.io/code-generator + version: v0.24.4 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/onsi/ginkgo - version: v1.14.0 + - name: k8s.io/component-base + version: v0.24.4 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/pkg/errors - version: v0.9.1 + - name: k8s.io/klog/v2 + version: v2.0.0 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: golang.org/x/sys - version: v0.0.0-20220209214540-3681064d5158 + - name: k8s.io/klog/v2 + version: v2.60.1 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: gopkg.in/check.v1 - version: v1.0.0-20200227125254-8fa46927fb4f + - name: k8s.io/kube-openapi + version: v0.0.0-20220328201542-3ee0da9b0b42 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/spf13/afero - version: v1.2.2 + - name: k8s.io/utils + version: v0.0.0-20220210201930-3a6ce19ff2f9 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: k8s.io/klog/v2 - version: v2.0.0 + - name: sigs.k8s.io/json + version: v0.0.0-20211208200746-9f7c6b3444d2 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: gopkg.in/yaml.v2 - version: v2.2.8 + - name: sigs.k8s.io/structured-merge-diff/v4 + version: v4.2.1 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - - name: github.com/json-iterator/go - version: v1.1.6 - labels: - - konveyor.io/dep-source=downloadable - - konveyor.io/language=go - - name: github.com/modern-go/reflect2 - version: v1.0.1 + - name: sigs.k8s.io/yaml + version: v1.2.0 labels: - konveyor.io/dep-source=downloadable - konveyor.io/language=go - fileURI: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml provider: java dependencies: - - name: io.konveyor.demo.config-utils - version: 1.0.0 - type: compile - resolvedIdentifier: FE4FE11AAEE77BE10035218537FBF4B2E6EF1D9F - extras: - artifactId: config-utils - groupId: io.konveyor.demo - pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml - labels: - - konveyor.io/dep-source=internal - - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/konveyor/demo/config-utils/1.0.0 - - name: org.postgresql.postgresql - version: 42.2.23 + - name: antlr.antlr + version: 2.7.7 type: compile - resolvedIdentifier: 9cb217a3d5b640567ed7c6e8c11f389613c81c4d - extras: - artifactId: postgresql - groupId: org.postgresql - pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml - labels: - - konveyor.io/dep-source=open-source - - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/postgresql/postgresql/42.2.23 - - name: org.checkerframework.checker-qual - version: 3.5.0 - type: runtime indirect: true - resolvedIdentifier: 2f50520c8abea66fbd8d26e481d3aef5c673b510 - extras: - artifactId: checker-qual - groupId: org.checkerframework - pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml - labels: - - konveyor.io/dep-source=open-source - - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/checkerframework/checker-qual/3.5.0 - - name: com.oracle.database.jdbc.ojdbc8 - version: 21.1.0.0 - type: compile - resolvedIdentifier: 50044485aea10afd7defeee8109c5195b4d3cae2 + resolvedIdentifier: 83cd2cd674a217ade95a4bb83a8a14f351f48bd0 extras: - artifactId: ojdbc8 - groupId: com.oracle.database.jdbc + artifactId: antlr + groupId: antlr pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/com/oracle/database/jdbc/ojdbc8/21.1.0.0 + prefix: file:///root/.m2/repository/antlr/antlr/2.7.7 - name: ch.qos.logback.logback-classic version: 1.1.7 type: compile @@ -403,121 +367,158 @@ - konveyor.io/dep-source=open-source - konveyor.io/language=java prefix: file:///root/.m2/repository/ch/qos/logback/logback-core/1.1.7 - - name: org.hibernate.validator.hibernate-validator - version: 6.2.0.Final + - name: com.fasterxml.classmate + version: 1.5.1 type: compile - resolvedIdentifier: d6b0760dfffbf379cedd02f715ff4c9a2e215921 + indirect: true + resolvedIdentifier: 3fe0bed568c62df5e89f4f174c101eab25345b6c extras: - artifactId: hibernate-validator - groupId: org.hibernate.validator + artifactId: classmate + groupId: com.fasterxml pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/hibernate/validator/hibernate-validator/6.2.0.Final - - name: jakarta.validation.jakarta.validation-api - version: 2.0.2 + prefix: file:///root/.m2/repository/com/fasterxml/classmate/1.5.1 + - name: com.fasterxml.jackson.core.jackson-annotations + version: 2.12.3 type: compile indirect: true - resolvedIdentifier: 5eacc6522521f7eacb081f95cee1e231648461e7 + resolvedIdentifier: 7275513412694a1aafd08c0287f48469fa0e6e17 extras: - artifactId: jakarta.validation-api - groupId: jakarta.validation + artifactId: jackson-annotations + groupId: com.fasterxml.jackson.core pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/jakarta/validation/jakarta.validation-api/2.0.2 - - name: com.fasterxml.classmate - version: 1.5.1 + prefix: file:///root/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.12.3 + - name: com.fasterxml.jackson.core.jackson-core + version: 2.12.3 + type: compile + resolvedIdentifier: deb23fe2a7f2b773e18ced2b50d4acc1df8fa366 + extras: + artifactId: jackson-core + groupId: com.fasterxml.jackson.core + pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml + labels: + - konveyor.io/dep-source=open-source + - konveyor.io/language=java + prefix: file:///root/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.12.3 + - name: com.fasterxml.jackson.core.jackson-databind + version: 2.12.3 type: compile + resolvedIdentifier: d6153f8fc60c479ab0f9efb35c034526436a4953 + extras: + artifactId: jackson-databind + groupId: com.fasterxml.jackson.core + pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml + labels: + - konveyor.io/dep-source=open-source + - konveyor.io/language=java + prefix: file:///root/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.12.3 + - name: com.fasterxml.jackson.datatype.jackson-datatype-jsr310 + version: 2.12.3 + type: runtime indirect: true - resolvedIdentifier: 3fe0bed568c62df5e89f4f174c101eab25345b6c + resolvedIdentifier: f69c636438dcf19c49960c1fe8901320ab85f989 extras: - artifactId: classmate - groupId: com.fasterxml + artifactId: jackson-datatype-jsr310 + groupId: com.fasterxml.jackson.datatype pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/com/fasterxml/classmate/1.5.1 - - name: org.hibernate.hibernate-entitymanager - version: 5.4.32.Final + prefix: file:///root/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.12.3 + - name: com.oracle.database.jdbc.ojdbc8 + version: 21.1.0.0 type: compile - resolvedIdentifier: 3f60db4097732960ec792c033dbb7c34f1b9e328 + resolvedIdentifier: 50044485aea10afd7defeee8109c5195b4d3cae2 extras: - artifactId: hibernate-entitymanager - groupId: org.hibernate + artifactId: ojdbc8 + groupId: com.oracle.database.jdbc pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/hibernate/hibernate-entitymanager/5.4.32.Final - - name: org.jboss.logging.jboss-logging - version: 3.4.1.Final + prefix: file:///root/.m2/repository/com/oracle/database/jdbc/ojdbc8/21.1.0.0 + - name: com.sun.istack.istack-commons-runtime + version: 3.0.7 type: compile indirect: true - resolvedIdentifier: 40fd4d696c55793e996d1ff3c475833f836c2498 + resolvedIdentifier: c197c86ceec7318b1284bffb49b54226ca774003 extras: - artifactId: jboss-logging - groupId: org.jboss.logging + artifactId: istack-commons-runtime + groupId: com.sun.istack pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/jboss/logging/jboss-logging/3.4.1.Final - - name: org.hibernate.hibernate-core - version: 5.4.32.Final + prefix: file:///root/.m2/repository/com/sun/istack/istack-commons-runtime/3.0.7 + - name: com.sun.xml.fastinfoset.FastInfoset + version: 1.2.15 type: compile indirect: true - resolvedIdentifier: 99a5e10bf455337014c190e141ec631e9ff71663 + resolvedIdentifier: bb7b7ec0379982b97c62cd17465cb6d9155f68e8 extras: - artifactId: hibernate-core - groupId: org.hibernate + artifactId: FastInfoset + groupId: com.sun.xml.fastinfoset pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/hibernate/hibernate-core/5.4.32.Final - - name: org.javassist.javassist - version: 3.27.0-GA + prefix: file:///root/.m2/repository/com/sun/xml/fastinfoset/FastInfoset/1.2.15 + - name: io.konveyor.demo.config-utils + version: 1.0.0 + type: compile + resolvedIdentifier: FE4FE11AAEE77BE10035218537FBF4B2E6EF1D9F + extras: + artifactId: config-utils + groupId: io.konveyor.demo + pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml + labels: + - konveyor.io/dep-source=internal + - konveyor.io/language=java + prefix: file:///root/.m2/repository/io/konveyor/demo/config-utils/1.0.0 + - name: io.micrometer.micrometer-core + version: 1.7.0 type: compile indirect: true - resolvedIdentifier: f63e6aa899e15eca8fdaa402a79af4c417252213 + resolvedIdentifier: bc7dc1605f2099dc3c39156b7f62ac889f54fb67 extras: - artifactId: javassist - groupId: org.javassist + artifactId: micrometer-core + groupId: io.micrometer pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/javassist/javassist/3.27.0-GA - - name: antlr.antlr - version: 2.7.7 + prefix: file:///root/.m2/repository/io/micrometer/micrometer-core/1.7.0 + - name: jakarta.annotation.jakarta.annotation-api + version: 1.3.5 type: compile indirect: true - resolvedIdentifier: 83cd2cd674a217ade95a4bb83a8a14f351f48bd0 + resolvedIdentifier: 59eb84ee0d616332ff44aba065f3888cf002cd2d extras: - artifactId: antlr - groupId: antlr + artifactId: jakarta.annotation-api + groupId: jakarta.annotation pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/antlr/antlr/2.7.7 - - name: org.jboss.jandex - version: 2.2.3.Final + prefix: file:///root/.m2/repository/jakarta/annotation/jakarta.annotation-api/1.3.5 + - name: jakarta.validation.jakarta.validation-api + version: 2.0.2 type: compile indirect: true - resolvedIdentifier: d3865101f0666b63586683bd811d754517f331ab + resolvedIdentifier: 5eacc6522521f7eacb081f95cee1e231648461e7 extras: - artifactId: jandex - groupId: org.jboss + artifactId: jakarta.validation-api + groupId: jakarta.validation pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/jboss/jandex/2.2.3.Final + prefix: file:///root/.m2/repository/jakarta/validation/jakarta.validation-api/2.0.2 - name: javax.activation.javax.activation-api version: 1.2.0 type: compile @@ -531,84 +532,134 @@ - konveyor.io/dep-source=open-source - konveyor.io/language=java prefix: file:///root/.m2/repository/javax/activation/javax.activation-api/1.2.0 - - name: javax.xml.bind.jaxb-api - version: 2.3.1 + - name: javax.persistence.javax.persistence-api + version: "2.2" type: compile indirect: true - resolvedIdentifier: 8531ad5ac454cc2deb9d4d32c40c4d7451939b5d + resolvedIdentifier: 25665ac8c0b62f50e6488173233239120fc52c96 extras: - artifactId: jaxb-api - groupId: javax.xml.bind + artifactId: javax.persistence-api + groupId: javax.persistence pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/javax/xml/bind/jaxb-api/2.3.1 - - name: org.glassfish.jaxb.jaxb-runtime + prefix: file:///root/.m2/repository/javax/persistence/javax.persistence-api/2.2 + - name: javax.xml.bind.jaxb-api version: 2.3.1 type: compile indirect: true - resolvedIdentifier: dd6dda9da676a54c5b36ca2806ff95ee017d8738 + resolvedIdentifier: 8531ad5ac454cc2deb9d4d32c40c4d7451939b5d extras: - artifactId: jaxb-runtime - groupId: org.glassfish.jaxb + artifactId: jaxb-api + groupId: javax.xml.bind pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/glassfish/jaxb/jaxb-runtime/2.3.1 - - name: org.glassfish.jaxb.txw2 - version: 2.3.1 + prefix: file:///root/.m2/repository/javax/xml/bind/jaxb-api/2.3.1 + - name: net.bytebuddy.byte-buddy + version: 1.10.22 type: compile indirect: true - resolvedIdentifier: a09d2c48d3285f206fafbffe0e50619284e92126 + resolvedIdentifier: ef45d7e2cd1c600d279704f492ed5ce2ceb6cdb5 extras: - artifactId: txw2 - groupId: org.glassfish.jaxb + artifactId: byte-buddy + groupId: net.bytebuddy pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/glassfish/jaxb/txw2/2.3.1 - - name: com.sun.istack.istack-commons-runtime - version: 3.0.7 + prefix: file:///root/.m2/repository/net/bytebuddy/byte-buddy/1.10.22 + - name: org.apache.logging.log4j.log4j-api + version: 2.14.1 type: compile indirect: true - resolvedIdentifier: c197c86ceec7318b1284bffb49b54226ca774003 + resolvedIdentifier: cd8858fbbde69f46bce8db1152c18a43328aae78 extras: - artifactId: istack-commons-runtime - groupId: com.sun.istack + artifactId: log4j-api + groupId: org.apache.logging.log4j pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/com/sun/istack/istack-commons-runtime/3.0.7 - - name: org.jvnet.staxex.stax-ex - version: "1.8" + prefix: file:///root/.m2/repository/org/apache/logging/log4j/log4j-api/2.14.1 + - name: org.apache.logging.log4j.log4j-to-slf4j + version: 2.14.1 type: compile indirect: true - resolvedIdentifier: 8cc35f73da321c29973191f2cf143d29d26a1df7 + resolvedIdentifier: ce8a86a3f50a4304749828ce68e7478cafbc8039 extras: - artifactId: stax-ex - groupId: org.jvnet.staxex + artifactId: log4j-to-slf4j + groupId: org.apache.logging.log4j pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/jvnet/staxex/stax-ex/1.8 - - name: com.sun.xml.fastinfoset.FastInfoset - version: 1.2.15 - type: compile - indirect: true - resolvedIdentifier: bb7b7ec0379982b97c62cd17465cb6d9155f68e8 + prefix: file:///root/.m2/repository/org/apache/logging/log4j/log4j-to-slf4j/2.14.1 + - name: org.apache.tomcat.tomcat-jdbc + version: 9.0.46 + type: runtime + resolvedIdentifier: 385cb6cb1f6b26c881cd5c1c6ade5f180712ffdc extras: - artifactId: FastInfoset - groupId: com.sun.xml.fastinfoset + artifactId: tomcat-jdbc + groupId: org.apache.tomcat pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/com/sun/xml/fastinfoset/FastInfoset/1.2.15 + prefix: file:///root/.m2/repository/org/apache/tomcat/tomcat-jdbc/9.0.46 + - name: org.apache.tomcat.tomcat-juli + version: 9.0.46 + type: runtime + indirect: true + resolvedIdentifier: 409b519751e104eab51b4347a0d27bf86a4f3bb1 + extras: + artifactId: tomcat-juli + groupId: org.apache.tomcat + pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml + labels: + - konveyor.io/dep-source=open-source + - konveyor.io/language=java + prefix: file:///root/.m2/repository/org/apache/tomcat/tomcat-juli/9.0.46 + - name: org.apache.tomcat.tomcat-servlet-api + version: 9.0.46 + type: provided + resolvedIdentifier: 8e8a27a3456b71b1da2c8adc902ade71bc91fcb4 + extras: + artifactId: tomcat-servlet-api + groupId: org.apache.tomcat + pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml + labels: + - konveyor.io/dep-source=open-source + - konveyor.io/language=java + prefix: file:///root/.m2/repository/org/apache/tomcat/tomcat-servlet-api/9.0.46 + - name: org.aspectj.aspectjrt + version: 1.9.6 + type: compile + indirect: true + resolvedIdentifier: 1651849d48659e5703adc2599e694bf67b8c3fc4 + extras: + artifactId: aspectjrt + groupId: org.aspectj + pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml + labels: + - konveyor.io/dep-source=open-source + - konveyor.io/language=java + prefix: file:///root/.m2/repository/org/aspectj/aspectjrt/1.9.6 + - name: org.checkerframework.checker-qual + version: 3.5.0 + type: runtime + indirect: true + resolvedIdentifier: 2f50520c8abea66fbd8d26e481d3aef5c673b510 + extras: + artifactId: checker-qual + groupId: org.checkerframework + pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml + labels: + - konveyor.io/dep-source=open-source + - konveyor.io/language=java + prefix: file:///root/.m2/repository/org/checkerframework/checker-qual/3.5.0 - name: org.dom4j.dom4j version: 2.1.3 type: compile @@ -622,225 +673,224 @@ - konveyor.io/dep-source=open-source - konveyor.io/language=java prefix: file:///root/.m2/repository/org/dom4j/dom4j/2.1.3 - - name: org.hibernate.common.hibernate-commons-annotations - version: 5.1.2.Final + - name: org.glassfish.jaxb.jaxb-runtime + version: 2.3.1 type: compile indirect: true - resolvedIdentifier: e59ffdbc6ad09eeb33507b39ffcf287679a498c8 + resolvedIdentifier: dd6dda9da676a54c5b36ca2806ff95ee017d8738 extras: - artifactId: hibernate-commons-annotations - groupId: org.hibernate.common + artifactId: jaxb-runtime + groupId: org.glassfish.jaxb pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/hibernate/common/hibernate-commons-annotations/5.1.2.Final - - name: javax.persistence.javax.persistence-api - version: "2.2" + prefix: file:///root/.m2/repository/org/glassfish/jaxb/jaxb-runtime/2.3.1 + - name: org.glassfish.jaxb.txw2 + version: 2.3.1 type: compile indirect: true - resolvedIdentifier: 25665ac8c0b62f50e6488173233239120fc52c96 + resolvedIdentifier: a09d2c48d3285f206fafbffe0e50619284e92126 extras: - artifactId: javax.persistence-api - groupId: javax.persistence + artifactId: txw2 + groupId: org.glassfish.jaxb pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/javax/persistence/javax.persistence-api/2.2 - - name: net.bytebuddy.byte-buddy - version: 1.10.22 + prefix: file:///root/.m2/repository/org/glassfish/jaxb/txw2/2.3.1 + - name: org.hdrhistogram.HdrHistogram + version: 2.1.12 type: compile indirect: true - resolvedIdentifier: ef45d7e2cd1c600d279704f492ed5ce2ceb6cdb5 + resolvedIdentifier: 6eb7552156e0d517ae80cc2247be1427c8d90452 extras: - artifactId: byte-buddy - groupId: net.bytebuddy + artifactId: HdrHistogram + groupId: org.hdrhistogram pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/net/bytebuddy/byte-buddy/1.10.22 - - name: org.jboss.spec.javax.transaction.jboss-transaction-api_1.2_spec - version: 1.1.1.Final + prefix: file:///root/.m2/repository/org/hdrhistogram/HdrHistogram/2.1.12 + - name: org.hibernate.common.hibernate-commons-annotations + version: 5.1.2.Final type: compile indirect: true - resolvedIdentifier: a8485cab9484dda36e9a8c319e76b5cc18797b58 + resolvedIdentifier: e59ffdbc6ad09eeb33507b39ffcf287679a498c8 extras: - artifactId: jboss-transaction-api_1.2_spec - groupId: org.jboss.spec.javax.transaction + artifactId: hibernate-commons-annotations + groupId: org.hibernate.common pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.1.1.Final - - name: org.apache.tomcat.tomcat-jdbc - version: 9.0.46 - type: runtime - resolvedIdentifier: 385cb6cb1f6b26c881cd5c1c6ade5f180712ffdc + prefix: file:///root/.m2/repository/org/hibernate/common/hibernate-commons-annotations/5.1.2.Final + - name: org.hibernate.hibernate-core + version: 5.4.32.Final + type: compile + indirect: true + resolvedIdentifier: 99a5e10bf455337014c190e141ec631e9ff71663 extras: - artifactId: tomcat-jdbc - groupId: org.apache.tomcat + artifactId: hibernate-core + groupId: org.hibernate pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/apache/tomcat/tomcat-jdbc/9.0.46 - - name: org.apache.tomcat.tomcat-juli - version: 9.0.46 - type: runtime - indirect: true - resolvedIdentifier: 409b519751e104eab51b4347a0d27bf86a4f3bb1 + prefix: file:///root/.m2/repository/org/hibernate/hibernate-core/5.4.32.Final + - name: org.hibernate.hibernate-entitymanager + version: 5.4.32.Final + type: compile + resolvedIdentifier: 3f60db4097732960ec792c033dbb7c34f1b9e328 extras: - artifactId: tomcat-juli - groupId: org.apache.tomcat + artifactId: hibernate-entitymanager + groupId: org.hibernate pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/apache/tomcat/tomcat-juli/9.0.46 - - name: org.springframework.boot.spring-boot-starter-actuator - version: 2.5.0 + prefix: file:///root/.m2/repository/org/hibernate/hibernate-entitymanager/5.4.32.Final + - name: org.hibernate.validator.hibernate-validator + version: 6.2.0.Final type: compile - resolvedIdentifier: 8fc47befa38bdaa2f2b8f421d8532f03005e2851 + resolvedIdentifier: d6b0760dfffbf379cedd02f715ff4c9a2e215921 extras: - artifactId: spring-boot-starter-actuator - groupId: org.springframework.boot + artifactId: hibernate-validator + groupId: org.hibernate.validator pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/springframework/boot/spring-boot-starter-actuator/2.5.0 - - name: org.springframework.boot.spring-boot-starter - version: 2.5.0 + prefix: file:///root/.m2/repository/org/hibernate/validator/hibernate-validator/6.2.0.Final + - name: org.javassist.javassist + version: 3.27.0-GA type: compile indirect: true - resolvedIdentifier: a910887c01efcc7d12f3f89a7604d436f26eeb90 + resolvedIdentifier: f63e6aa899e15eca8fdaa402a79af4c417252213 extras: - artifactId: spring-boot-starter - groupId: org.springframework.boot + artifactId: javassist + groupId: org.javassist pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/springframework/boot/spring-boot-starter/2.5.0 - - name: org.springframework.boot.spring-boot - version: 2.5.0 + prefix: file:///root/.m2/repository/org/javassist/javassist/3.27.0-GA + - name: org.jboss.jandex + version: 2.2.3.Final type: compile indirect: true - resolvedIdentifier: b07513e04ad906ea69ef84293a123cdb83828f06 + resolvedIdentifier: d3865101f0666b63586683bd811d754517f331ab extras: - artifactId: spring-boot - groupId: org.springframework.boot + artifactId: jandex + groupId: org.jboss pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/springframework/boot/spring-boot/2.5.0 - - name: org.springframework.boot.spring-boot-autoconfigure - version: 2.5.0 + prefix: file:///root/.m2/repository/org/jboss/jandex/2.2.3.Final + - name: org.jboss.logging.jboss-logging + version: 3.4.1.Final type: compile indirect: true - resolvedIdentifier: 64c7bbc941c70895621ed613f38dc66b73ea9341 + resolvedIdentifier: 40fd4d696c55793e996d1ff3c475833f836c2498 extras: - artifactId: spring-boot-autoconfigure - groupId: org.springframework.boot + artifactId: jboss-logging + groupId: org.jboss.logging pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/springframework/boot/spring-boot-autoconfigure/2.5.0 - - name: org.springframework.boot.spring-boot-starter-logging - version: 2.5.0 + prefix: file:///root/.m2/repository/org/jboss/logging/jboss-logging/3.4.1.Final + - name: org.jboss.spec.javax.transaction.jboss-transaction-api_1.2_spec + version: 1.1.1.Final type: compile indirect: true - resolvedIdentifier: 22401482ba1c5a1dcd3d33e47295779211b913d8 + resolvedIdentifier: a8485cab9484dda36e9a8c319e76b5cc18797b58 extras: - artifactId: spring-boot-starter-logging - groupId: org.springframework.boot + artifactId: jboss-transaction-api_1.2_spec + groupId: org.jboss.spec.javax.transaction pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/springframework/boot/spring-boot-starter-logging/2.5.0 - - name: org.apache.logging.log4j.log4j-to-slf4j - version: 2.14.1 + prefix: file:///root/.m2/repository/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.1.1.Final + - name: org.jvnet.staxex.stax-ex + version: "1.8" type: compile indirect: true - resolvedIdentifier: ce8a86a3f50a4304749828ce68e7478cafbc8039 + resolvedIdentifier: 8cc35f73da321c29973191f2cf143d29d26a1df7 extras: - artifactId: log4j-to-slf4j - groupId: org.apache.logging.log4j + artifactId: stax-ex + groupId: org.jvnet.staxex pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/apache/logging/log4j/log4j-to-slf4j/2.14.1 - - name: org.apache.logging.log4j.log4j-api - version: 2.14.1 - type: compile + prefix: file:///root/.m2/repository/org/jvnet/staxex/stax-ex/1.8 + - name: org.latencyutils.LatencyUtils + version: 2.0.3 + type: runtime indirect: true - resolvedIdentifier: cd8858fbbde69f46bce8db1152c18a43328aae78 + resolvedIdentifier: 769c0b82cb2421c8256300e907298a9410a2a3d3 extras: - artifactId: log4j-api - groupId: org.apache.logging.log4j + artifactId: LatencyUtils + groupId: org.latencyutils pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/apache/logging/log4j/log4j-api/2.14.1 - - name: org.slf4j.jul-to-slf4j - version: 1.7.30 + prefix: file:///root/.m2/repository/org/latencyutils/LatencyUtils/2.0.3 + - name: org.postgresql.postgresql + version: 42.2.23 type: compile - indirect: true - resolvedIdentifier: d58bebff8cbf70ff52b59208586095f467656c30 + resolvedIdentifier: 9cb217a3d5b640567ed7c6e8c11f389613c81c4d extras: - artifactId: jul-to-slf4j - groupId: org.slf4j + artifactId: postgresql + groupId: org.postgresql pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/slf4j/jul-to-slf4j/1.7.30 - - name: jakarta.annotation.jakarta.annotation-api - version: 1.3.5 + prefix: file:///root/.m2/repository/org/postgresql/postgresql/42.2.23 + - name: org.slf4j.jul-to-slf4j + version: 1.7.30 type: compile indirect: true - resolvedIdentifier: 59eb84ee0d616332ff44aba065f3888cf002cd2d + resolvedIdentifier: d58bebff8cbf70ff52b59208586095f467656c30 extras: - artifactId: jakarta.annotation-api - groupId: jakarta.annotation + artifactId: jul-to-slf4j + groupId: org.slf4j pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/jakarta/annotation/jakarta.annotation-api/1.3.5 - - name: org.yaml.snakeyaml - version: "1.28" + prefix: file:///root/.m2/repository/org/slf4j/jul-to-slf4j/1.7.30 + - name: org.slf4j.slf4j-api + version: 1.7.26 type: compile indirect: true - resolvedIdentifier: 7cae037c3014350c923776548e71c9feb7a69259 + resolvedIdentifier: 77100a62c2e6f04b53977b9f541044d7d722693d extras: - artifactId: snakeyaml - groupId: org.yaml + artifactId: slf4j-api + groupId: org.slf4j pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/yaml/snakeyaml/1.28 - - name: org.springframework.boot.spring-boot-actuator-autoconfigure + prefix: file:///root/.m2/repository/org/slf4j/slf4j-api/1.7.26 + - name: org.springframework.boot.spring-boot version: 2.5.0 type: compile indirect: true - resolvedIdentifier: 41956882243e86f8260f649ebdd96597a2ff52a9 + resolvedIdentifier: b07513e04ad906ea69ef84293a123cdb83828f06 extras: - artifactId: spring-boot-actuator-autoconfigure + artifactId: spring-boot groupId: org.springframework.boot pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/springframework/boot/spring-boot-actuator-autoconfigure/2.5.0 + prefix: file:///root/.m2/repository/org/springframework/boot/spring-boot/2.5.0 - name: org.springframework.boot.spring-boot-actuator version: 2.5.0 type: compile @@ -854,107 +904,83 @@ - konveyor.io/dep-source=open-source - konveyor.io/language=java prefix: file:///root/.m2/repository/org/springframework/boot/spring-boot-actuator/2.5.0 - - name: com.fasterxml.jackson.datatype.jackson-datatype-jsr310 - version: 2.12.3 - type: runtime - indirect: true - resolvedIdentifier: f69c636438dcf19c49960c1fe8901320ab85f989 - extras: - artifactId: jackson-datatype-jsr310 - groupId: com.fasterxml.jackson.datatype - pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml - labels: - - konveyor.io/dep-source=open-source - - konveyor.io/language=java - prefix: file:///root/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.12.3 - - name: io.micrometer.micrometer-core - version: 1.7.0 + - name: org.springframework.boot.spring-boot-actuator-autoconfigure + version: 2.5.0 type: compile indirect: true - resolvedIdentifier: bc7dc1605f2099dc3c39156b7f62ac889f54fb67 + resolvedIdentifier: 41956882243e86f8260f649ebdd96597a2ff52a9 extras: - artifactId: micrometer-core - groupId: io.micrometer + artifactId: spring-boot-actuator-autoconfigure + groupId: org.springframework.boot pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/micrometer/micrometer-core/1.7.0 - - name: org.hdrhistogram.HdrHistogram - version: 2.1.12 + prefix: file:///root/.m2/repository/org/springframework/boot/spring-boot-actuator-autoconfigure/2.5.0 + - name: org.springframework.boot.spring-boot-autoconfigure + version: 2.5.0 type: compile indirect: true - resolvedIdentifier: 6eb7552156e0d517ae80cc2247be1427c8d90452 - extras: - artifactId: HdrHistogram - groupId: org.hdrhistogram - pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml - labels: - - konveyor.io/dep-source=open-source - - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/hdrhistogram/HdrHistogram/2.1.12 - - name: org.latencyutils.LatencyUtils - version: 2.0.3 - type: runtime - indirect: true - resolvedIdentifier: 769c0b82cb2421c8256300e907298a9410a2a3d3 + resolvedIdentifier: 64c7bbc941c70895621ed613f38dc66b73ea9341 extras: - artifactId: LatencyUtils - groupId: org.latencyutils + artifactId: spring-boot-autoconfigure + groupId: org.springframework.boot pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/latencyutils/LatencyUtils/2.0.3 - - name: org.springframework.spring-web - version: 5.3.7 + prefix: file:///root/.m2/repository/org/springframework/boot/spring-boot-autoconfigure/2.5.0 + - name: org.springframework.boot.spring-boot-starter + version: 2.5.0 type: compile - resolvedIdentifier: 49e6a8f45e77f14ef16f82c0413254ef493b785f - extras: - artifactId: spring-web - groupId: org.springframework + indirect: true + resolvedIdentifier: a910887c01efcc7d12f3f89a7604d436f26eeb90 + extras: + artifactId: spring-boot-starter + groupId: org.springframework.boot pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/springframework/spring-web/5.3.7 - - name: org.springframework.spring-webmvc - version: 5.3.7 + prefix: file:///root/.m2/repository/org/springframework/boot/spring-boot-starter/2.5.0 + - name: org.springframework.boot.spring-boot-starter-actuator + version: 2.5.0 type: compile - resolvedIdentifier: 8437c7a572177a34607abdaef2f6b8088488f5c0 + resolvedIdentifier: 8fc47befa38bdaa2f2b8f421d8532f03005e2851 extras: - artifactId: spring-webmvc - groupId: org.springframework + artifactId: spring-boot-starter-actuator + groupId: org.springframework.boot pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/springframework/spring-webmvc/5.3.7 - - name: org.springframework.spring-expression - version: 5.3.7 + prefix: file:///root/.m2/repository/org/springframework/boot/spring-boot-starter-actuator/2.5.0 + - name: org.springframework.boot.spring-boot-starter-logging + version: 2.5.0 type: compile indirect: true - resolvedIdentifier: 13351fce0a604957cd6a41478ebb54a953a0245e + resolvedIdentifier: 22401482ba1c5a1dcd3d33e47295779211b913d8 extras: - artifactId: spring-expression - groupId: org.springframework + artifactId: spring-boot-starter-logging + groupId: org.springframework.boot pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/springframework/spring-expression/5.3.7 - - name: org.springframework.spring-jdbc - version: 5.3.7 + prefix: file:///root/.m2/repository/org/springframework/boot/spring-boot-starter-logging/2.5.0 + - name: org.springframework.data.spring-data-commons + version: 2.5.1 type: compile - resolvedIdentifier: 5caf72035a9b8a3a09ef82322cd2497aedddc487 + indirect: true + resolvedIdentifier: c950ca1a05e928e9fb75420b4ac07713428e9969 extras: - artifactId: spring-jdbc - groupId: org.springframework + artifactId: spring-data-commons + groupId: org.springframework.data pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/springframework/spring-jdbc/5.3.7 + prefix: file:///root/.m2/repository/org/springframework/data/spring-data-commons/2.5.1 - name: org.springframework.data.spring-data-jpa version: 2.5.1 type: compile @@ -967,32 +993,32 @@ - konveyor.io/dep-source=open-source - konveyor.io/language=java prefix: file:///root/.m2/repository/org/springframework/data/spring-data-jpa/2.5.1 - - name: org.springframework.data.spring-data-commons - version: 2.5.1 + - name: org.springframework.spring-aop + version: 5.3.7 type: compile indirect: true - resolvedIdentifier: c950ca1a05e928e9fb75420b4ac07713428e9969 + resolvedIdentifier: b86edd2455f8c4399068c999beb9ea2a9e7f2047 extras: - artifactId: spring-data-commons - groupId: org.springframework.data + artifactId: spring-aop + groupId: org.springframework pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/springframework/data/spring-data-commons/2.5.1 - - name: org.springframework.spring-orm + prefix: file:///root/.m2/repository/org/springframework/spring-aop/5.3.7 + - name: org.springframework.spring-beans version: 5.3.7 type: compile indirect: true - resolvedIdentifier: f1892fe7a6671348d6546facbd40159b7e6f64a2 + resolvedIdentifier: 8b1eacd7aaa12f7d173a2f0836d28bd0c1b098fe extras: - artifactId: spring-orm + artifactId: spring-beans groupId: org.springframework pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/springframework/spring-orm/5.3.7 + prefix: file:///root/.m2/repository/org/springframework/spring-beans/5.3.7 - name: org.springframework.spring-context version: 5.3.7 type: compile @@ -1006,149 +1032,136 @@ - konveyor.io/dep-source=open-source - konveyor.io/language=java prefix: file:///root/.m2/repository/org/springframework/spring-context/5.3.7 - - name: org.springframework.spring-aop + - name: org.springframework.spring-core version: 5.3.7 type: compile indirect: true - resolvedIdentifier: b86edd2455f8c4399068c999beb9ea2a9e7f2047 + resolvedIdentifier: 4aad1b62bd347a806fe693c9d67b376a3ad8151c extras: - artifactId: spring-aop + artifactId: spring-core groupId: org.springframework pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/springframework/spring-aop/5.3.7 - - name: org.springframework.spring-tx + prefix: file:///root/.m2/repository/org/springframework/spring-core/5.3.7 + - name: org.springframework.spring-expression version: 5.3.7 type: compile indirect: true - resolvedIdentifier: 98be572c2bf3bd08724363b0bba71bcef59c4739 + resolvedIdentifier: 13351fce0a604957cd6a41478ebb54a953a0245e extras: - artifactId: spring-tx + artifactId: spring-expression groupId: org.springframework pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/springframework/spring-tx/5.3.7 - - name: org.springframework.spring-beans + prefix: file:///root/.m2/repository/org/springframework/spring-expression/5.3.7 + - name: org.springframework.spring-jcl version: 5.3.7 type: compile indirect: true - resolvedIdentifier: 8b1eacd7aaa12f7d173a2f0836d28bd0c1b098fe + resolvedIdentifier: ccd8bde38bad689737295fa220e1c70680676d72 extras: - artifactId: spring-beans + artifactId: spring-jcl groupId: org.springframework pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/springframework/spring-beans/5.3.7 - - name: org.springframework.spring-core + prefix: file:///root/.m2/repository/org/springframework/spring-jcl/5.3.7 + - name: org.springframework.spring-jdbc version: 5.3.7 type: compile - indirect: true - resolvedIdentifier: 4aad1b62bd347a806fe693c9d67b376a3ad8151c + resolvedIdentifier: 5caf72035a9b8a3a09ef82322cd2497aedddc487 extras: - artifactId: spring-core + artifactId: spring-jdbc groupId: org.springframework pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/springframework/spring-core/5.3.7 - - name: org.springframework.spring-jcl + prefix: file:///root/.m2/repository/org/springframework/spring-jdbc/5.3.7 + - name: org.springframework.spring-orm version: 5.3.7 type: compile indirect: true - resolvedIdentifier: ccd8bde38bad689737295fa220e1c70680676d72 + resolvedIdentifier: f1892fe7a6671348d6546facbd40159b7e6f64a2 extras: - artifactId: spring-jcl + artifactId: spring-orm groupId: org.springframework pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/springframework/spring-jcl/5.3.7 - - name: org.aspectj.aspectjrt - version: 1.9.6 + prefix: file:///root/.m2/repository/org/springframework/spring-orm/5.3.7 + - name: org.springframework.spring-tx + version: 5.3.7 type: compile indirect: true - resolvedIdentifier: 1651849d48659e5703adc2599e694bf67b8c3fc4 + resolvedIdentifier: 98be572c2bf3bd08724363b0bba71bcef59c4739 extras: - artifactId: aspectjrt - groupId: org.aspectj + artifactId: spring-tx + groupId: org.springframework pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/aspectj/aspectjrt/1.9.6 - - name: org.slf4j.slf4j-api - version: 1.7.26 + prefix: file:///root/.m2/repository/org/springframework/spring-tx/5.3.7 + - name: org.springframework.spring-web + version: 5.3.7 type: compile - indirect: true - resolvedIdentifier: 77100a62c2e6f04b53977b9f541044d7d722693d + resolvedIdentifier: 49e6a8f45e77f14ef16f82c0413254ef493b785f extras: - artifactId: slf4j-api - groupId: org.slf4j + artifactId: spring-web + groupId: org.springframework pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/slf4j/slf4j-api/1.7.26 - - name: com.fasterxml.jackson.core.jackson-databind - version: 2.12.3 + prefix: file:///root/.m2/repository/org/springframework/spring-web/5.3.7 + - name: org.springframework.spring-webmvc + version: 5.3.7 type: compile - resolvedIdentifier: d6153f8fc60c479ab0f9efb35c034526436a4953 + resolvedIdentifier: 8437c7a572177a34607abdaef2f6b8088488f5c0 extras: - artifactId: jackson-databind - groupId: com.fasterxml.jackson.core + artifactId: spring-webmvc + groupId: org.springframework pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.12.3 - - name: com.fasterxml.jackson.core.jackson-annotations - version: 2.12.3 + prefix: file:///root/.m2/repository/org/springframework/spring-webmvc/5.3.7 + - name: org.yaml.snakeyaml + version: "1.28" type: compile indirect: true - resolvedIdentifier: 7275513412694a1aafd08c0287f48469fa0e6e17 + resolvedIdentifier: 7cae037c3014350c923776548e71c9feb7a69259 extras: - artifactId: jackson-annotations - groupId: com.fasterxml.jackson.core + artifactId: snakeyaml + groupId: org.yaml pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.12.3 - - name: com.fasterxml.jackson.core.jackson-core - version: 2.12.3 + prefix: file:///root/.m2/repository/org/yaml/snakeyaml/1.28 +- fileURI: file:///analyzer-lsp/examples/java/pom.xml + provider: java + dependencies: + - name: com.fasterxml.jackson.core.jackson-annotations + version: 2.13.3 type: compile - resolvedIdentifier: deb23fe2a7f2b773e18ced2b50d4acc1df8fa366 + indirect: true + resolvedIdentifier: 7198b3aac15285a49e218e08441c5f70af00fc51 extras: - artifactId: jackson-core + artifactId: jackson-annotations groupId: com.fasterxml.jackson.core - pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml - labels: - - konveyor.io/dep-source=open-source - - konveyor.io/language=java - prefix: file:///root/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.12.3 - - name: org.apache.tomcat.tomcat-servlet-api - version: 9.0.46 - type: provided - resolvedIdentifier: 8e8a27a3456b71b1da2c8adc902ade71bc91fcb4 - extras: - artifactId: tomcat-servlet-api - groupId: org.apache.tomcat - pomPath: /analyzer-lsp/examples/customers-tomcat-legacy/pom.xml + pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/apache/tomcat/tomcat-servlet-api/9.0.46 -- fileURI: file:///analyzer-lsp/examples/java/pom.xml - provider: java - dependencies: + prefix: file:///root/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.13.3 - name: com.fasterxml.jackson.core.jackson-core version: 2.13.3 type: compile @@ -1173,18 +1186,6 @@ - konveyor.io/dep-source=open-source - konveyor.io/language=java prefix: file:///root/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.13.3 - - name: com.fasterxml.jackson.datatype.jackson-datatype-jsr310 - version: 2.13.3 - type: compile - resolvedIdentifier: ad2f4c61aeb9e2a8bb5e4a3ed782cfddec52d972 - extras: - artifactId: jackson-datatype-jsr310 - groupId: com.fasterxml.jackson.datatype - pomPath: /analyzer-lsp/examples/java/pom.xml - labels: - - konveyor.io/dep-source=open-source - - konveyor.io/language=java - prefix: file:///root/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.13.3 - name: com.fasterxml.jackson.dataformat.jackson-dataformat-yaml version: 2.13.3 type: compile @@ -1197,163 +1198,154 @@ - konveyor.io/dep-source=open-source - konveyor.io/language=java prefix: file:///root/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.13.3 - - name: org.yaml.snakeyaml - version: "1.30" - type: compile - indirect: true - resolvedIdentifier: 8fde7fe2586328ac3c68db92045e1c8759125000 - extras: - artifactId: snakeyaml - groupId: org.yaml - pomPath: /analyzer-lsp/examples/java/pom.xml - labels: - - konveyor.io/dep-source=open-source - - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/yaml/snakeyaml/1.30 - - name: org.slf4j.slf4j-api - version: 1.7.36 + - name: com.fasterxml.jackson.datatype.jackson-datatype-jsr310 + version: 2.13.3 type: compile - resolvedIdentifier: 6c62681a2f655b49963a5983b8b0950a6120ae14 + resolvedIdentifier: ad2f4c61aeb9e2a8bb5e4a3ed782cfddec52d972 extras: - artifactId: slf4j-api - groupId: org.slf4j + artifactId: jackson-datatype-jsr310 + groupId: com.fasterxml.jackson.datatype pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/org/slf4j/slf4j-api/1.7.36 - - name: io.fabric8.kubernetes-model-node - version: 6.0.0 - type: compile - resolvedIdentifier: 972706f6dffa518e11c94647cf47e188db6115f6 + prefix: file:///root/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.13.3 + - name: com.squareup.okhttp3.logging-interceptor + version: 3.12.12 + type: runtime + indirect: true + resolvedIdentifier: d952189f6abb148ff72aab246aa8c28cf99b469f extras: - artifactId: kubernetes-model-node - groupId: io.fabric8 + artifactId: logging-interceptor + groupId: com.squareup.okhttp3 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-node/6.0.0 - - name: io.fabric8.kubernetes-model-storageclass - version: 6.0.0 - type: compile - resolvedIdentifier: 6ffa61f9021d07a4a9d785e83a513955a3c48073 + prefix: file:///root/.m2/repository/com/squareup/okhttp3/logging-interceptor/3.12.12 + - name: com.squareup.okhttp3.okhttp + version: 3.12.12 + type: runtime + indirect: true + resolvedIdentifier: d3e1ce1d2b3119adf270b2d00d947beb03fe3321 extras: - artifactId: kubernetes-model-storageclass - groupId: io.fabric8 + artifactId: okhttp + groupId: com.squareup.okhttp3 pomPath: /analyzer-lsp/examples/java/pom.xml - labels: - - konveyor.io/dep-source=open-source - - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-storageclass/6.0.0 - - name: io.fabric8.kubernetes-model-scheduling - version: 6.0.0 - type: compile - resolvedIdentifier: a5fae7294f5c39fb9d7cffb7280b55ca458c9128 + labels: + - konveyor.io/dep-source=open-source + - konveyor.io/language=java + prefix: file:///root/.m2/repository/com/squareup/okhttp3/okhttp/3.12.12 + - name: com.squareup.okio.okio + version: 1.15.0 + type: runtime + indirect: true + resolvedIdentifier: bc28b5a964c8f5721eb58ee3f3c47a9bcbf4f4d8 extras: - artifactId: kubernetes-model-scheduling - groupId: io.fabric8 + artifactId: okio + groupId: com.squareup.okio pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-scheduling/6.0.0 - - name: io.fabric8.kubernetes-model-policy + prefix: file:///root/.m2/repository/com/squareup/okio/okio/1.15.0 + - name: io.fabric8.kubernetes-client version: 6.0.0 type: compile - resolvedIdentifier: 15b3011eb5ff48b9fc2bd8bcc4db697ca9ec30e4 + resolvedIdentifier: d0831d44e12313df8989fc1d4a9c90452f08858e extras: - artifactId: kubernetes-model-policy + artifactId: kubernetes-client groupId: io.fabric8 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-policy/6.0.0 - - name: io.fabric8.kubernetes-model-metrics + prefix: file:///root/.m2/repository/io/fabric8/kubernetes-client/6.0.0 + - name: io.fabric8.kubernetes-client-api version: 6.0.0 type: compile - resolvedIdentifier: 1a400f8f7915bd2a68fa075605768d762aaad4cb + resolvedIdentifier: 3f54cdb10f54b413fe4b8a0d4d044d33174bd271 extras: - artifactId: kubernetes-model-metrics + artifactId: kubernetes-client-api groupId: io.fabric8 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-metrics/6.0.0 - - name: io.fabric8.kubernetes-model-networking + prefix: file:///root/.m2/repository/io/fabric8/kubernetes-client-api/6.0.0 + - name: io.fabric8.kubernetes-httpclient-okhttp version: 6.0.0 - type: compile - resolvedIdentifier: c87e11bebb26bb48660765b42a68f9577336b799 + type: runtime + indirect: true + resolvedIdentifier: 70690b98acb07a809c55d15d7cf45f53ec1026e1 extras: - artifactId: kubernetes-model-networking + artifactId: kubernetes-httpclient-okhttp groupId: io.fabric8 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-networking/6.0.0 - - name: io.fabric8.kubernetes-model-flowcontrol + prefix: file:///root/.m2/repository/io/fabric8/kubernetes-httpclient-okhttp/6.0.0 + - name: io.fabric8.kubernetes-model-admissionregistration version: 6.0.0 type: compile - resolvedIdentifier: 3b01d9eab7e7d7c9d46d8828202bff78fbdaa7d9 + resolvedIdentifier: 9e3b0d4caa3d033fa0f71c71d8a535a748b280ba extras: - artifactId: kubernetes-model-flowcontrol + artifactId: kubernetes-model-admissionregistration groupId: io.fabric8 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-flowcontrol/6.0.0 - - name: io.fabric8.kubernetes-model-extensions + prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-admissionregistration/6.0.0 + - name: io.fabric8.kubernetes-model-apiextensions version: 6.0.0 type: compile - resolvedIdentifier: 60c9e43f1f34ab9c145798471926c07e13e45ecf + resolvedIdentifier: eac63b8dec80e96c4356c91ed0a332415efcb75e extras: - artifactId: kubernetes-model-extensions + artifactId: kubernetes-model-apiextensions groupId: io.fabric8 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-extensions/6.0.0 - - name: io.fabric8.kubernetes-model-events + prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-apiextensions/6.0.0 + - name: io.fabric8.kubernetes-model-apps version: 6.0.0 type: compile - resolvedIdentifier: 204c2c78a4a8e0b5f5ebc1b788c9f22a8c1b14ab + resolvedIdentifier: 4dbda6401058a5fd3a4c6be88fc1bf4f99296c4f extras: - artifactId: kubernetes-model-events + artifactId: kubernetes-model-apps groupId: io.fabric8 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-events/6.0.0 - - name: io.fabric8.kubernetes-model-discovery + prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-apps/6.0.0 + - name: io.fabric8.kubernetes-model-autoscaling version: 6.0.0 type: compile - resolvedIdentifier: 246ad448a1868b3c601394e21350a9602adef24c + resolvedIdentifier: b353e45133fbc80791d676b16203ec94c0958b7d extras: - artifactId: kubernetes-model-discovery + artifactId: kubernetes-model-autoscaling groupId: io.fabric8 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-discovery/6.0.0 - - name: io.fabric8.kubernetes-model-coordination + prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-autoscaling/6.0.0 + - name: io.fabric8.kubernetes-model-batch version: 6.0.0 type: compile - resolvedIdentifier: cd454532158351d8ff37616dc33749ca2a85c8d1 + resolvedIdentifier: 9f14cbfc75d172fa81f3f6ad793bdd45a2decaec extras: - artifactId: kubernetes-model-coordination + artifactId: kubernetes-model-batch groupId: io.fabric8 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-coordination/6.0.0 + prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-batch/6.0.0 - name: io.fabric8.kubernetes-model-certificates version: 6.0.0 type: compile @@ -1366,192 +1358,175 @@ - konveyor.io/dep-source=open-source - konveyor.io/language=java prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-certificates/6.0.0 - - name: io.fabric8.kubernetes-model-batch + - name: io.fabric8.kubernetes-model-common version: 6.0.0 type: compile - resolvedIdentifier: 9f14cbfc75d172fa81f3f6ad793bdd45a2decaec + indirect: true + resolvedIdentifier: 7d45968cf6b9902e37d5d542f42ee2daed203e3d extras: - artifactId: kubernetes-model-batch + artifactId: kubernetes-model-common groupId: io.fabric8 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-batch/6.0.0 - - name: io.fabric8.kubernetes-model-apiextensions + prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-common/6.0.0 + - name: io.fabric8.kubernetes-model-coordination version: 6.0.0 type: compile - resolvedIdentifier: eac63b8dec80e96c4356c91ed0a332415efcb75e + resolvedIdentifier: cd454532158351d8ff37616dc33749ca2a85c8d1 extras: - artifactId: kubernetes-model-apiextensions + artifactId: kubernetes-model-coordination groupId: io.fabric8 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-apiextensions/6.0.0 - - name: io.fabric8.kubernetes-model-autoscaling + prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-coordination/6.0.0 + - name: io.fabric8.kubernetes-model-core version: 6.0.0 type: compile - resolvedIdentifier: b353e45133fbc80791d676b16203ec94c0958b7d + resolvedIdentifier: 73469e4a7baec7600455d7f4a121c6680e80bf35 extras: - artifactId: kubernetes-model-autoscaling + artifactId: kubernetes-model-core groupId: io.fabric8 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-autoscaling/6.0.0 - - name: io.fabric8.kubernetes-model-apps + prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-core/6.0.0 + - name: io.fabric8.kubernetes-model-discovery version: 6.0.0 type: compile - resolvedIdentifier: 4dbda6401058a5fd3a4c6be88fc1bf4f99296c4f + resolvedIdentifier: 246ad448a1868b3c601394e21350a9602adef24c extras: - artifactId: kubernetes-model-apps + artifactId: kubernetes-model-discovery groupId: io.fabric8 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-apps/6.0.0 - - name: io.fabric8.kubernetes-model-admissionregistration + prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-discovery/6.0.0 + - name: io.fabric8.kubernetes-model-events version: 6.0.0 type: compile - resolvedIdentifier: 9e3b0d4caa3d033fa0f71c71d8a535a748b280ba + resolvedIdentifier: 204c2c78a4a8e0b5f5ebc1b788c9f22a8c1b14ab extras: - artifactId: kubernetes-model-admissionregistration + artifactId: kubernetes-model-events groupId: io.fabric8 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-admissionregistration/6.0.0 - - name: io.fabric8.kubernetes-model-rbac + prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-events/6.0.0 + - name: io.fabric8.kubernetes-model-extensions version: 6.0.0 type: compile - resolvedIdentifier: 03ad461761d775ff9c252d2b26a4977d22dd0f3a + resolvedIdentifier: 60c9e43f1f34ab9c145798471926c07e13e45ecf extras: - artifactId: kubernetes-model-rbac + artifactId: kubernetes-model-extensions groupId: io.fabric8 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-rbac/6.0.0 - - name: io.fabric8.kubernetes-model-core + prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-extensions/6.0.0 + - name: io.fabric8.kubernetes-model-flowcontrol version: 6.0.0 type: compile - resolvedIdentifier: 73469e4a7baec7600455d7f4a121c6680e80bf35 + resolvedIdentifier: 3b01d9eab7e7d7c9d46d8828202bff78fbdaa7d9 extras: - artifactId: kubernetes-model-core + artifactId: kubernetes-model-flowcontrol groupId: io.fabric8 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-core/6.0.0 - - name: io.fabric8.kubernetes-model-common + prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-flowcontrol/6.0.0 + - name: io.fabric8.kubernetes-model-metrics version: 6.0.0 type: compile - indirect: true - resolvedIdentifier: 7d45968cf6b9902e37d5d542f42ee2daed203e3d + resolvedIdentifier: 1a400f8f7915bd2a68fa075605768d762aaad4cb extras: - artifactId: kubernetes-model-common + artifactId: kubernetes-model-metrics groupId: io.fabric8 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-common/6.0.0 - - name: com.fasterxml.jackson.core.jackson-annotations - version: 2.13.3 + prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-metrics/6.0.0 + - name: io.fabric8.kubernetes-model-networking + version: 6.0.0 type: compile - indirect: true - resolvedIdentifier: 7198b3aac15285a49e218e08441c5f70af00fc51 + resolvedIdentifier: c87e11bebb26bb48660765b42a68f9577336b799 extras: - artifactId: jackson-annotations - groupId: com.fasterxml.jackson.core + artifactId: kubernetes-model-networking + groupId: io.fabric8 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.13.3 - - name: io.fabric8.kubernetes-client-api + prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-networking/6.0.0 + - name: io.fabric8.kubernetes-model-node version: 6.0.0 type: compile - resolvedIdentifier: 3f54cdb10f54b413fe4b8a0d4d044d33174bd271 + resolvedIdentifier: 972706f6dffa518e11c94647cf47e188db6115f6 extras: - artifactId: kubernetes-client-api + artifactId: kubernetes-model-node groupId: io.fabric8 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/fabric8/kubernetes-client-api/6.0.0 - - name: io.fabric8.kubernetes-client + prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-node/6.0.0 + - name: io.fabric8.kubernetes-model-policy version: 6.0.0 type: compile - resolvedIdentifier: d0831d44e12313df8989fc1d4a9c90452f08858e + resolvedIdentifier: 15b3011eb5ff48b9fc2bd8bcc4db697ca9ec30e4 extras: - artifactId: kubernetes-client + artifactId: kubernetes-model-policy groupId: io.fabric8 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/fabric8/kubernetes-client/6.0.0 - - name: io.fabric8.kubernetes-httpclient-okhttp + prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-policy/6.0.0 + - name: io.fabric8.kubernetes-model-rbac version: 6.0.0 - type: runtime - indirect: true - resolvedIdentifier: 70690b98acb07a809c55d15d7cf45f53ec1026e1 + type: compile + resolvedIdentifier: 03ad461761d775ff9c252d2b26a4977d22dd0f3a extras: - artifactId: kubernetes-httpclient-okhttp + artifactId: kubernetes-model-rbac groupId: io.fabric8 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/io/fabric8/kubernetes-httpclient-okhttp/6.0.0 - - name: com.squareup.okhttp3.okhttp - version: 3.12.12 - type: runtime - indirect: true - resolvedIdentifier: d3e1ce1d2b3119adf270b2d00d947beb03fe3321 - extras: - artifactId: okhttp - groupId: com.squareup.okhttp3 - pomPath: /analyzer-lsp/examples/java/pom.xml - labels: - - konveyor.io/dep-source=open-source - - konveyor.io/language=java - prefix: file:///root/.m2/repository/com/squareup/okhttp3/okhttp/3.12.12 - - name: com.squareup.okio.okio - version: 1.15.0 - type: runtime - indirect: true - resolvedIdentifier: bc28b5a964c8f5721eb58ee3f3c47a9bcbf4f4d8 + prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-rbac/6.0.0 + - name: io.fabric8.kubernetes-model-scheduling + version: 6.0.0 + type: compile + resolvedIdentifier: a5fae7294f5c39fb9d7cffb7280b55ca458c9128 extras: - artifactId: okio - groupId: com.squareup.okio + artifactId: kubernetes-model-scheduling + groupId: io.fabric8 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/com/squareup/okio/okio/1.15.0 - - name: com.squareup.okhttp3.logging-interceptor - version: 3.12.12 - type: runtime - indirect: true - resolvedIdentifier: d952189f6abb148ff72aab246aa8c28cf99b469f + prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-scheduling/6.0.0 + - name: io.fabric8.kubernetes-model-storageclass + version: 6.0.0 + type: compile + resolvedIdentifier: 6ffa61f9021d07a4a9d785e83a513955a3c48073 extras: - artifactId: logging-interceptor - groupId: com.squareup.okhttp3 + artifactId: kubernetes-model-storageclass + groupId: io.fabric8 pomPath: /analyzer-lsp/examples/java/pom.xml labels: - konveyor.io/dep-source=open-source - konveyor.io/language=java - prefix: file:///root/.m2/repository/com/squareup/okhttp3/logging-interceptor/3.12.12 + prefix: file:///root/.m2/repository/io/fabric8/kubernetes-model-storageclass/6.0.0 - name: io.fabric8.zjsonpatch version: 0.3.0 type: compile @@ -1590,3 +1565,28 @@ - konveyor.io/dep-source=open-source - konveyor.io/language=java prefix: file:///root/.m2/repository/org/hamcrest/hamcrest-core/1.3 + - name: org.slf4j.slf4j-api + version: 1.7.36 + type: compile + resolvedIdentifier: 6c62681a2f655b49963a5983b8b0950a6120ae14 + extras: + artifactId: slf4j-api + groupId: org.slf4j + pomPath: /analyzer-lsp/examples/java/pom.xml + labels: + - konveyor.io/dep-source=open-source + - konveyor.io/language=java + prefix: file:///root/.m2/repository/org/slf4j/slf4j-api/1.7.36 + - name: org.yaml.snakeyaml + version: "1.30" + type: compile + indirect: true + resolvedIdentifier: 8fde7fe2586328ac3c68db92045e1c8759125000 + extras: + artifactId: snakeyaml + groupId: org.yaml + pomPath: /analyzer-lsp/examples/java/pom.xml + labels: + - konveyor.io/dep-source=open-source + - konveyor.io/language=java + prefix: file:///root/.m2/repository/org/yaml/snakeyaml/1.30 diff --git a/demo-output.yaml b/demo-output.yaml index 7c917c5e..c1a98c69 100644 --- a/demo-output.yaml +++ b/demo-output.yaml @@ -12,18 +12,24 @@ incidents: - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: ch.qos.logbacklogback-classic1.1.7 + codeSnip: "108 \t\t\thibernate-entitymanager\n109 \t\t\t${hibernate.version}\n110 \t\t\n111 \t\t\n112 \t\t\torg.hibernate.validator\n113 \t\t\thibernate-validator\n114 \t\t\t${hibernate-validator.version}\n115 \t\t\n116 \t\t\n117 \t\t\tch.qos.logback\n118 \t\t\tlogback-classic\n119 \t\t\t1.1.7\n120 \t\t\n121 \t\t\n122 \t\t\tcom.oracle.database.jdbc\n123 \t\t\tojdbc8\n124 \t\t\t21.1.0.0\n125 \t\t\n126 \t\t\n127 \t\t\torg.postgresql\n128 \t\t\tpostgresql" + lineNumber: 117 variables: data: dependency innerText: "\n\t\t\tch.qos.logback\n\t\t\tlogback-classic\n\t\t\t1.1.7\n\t\t" matchingXML: ch.qos.logbacklogback-classic1.1.7 - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: com.fasterxml.jackson.corejackson-core + codeSnip: "59 \t\n60 \t\n61 \t\t\n62 \t\t\torg.apache.tomcat\n63 \t\t\ttomcat-servlet-api\n64 \t\t\t${tomcat.version}\n65 \t\t\tprovided\n66 \t\t\n67 \t\t\n68 \t\t\tcom.fasterxml.jackson.core\n69 \t\t\tjackson-core\n70 \t\t\n71 \t\t\n72 \t\t\tcom.fasterxml.jackson.core\n73 \t\t\tjackson-databind\n74 \t\t\n75 \t\t\n76 \t\t\torg.springframework.data\n77 \t\t\tspring-data-jpa\n78 \t\t\n79 " + lineNumber: 68 variables: data: dependency innerText: "\n\t\t\tcom.fasterxml.jackson.core\n\t\t\tjackson-core\n\t\t" matchingXML: com.fasterxml.jackson.corejackson-core - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: com.fasterxml.jackson.corejackson-databind + codeSnip: "63 \t\t\ttomcat-servlet-api\n64 \t\t\t${tomcat.version}\n65 \t\t\tprovided\n66 \t\t\n67 \t\t\n68 \t\t\tcom.fasterxml.jackson.core\n69 \t\t\tjackson-core\n70 \t\t\n71 \t\t\n72 \t\t\tcom.fasterxml.jackson.core\n73 \t\t\tjackson-databind\n74 \t\t\n75 \t\t\n76 \t\t\torg.springframework.data\n77 \t\t\tspring-data-jpa\n78 \t\t\n79 \n80 \t\t\n81 \t\t\torg.springframework\n82 \t\t\tspring-jdbc\n83 \t\t\t${spring-framework.version}" + lineNumber: 72 variables: data: dependency innerText: "\n\t\t\tcom.fasterxml.jackson.core\n\t\t\tjackson-databind\n\t\t" @@ -38,18 +44,24 @@ matchingXML: com.fasterxml.jacksonjackson-bom${jackson.version}importpom - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: com.oracle.database.jdbcojdbc821.1.0.0 + codeSnip: "113 \t\t\thibernate-validator\n114 \t\t\t${hibernate-validator.version}\n115 \t\t\n116 \t\t\n117 \t\t\tch.qos.logback\n118 \t\t\tlogback-classic\n119 \t\t\t1.1.7\n120 \t\t\n121 \t\t\n122 \t\t\tcom.oracle.database.jdbc\n123 \t\t\tojdbc8\n124 \t\t\t21.1.0.0\n125 \t\t\n126 \t\t\n127 \t\t\torg.postgresql\n128 \t\t\tpostgresql\n129 \t\t\t42.2.23\n130 \t\t\n131 \t\t\n132 \t\t\n133 \t\t\tio.konveyor.demo" + lineNumber: 122 variables: data: dependency innerText: "\n\t\t\tcom.oracle.database.jdbc\n\t\t\tojdbc8\n\t\t\t21.1.0.0\n\t\t" matchingXML: com.oracle.database.jdbcojdbc821.1.0.0 - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: io.konveyor.democonfig-utils1.0.0 + codeSnip: "124 \t\t\t21.1.0.0\n125 \t\t\n126 \t\t\n127 \t\t\torg.postgresql\n128 \t\t\tpostgresql\n129 \t\t\t42.2.23\n130 \t\t\n131 \t\t\n132 \t\t\n133 \t\t\tio.konveyor.demo\n134 \t\t\tconfig-utils\n135 \t\t\t1.0.0\n136 \t\t\n137 \n138 \t\n139 \t\n140 \t\t\n141 \t\t\t\n142 \t\t\t\torg.apache.maven.plugins\n143 \t\t\t\tmaven-compiler-plugin\n144 \t\t\t\t${maven-compiler-plugin.version}" + lineNumber: 133 variables: data: dependency innerText: "\n\t\t\tio.konveyor.demo\n\t\t\tconfig-utils\n\t\t\t1.0.0\n\t\t" matchingXML: io.konveyor.democonfig-utils1.0.0 - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: org.apache.tomcattomcat-jdbc${tomcat.version}runtime + codeSnip: " 92 \t\t\tspring-web\n 93 \t\t\t${spring-framework.version}\n 94 \t\t\n 95 \t\t\n 96 \t\t\torg.springframework.boot\n 97 \t\t\tspring-boot-starter-actuator\n 98 \t\t\t2.5.0\n 99 \t\t\n100 \t\t\n101 \t\t\torg.apache.tomcat\n102 \t\t\ttomcat-jdbc\n103 \t\t\t${tomcat.version}\n104 \t\t\truntime\n105 \t\t\n106 \t\t\n107 \t\t\torg.hibernate\n108 \t\t\thibernate-entitymanager\n109 \t\t\t${hibernate.version}\n110 \t\t\n111 \t\t\n112 \t\t\torg.hibernate.validator" + lineNumber: 101 variables: data: dependency innerText: "\n\t\t\torg.apache.tomcat\n\t\t\ttomcat-jdbc\n\t\t\t${tomcat.version}\n\t\t\truntime\n\t\t" @@ -64,30 +76,40 @@ matchingXML: org.apache.tomcattomcat-servlet-api${tomcat.version}provided - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: org.hibernate.validatorhibernate-validator${hibernate-validator.version} + codeSnip: "103 \t\t\t${tomcat.version}\n104 \t\t\truntime\n105 \t\t\n106 \t\t\n107 \t\t\torg.hibernate\n108 \t\t\thibernate-entitymanager\n109 \t\t\t${hibernate.version}\n110 \t\t\n111 \t\t\n112 \t\t\torg.hibernate.validator\n113 \t\t\thibernate-validator\n114 \t\t\t${hibernate-validator.version}\n115 \t\t\n116 \t\t\n117 \t\t\tch.qos.logback\n118 \t\t\tlogback-classic\n119 \t\t\t1.1.7\n120 \t\t\n121 \t\t\n122 \t\t\tcom.oracle.database.jdbc\n123 \t\t\tojdbc8" + lineNumber: 112 variables: data: dependency innerText: "\n\t\t\torg.hibernate.validator\n\t\t\thibernate-validator\n\t\t\t${hibernate-validator.version}\n\t\t" matchingXML: org.hibernate.validatorhibernate-validator${hibernate-validator.version} - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: org.hibernatehibernate-entitymanager${hibernate.version} + codeSnip: " 98 \t\t\t2.5.0\n 99 \t\t\n100 \t\t\n101 \t\t\torg.apache.tomcat\n102 \t\t\ttomcat-jdbc\n103 \t\t\t${tomcat.version}\n104 \t\t\truntime\n105 \t\t\n106 \t\t\n107 \t\t\torg.hibernate\n108 \t\t\thibernate-entitymanager\n109 \t\t\t${hibernate.version}\n110 \t\t\n111 \t\t\n112 \t\t\torg.hibernate.validator\n113 \t\t\thibernate-validator\n114 \t\t\t${hibernate-validator.version}\n115 \t\t\n116 \t\t\n117 \t\t\tch.qos.logback\n118 \t\t\tlogback-classic" + lineNumber: 107 variables: data: dependency innerText: "\n\t\t\torg.hibernate\n\t\t\thibernate-entitymanager\n\t\t\t${hibernate.version}\n\t\t" matchingXML: org.hibernatehibernate-entitymanager${hibernate.version} - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: org.postgresqlpostgresql42.2.23 + codeSnip: "118 \t\t\tlogback-classic\n119 \t\t\t1.1.7\n120 \t\t\n121 \t\t\n122 \t\t\tcom.oracle.database.jdbc\n123 \t\t\tojdbc8\n124 \t\t\t21.1.0.0\n125 \t\t\n126 \t\t\n127 \t\t\torg.postgresql\n128 \t\t\tpostgresql\n129 \t\t\t42.2.23\n130 \t\t\n131 \t\t\n132 \t\t\n133 \t\t\tio.konveyor.demo\n134 \t\t\tconfig-utils\n135 \t\t\t1.0.0\n136 \t\t\n137 \n138 \t" + lineNumber: 127 variables: data: dependency innerText: "\n\t\t\torg.postgresql\n\t\t\tpostgresql\n\t\t\t42.2.23\n\t\t" matchingXML: org.postgresqlpostgresql42.2.23 - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: org.springframework.bootspring-boot-starter-actuator2.5.0 + codeSnip: " 87 \t\t\tspring-webmvc\n 88 \t\t\t${spring-framework.version}\n 89 \t\t\n 90 \t\t\n 91 \t\t\torg.springframework\n 92 \t\t\tspring-web\n 93 \t\t\t${spring-framework.version}\n 94 \t\t\n 95 \t\t\n 96 \t\t\torg.springframework.boot\n 97 \t\t\tspring-boot-starter-actuator\n 98 \t\t\t2.5.0\n 99 \t\t\n100 \t\t\n101 \t\t\torg.apache.tomcat\n102 \t\t\ttomcat-jdbc\n103 \t\t\t${tomcat.version}\n104 \t\t\truntime\n105 \t\t\n106 \t\t\n107 \t\t\torg.hibernate" + lineNumber: 96 variables: data: dependency innerText: "\n\t\t\torg.springframework.boot\n\t\t\tspring-boot-starter-actuator\n\t\t\t2.5.0\n\t\t" matchingXML: org.springframework.bootspring-boot-starter-actuator2.5.0 - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: org.springframework.dataspring-data-bom${spring-data.version}importpom + codeSnip: "43 \t\t\n44 \t\t\t\n45 \t\t\t\tcom.fasterxml.jackson\n46 \t\t\t\tjackson-bom\n47 \t\t\t\t${jackson.version}\n48 \t\t\t\timport\n49 \t\t\t\tpom\n50 \t\t\t\n51 \t\t\t\n52 \t\t\t\torg.springframework.data\n53 \t\t\t\tspring-data-bom\n54 \t\t\t\t${spring-data.version}\n55 \t\t\t\timport\n56 \t\t\t\tpom\n57 \t\t\t\n58 \t\t\n59 \t\n60 \t\n61 \t\t\n62 \t\t\torg.apache.tomcat\n63 \t\t\ttomcat-servlet-api" + lineNumber: 52 variables: data: dependency innerText: "\n\t\t\t\torg.springframework.data\n\t\t\t\tspring-data-bom\n\t\t\t\t${spring-data.version}\n\t\t\t\timport\n\t\t\t\tpom\n\t\t\t" @@ -108,12 +130,6 @@ data: dependency innerText: "\n\t\t\torg.springframework\n\t\t\tspring-jdbc\n\t\t\t${spring-framework.version}\n\t\t" matchingXML: org.springframeworkspring-jdbc${spring-framework.version} - - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml - message: org.springframeworkspring-webmvc${spring-framework.version} - variables: - data: dependency - innerText: "\n\t\t\torg.springframework\n\t\t\tspring-webmvc\n\t\t\t${spring-framework.version}\n\t\t" - matchingXML: org.springframeworkspring-webmvc${spring-framework.version} - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: org.springframeworkspring-web${spring-framework.version} codeSnip: "77 \t\t\tspring-data-jpa\n78 \t\t\n79 \n80 \t\t\n81 \t\t\torg.springframework\n82 \t\t\tspring-jdbc\n83 \t\t\t${spring-framework.version}\n84 \t\t\n85 \t\t\n86 \t\t\torg.springframework\n87 \t\t\tspring-webmvc\n88 \t\t\t${spring-framework.version}\n89 \t\t\n90 \t\t\n91 \t\t\torg.springframework\n92 \t\t\tspring-web\n93 \t\t\t${spring-framework.version}\n94 \t\t\n95 \t\t\n96 \t\t\torg.springframework.boot\n97 \t\t\tspring-boot-starter-actuator" @@ -124,24 +140,32 @@ matchingXML: org.springframeworkspring-web${spring-framework.version} - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: org.springframeworkspring-webmvc${spring-framework.version} + codeSnip: "77 \t\t\tspring-data-jpa\n78 \t\t\n79 \n80 \t\t\n81 \t\t\torg.springframework\n82 \t\t\tspring-jdbc\n83 \t\t\t${spring-framework.version}\n84 \t\t\n85 \t\t\n86 \t\t\torg.springframework\n87 \t\t\tspring-webmvc\n88 \t\t\t${spring-framework.version}\n89 \t\t\n90 \t\t\n91 \t\t\torg.springframework\n92 \t\t\tspring-web\n93 \t\t\t${spring-framework.version}\n94 \t\t\n95 \t\t\n96 \t\t\torg.springframework.boot\n97 \t\t\tspring-boot-starter-actuator" + lineNumber: 86 variables: data: dependency innerText: "\n\t\t\torg.springframework\n\t\t\tspring-webmvc\n\t\t\t${spring-framework.version}\n\t\t" matchingXML: org.springframeworkspring-webmvc${spring-framework.version} - uri: file:///analyzer-lsp/examples/java/pom.xml message: io.fabric8kubernetes-client-api6.0.0 + codeSnip: "25 4.11\n26 test\n27 \n28 \n29 io.fabric8\n30 kubernetes-client\n31 6.0.0\n32 \n33 \n34 io.fabric8\n35 kubernetes-client-api\n36 6.0.0\n37 \n38 \n39 \n40 \n41 \n42 \n43 \n44 \n45 maven-clean-plugin" + lineNumber: 34 variables: data: dependency innerText: "\n io.fabric8\n kubernetes-client-api\n 6.0.0\n " matchingXML: io.fabric8kubernetes-client-api6.0.0 - uri: file:///analyzer-lsp/examples/java/pom.xml message: io.fabric8kubernetes-client6.0.0 + codeSnip: "20 \n21 \n22 \n23 junit\n24 junit\n25 4.11\n26 test\n27 \n28 \n29 io.fabric8\n30 kubernetes-client\n31 6.0.0\n32 \n33 \n34 io.fabric8\n35 kubernetes-client-api\n36 6.0.0\n37 \n38 \n39 \n40 " + lineNumber: 29 variables: data: dependency innerText: "\n io.fabric8\n kubernetes-client\n 6.0.0\n " matchingXML: io.fabric8kubernetes-client6.0.0 - uri: file:///analyzer-lsp/examples/java/pom.xml message: junitjunit4.11test + codeSnip: "14 \n15 \n16 UTF-8\n17 1.7\n18 1.7\n19 \n20 \n21 \n22 \n23 junit\n24 junit\n25 4.11\n26 test\n27 \n28 \n29 io.fabric8\n30 kubernetes-client\n31 6.0.0\n32 \n33 \n34 io.fabric8" + lineNumber: 23 variables: data: dependency innerText: "\n junit\n junit\n 4.11\n test\n " @@ -212,6 +236,8 @@ version: 6.0.0 - uri: file:///analyzer-lsp/examples/java/pom.xml message: dependency junit.junit with 4.11 is bad and you should feel bad for using it + codeSnip: "14 \n15 \n16 UTF-8\n17 1.7\n18 1.7\n19 \n20 \n21 \n22 \n23 junit\n24 junit\n25 4.11\n26 test\n27 \n28 \n29 io.fabric8\n30 kubernetes-client\n31 6.0.0\n32 \n33 \n34 io.fabric8" + lineNumber: 23 variables: name: junit.junit version: "4.11" @@ -380,18 +406,24 @@ incidents: - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: POM XML dependencies - 'ch.qos.logbacklogback-classic1.1.7' + codeSnip: "108 \t\t\thibernate-entitymanager\n109 \t\t\t${hibernate.version}\n110 \t\t\n111 \t\t\n112 \t\t\torg.hibernate.validator\n113 \t\t\thibernate-validator\n114 \t\t\t${hibernate-validator.version}\n115 \t\t\n116 \t\t\n117 \t\t\tch.qos.logback\n118 \t\t\tlogback-classic\n119 \t\t\t1.1.7\n120 \t\t\n121 \t\t\n122 \t\t\tcom.oracle.database.jdbc\n123 \t\t\tojdbc8\n124 \t\t\t21.1.0.0\n125 \t\t\n126 \t\t\n127 \t\t\torg.postgresql\n128 \t\t\tpostgresql" + lineNumber: 117 variables: data: dependency innerText: "\n\t\t\tch.qos.logback\n\t\t\tlogback-classic\n\t\t\t1.1.7\n\t\t" matchingXML: ch.qos.logbacklogback-classic1.1.7 - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: POM XML dependencies - 'com.fasterxml.jackson.corejackson-core' + codeSnip: "59 \t\n60 \t\n61 \t\t\n62 \t\t\torg.apache.tomcat\n63 \t\t\ttomcat-servlet-api\n64 \t\t\t${tomcat.version}\n65 \t\t\tprovided\n66 \t\t\n67 \t\t\n68 \t\t\tcom.fasterxml.jackson.core\n69 \t\t\tjackson-core\n70 \t\t\n71 \t\t\n72 \t\t\tcom.fasterxml.jackson.core\n73 \t\t\tjackson-databind\n74 \t\t\n75 \t\t\n76 \t\t\torg.springframework.data\n77 \t\t\tspring-data-jpa\n78 \t\t\n79 " + lineNumber: 68 variables: data: dependency innerText: "\n\t\t\tcom.fasterxml.jackson.core\n\t\t\tjackson-core\n\t\t" matchingXML: com.fasterxml.jackson.corejackson-core - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: POM XML dependencies - 'com.fasterxml.jackson.corejackson-databind' + codeSnip: "63 \t\t\ttomcat-servlet-api\n64 \t\t\t${tomcat.version}\n65 \t\t\tprovided\n66 \t\t\n67 \t\t\n68 \t\t\tcom.fasterxml.jackson.core\n69 \t\t\tjackson-core\n70 \t\t\n71 \t\t\n72 \t\t\tcom.fasterxml.jackson.core\n73 \t\t\tjackson-databind\n74 \t\t\n75 \t\t\n76 \t\t\torg.springframework.data\n77 \t\t\tspring-data-jpa\n78 \t\t\n79 \n80 \t\t\n81 \t\t\torg.springframework\n82 \t\t\tspring-jdbc\n83 \t\t\t${spring-framework.version}" + lineNumber: 72 variables: data: dependency innerText: "\n\t\t\tcom.fasterxml.jackson.core\n\t\t\tjackson-databind\n\t\t" @@ -406,18 +438,24 @@ matchingXML: com.fasterxml.jacksonjackson-bom${jackson.version}importpom - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: POM XML dependencies - 'com.oracle.database.jdbcojdbc821.1.0.0' + codeSnip: "113 \t\t\thibernate-validator\n114 \t\t\t${hibernate-validator.version}\n115 \t\t\n116 \t\t\n117 \t\t\tch.qos.logback\n118 \t\t\tlogback-classic\n119 \t\t\t1.1.7\n120 \t\t\n121 \t\t\n122 \t\t\tcom.oracle.database.jdbc\n123 \t\t\tojdbc8\n124 \t\t\t21.1.0.0\n125 \t\t\n126 \t\t\n127 \t\t\torg.postgresql\n128 \t\t\tpostgresql\n129 \t\t\t42.2.23\n130 \t\t\n131 \t\t\n132 \t\t\n133 \t\t\tio.konveyor.demo" + lineNumber: 122 variables: data: dependency innerText: "\n\t\t\tcom.oracle.database.jdbc\n\t\t\tojdbc8\n\t\t\t21.1.0.0\n\t\t" matchingXML: com.oracle.database.jdbcojdbc821.1.0.0 - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: POM XML dependencies - 'io.konveyor.democonfig-utils1.0.0' + codeSnip: "124 \t\t\t21.1.0.0\n125 \t\t\n126 \t\t\n127 \t\t\torg.postgresql\n128 \t\t\tpostgresql\n129 \t\t\t42.2.23\n130 \t\t\n131 \t\t\n132 \t\t\n133 \t\t\tio.konveyor.demo\n134 \t\t\tconfig-utils\n135 \t\t\t1.0.0\n136 \t\t\n137 \n138 \t\n139 \t\n140 \t\t\n141 \t\t\t\n142 \t\t\t\torg.apache.maven.plugins\n143 \t\t\t\tmaven-compiler-plugin\n144 \t\t\t\t${maven-compiler-plugin.version}" + lineNumber: 133 variables: data: dependency innerText: "\n\t\t\tio.konveyor.demo\n\t\t\tconfig-utils\n\t\t\t1.0.0\n\t\t" matchingXML: io.konveyor.democonfig-utils1.0.0 - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: POM XML dependencies - 'org.apache.tomcattomcat-jdbc${tomcat.version}runtime' + codeSnip: " 92 \t\t\tspring-web\n 93 \t\t\t${spring-framework.version}\n 94 \t\t\n 95 \t\t\n 96 \t\t\torg.springframework.boot\n 97 \t\t\tspring-boot-starter-actuator\n 98 \t\t\t2.5.0\n 99 \t\t\n100 \t\t\n101 \t\t\torg.apache.tomcat\n102 \t\t\ttomcat-jdbc\n103 \t\t\t${tomcat.version}\n104 \t\t\truntime\n105 \t\t\n106 \t\t\n107 \t\t\torg.hibernate\n108 \t\t\thibernate-entitymanager\n109 \t\t\t${hibernate.version}\n110 \t\t\n111 \t\t\n112 \t\t\torg.hibernate.validator" + lineNumber: 101 variables: data: dependency innerText: "\n\t\t\torg.apache.tomcat\n\t\t\ttomcat-jdbc\n\t\t\t${tomcat.version}\n\t\t\truntime\n\t\t" @@ -432,30 +470,40 @@ matchingXML: org.apache.tomcattomcat-servlet-api${tomcat.version}provided - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: POM XML dependencies - 'org.hibernate.validatorhibernate-validator${hibernate-validator.version}' + codeSnip: "103 \t\t\t${tomcat.version}\n104 \t\t\truntime\n105 \t\t\n106 \t\t\n107 \t\t\torg.hibernate\n108 \t\t\thibernate-entitymanager\n109 \t\t\t${hibernate.version}\n110 \t\t\n111 \t\t\n112 \t\t\torg.hibernate.validator\n113 \t\t\thibernate-validator\n114 \t\t\t${hibernate-validator.version}\n115 \t\t\n116 \t\t\n117 \t\t\tch.qos.logback\n118 \t\t\tlogback-classic\n119 \t\t\t1.1.7\n120 \t\t\n121 \t\t\n122 \t\t\tcom.oracle.database.jdbc\n123 \t\t\tojdbc8" + lineNumber: 112 variables: data: dependency innerText: "\n\t\t\torg.hibernate.validator\n\t\t\thibernate-validator\n\t\t\t${hibernate-validator.version}\n\t\t" matchingXML: org.hibernate.validatorhibernate-validator${hibernate-validator.version} - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: POM XML dependencies - 'org.hibernatehibernate-entitymanager${hibernate.version}' + codeSnip: " 98 \t\t\t2.5.0\n 99 \t\t\n100 \t\t\n101 \t\t\torg.apache.tomcat\n102 \t\t\ttomcat-jdbc\n103 \t\t\t${tomcat.version}\n104 \t\t\truntime\n105 \t\t\n106 \t\t\n107 \t\t\torg.hibernate\n108 \t\t\thibernate-entitymanager\n109 \t\t\t${hibernate.version}\n110 \t\t\n111 \t\t\n112 \t\t\torg.hibernate.validator\n113 \t\t\thibernate-validator\n114 \t\t\t${hibernate-validator.version}\n115 \t\t\n116 \t\t\n117 \t\t\tch.qos.logback\n118 \t\t\tlogback-classic" + lineNumber: 107 variables: data: dependency innerText: "\n\t\t\torg.hibernate\n\t\t\thibernate-entitymanager\n\t\t\t${hibernate.version}\n\t\t" matchingXML: org.hibernatehibernate-entitymanager${hibernate.version} - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: POM XML dependencies - 'org.postgresqlpostgresql42.2.23' + codeSnip: "118 \t\t\tlogback-classic\n119 \t\t\t1.1.7\n120 \t\t\n121 \t\t\n122 \t\t\tcom.oracle.database.jdbc\n123 \t\t\tojdbc8\n124 \t\t\t21.1.0.0\n125 \t\t\n126 \t\t\n127 \t\t\torg.postgresql\n128 \t\t\tpostgresql\n129 \t\t\t42.2.23\n130 \t\t\n131 \t\t\n132 \t\t\n133 \t\t\tio.konveyor.demo\n134 \t\t\tconfig-utils\n135 \t\t\t1.0.0\n136 \t\t\n137 \n138 \t" + lineNumber: 127 variables: data: dependency innerText: "\n\t\t\torg.postgresql\n\t\t\tpostgresql\n\t\t\t42.2.23\n\t\t" matchingXML: org.postgresqlpostgresql42.2.23 - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: POM XML dependencies - 'org.springframework.bootspring-boot-starter-actuator2.5.0' + codeSnip: " 87 \t\t\tspring-webmvc\n 88 \t\t\t${spring-framework.version}\n 89 \t\t\n 90 \t\t\n 91 \t\t\torg.springframework\n 92 \t\t\tspring-web\n 93 \t\t\t${spring-framework.version}\n 94 \t\t\n 95 \t\t\n 96 \t\t\torg.springframework.boot\n 97 \t\t\tspring-boot-starter-actuator\n 98 \t\t\t2.5.0\n 99 \t\t\n100 \t\t\n101 \t\t\torg.apache.tomcat\n102 \t\t\ttomcat-jdbc\n103 \t\t\t${tomcat.version}\n104 \t\t\truntime\n105 \t\t\n106 \t\t\n107 \t\t\torg.hibernate" + lineNumber: 96 variables: data: dependency innerText: "\n\t\t\torg.springframework.boot\n\t\t\tspring-boot-starter-actuator\n\t\t\t2.5.0\n\t\t" matchingXML: org.springframework.bootspring-boot-starter-actuator2.5.0 - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: POM XML dependencies - 'org.springframework.dataspring-data-bom${spring-data.version}importpom' + codeSnip: "43 \t\t\n44 \t\t\t\n45 \t\t\t\tcom.fasterxml.jackson\n46 \t\t\t\tjackson-bom\n47 \t\t\t\t${jackson.version}\n48 \t\t\t\timport\n49 \t\t\t\tpom\n50 \t\t\t\n51 \t\t\t\n52 \t\t\t\torg.springframework.data\n53 \t\t\t\tspring-data-bom\n54 \t\t\t\t${spring-data.version}\n55 \t\t\t\timport\n56 \t\t\t\tpom\n57 \t\t\t\n58 \t\t\n59 \t\n60 \t\n61 \t\t\n62 \t\t\torg.apache.tomcat\n63 \t\t\ttomcat-servlet-api" + lineNumber: 52 variables: data: dependency innerText: "\n\t\t\t\torg.springframework.data\n\t\t\t\tspring-data-bom\n\t\t\t\t${spring-data.version}\n\t\t\t\timport\n\t\t\t\tpom\n\t\t\t" @@ -486,24 +534,32 @@ matchingXML: org.springframeworkspring-web${spring-framework.version} - uri: file:///analyzer-lsp/examples/customers-tomcat-legacy/pom.xml message: POM XML dependencies - 'org.springframeworkspring-webmvc${spring-framework.version}' + codeSnip: "77 \t\t\tspring-data-jpa\n78 \t\t\n79 \n80 \t\t\n81 \t\t\torg.springframework\n82 \t\t\tspring-jdbc\n83 \t\t\t${spring-framework.version}\n84 \t\t\n85 \t\t\n86 \t\t\torg.springframework\n87 \t\t\tspring-webmvc\n88 \t\t\t${spring-framework.version}\n89 \t\t\n90 \t\t\n91 \t\t\torg.springframework\n92 \t\t\tspring-web\n93 \t\t\t${spring-framework.version}\n94 \t\t\n95 \t\t\n96 \t\t\torg.springframework.boot\n97 \t\t\tspring-boot-starter-actuator" + lineNumber: 86 variables: data: dependency innerText: "\n\t\t\torg.springframework\n\t\t\tspring-webmvc\n\t\t\t${spring-framework.version}\n\t\t" matchingXML: org.springframeworkspring-webmvc${spring-framework.version} - uri: file:///analyzer-lsp/examples/java/pom.xml message: POM XML dependencies - 'io.fabric8kubernetes-client-api6.0.0' + codeSnip: "25 4.11\n26 test\n27 \n28 \n29 io.fabric8\n30 kubernetes-client\n31 6.0.0\n32 \n33 \n34 io.fabric8\n35 kubernetes-client-api\n36 6.0.0\n37 \n38 \n39 \n40 \n41 \n42 \n43 \n44 \n45 maven-clean-plugin" + lineNumber: 34 variables: data: dependency innerText: "\n io.fabric8\n kubernetes-client-api\n 6.0.0\n " matchingXML: io.fabric8kubernetes-client-api6.0.0 - uri: file:///analyzer-lsp/examples/java/pom.xml message: POM XML dependencies - 'io.fabric8kubernetes-client6.0.0' + codeSnip: "20 \n21 \n22 \n23 junit\n24 junit\n25 4.11\n26 test\n27 \n28 \n29 io.fabric8\n30 kubernetes-client\n31 6.0.0\n32 \n33 \n34 io.fabric8\n35 kubernetes-client-api\n36 6.0.0\n37 \n38 \n39 \n40 " + lineNumber: 29 variables: data: dependency innerText: "\n io.fabric8\n kubernetes-client\n 6.0.0\n " matchingXML: io.fabric8kubernetes-client6.0.0 - uri: file:///analyzer-lsp/examples/java/pom.xml message: POM XML dependencies - 'junitjunit4.11test' + codeSnip: "14 \n15 \n16 UTF-8\n17 1.7\n18 1.7\n19 \n20 \n21 \n22 \n23 junit\n24 junit\n25 4.11\n26 test\n27 \n28 \n29 io.fabric8\n30 kubernetes-client\n31 6.0.0\n32 \n33 \n34 io.fabric8" + lineNumber: 23 variables: data: dependency innerText: "\n junit\n junit\n 4.11\n test\n " diff --git a/output/v1/konveyor/violations.go b/output/v1/konveyor/violations.go index 137cde54..5c8bb22e 100644 --- a/output/v1/konveyor/violations.go +++ b/output/v1/konveyor/violations.go @@ -53,6 +53,13 @@ func (r RuleSet) MarshalYAML() (interface{}, error) { return r, nil } +// NOTE(jsussman): Might have some performance issues. +// +// MarshalYAML's return value is (interface{}, error), meaning it simply +// propagates the object forward, unmarshalling whatever you return. +// MarshalJSON's return value is ([]byte, error), meaning you have to build the +// JSON yourself. You'd think we can simply call r.sortFields and then +// json.Marshal(r) like MarshalYAML, but that causes infinite recursion. func (r RuleSet) MarshalJSON() ([]byte, error) { b, err := yaml.Marshal(r) if err != nil {