Open jwmatthews opened 8 months ago
Ran with mixtral
Server version
$ git log | head
commit a64d7a8b359b6d839c875b4133658f722d3ffea8
Author: Fabian von Feilitzsch <fabian@fabianism.us>
Date: Thu Mar 28 14:45:09 2024 -0400
Output of pom.xml after being 'migrated'
<properties>
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
<quarkus.platform.group-id>io.quarkus.platform</quarkus.platform.group-id>
<quarkus.platform.version>3.1.0.Final</quarkus.platform.version>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>$</groupId>
<artifactId>$</artifactId>
<version>$</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
$ gist pom.xml.llm_result https://gist.github.com/jwmatthews/b546d4ebdcd4ca1e6cd7aa0ab40304e5
$ gist pom.xml.prompts https://gist.github.com/jwmatthews/049f2a0c1f064057a559fcfaaea12905
$ gist pom.xml.reasoning https://gist.github.com/jwmatthews/e7613c6b23f630095b0e1ee5f3b45203
Background
pom.xml
Example
Application: https://github.com/konveyor-ecosystem/coolstore
Specific File to migrate as an example:
This is an example of that file after it has been migrated to Quarkus from our SME Architect(@christophermay07):
Example of a diff of the Quarkus changes from the initial Java EE branch:
Kai Output from prior attempts
Konveyor static code analysis
Example of the Kantra Analysis
Example of what violations we see in this file:
Early notebook examples