Skip to content

Commit

Permalink
Update config
Browse files Browse the repository at this point in the history
Signed-off-by: Paolo Di Tommaso <[email protected]>
  • Loading branch information
pditommaso committed Feb 5, 2025
1 parent ab0594b commit b363a96
Show file tree
Hide file tree
Showing 5 changed files with 1,544 additions and 1,842 deletions.
1 change: 1 addition & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ jobs:
java-version: '21'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
native-image-job-reports: 'true'

- name: Tests
run: ./gradlew check
Expand Down
115 changes: 53 additions & 62 deletions conf/jni-config.json
Original file line number Diff line number Diff line change
@@ -1,93 +1,84 @@
[
{
"name":"io.seqera.migtool.App",
"methods":[{"name":"main","parameterTypes":["java.lang.String[]"] }]}
,
"methods":[{"name":"main","parameterTypes":["java.lang.String[]"] }]
},
{
"name":"java.lang.Boolean",
"methods":[{"name":"getBoolean","parameterTypes":["java.lang.String"] }]}
,
"methods":[{"name":"getBoolean","parameterTypes":["java.lang.String"] }]
},
{
"name":"java.lang.ClassLoader",
"methods":[
{"name":"getPlatformClassLoader","parameterTypes":[] },
{"name":"loadClass","parameterTypes":["java.lang.String"] }
]}
,
"methods":[{"name":"getPlatformClassLoader","parameterTypes":[] }, {"name":"loadClass","parameterTypes":["java.lang.String"] }]
},
{
"name":"java.lang.String",
"methods":[
{"name":"lastIndexOf","parameterTypes":["int"] },
{"name":"substring","parameterTypes":["int"] }
]}
,
"methods":[{"name":"lastIndexOf","parameterTypes":["int"] }, {"name":"substring","parameterTypes":["int"] }]
},
{
"name":"java.lang.System",
"methods":[
{"name":"getProperty","parameterTypes":["java.lang.String"] },
{"name":"setProperty","parameterTypes":["java.lang.String","java.lang.String"] }
]}
,
"methods":[{"name":"getProperty","parameterTypes":["java.lang.String"] }, {"name":"setProperty","parameterTypes":["java.lang.String","java.lang.String"] }]
},
{
"name":"jdk.internal.loader.ClassLoaders$PlatformClassLoader"}
,
"name":"jdk.internal.loader.ClassLoaders$PlatformClassLoader"
},
{
"name":"org.graalvm.nativebridge.jni.JNIExceptionWrapperEntryPoints",
"methods":[{"name":"getClassName","parameterTypes":["java.lang.Class"] }]},
"methods":[{"name":"getClassName","parameterTypes":["java.lang.Class"] }]
},
{
"name":"org.sqlite.core.DB",
"allDeclaredMethods":true,
"allPublicMethods": true,
"allDeclaredFields":true,
"methods":[{"name":"<init>","parameterTypes":["java.lang.String", "java.lang.String", "org.sqlite.SQLiteConfig"] }]
"name":"org.sqlite.BusyHandler",
"allDeclaredFields":true,
"allDeclaredMethods":true,
"allPublicMethods":true,
"methods":[{"name":"<init>","parameterTypes":[] }]
},
{
"name":"org.sqlite.core.NativeDB",
"allDeclaredMethods":true,
"allPublicMethods": true,
"allDeclaredFields":true,
"methods":[{"name":"<init>","parameterTypes":["java.lang.String", "java.lang.String", "org.sqlite.SQLiteConfig"] }]
"name":"org.sqlite.Function",
"allDeclaredFields":true,
"allDeclaredMethods":true,
"allPublicMethods":true,
"methods":[{"name":"<init>","parameterTypes":[] }]
},
{
"name":"org.sqlite.BusyHandler",
"allDeclaredMethods":true,
"allPublicMethods": true,
"allDeclaredFields":true,
"methods":[{"name":"<init>","parameterTypes":[] }]
"name":"org.sqlite.Function$Aggregate",
"allDeclaredFields":true,
"allDeclaredMethods":true,
"allPublicMethods":true,
"methods":[{"name":"<init>","parameterTypes":[] }]
},
{
"name":"org.sqlite.Function",
"allDeclaredMethods":true,
"allPublicMethods": true,
"allDeclaredFields":true,
"methods":[{"name":"<init>","parameterTypes":[] }]
"name":"org.sqlite.Function$Window",
"allDeclaredFields":true,
"allDeclaredMethods":true,
"allPublicMethods":true,
"methods":[{"name":"<init>","parameterTypes":[] }]
},
{
"name":"org.sqlite.ProgressHandler",
"allDeclaredMethods":true,
"allPublicMethods": true,
"allDeclaredFields":true,
"methods":[{"name":"<init>","parameterTypes":[] }]
"name":"org.sqlite.ProgressHandler",
"allDeclaredFields":true,
"allDeclaredMethods":true,
"allPublicMethods":true,
"methods":[{"name":"<init>","parameterTypes":[] }]
},
{
"name":"org.sqlite.Function$Aggregate",
"allDeclaredMethods":true,
"allPublicMethods": true,
"allDeclaredFields":true,
"methods":[{"name":"<init>","parameterTypes":[] }]
"name":"org.sqlite.core.DB",
"allDeclaredFields":true,
"allDeclaredMethods":true,
"allPublicMethods":true,
"methods":[{"name":"<init>","parameterTypes":["java.lang.String","java.lang.String","org.sqlite.SQLiteConfig"] }]
},
{
"name":"org.sqlite.Function$Window",
"allDeclaredMethods":true,
"allPublicMethods": true,
"allDeclaredFields":true,
"methods":[{"name":"<init>","parameterTypes":[] }]
"name":"org.sqlite.core.DB$ProgressObserver",
"allDeclaredFields":true,
"allDeclaredMethods":true,
"allPublicMethods":true
},
{
"name":"org.sqlite.core.DB$ProgressObserver",
"allDeclaredMethods":true,
"allPublicMethods": true,
"allDeclaredFields":true
"name":"org.sqlite.core.NativeDB",
"allDeclaredFields":true,
"allDeclaredMethods":true,
"allPublicMethods":true,
"methods":[{"name":"<init>","parameterTypes":["java.lang.String","java.lang.String","org.sqlite.SQLiteConfig"] }]
}

]
Loading

0 comments on commit b363a96

Please sign in to comment.