From c0a3670f5b5dffa7acbc83ac77a2e244f652bc88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thiago=20Henrique=20H=C3=BCpner?= Date: Mon, 27 May 2024 11:00:12 -0300 Subject: [PATCH] Regenerate Native image configs --- dev.thihup.jvisualg.ide/pom.xml | 23 ++ .../META-INF/native-image/filter-file.json | 11 - .../META-INF/native-image/jni-config.json | 81 +----- .../META-INF/native-image/reflect-config.json | 253 +----------------- .../native-image/resource-config.json | 79 +----- .../dev/thihup/jvisualg/ide/gui.fxml | 117 -------- .../dev/thihup/jvisualg/ide/styles.css | 49 ---- 7 files changed, 39 insertions(+), 574 deletions(-) delete mode 100644 dev.thihup.jvisualg.ide/src/main/resources/META-INF/native-image/filter-file.json delete mode 100644 dev.thihup.jvisualg.ide/src/main/resources/dev/thihup/jvisualg/ide/gui.fxml delete mode 100644 dev.thihup.jvisualg.ide/src/main/resources/dev/thihup/jvisualg/ide/styles.css diff --git a/dev.thihup.jvisualg.ide/pom.xml b/dev.thihup.jvisualg.ide/pom.xml index 04f7721..2673f98 100644 --- a/dev.thihup.jvisualg.ide/pom.xml +++ b/dev.thihup.jvisualg.ide/pom.xml @@ -94,6 +94,29 @@ + + org.codehaus.mojo + exec-maven-plugin + 3.0.0 + + + java-agent + + exec + + test + + java + ${project.build.directory} + + -classpath + + ${mainClass} + + + + + diff --git a/dev.thihup.jvisualg.ide/src/main/resources/META-INF/native-image/filter-file.json b/dev.thihup.jvisualg.ide/src/main/resources/META-INF/native-image/filter-file.json deleted file mode 100644 index d173ee0..0000000 --- a/dev.thihup.jvisualg.ide/src/main/resources/META-INF/native-image/filter-file.json +++ /dev/null @@ -1,11 +0,0 @@ -{ "rules": [ - {"excludeClasses" : "com.sun.glass.ui.mac.*"}, - {"excludeClasses" : "com.sun.glass.ui.gtk.*"}, - {"excludeClasses" : "com.sun.glass.ui.win.*"}, - {"excludeClasses" : "com.sun.prism.es2.*"}, - {"excludeClasses" : "com.sun.prism.d3d.*"}, - {"excludeClasses" : "com.sun.scenario.effect.impl.es2.*"}, - {"excludeClasses" : "com.sun.scenario.effect.impl.hw.d3d.*"}, - {"excludeClasses" : "com.gluonhq.attach.**"} - ] -} diff --git a/dev.thihup.jvisualg.ide/src/main/resources/META-INF/native-image/jni-config.json b/dev.thihup.jvisualg.ide/src/main/resources/META-INF/native-image/jni-config.json index b4c262d..cc43c4d 100644 --- a/dev.thihup.jvisualg.ide/src/main/resources/META-INF/native-image/jni-config.json +++ b/dev.thihup.jvisualg.ide/src/main/resources/META-INF/native-image/jni-config.json @@ -1,23 +1,10 @@ [ -{ - "name":"[Ljava.lang.String;" -}, { "name":"[Ljava.util.Locale;" }, -{ - "name":"[Lsun.awt.shell.ShellFolderColumnInfo;" -}, { "name":"[Lsun.java2d.loops.GraphicsPrimitive;" }, -{ - "name":"com.formdev.flatlaf.ui.FlatWindowsNativeWindowBorder$WndProc", - "methods":[{"name":"fireStateChangedLaterOnce","parameterTypes":[] }, {"name":"isFullscreen","parameterTypes":[] }, {"name":"onNcHitTest","parameterTypes":["int","int","boolean"] }] -}, -{ - "name":"com.sun.java.swing.plaf.windows.WindowsPopupWindow" -}, { "name":"dev.thihup.jvisualg.ide.SwingIDE", "methods":[{"name":"main","parameterTypes":["java.lang.String[]"] }] @@ -56,10 +43,6 @@ "name":"java.awt.Dimension", "fields":[{"name":"height"}, {"name":"width"}] }, -{ - "name":"java.awt.Event", - "fields":[{"name":"target"}, {"name":"x"}, {"name":"y"}] -}, { "name":"java.awt.Font", "fields":[{"name":"name"}, {"name":"pData"}, {"name":"size"}, {"name":"style"}], @@ -119,8 +102,7 @@ }, { "name":"java.awt.event.KeyEvent", - "fields":[{"name":"extendedKeyCode"}, {"name":"keyChar"}, {"name":"keyCode"}, {"name":"primaryLevelUnicode"}, {"name":"rawCode"}, {"name":"scancode"}], - "methods":[{"name":"","parameterTypes":["java.awt.Component","int","long","int","int","char","int"] }] + "fields":[{"name":"extendedKeyCode"}, {"name":"keyChar"}, {"name":"keyCode"}, {"name":"primaryLevelUnicode"}, {"name":"rawCode"}, {"name":"scancode"}] }, { "name":"java.awt.event.MouseEvent", @@ -185,12 +167,8 @@ "fields":[{"name":"bitMasks"}, {"name":"bitOffsets"}, {"name":"bitSizes"}, {"name":"maxBitSize"}] }, { - "name":"java.awt.print.PageFormat", - "methods":[{"name":"getPaper","parameterTypes":[] }, {"name":"setOrientation","parameterTypes":["int"] }, {"name":"setPaper","parameterTypes":["java.awt.print.Paper"] }] -}, -{ - "name":"java.awt.print.Paper", - "methods":[{"name":"setImageableArea","parameterTypes":["double","double","double","double"] }, {"name":"setSize","parameterTypes":["double","double"] }] + "name":"java.lang.Boolean", + "methods":[{"name":"getBoolean","parameterTypes":["java.lang.String"] }] }, { "name":"java.lang.Enum", @@ -198,11 +176,7 @@ }, { "name":"java.lang.String", - "methods":[{"name":"concat","parameterTypes":["java.lang.String"] }, {"name":"toLowerCase","parameterTypes":["java.util.Locale"] }] -}, -{ - "name":"java.lang.System", - "methods":[{"name":"getProperty","parameterTypes":["java.lang.String"] }] + "methods":[{"name":"toLowerCase","parameterTypes":["java.util.Locale"] }] }, { "name":"java.lang.Thread", @@ -220,9 +194,6 @@ "name":"java.util.Locale", "methods":[{"name":"forLanguageTag","parameterTypes":["java.lang.String"] }] }, -{ - "name":"javax.swing.Popup$HeavyWeightWindow" -}, { "name":"sun.awt.AWTAutoShutdown", "methods":[{"name":"notifyToolkitThreadBusy","parameterTypes":[] }, {"name":"notifyToolkitThreadFree","parameterTypes":[] }] @@ -278,10 +249,6 @@ "fields":[{"name":"pData"}], "methods":[{"name":"","parameterTypes":["long"] }] }, -{ - "name":"sun.awt.image.ImageRepresentation", - "fields":[{"name":"numSrcLUT"}, {"name":"srcLUTtransIndex"}] -}, { "name":"sun.awt.image.IntegerComponentRaster", "fields":[{"name":"data"}, {"name":"dataOffsets"}, {"name":"pixelStride"}, {"name":"scanlineStride"}, {"name":"type"}] @@ -294,19 +261,6 @@ "name":"sun.awt.image.VolatileSurfaceManager", "fields":[{"name":"sdCurrent"}] }, -{ - "name":"sun.awt.shell.ShellFolderColumnInfo", - "methods":[{"name":"","parameterTypes":["java.lang.String","int","int","boolean"] }] -}, -{ - "name":"sun.awt.shell.Win32ShellFolder2", - "fields":[{"name":"FDATE"}, {"name":"FNAME"}, {"name":"FSIZE"}, {"name":"FTYPE"}, {"name":"displayName"}, {"name":"folderType"}, {"name":"pIShellIcon"}], - "methods":[{"name":"setIShellFolder","parameterTypes":["long"] }, {"name":"setRelativePIDL","parameterTypes":["long"] }] -}, -{ - "name":"sun.awt.windows.WClipboard", - "methods":[{"name":"lostSelectionOwnershipImpl","parameterTypes":[] }] -}, { "name":"sun.awt.windows.WComponentPeer", "fields":[{"name":"hwnd"}, {"name":"winGraphicsConfig"}], @@ -321,9 +275,6 @@ "fields":[{"name":"pData"}], "methods":[{"name":"setBooleanProperty","parameterTypes":["java.lang.String","boolean"] }, {"name":"setColorProperty","parameterTypes":["java.lang.String","int","int","int"] }, {"name":"setFontProperty","parameterTypes":["java.lang.String","java.lang.String","int","int"] }, {"name":"setIntegerProperty","parameterTypes":["java.lang.String","int"] }, {"name":"setSoundProperty","parameterTypes":["java.lang.String","java.lang.String"] }, {"name":"setStringProperty","parameterTypes":["java.lang.String","java.lang.String"] }] }, -{ - "name":"sun.awt.windows.WDialogPeer" -}, { "name":"sun.awt.windows.WFontPeer", "fields":[{"name":"textComponentFontName"}] @@ -345,16 +296,6 @@ "name":"sun.awt.windows.WPanelPeer", "fields":[{"name":"insets_"}] }, -{ - "name":"sun.awt.windows.WPrintDialogPeer", - "fields":[{"name":"parent"}], - "methods":[{"name":"setHWnd","parameterTypes":["long"] }] -}, -{ - "name":"sun.awt.windows.WPrinterJob", - "fields":[{"name":"dialogOwnerPeer"}, {"name":"driverDoesCollation"}, {"name":"driverDoesMultipleCopies"}, {"name":"mPageHeight"}, {"name":"mPageWidth"}, {"name":"mPrintHeight"}, {"name":"mPrintPhysX"}, {"name":"mPrintPhysY"}, {"name":"mPrintWidth"}, {"name":"mPrintXRes"}, {"name":"mPrintYRes"}, {"name":"pjob"}, {"name":"userRequestedCollation"}], - "methods":[{"name":"getCollateAttrib","parameterTypes":[] }, {"name":"getColorAttrib","parameterTypes":[] }, {"name":"getCopiesAttrib","parameterTypes":[] }, {"name":"getDestAttrib","parameterTypes":[] }, {"name":"getDevMode","parameterTypes":[] }, {"name":"getDevNames","parameterTypes":[] }, {"name":"getMediaTrayAttrib","parameterTypes":[] }, {"name":"getOrientAttrib","parameterTypes":[] }, {"name":"getPrintDC","parameterTypes":[] }, {"name":"getPrintToFileEnabled","parameterTypes":[] }, {"name":"getPrinterAttrib","parameterTypes":[] }, {"name":"getQualityAttrib","parameterTypes":[] }, {"name":"getSidesAttrib","parameterTypes":[] }, {"name":"getWin32MediaAttrib","parameterTypes":[] }, {"name":"setDevMode","parameterTypes":["long"] }, {"name":"setDevNames","parameterTypes":["long"] }, {"name":"setJobAttributes","parameterTypes":["javax.print.attribute.PrintRequestAttributeSet","int","int","short","short","short","short","short","short","short"] }, {"name":"setMediaTrayAttrib","parameterTypes":["int"] }, {"name":"setNativeAttributes","parameterTypes":["int","int","int"] }, {"name":"setPrintDC","parameterTypes":["long"] }, {"name":"setPrinterNameAttrib","parameterTypes":["java.lang.String"] }, {"name":"setRangeCopiesAttribute","parameterTypes":["int","int","boolean","int"] }, {"name":"setResolutionDPI","parameterTypes":["int","int"] }, {"name":"setWin32MediaAttrib","parameterTypes":["int","int","int"] }] -}, { "name":"sun.awt.windows.WToolkit", "methods":[{"name":"displayChanged","parameterTypes":[] }, {"name":"paletteChanged","parameterTypes":[] }, {"name":"windowsSettingChange","parameterTypes":[] }] @@ -362,7 +303,7 @@ { "name":"sun.awt.windows.WWindowPeer", "fields":[{"name":"windowType"}], - "methods":[{"name":"draggedToNewScreen","parameterTypes":[] }, {"name":"getActiveWindowHandles","parameterTypes":["java.awt.Component"] }, {"name":"notifyWindowStateChanged","parameterTypes":["int","int"] }, {"name":"setBackground","parameterTypes":["java.awt.Color"] }] + "methods":[{"name":"draggedToNewScreen","parameterTypes":[] }, {"name":"notifyWindowStateChanged","parameterTypes":["int","int"] }, {"name":"setBackground","parameterTypes":["java.awt.Color"] }] }, { "name":"sun.font.CharToGlyphMapper", @@ -523,20 +464,8 @@ "name":"sun.java2d.pipe.RegionIterator", "fields":[{"name":"curIndex"}, {"name":"numXbands"}, {"name":"region"}] }, -{ - "name":"sun.java2d.pipe.ShapeSpanIterator", - "fields":[{"name":"pData"}] -}, { "name":"sun.java2d.windows.WindowsFlags", "fields":[{"name":"d3dEnabled"}, {"name":"d3dSet"}, {"name":"offscreenSharingEnabled"}, {"name":"setHighDPIAware"}] -}, -{ - "name":"sun.print.PrintServiceLookupProvider", - "methods":[{"name":"refreshServices","parameterTypes":[] }] -}, -{ - "name":"sun.print.RasterPrinterJob", - "methods":[{"name":"getCopies","parameterTypes":[] }, {"name":"getFromPageAttrib","parameterTypes":[] }, {"name":"getMaxPageAttrib","parameterTypes":[] }, {"name":"getMinPageAttrib","parameterTypes":[] }, {"name":"getParentWindowID","parameterTypes":[] }, {"name":"getSelectAttrib","parameterTypes":[] }, {"name":"getToPageAttrib","parameterTypes":[] }] } ] diff --git a/dev.thihup.jvisualg.ide/src/main/resources/META-INF/native-image/reflect-config.json b/dev.thihup.jvisualg.ide/src/main/resources/META-INF/native-image/reflect-config.json index 313715f..a71695b 100644 --- a/dev.thihup.jvisualg.ide/src/main/resources/META-INF/native-image/reflect-config.json +++ b/dev.thihup.jvisualg.ide/src/main/resources/META-INF/native-image/reflect-config.json @@ -1,10 +1,4 @@ [ -{ - "name":"[B" -}, -{ - "name":"[C" -}, { "name":"[Ljava.awt.event.MouseListener;" }, @@ -23,46 +17,6 @@ "name":"com.formdev.flatlaf.icons.FlatDescendingSortIcon", "methods":[{"name":"","parameterTypes":[] }] }, -{ - "name":"com.formdev.flatlaf.icons.FlatFileChooserDetailsViewIcon", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.formdev.flatlaf.icons.FlatFileChooserHomeFolderIcon", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.formdev.flatlaf.icons.FlatFileChooserListViewIcon", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.formdev.flatlaf.icons.FlatFileChooserNewFolderIcon", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.formdev.flatlaf.icons.FlatFileChooserUpFolderIcon", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.formdev.flatlaf.icons.FlatFileViewComputerIcon", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.formdev.flatlaf.icons.FlatFileViewDirectoryIcon", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.formdev.flatlaf.icons.FlatFileViewFileIcon", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.formdev.flatlaf.icons.FlatFileViewFloppyDriveIcon", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.formdev.flatlaf.icons.FlatFileViewHardDriveIcon", - "methods":[{"name":"","parameterTypes":[] }] -}, { "name":"com.formdev.flatlaf.icons.FlatHelpButtonIcon", "methods":[{"name":"","parameterTypes":[] }] @@ -75,30 +29,6 @@ "name":"com.formdev.flatlaf.icons.FlatMenuItemArrowIcon", "methods":[{"name":"","parameterTypes":[] }] }, -{ - "name":"com.formdev.flatlaf.icons.FlatRadioButtonIcon", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.formdev.flatlaf.icons.FlatTabbedPaneCloseIcon", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.formdev.flatlaf.icons.FlatWindowCloseIcon", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.formdev.flatlaf.icons.FlatWindowIconifyIcon", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.formdev.flatlaf.icons.FlatWindowMaximizeIcon", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.formdev.flatlaf.icons.FlatWindowRestoreIcon", - "methods":[{"name":"","parameterTypes":[] }] -}, { "name":"com.formdev.flatlaf.ui.FlatArrowButton", "methods":[{"name":"coalesceEvents","parameterTypes":["java.awt.AWTEvent","java.awt.AWTEvent"] }] @@ -115,42 +45,10 @@ "name":"com.formdev.flatlaf.ui.FlatCheckBoxUI", "methods":[{"name":"createUI","parameterTypes":["javax.swing.JComponent"] }] }, -{ - "name":"com.formdev.flatlaf.ui.FlatComboBoxUI", - "methods":[{"name":"createUI","parameterTypes":["javax.swing.JComponent"] }] -}, -{ - "name":"com.formdev.flatlaf.ui.FlatComboBoxUI$FlatComboBoxButton", - "methods":[{"name":"coalesceEvents","parameterTypes":["java.awt.AWTEvent","java.awt.AWTEvent"] }] -}, -{ - "name":"com.formdev.flatlaf.ui.FlatComboBoxUI$FlatComboPopup", - "methods":[{"name":"coalesceEvents","parameterTypes":["java.awt.AWTEvent","java.awt.AWTEvent"] }] -}, -{ - "name":"com.formdev.flatlaf.ui.FlatFileChooserUI", - "methods":[{"name":"createUI","parameterTypes":["javax.swing.JComponent"] }] -}, -{ - "name":"com.formdev.flatlaf.ui.FlatFileChooserUI$FlatShortcutsPanel", - "methods":[{"name":"coalesceEvents","parameterTypes":["java.awt.AWTEvent","java.awt.AWTEvent"] }] -}, -{ - "name":"com.formdev.flatlaf.ui.FlatFormattedTextFieldUI", - "methods":[{"name":"createUI","parameterTypes":["javax.swing.JComponent"] }] -}, { "name":"com.formdev.flatlaf.ui.FlatLabelUI", "methods":[{"name":"createUI","parameterTypes":["javax.swing.JComponent"] }] }, -{ - "name":"com.formdev.flatlaf.ui.FlatListCellBorder$Default", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.formdev.flatlaf.ui.FlatListUI", - "methods":[{"name":"createUI","parameterTypes":["javax.swing.JComponent"] }] -}, { "name":"com.formdev.flatlaf.ui.FlatMarginBorder", "methods":[{"name":"","parameterTypes":[] }] @@ -191,18 +89,6 @@ "name":"com.formdev.flatlaf.ui.FlatPopupMenuUI", "methods":[{"name":"createUI","parameterTypes":["javax.swing.JComponent"] }] }, -{ - "name":"com.formdev.flatlaf.ui.FlatRadioButtonUI", - "methods":[{"name":"createUI","parameterTypes":["javax.swing.JComponent"] }] -}, -{ - "name":"com.formdev.flatlaf.ui.FlatRootPaneUI", - "methods":[{"name":"createUI","parameterTypes":["javax.swing.JComponent"] }] -}, -{ - "name":"com.formdev.flatlaf.ui.FlatRoundBorder", - "methods":[{"name":"","parameterTypes":[] }] -}, { "name":"com.formdev.flatlaf.ui.FlatScrollBarUI", "methods":[{"name":"createUI","parameterTypes":["javax.swing.JComponent"] }] @@ -219,14 +105,6 @@ "name":"com.formdev.flatlaf.ui.FlatScrollPaneUI", "methods":[{"name":"createUI","parameterTypes":["javax.swing.JComponent"] }] }, -{ - "name":"com.formdev.flatlaf.ui.FlatSpinnerUI", - "methods":[{"name":"createUI","parameterTypes":["javax.swing.JComponent"] }] -}, -{ - "name":"com.formdev.flatlaf.ui.FlatSpinnerUI$1", - "methods":[{"name":"coalesceEvents","parameterTypes":["java.awt.AWTEvent","java.awt.AWTEvent"] }] -}, { "name":"com.formdev.flatlaf.ui.FlatSplitPaneUI", "methods":[{"name":"createUI","parameterTypes":["javax.swing.JComponent"] }] @@ -239,10 +117,6 @@ "name":"com.formdev.flatlaf.ui.FlatSplitPaneUI$FlatSplitPaneDivider", "methods":[{"name":"coalesceEvents","parameterTypes":["java.awt.AWTEvent","java.awt.AWTEvent"] }] }, -{ - "name":"com.formdev.flatlaf.ui.FlatTabbedPaneUI", - "methods":[{"name":"createUI","parameterTypes":["javax.swing.JComponent"] }] -}, { "name":"com.formdev.flatlaf.ui.FlatTableCellBorder$Default", "methods":[{"name":"","parameterTypes":[] }] @@ -271,38 +145,6 @@ "name":"com.formdev.flatlaf.ui.FlatTextAreaUI", "methods":[{"name":"createUI","parameterTypes":["javax.swing.JComponent"] }] }, -{ - "name":"com.formdev.flatlaf.ui.FlatTextBorder", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"com.formdev.flatlaf.ui.FlatTextFieldUI", - "methods":[{"name":"createUI","parameterTypes":["javax.swing.JComponent"] }] -}, -{ - "name":"com.formdev.flatlaf.ui.FlatTitlePane", - "methods":[{"name":"coalesceEvents","parameterTypes":["java.awt.AWTEvent","java.awt.AWTEvent"] }] -}, -{ - "name":"com.formdev.flatlaf.ui.FlatTitlePane$1", - "methods":[{"name":"coalesceEvents","parameterTypes":["java.awt.AWTEvent","java.awt.AWTEvent"] }] -}, -{ - "name":"com.formdev.flatlaf.ui.FlatTitlePane$2", - "methods":[{"name":"coalesceEvents","parameterTypes":["java.awt.AWTEvent","java.awt.AWTEvent"] }] -}, -{ - "name":"com.formdev.flatlaf.ui.FlatTitlePane$4", - "methods":[{"name":"coalesceEvents","parameterTypes":["java.awt.AWTEvent","java.awt.AWTEvent"] }] -}, -{ - "name":"com.formdev.flatlaf.ui.FlatTitlePane$6", - "methods":[{"name":"coalesceEvents","parameterTypes":["java.awt.AWTEvent","java.awt.AWTEvent"] }] -}, -{ - "name":"com.formdev.flatlaf.ui.FlatToggleButtonUI", - "methods":[{"name":"createUI","parameterTypes":["javax.swing.JComponent"] }] -}, { "name":"com.formdev.flatlaf.ui.FlatToolBarBorder", "methods":[{"name":"","parameterTypes":[] }] @@ -315,10 +157,6 @@ "name":"com.formdev.flatlaf.ui.FlatViewportUI", "methods":[{"name":"createUI","parameterTypes":["javax.swing.JComponent"] }] }, -{ - "name":"com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl", - "methods":[{"name":"","parameterTypes":[] }] -}, { "name":"dev.thihup.jvisualg.ide.SwingIDE", "methods":[{"name":"coalesceEvents","parameterTypes":["java.awt.AWTEvent","java.awt.AWTEvent"] }] @@ -327,81 +165,18 @@ "name":"dev.thihup.jvisualg.ide.VisualgTokenMaker", "methods":[{"name":"","parameterTypes":[] }] }, -{ - "name":"dev.thihup.jvisualg.interpreter.StandardFunctions", - "methods":[{"name":"asc","parameterTypes":["java.lang.String"] }, {"name":"carac","parameterTypes":["java.lang.Number"] }, {"name":"caracpnum","parameterTypes":["java.lang.String"] }, {"name":"compr","parameterTypes":["java.lang.String"] }, {"name":"copia","parameterTypes":["java.lang.String","int","int"] }, {"name":"cotan","parameterTypes":["double"] }, {"name":"maiusc","parameterTypes":["java.lang.String"] }, {"name":"minusc","parameterTypes":["java.lang.String"] }, {"name":"numpcarac","parameterTypes":["java.lang.Number"] }, {"name":"pos","parameterTypes":["java.lang.String","java.lang.String"] }] -}, -{ - "name":"java.awt.Image" -}, { "name":"java.awt.event.KeyEvent", - "fields":[{"name":"VK_A"}, {"name":"VK_BACK_SLASH"}, {"name":"VK_BACK_SPACE"}, {"name":"VK_C"}, {"name":"VK_CONTEXT_MENU"}, {"name":"VK_COPY"}, {"name":"VK_CUT"}, {"name":"VK_DELETE"}, {"name":"VK_DOWN"}, {"name":"VK_END"}, {"name":"VK_ENTER"}, {"name":"VK_ESCAPE"}, {"name":"VK_F10"}, {"name":"VK_F2"}, {"name":"VK_F5"}, {"name":"VK_F6"}, {"name":"VK_F8"}, {"name":"VK_G"}, {"name":"VK_H"}, {"name":"VK_HOME"}, {"name":"VK_INSERT"}, {"name":"VK_KP_DOWN"}, {"name":"VK_KP_LEFT"}, {"name":"VK_KP_RIGHT"}, {"name":"VK_KP_UP"}, {"name":"VK_LEFT"}, {"name":"VK_O"}, {"name":"VK_PAGE_DOWN"}, {"name":"VK_PAGE_UP"}, {"name":"VK_PASTE"}, {"name":"VK_RETURN"}, {"name":"VK_RIGHT"}, {"name":"VK_S"}, {"name":"VK_SLASH"}, {"name":"VK_SPACE"}, {"name":"VK_T"}, {"name":"VK_TAB"}, {"name":"VK_UP"}, {"name":"VK_V"}, {"name":"VK_X"}] -}, -{ - "name":"java.io.InputStream" -}, -{ - "name":"java.io.Reader" -}, -{ - "name":"java.lang.Math", - "fields":[{"name":"PI"}], - "methods":[{"name":"abs","parameterTypes":["double"] }, {"name":"acos","parameterTypes":["double"] }, {"name":"asin","parameterTypes":["double"] }, {"name":"atan","parameterTypes":["double"] }, {"name":"cos","parameterTypes":["double"] }, {"name":"log","parameterTypes":["double"] }, {"name":"log10","parameterTypes":["double"] }, {"name":"pow","parameterTypes":["double","double"] }, {"name":"random","parameterTypes":[] }, {"name":"sin","parameterTypes":["double"] }, {"name":"sqrt","parameterTypes":["double"] }, {"name":"tan","parameterTypes":["double"] }, {"name":"toDegrees","parameterTypes":["double"] }, {"name":"toRadians","parameterTypes":["double"] }] -}, -{ - "name":"java.lang.Number", - "methods":[{"name":"intValue","parameterTypes":[] }] -}, -{ - "name":"java.lang.String" -}, -{ - "name":"java.net.URL" -}, -{ - "name":"java.nio.ByteBuffer" -}, -{ - "name":"java.nio.CharBuffer" -}, -{ - "name":"java.rmi.MarshalledObject", - "methods":[{"name":"","parameterTypes":["java.lang.Object"] }, {"name":"get","parameterTypes":[] }] -}, -{ - "name":"java.rmi.Remote" -}, -{ - "name":"java.util.List" -}, -{ - "name":"java.util.concurrent.ForkJoinTask", - "fields":[{"name":"aux"}, {"name":"status"}] + "fields":[{"name":"VK_A"}, {"name":"VK_BACK_SLASH"}, {"name":"VK_BACK_SPACE"}, {"name":"VK_C"}, {"name":"VK_CONTEXT_MENU"}, {"name":"VK_COPY"}, {"name":"VK_CUT"}, {"name":"VK_DELETE"}, {"name":"VK_DOWN"}, {"name":"VK_END"}, {"name":"VK_ENTER"}, {"name":"VK_ESCAPE"}, {"name":"VK_F10"}, {"name":"VK_F2"}, {"name":"VK_F6"}, {"name":"VK_F8"}, {"name":"VK_H"}, {"name":"VK_HOME"}, {"name":"VK_INSERT"}, {"name":"VK_KP_DOWN"}, {"name":"VK_KP_LEFT"}, {"name":"VK_KP_RIGHT"}, {"name":"VK_KP_UP"}, {"name":"VK_LEFT"}, {"name":"VK_O"}, {"name":"VK_PAGE_DOWN"}, {"name":"VK_PAGE_UP"}, {"name":"VK_PASTE"}, {"name":"VK_RIGHT"}, {"name":"VK_SLASH"}, {"name":"VK_SPACE"}, {"name":"VK_T"}, {"name":"VK_TAB"}, {"name":"VK_UP"}, {"name":"VK_V"}, {"name":"VK_X"}] }, { "name":"java.util.concurrent.atomic.AtomicBoolean", "fields":[{"name":"value"}] }, -{ - "name":"java.util.random.RandomGenerator", - "methods":[{"name":"nextInt","parameterTypes":["int"] }] -}, { "name":"javax.swing.JComponent", "methods":[{"name":"getUI","parameterTypes":[] }] }, -{ - "name":"javax.swing.PopupFactory", - "methods":[{"name":"getPopup","parameterTypes":["java.awt.Component","java.awt.Component","int","int","boolean"] }] -}, -{ - "name":"javax.swing.filechooser.FileSystemView", - "methods":[{"name":"getChooserShortcutPanelFiles","parameterTypes":[] }, {"name":"getSystemIcon","parameterTypes":["java.io.File","int","int"] }] -}, -{ - "name":"javax.swing.filechooser.WindowsFileSystemView" -}, { "name":"javax.swing.plaf.basic.BasicGraphicsUtils", "methods":[{"name":"drawStringUnderlineCharAt","parameterTypes":["javax.swing.JComponent","java.awt.Graphics2D","java.lang.String","int","float","float"] }] @@ -410,22 +185,10 @@ "name":"javax.swing.plaf.basic.BasicMenuBarUI", "methods":[{"name":"loadActionMap","parameterTypes":["javax.swing.plaf.basic.LazyActionMap"] }] }, -{ - "name":"javax.swing.plaf.basic.BasicMenuItemUI", - "methods":[{"name":"loadActionMap","parameterTypes":["javax.swing.plaf.basic.LazyActionMap"] }] -}, { "name":"javax.swing.plaf.basic.BasicPanelUI", "methods":[{"name":"createUI","parameterTypes":["javax.swing.JComponent"] }] }, -{ - "name":"javax.swing.plaf.basic.BasicPopupMenuUI", - "methods":[{"name":"loadActionMap","parameterTypes":["javax.swing.plaf.basic.LazyActionMap"] }] -}, -{ - "name":"javax.swing.plaf.basic.BasicTabbedPaneUI", - "methods":[{"name":"loadActionMap","parameterTypes":["javax.swing.plaf.basic.LazyActionMap"] }] -}, { "name":"javax.swing.plaf.basic.BasicTableUI", "methods":[{"name":"loadActionMap","parameterTypes":["javax.swing.plaf.basic.LazyActionMap"] }] @@ -438,9 +201,6 @@ "name":"javax.swing.plaf.metal.MetalRootPaneUI", "methods":[{"name":"createUI","parameterTypes":["javax.swing.JComponent"] }] }, -{ - "name":"jdk.internal.misc.Unsafe" -}, { "name":"net.miginfocom.swing.MigLayout" }, @@ -460,13 +220,6 @@ "name":"org.fife.ui.rsyntaxtextarea.TextEditorPane", "methods":[{"name":"coalesceEvents","parameterTypes":["java.awt.AWTEvent","java.awt.AWTEvent"] }] }, -{ - "name":"org.fife.ui.rsyntaxtextarea.Token" -}, -{ - "name":"org.fife.ui.rsyntaxtextarea.TokenTypes", - "fields":[{"name":"ANNOTATION"}, {"name":"COMMENT_DOCUMENTATION"}, {"name":"COMMENT_EOL"}, {"name":"COMMENT_KEYWORD"}, {"name":"COMMENT_MARKUP"}, {"name":"COMMENT_MULTILINE"}, {"name":"DATA_TYPE"}, {"name":"ERROR_CHAR"}, {"name":"ERROR_IDENTIFIER"}, {"name":"ERROR_NUMBER_FORMAT"}, {"name":"ERROR_STRING_DOUBLE"}, {"name":"FUNCTION"}, {"name":"IDENTIFIER"}, {"name":"LITERAL_BACKQUOTE"}, {"name":"LITERAL_BOOLEAN"}, {"name":"LITERAL_CHAR"}, {"name":"LITERAL_NUMBER_DECIMAL_INT"}, {"name":"LITERAL_NUMBER_FLOAT"}, {"name":"LITERAL_NUMBER_HEXADECIMAL"}, {"name":"LITERAL_STRING_DOUBLE_QUOTE"}, {"name":"MARKUP_CDATA"}, {"name":"MARKUP_CDATA_DELIMITER"}, {"name":"MARKUP_COMMENT"}, {"name":"MARKUP_DTD"}, {"name":"MARKUP_ENTITY_REFERENCE"}, {"name":"MARKUP_PROCESSING_INSTRUCTION"}, {"name":"MARKUP_TAG_ATTRIBUTE"}, {"name":"MARKUP_TAG_ATTRIBUTE_VALUE"}, {"name":"MARKUP_TAG_DELIMITER"}, {"name":"MARKUP_TAG_NAME"}, {"name":"OPERATOR"}, {"name":"PREPROCESSOR"}, {"name":"REGEX"}, {"name":"RESERVED_WORD"}, {"name":"RESERVED_WORD_2"}, {"name":"SEPARATOR"}, {"name":"VARIABLE"}, {"name":"WHITESPACE"}] -}, { "name":"org.fife.ui.rsyntaxtextarea.modes.PlainTextTokenMaker", "methods":[{"name":"","parameterTypes":[] }] @@ -507,10 +260,6 @@ "name":"sun.awt.Symbol", "methods":[{"name":"","parameterTypes":[] }] }, -{ - "name":"sun.awt.shell.Win32ShellFolderManager2", - "methods":[{"name":"","parameterTypes":[] }] -}, { "name":"sun.awt.windows.WingDings", "methods":[{"name":"","parameterTypes":[] }] diff --git a/dev.thihup.jvisualg.ide/src/main/resources/META-INF/native-image/resource-config.json b/dev.thihup.jvisualg.ide/src/main/resources/META-INF/native-image/resource-config.json index 8b7bdce..faf2c00 100644 --- a/dev.thihup.jvisualg.ide/src/main/resources/META-INF/native-image/resource-config.json +++ b/dev.thihup.jvisualg.ide/src/main/resources/META-INF/native-image/resource-config.json @@ -11,9 +11,11 @@ }, { "pattern":"\\QMETA-INF/services/java.util.random.RandomGenerator\\E" }, { - "pattern":"\\QMETA-INF/services/javax.print.PrintServiceLookup\\E" + "pattern":"\\QMETA-INF/services/java.util.spi.ResourceBundleControlProvider\\E" }, { - "pattern":"\\QMETA-INF/services/javax.xml.parsers.SAXParserFactory\\E" + "pattern":"\\Qcom/formdev/flatlaf/FlatLaf.properties\\E" + }, { + "pattern":"\\Qcom/formdev/flatlaf/FlatLightLaf.properties\\E" }, { "pattern":"\\Qcom/formdev/flatlaf/resources/Bundle.properties\\E" }, { @@ -21,23 +23,19 @@ }, { "pattern":"\\Qcom/formdev/flatlaf/resources/Bundle_pt_BR.properties\\E" }, { - "pattern":"com.formdev.flatlaf:\\Qcom/formdev/flatlaf/FlatLaf.properties\\E" - }, { - "pattern":"com.formdev.flatlaf:\\Qcom/formdev/flatlaf/FlatLightLaf.properties\\E" + "pattern":"\\Qorg/fife/ui/rsyntaxtextarea/RSyntaxTextArea.properties\\E" }, { - "pattern":"com.formdev.flatlaf:\\Qcom/formdev/flatlaf/natives/flatlaf-windows-x86_64.dll\\E" + "pattern":"\\Qorg/fife/ui/rsyntaxtextarea/RSyntaxTextArea_pt.properties\\E" }, { - "pattern":"com.formdev.flatlaf:\\Qcom/formdev/flatlaf/resources/Bundle.properties\\E" + "pattern":"\\Qorg/fife/ui/rsyntaxtextarea/RSyntaxTextArea_pt_BR.properties\\E" }, { - "pattern":"com.formdev.flatlaf:\\Qcom/formdev/flatlaf/resources/Bundle_pt.properties\\E" + "pattern":"\\Qorg/fife/ui/rtextarea/RTextArea.properties\\E" }, { - "pattern":"com.formdev.flatlaf:\\Qcom/formdev/flatlaf/resources/Bundle_pt_BR.properties\\E" + "pattern":"\\Qorg/fife/ui/rtextarea/RTextArea_pt.properties\\E" }, { - "pattern":"java.base:\\Qjava/util/currency.data\\E" + "pattern":"\\Qorg/fife/ui/rtextarea/RTextArea_pt_BR.properties\\E" }, { "pattern":"java.base:\\Qjdk/internal/icu/impl/data/icudt74b/ubidi.icu\\E" - }, { - "pattern":"java.datatransfer:\\Qsun/datatransfer/resources/flavormap.properties\\E" }, { "pattern":"java.desktop:\\Qcom/formdev/flatlaf/resources/Bundle.properties\\E" }, { @@ -54,54 +52,6 @@ "pattern":"java.desktop:\\Qsun/awt/resources/awt_pt.properties\\E" }, { "pattern":"java.desktop:\\Qsun/awt/resources/awt_pt_BR.properties\\E" - }, { - "pattern":"java.desktop:\\Qsun/print/resources/duplex.png\\E" - }, { - "pattern":"java.desktop:\\Qsun/print/resources/oneside.png\\E" - }, { - "pattern":"java.desktop:\\Qsun/print/resources/orientLandscape.png\\E" - }, { - "pattern":"java.desktop:\\Qsun/print/resources/orientPortrait.png\\E" - }, { - "pattern":"java.desktop:\\Qsun/print/resources/orientRevLandscape.png\\E" - }, { - "pattern":"java.desktop:\\Qsun/print/resources/orientRevPortrait.png\\E" - }, { - "pattern":"java.desktop:\\Qsun/print/resources/serviceui_pt.properties\\E" - }, { - "pattern":"java.desktop:\\Qsun/print/resources/serviceui_pt_BR.properties\\E" - }, { - "pattern":"java.desktop:\\Qsun/print/resources/tumble.png\\E" - }, { - "pattern":"java.xml:\\Qjdk/xml/internal/jdkcatalog/JDKCatalog.xml\\E" - }, { - "pattern":"org.fife.RSyntaxTextArea:\\Qorg/fife/ui/rsyntaxtextarea/RSyntaxTextArea.properties\\E" - }, { - "pattern":"org.fife.RSyntaxTextArea:\\Qorg/fife/ui/rsyntaxtextarea/RSyntaxTextArea_pt.properties\\E" - }, { - "pattern":"org.fife.RSyntaxTextArea:\\Qorg/fife/ui/rsyntaxtextarea/RSyntaxTextArea_pt_BR.properties\\E" - }, { - "pattern":"org.fife.RSyntaxTextArea:\\Qorg/fife/ui/rsyntaxtextarea/themes/dark.xml\\E" - }, { - "pattern":"org.fife.RSyntaxTextArea:\\Qorg/fife/ui/rsyntaxtextarea/themes/default.xml\\E" - }, { - "pattern":"org.fife.RSyntaxTextArea:\\Qorg/fife/ui/rsyntaxtextarea/themes/druid.xml\\E" - }, { - "pattern":"org.fife.RSyntaxTextArea:\\Qorg/fife/ui/rsyntaxtextarea/themes/eclipse.xml\\E" - }, { - "pattern":"org.fife.RSyntaxTextArea:\\Qorg/fife/ui/rsyntaxtextarea/themes/idea.xml\\E" - }, { - "pattern":"org.fife.RSyntaxTextArea:\\Qorg/fife/ui/rsyntaxtextarea/themes/monokai.xml\\E" - }, { - "pattern":"org.fife.RSyntaxTextArea:\\Qorg/fife/ui/rsyntaxtextarea/themes/theme.dtd\\E" - }, { - "pattern":"org.fife.RSyntaxTextArea:\\Qorg/fife/ui/rsyntaxtextarea/themes/vs.xml\\E" - }, { - "pattern":"org.fife.RSyntaxTextArea:\\Qorg/fife/ui/rtextarea/RTextArea.properties\\E" - }, { - "pattern":"org.fife.RSyntaxTextArea:\\Qorg/fife/ui/rtextarea/RTextArea_pt.properties\\E" - }, { - "pattern":"org.fife.RSyntaxTextArea:\\Qorg/fife/ui/rtextarea/RTextArea_pt_BR.properties\\E" }]}, "bundles":[{ "name":"com.formdev.flatlaf.resources.Bundle", @@ -121,14 +71,5 @@ }, { "name":"sun.awt.resources.awt", "locales":["pt-BR"] - }, { - "name":"sun.print.resources.serviceui", - "locales":["pt-BR"] - }, { - "name":"sun.text.resources.cldr.FormatData", - "locales":["en", "en-US", "pt", "pt-BR", "und"] - }, { - "name":"sun.util.resources.cldr.CurrencyNames", - "locales":["pt", "pt-BR", "und"] }] } diff --git a/dev.thihup.jvisualg.ide/src/main/resources/dev/thihup/jvisualg/ide/gui.fxml b/dev.thihup.jvisualg.ide/src/main/resources/dev/thihup/jvisualg/ide/gui.fxml deleted file mode 100644 index c1ea7ab..0000000 --- a/dev.thihup.jvisualg.ide/src/main/resources/dev/thihup/jvisualg/ide/gui.fxml +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -