NationalSecurityAgency / ghidra

Ghidra is a software reverse engineering (SRE) framework
https://www.nsa.gov/ghidra
Apache License 2.0
51.77k stars 5.89k forks source link

Ghidra build failures using latest toolsets #1955

Closed FuccDucc closed 3 years ago

FuccDucc commented 4 years ago

Describe the bug It's not currently possible to build Ghidra (master) using the latest of the latest toolsets:

Below spoiler contains the build query that ends up failing for the errors that are in the log:

Full actions log ``` D:\Development\Gradle\src\ghidra-master>gradle BuildGhidra > Configure project : Searching for latest Visual Studio and required components... -> Installation Directory: d:\Program Files (x86)\Microsoft Visual Studio\2019\Community -> VCTools Version (default): 14.26.28801 -> SDK Directory (default): D:\Windows Kits\10\ -> SDK Version (default): 10.0.19631.0 -> SDK Version (override): N/A Returning 69 exclusion line(s) for jacocoReport. have binary: executable 'demangler_gnu_v2_24:linux64:executable' have binary: executable 'demangler_gnu_v2_24:osx64:executable' have binary: executable 'demangler_gnu_v2_24:win64:executable' have binary: executable 'demangler_gnu_v2_33_1:linux64:executable' have binary: executable 'demangler_gnu_v2_33_1:osx64:executable' have binary: executable 'demangler_gnu_v2_33_1:win64:executable' > Task :Project:compileJava D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\OptionsDB.java:227: error: reference to Record is ambiguous private Record getPropertyRecord(String propertyName) { ^ both class db.Record in db and class java.lang.Record in java.lang match D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\OptionsDB.java:243: error: reference to Record is ambiguous private void putRecord(Record rec) { ^ both class db.Record in db and class java.lang.Record in java.lang match D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\cmd\BackgroundCommand.java:59: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated return applyTo(obj, TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\plugintool\util\PluginPackage.java:57: warning: [deprecation] newInstance() in Class has been deprecated pluginPackage = class1.newInstance(); ^ where T is a type-variable: T extends Object declared in class Class D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\DomainObjectAdapterDB.java:606: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated userData.save(null, TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\OptionsDB.java:102: error: reference to Record is ambiguous Record rec = iterator.next(); ^ both class db.Record in db and class java.lang.Record in java.lang match D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\OptionsDB.java:111: error: reference to Record is ambiguous ArrayList list = new ArrayList(); ^ both class db.Record in db and class java.lang.Record in java.lang match D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\OptionsDB.java:111: error: reference to Record is ambiguous ArrayList list = new ArrayList(); ^ both class db.Record in db and class java.lang.Record in java.lang match D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\OptionsDB.java:132: error: reference to Record is ambiguous for (Record updatedRec : list) { ^ both class db.Record in db and class java.lang.Record in java.lang match D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\OptionsDB.java:146: error: reference to Record is ambiguous Record rec = iterator.next(); ^ both class db.Record in db and class java.lang.Record in java.lang match D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\OptionsDB.java:191: error: reference to Record is ambiguous Record rec = recIt.next(); ^ both class db.Record in db and class java.lang.Record in java.lang match D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\OptionsDB.java:213: error: reference to Record is ambiguous Record rec = recIt.next(); ^ both class db.Record in db and class java.lang.Record in java.lang match D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\OptionsDB.java:278: error: reference to Record is ambiguous Record rec = getPropertyRecord(getName()); ^ both class db.Record in db and class java.lang.Record in java.lang match D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\OptionsDB.java:308: error: reference to Record is ambiguous Record rec = PROPERTY_SCHEMA.createRecord(new StringField(getName())); ^ both class db.Record in db and class java.lang.Record in java.lang match D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\OptionsDB.java:334: error: reference to Record is ambiguous Record record = getPropertyRecord(optionName); ^ both class db.Record in db and class java.lang.Record in java.lang match D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\plugintool\dialog\SaveToolConfigDialog.java:221: warning: [deprecation] isValidName(String) in NamingUtilities has been deprecated if (!NamingUtilities.isValidName(newName)) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\plugintool\dialog\SaveToolConfigDialog.java:222: warning: [deprecation] findInvalidChar(String) in NamingUtilities has been deprecated setStatusText("Invalid character in name: " + NamingUtilities.findInvalidChar(newName)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\plugintool\dialog\SaveToolConfigDialog.java:406: warning: [deprecation] setFileSelectionMode(int) in GhidraFileChooser has been deprecated iconFileChooser.setFileSelectionMode(GhidraFileChooser.FILES_ONLY); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFile.java:180: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFile.java:187: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFile.java:194: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFile.java:209: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated dobj.save(null, monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFile.java:432: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFile.java:439: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFile.java:446: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFile.java:490: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFile.java:498: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFile.java:508: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFile.java:546: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated getFileData().packFile(file, monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFileData.java:1021: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor = TaskMonitorAdapter.DUMMY_MONITOR; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFileData.java:1397: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor = TaskMonitorAdapter.DUMMY_MONITOR; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFolder.java:145: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated getFolderData().refresh(false, true, TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFolder.java:297: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFolder.java:304: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFolder.java:338: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\MetadataManager.java:38: error: reference to Record is ambiguous Record record = iterator.next(); ^ both class db.Record in db and class java.lang.Record in java.lang match D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\MetadataManager.java:61: error: reference to Record is ambiguous Record record = SCHEMA.createRecord(id++); ^ both class db.Record in db and class java.lang.Record in java.lang match D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\main\logviewer\event\FVEventListener.java:26: warning: [deprecation] Observable in java.util has been deprecated public class FVEventListener extends Observable { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\main\datatree\CheckoutsTableModel.java:132: warning: [deprecation] Integer(int) in Integer has been deprecated return new Integer(t.getCheckoutVersion()); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\main\EditActionManager.java:189: warning: [deprecation] setFileSelectionMode(int) in GhidraFileChooser has been deprecated fileChooser.setFileSelectionMode(GhidraFileChooser.FILES_ONLY); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\main\logviewer\ui\FileViewer.java:55: warning: [deprecation] Observer in java.util has been deprecated public class FileViewer extends JPanel implements Observer { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\main\logviewer\ui\FileViewer.java:130: warning: [deprecation] Observable in java.util has been deprecated public void update(Observable o, Object arg) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\main\logviewer\ui\ViewportUtility.java:37: warning: [deprecation] Observer in java.util has been deprecated public class ViewportUtility implements Observer { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\main\logviewer\ui\ViewportUtility.java:418: warning: [deprecation] Observable in java.util has been deprecated public void update(Observable o, Object arg) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\protocol\ghidra\Handler.java:135: warning: [deprecation] newInstance() in Class has been deprecated protocolHandlers.add((GhidraProtocolHandler) c.newInstance()); ^ where T is a type-variable: T extends Object declared in class Class D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\protocol\ghidra\TransientProjectData.java:179: warning: [deprecation] finalize() in Object has been deprecated protected void finalize() throws Throwable { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\protocol\ghidra\TransientProjectData.java:186: warning: [deprecation] finalize() in Object has been deprecated super.finalize(); ^ 14 errors 33 warnings > Task :Project:compileJava FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':Project:compileJava'. > Compilation failed; see the compiler error output for details. * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0. Use '--warning-mode all' to show the individual deprecation warnings. See https://docs.gradle.org/6.6-20200606220036+0000/userguide/command_line_interface.html#sec:command_line_warnings BUILD FAILED in 14s 23 actionable tasks: 1 executed, 22 up-to-date D:\Development\Gradle\src\ghidra-master> ```

I know that support for these bleeding-edge versions of tools isn't guaranteed, but the errors it spits and eventually fails with can still be helpful - there are some warnings about incorrect usage in Ghidra code, deprecations, and you might even be interested to start working on future toolset compatibility already now (especially if the reason my build failed, were problems in the Ghidra source code that will only be exposed in these upcoming versions due to the compiler being more strict or whatever, I didn't really investigate due to a lack of experience). I just want to let you know that what I was trying to do isn't possible. Heck, maybe your standpoint will even be that it shouldn't fail, and you can fix it so that we can do this..

To Reproduce Steps to reproduce the behavior:

  1. Use the aforementioned version of toolsets (or probably, any of the latest 'nightly' / 'early access' at moment of reading)
  2. Attempt to build Ghidra, following the official build instructions
  3. See error

Expected behavior Ghidra should ideally have broader compatibility with all modern toolset versions

Environment (please complete the following information):

FuccDucc commented 4 years ago

I just updated the log content, after making all warnings more verbose enabling Xlint logging in build.gradle:

allprojects {
    gradle.projectsEvaluated {
        tasks.withType(JavaCompile) {
            options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation" << "-Xlint:removal"
        }
    }
}
astrelsky commented 4 years ago

Duplicate of #1668

You can build ghidra with this branch here in the meantime.

FuccDucc commented 4 years ago

You can build ghidra with this branch here in the meantime.

I tried and failed.. first to mention, i got a lot of warnings about incorrect usage and deprecations that are in the Ghidra project, so this issue can also serve to know what to fix for future Java versions support. So i will post the build log below.. Note that it also contains the reason why building your "jdk14" branch failed.

Build log ``` D:\Development\Gradle\src\ghidra-master>gradle BuildGhidra > Configure project : Searching for latest Visual Studio and required components... -> Installation Directory: d:\Program Files (x86)\Microsoft Visual Studio\2019\Community -> VCTools Version (default): 14.26.28801 -> SDK Directory (default): D:\Windows Kits\10\ -> SDK Version (default): 10.0.19631.0 -> SDK Version (override): N/A Returning 69 exclusion line(s) for jacocoReport. have binary: executable 'demangler_gnu_v2_24:linux64:executable' have binary: executable 'demangler_gnu_v2_24:osx64:executable' have binary: executable 'demangler_gnu_v2_24:win64:executable' have binary: executable 'demangler_gnu_v2_33_1:linux64:executable' have binary: executable 'demangler_gnu_v2_33_1:osx64:executable' have binary: executable 'demangler_gnu_v2_33_1:win64:executable' > Task :Generic:compileJava D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\generic\constraint\DecisionTree.java:157: warning: [deprecation] newInstance() in Class has been deprecated return constraintClass.newInstance(); ^ where T is a type-variable: T extends Object declared in class Class D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\generic\io\JarWriter.java:182: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated writer.outputRecursively(new File(args[0]), "", TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\generic\stl\Algorithms.java:25: warning: [unchecked] unchecked cast Comparable comparableKey = (Comparable)key; ^ required: Comparable found: T where T is a type-variable: T extends Object declared in method lower_bound(IteratorSTL,IteratorSTL,T) D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\generic\stl\Algorithms.java:39: warning: [unchecked] unchecked cast Comparable comparableKey = (Comparable)key; ^ required: Comparable found: T where T is a type-variable: T extends Object declared in method upper_bound(IteratorSTL,IteratorSTL,T) D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\generic\stl\VectorSTL.java:32: warning: [unchecked] unchecked call to compareTo(T) as a member of the raw type Comparable return c1.compareTo(c2); ^ where T is a type-variable: T extends Object declared in interface Comparable D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\generic\stl\VectorSTL.java:207: warning: [unchecked] unchecked method invocation: method sort in class Collections is applied to given types Collections.sort(data, comparableComparator); ^ required: List,Comparator found: ArrayList,Comparator where T#1,T#2 are type-variables: T#1 extends Object declared in method sort(List,Comparator) T#2 extends Object declared in class VectorSTL D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\generic\stl\VectorSTL.java:207: warning: [unchecked] unchecked conversion Collections.sort(data, comparableComparator); ^ required: Comparator found: Comparator where T is a type-variable: T extends Object declared in method sort(List,Comparator) D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\generic\stl\VectorSTL.java:261: warning: [unchecked] unchecked method invocation: method lower_bound in class VectorSTL is applied to given types return lower_bound(key, comparableComparator); ^ required: T,Comparator found: T,Comparator where T is a type-variable: T extends Object declared in class VectorSTL D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\generic\stl\VectorSTL.java:261: warning: [unchecked] unchecked conversion return lower_bound(key, comparableComparator); ^ required: Comparator found: Comparator where T is a type-variable: T extends Object declared in class VectorSTL D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\generic\stl\VectorSTL.java:261: warning: [unchecked] unchecked conversion return lower_bound(key, comparableComparator); ^ required: IteratorSTL found: IteratorSTL where T is a type-variable: T extends Object declared in class VectorSTL D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\generic\stl\VectorSTL.java:276: warning: [unchecked] unchecked method invocation: method upper_bound in class VectorSTL is applied to given types return upper_bound(key, comparableComparator); ^ required: T,Comparator found: T,Comparator where T is a type-variable: T extends Object declared in class VectorSTL D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\generic\stl\VectorSTL.java:276: warning: [unchecked] unchecked conversion return upper_bound(key, comparableComparator); ^ required: Comparator found: Comparator where T is a type-variable: T extends Object declared in class VectorSTL D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\generic\stl\VectorSTL.java:276: warning: [unchecked] unchecked conversion return upper_bound(key, comparableComparator); ^ required: IteratorSTL found: IteratorSTL where T is a type-variable: T extends Object declared in class VectorSTL D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\generic\stl\VectorSTL.java:313: warning: [unchecked] unchecked method invocation: method merge in class VectorSTL is applied to given types merge(v1, v2, destination, comparableComparator); ^ required: VectorSTL,VectorSTL,VectorSTL,Comparator found: VectorSTL,VectorSTL,VectorSTL,Comparator where K#1,K#2 are type-variables: K#1 extends Object declared in method merge(VectorSTL,VectorSTL,VectorSTL,Comparator) K#2 extends Object declared in method merge(VectorSTL,VectorSTL,VectorSTL) D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\generic\stl\VectorSTL.java:313: warning: [unchecked] unchecked conversion merge(v1, v2, destination, comparableComparator); ^ required: Comparator found: Comparator where K is a type-variable: K extends Object declared in method merge(VectorSTL,VectorSTL,VectorSTL,Comparator) D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\framework\options\OptionType.java:97: warning: [deprecation] Integer(String) in Integer has been deprecated return new Integer(string); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\framework\options\OptionType.java:104: warning: [deprecation] Long(String) in Long has been deprecated return new Long(string); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\framework\options\OptionType.java:118: warning: [deprecation] Double(String) in Double has been deprecated return new Double(string); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\framework\options\OptionType.java:152: warning: [deprecation] Float(String) in Float has been deprecated return new Float(string); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\framework\options\OptionType.java:216: warning: [deprecation] newInstance() in Class has been deprecated CustomOption option = (CustomOption) c.newInstance(); ^ where T is a type-variable: T extends Object declared in class Class D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\framework\options\SaveState.java:513: warning: [deprecation] Integer(int) in Integer has been deprecated map.put(name, new Integer(value)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\framework\options\SaveState.java:522: warning: [deprecation] Byte(byte) in Byte has been deprecated map.put(name, new Byte(value)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\framework\options\SaveState.java:531: warning: [deprecation] Short(short) in Short has been deprecated map.put(name, new Short(value)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\framework\options\SaveState.java:540: warning: [deprecation] Long(long) in Long has been deprecated map.put(name, new Long(value)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\framework\options\SaveState.java:558: warning: [deprecation] Boolean(boolean) in Boolean has been deprecated map.put(name, new Boolean(value)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\framework\options\SaveState.java:567: warning: [deprecation] Float(float) in Float has been deprecated map.put(name, new Float(value)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\framework\options\SaveState.java:576: warning: [deprecation] Double(double) in Double has been deprecated map.put(name, new Double(value)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\framework\options\PropertySelector.java:44: warning: [unchecked] unchecked call to addItem(E) as a member of the raw type JComboBox addItem(tags[i]); ^ where E is a type-variable: E extends Object declared in class JComboBox D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\framework\options\WrappedCustomOption.java:38: warning: [deprecation] newInstance() in Class has been deprecated value = (CustomOption) c.newInstance(); ^ where T is a type-variable: T extends Object declared in class Class D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\net\ApplicationKeyManagerFactory.java:265: warning: [deprecation] finalize() in Object has been deprecated protected void finalize() throws Throwable { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\net\ApplicationKeyManagerFactory.java:267: warning: [deprecation] finalize() in Object has been deprecated super.finalize(); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\util\datastruct\Algorithms.java:67: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated doBubbleSort(data, low, high, comparator, TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\util\datastruct\IntIndexManager.java:72: warning: [deprecation] Integer(int) in Integer has been deprecated freeList.add(new Integer(index)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\util\datastruct\PriorityQueue.java:40: warning: [deprecation] Integer(int) in Integer has been deprecated Integer key = new Integer(priority); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\util\prop\PropertyPage.java:199: warning: [deprecation] newInstance() in Class has been deprecated Saveable so = (Saveable)objectClass.newInstance(); ^ where T is a type-variable: T extends Object declared in class Class D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\util\graph\attributes\StringAttribute.java:56: warning: [unchecked] unchecked call to put(long,T) as a member of the raw type LongObjectHashtable values.put(o.key(), value); ^ where T is a type-variable: T extends Object declared in class LongObjectHashtable D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\util\graph\Dominator.java:153: warning: [unchecked] unchecked call to add(int,E) as a member of the raw type Vector pathSet.add(0, tmpPath); ^ where E is a type-variable: E extends Object declared in class Vector D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\util\graph\Dominator.java:156: warning: [unchecked] unchecked call to add(E) as a member of the raw type Vector pathSet.add(paths.elementAt(i)); ^ where E is a type-variable: E extends Object declared in class Vector D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\util\graph\Dominator.java:248: warning: [unchecked] unchecked call to add(int,E) as a member of the raw type Vector paths.add(i, singlePath); ^ where E is a type-variable: E extends Object declared in class Vector D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\util\graph\Dominator.java:251: warning: [unchecked] unchecked call to add(int,E) as a member of the raw type Vector singlePath.add(j, ((Vector) paths.elementAt(i)).elementAt(j)); ^ where E is a type-variable: E extends Object declared in class Vector D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\util\graph\Dominator.java:304: warning: [unchecked] unchecked call to add(int,E) as a member of the raw type Vector singlePath.add(i++, v); ^ where E is a type-variable: E extends Object declared in class Vector D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\util\graph\Dominator.java:309: warning: [unchecked] unchecked call to add(int,E) as a member of the raw type Vector singlePath.add(i++, v); ^ where E is a type-variable: E extends Object declared in class Vector D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\util\prop\SaveableObjectPropertySet.java:41: warning: [deprecation] newInstance() in Class has been deprecated objectClass.newInstance(); ^ where T is a type-variable: T extends Object declared in class Class D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\util\prop\SaveableObjectPropertySet.java:111: warning: [deprecation] newInstance() in Class has been deprecated Saveable obj = (Saveable)c.newInstance(); ^ where T is a type-variable: T extends Object declared in class Class D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\util\timer\Watchdog.java:50: warning: [deprecation] finalize() in Object has been deprecated public void finalize() { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\log\LogPanelAppender.java:44: warning: [deprecation] AbstractAppender(String,Filter,Layout) in AbstractAppender has been deprecated super(name, filter, layout); ^ 46 warnings > Task :Docking:compileJava D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\PopupActionManager.java:164: warning: [removal] DockingActionProviderIf in docking.action has been deprecated and marked for removal if (source instanceof DockingActionProviderIf) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\PopupActionManager.java:165: warning: [removal] DockingActionProviderIf in docking.action has been deprecated and marked for removal DockingActionProviderIf actionProvider = (DockingActionProviderIf) source; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\PopupActionManager.java:165: warning: [removal] DockingActionProviderIf in docking.action has been deprecated and marked for removal DockingActionProviderIf actionProvider = (DockingActionProviderIf) source; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\dnd\DragGestureAdapter.java:60: warning: [deprecation] getModifiers() in InputEvent has been deprecated int modifiers = ie.getModifiers(); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\dnd\DragGestureAdapter.java:61: warning: [deprecation] BUTTON2_MASK in InputEvent has been deprecated if ((modifiers & InputEvent.BUTTON2_MASK) != 0 || ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\dnd\DragGestureAdapter.java:62: warning: [deprecation] BUTTON3_MASK in InputEvent has been deprecated (modifiers & InputEvent.BUTTON3_MASK) != 0) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\help\HelpViewSearcher.java:294: warning: [deprecation] modelToView(int) in JTextComponent has been deprecated Rectangle rectangle = htmlEditorPane.modelToView(start); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\options\editor\FileChooserEditor.java:166: warning: [deprecation] setFileSelectionMode(int) in GhidraFileChooser has been deprecated fileChooser.setFileSelectionMode(GhidraFileChooser.FILES_AND_DIRECTORIES); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\options\editor\SettableColorSwatchChooserPanel.java:230: warning: [deprecation] isFocusTraversable() in Component has been deprecated public boolean isFocusTraversable() { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\autocomplete\TextFieldAutocompleter.java:867: warning: [deprecation] getModifiers() in InputEvent has been deprecated (e.getModifiers() & InputEvent.CTRL_MASK) != 0) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\autocomplete\TextFieldAutocompleter.java:867: warning: [deprecation] CTRL_MASK in InputEvent has been deprecated (e.getModifiers() & InputEvent.CTRL_MASK) != 0) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\fieldpanel\FieldPanel.java:1455: warning: [deprecation] getModifiers() in InputEvent has been deprecated e.getModifiers() & ~(InputEvent.SHIFT_DOWN_MASK | InputEvent.SHIFT_MASK); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\fieldpanel\FieldPanel.java:1455: warning: [deprecation] SHIFT_MASK in InputEvent has been deprecated e.getModifiers() & ~(InputEvent.SHIFT_DOWN_MASK | InputEvent.SHIFT_MASK); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\imagepanel\ImagePanel.java:206: warning: [deprecation] setText(String) in GIconLabel has been deprecated label.setText(text); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\list\ListPanel.java:151: warning: [deprecation] getSelectedValues() in JList has been deprecated return list.getSelectedValues(); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\list\ListPanel.java:159: warning: [unchecked] unchecked call to setListData(E[]) as a member of the raw type JList list.setListData(dataList); ^ where E is a type-variable: E extends Object declared in class JList D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\list\ListPanel.java:164: warning: [unchecked] unchecked call to setListData(E[]) as a member of the raw type JList list.setListData(data); ^ where E is a type-variable: E extends Object declared in class JList D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\list\ListPanel.java:172: warning: [unchecked] unchecked call to setModel(ListModel) as a member of the raw type JList list.setModel(listModel); ^ where E is a type-variable: E extends Object declared in class JList D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\list\ListPanel.java:195: warning: [unchecked] unchecked call to setCellRenderer(ListCellRenderer) as a member of the raw type JList list.setCellRenderer(r); ^ where E is a type-variable: E extends Object declared in class JList D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\list\ListRendererMouseEventForwarder.java:75: warning: [unchecked] unchecked call to getListCellRendererComponent(JList,E,int,boolean,boolean) as a member of the raw type ListCellRenderer renderer.getListCellRendererComponent(list, state, index, true, true); ^ where E is a type-variable: E extends Object declared in interface ListCellRenderer D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\list\ListRendererMouseEventForwarder.java:82: warning: [deprecation] getModifiers() in InputEvent has been deprecated new MouseEvent(rendererComponent, event.getID(), event.getWhen(), event.getModifiers(), ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\PasswordDialog.java:201: warning: [deprecation] getModifiers() in InputEvent has been deprecated if (e.getModifiers() == 0 && e.getKeyChar() == KeyEvent.VK_ENTER) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\table\constrainteditor\BoundedSpinnerNumberModel.java:33: warning: [deprecation] Integer(int) in Integer has been deprecated this(new Integer(value), new Integer(minimum), new Integer(maximum), new Integer(stepSize)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\table\constrainteditor\BoundedSpinnerNumberModel.java:33: warning: [deprecation] Integer(int) in Integer has been deprecated this(new Integer(value), new Integer(minimum), new Integer(maximum), new Integer(stepSize)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\table\constrainteditor\BoundedSpinnerNumberModel.java:33: warning: [deprecation] Integer(int) in Integer has been deprecated this(new Integer(value), new Integer(minimum), new Integer(maximum), new Integer(stepSize)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\table\constrainteditor\BoundedSpinnerNumberModel.java:33: warning: [deprecation] Integer(int) in Integer has been deprecated this(new Integer(value), new Integer(minimum), new Integer(maximum), new Integer(stepSize)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\table\constrainteditor\BoundedSpinnerNumberModel.java:38: warning: [deprecation] Double(double) in Double has been deprecated this(new Double(value), new Double(minimum), new Double(maximum), new Double(stepSize)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\table\constrainteditor\BoundedSpinnerNumberModel.java:38: warning: [deprecation] Double(double) in Double has been deprecated this(new Double(value), new Double(minimum), new Double(maximum), new Double(stepSize)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\table\constrainteditor\BoundedSpinnerNumberModel.java:38: warning: [deprecation] Double(double) in Double has been deprecated this(new Double(value), new Double(minimum), new Double(maximum), new Double(stepSize)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\table\constrainteditor\BoundedSpinnerNumberModel.java:38: warning: [deprecation] Double(double) in Double has been deprecated this(new Double(value), new Double(minimum), new Double(maximum), new Double(stepSize)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\table\constrainteditor\BoundedSpinnerNumberModel.java:53: warning: [unchecked] unchecked call to compareTo(T) as a member of the raw type Comparable if (minimum != null && minimum.compareTo(val) > 0) { ^ where T is a type-variable: T extends Object declared in interface Comparable D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\table\constrainteditor\BoundedSpinnerNumberModel.java:56: warning: [unchecked] unchecked call to compareTo(T) as a member of the raw type Comparable if (maximum != null && maximum.compareTo(val) < 0) { ^ where T is a type-variable: T extends Object declared in interface Comparable D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\table\constrainteditor\DoubleRangeConstraintEditor.java:88: warning: [deprecation] Double(double) in Double has been deprecated Number stepSize = new Double(.1); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\ghidra\docking\settings\SettingsImpl.java:131: warning: [deprecation] Long(long) in Long has been deprecated map.put(name, new Long(value)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\ghidra\docking\util\painting\Graphics2DWrapper.java:549: warning: [deprecation] finalize() in Graphics has been deprecated public void finalize() { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\ghidra\docking\util\painting\Graphics2DWrapper.java:550: warning: [deprecation] finalize() in Graphics has been deprecated delegate.finalize(); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\ghidra\docking\util\painting\Graphics2DWrapper.java:559: warning: [deprecation] getClipRect() in Graphics has been deprecated public Rectangle getClipRect() { ^ 37 warnings > Task :DB:compileJava D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\buffers\LocalBufferFile.java:306: warning: [deprecation] Integer(int) in Integer has been deprecated userParms.put(name, new Integer(value)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\buffers\LocalBufferFile.java:537: warning: [deprecation] Integer(int) in Integer has been deprecated freeIndexList.add(new Integer(nextIndex)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\buffers\LocalBufferFile.java:816: warning: [deprecation] finalize() in Object has been deprecated protected void finalize() throws Throwable { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\buffers\LocalBufferFile.java:818: warning: [deprecation] finalize() in Object has been deprecated super.finalize(); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\buffers\LocalBufferFile.java:1386: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor = TaskMonitorAdapter.DUMMY_MONITOR; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\buffers\BufferMgr.java:358: warning: [deprecation] finalize() in Object has been deprecated protected void finalize() throws Throwable { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\buffers\BufferMgr.java:360: warning: [deprecation] finalize() in Object has been deprecated super.finalize(); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\buffers\BufferMgr.java:1758: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor = TaskMonitorAdapter.DUMMY_MONITOR; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\buffers\BufferMgr.java:1843: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor = TaskMonitorAdapter.DUMMY_MONITOR; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\buffers\BufferMgr.java:1883: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor = TaskMonitorAdapter.DUMMY_MONITOR; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\buffers\IndexProvider.java:48: warning: [deprecation] Integer(int) in Integer has been deprecated freeIndexStack.push(new Integer(freeIndexes[i])); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\buffers\IndexProvider.java:90: warning: [deprecation] Integer(int) in Integer has been deprecated freeIndexStack.push(new Integer(i)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\buffers\IndexProvider.java:96: warning: [deprecation] Integer(int) in Integer has been deprecated return freeIndexStack.remove(new Integer(index)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\buffers\IndexProvider.java:100: warning: [deprecation] Integer(int) in Integer has been deprecated return freeIndexStack.contains(new Integer(index)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\buffers\IndexProvider.java:108: warning: [deprecation] Integer(int) in Integer has been deprecated freeIndexStack.push(new Integer(index)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\buffers\RecoveryFile.java:577: warning: [deprecation] Integer(int) in Integer has been deprecated recoveryProps.put(allNames[i], new Integer(recoveryFile.getParameter(allNames[i]))); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\DBHandle.java:985: warning: [deprecation] finalize() in Object has been deprecated protected void finalize() throws Throwable { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\Schema.java:268: warning: [deprecation] newInstance() in Class has been deprecated fieldValues[i] = (Field) fieldClasses[i].newInstance(); ^ where T is a type-variable: T extends Object declared in class Class D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\Schema.java:284: warning: [deprecation] newInstance() in Class has been deprecated return (Field) fieldClasses[colIndex].newInstance(); ^ where T is a type-variable: T extends Object declared in class Class D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\Schema.java:298: warning: [deprecation] newInstance() in Class has been deprecated return (Field) fieldClass.newInstance(); ^ where T is a type-variable: T extends Object declared in class Class D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\buffers\LocalManagedBufferFile.java:610: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated return getSaveFile(TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\buffers\VersionFileHandler.java:85: warning: [deprecation] Integer(int) in Integer has been deprecated origParms.put(names[i], new Integer(vf.getOldParameter(names[i]))); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\Database.java:399: warning: [deprecation] Integer(String) in Integer has been deprecated list.add(new Integer(v)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\DBFieldMap.java:58: warning: [deprecation] newInstance() in Class has been deprecated fieldClass.newInstance().getFieldType(); ^ where T is a type-variable: T extends Object declared in class Class D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\DB\src\main\java\db\DBFieldMap.java:100: warning: [deprecation] finalize() in Object has been deprecated protected void finalize() throws Throwable { ^ 25 warnings > Task :FileSystem:compileJava D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\FileSystem\src\main\java\ghidra\framework\store\db\PackedDatabase.java:319: warning: [deprecation] finalize() in Object has been deprecated protected void finalize() throws Throwable { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\FileSystem\src\main\java\ghidra\framework\store\db\PackedDatabase.java:513: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor = TaskMonitorAdapter.DUMMY_MONITOR; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\FileSystem\src\main\java\ghidra\framework\store\db\PackedDatabase.java:671: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor = TaskMonitorAdapter.DUMMY_MONITOR; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\FileSystem\src\main\java\ghidra\framework\store\db\PackedDatabase.java:706: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor = TaskMonitorAdapter.DUMMY_MONITOR; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\FileSystem\src\main\java\ghidra\framework\store\db\PackedDatabase.java:783: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor = TaskMonitorAdapter.DUMMY_MONITOR; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\FileSystem\src\main\java\ghidra\framework\store\db\PackedDatabase.java:809: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor = TaskMonitorAdapter.DUMMY_MONITOR; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\FileSystem\src\main\java\ghidra\framework\store\local\LockFile.java:691: warning: [deprecation] finalize() in Object has been deprecated protected void finalize() { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\FileSystem\src\main\java\ghidra\framework\store\local\ItemDeserializer.java:102: warning: [deprecation] finalize() in Object has been deprecated protected void finalize() throws Throwable { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\FileSystem\src\main\java\ghidra\framework\store\local\ItemDeserializer.java:104: warning: [deprecation] finalize() in Object has been deprecated super.finalize(); ^ 9 warnings > Task :Graph:compileJava D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\VisualGraphView.java:525: warning: [deprecation] getModifiers() in InputEvent has been deprecated return new MouseEvent(newSource, e.getID(), e.getWhen(), e.getModifiers(), ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VertexMouseInfo.java:228: warning: [deprecation] getModifiers() in InputEvent has been deprecated progenitor.getModifiers() | progenitor.getModifiersEx(), (int) clickPoint.getX(), ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\edge\routing\ArticulatedEdgeRouter.java:223: warning: [unchecked] unchecked cast E newEdge = (E) edge.cloneEdge(edge.getStart(), edge.getEnd()); ^ required: E found: VisualEdge where V,E are type-variables: V extends VisualVertex declared in class ArticulatedEdgeRouter E extends VisualEdge declared in class ArticulatedEdgeRouter D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphAbstractGraphMousePlugin.java:49: warning: [deprecation] BUTTON1_MASK in InputEvent has been deprecated this(InputEvent.BUTTON1_MASK); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphAnimatedPickingGraphMousePlugin.java:35: warning: [deprecation] BUTTON1_MASK in InputEvent has been deprecated super(InputEvent.BUTTON1_MASK); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphEventForwardingGraphMousePlugin.java:43: warning: [deprecation] BUTTON1_MASK in InputEvent has been deprecated this(InputEvent.BUTTON1_MASK | InputEvent.BUTTON2_MASK | InputEvent.BUTTON3_MASK); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphEventForwardingGraphMousePlugin.java:43: warning: [deprecation] BUTTON2_MASK in InputEvent has been deprecated this(InputEvent.BUTTON1_MASK | InputEvent.BUTTON2_MASK | InputEvent.BUTTON3_MASK); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphEventForwardingGraphMousePlugin.java:43: warning: [deprecation] BUTTON3_MASK in InputEvent has been deprecated this(InputEvent.BUTTON1_MASK | InputEvent.BUTTON2_MASK | InputEvent.BUTTON3_MASK); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphEventForwardingGraphMousePlugin.java:53: warning: [deprecation] getModifiers() in InputEvent has been deprecated int eventModifiers = e.getModifiers(); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphEventForwardingGraphMousePlugin.java:59: warning: [deprecation] CONTROL_KEY_MODIFIER_MASK_DEPRECATED in DockingUtils has been deprecated return eventModifiers & (~DockingUtils.CONTROL_KEY_MODIFIER_MASK_DEPRECATED); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphEventForwardingGraphMousePlugin.java:63: warning: [deprecation] getModifiers() in InputEvent has been deprecated int allModifiers = e.getModifiers(); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphEventForwardingGraphMousePlugin.java:64: warning: [deprecation] CONTROL_KEY_MODIFIER_MASK_DEPRECATED in DockingUtils has been deprecated int osSpecificMask = DockingUtils.CONTROL_KEY_MODIFIER_MASK_DEPRECATED; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphMouseTrackingGraphMousePlugin.java:55: warning: [deprecation] BUTTON1_MASK in InputEvent has been deprecated super(InputEvent.BUTTON1_MASK | InputEvent.BUTTON2_MASK | InputEvent.BUTTON3_MASK); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphMouseTrackingGraphMousePlugin.java:55: warning: [deprecation] BUTTON2_MASK in InputEvent has been deprecated super(InputEvent.BUTTON1_MASK | InputEvent.BUTTON2_MASK | InputEvent.BUTTON3_MASK); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphMouseTrackingGraphMousePlugin.java:55: warning: [deprecation] BUTTON3_MASK in InputEvent has been deprecated super(InputEvent.BUTTON1_MASK | InputEvent.BUTTON2_MASK | InputEvent.BUTTON3_MASK); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphMouseTrackingGraphMousePlugin.java:62: warning: [deprecation] getModifiers() in InputEvent has been deprecated int eventModifiers = e.getModifiers(); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphPickingGraphMousePlugin.java:44: warning: [deprecation] BUTTON1_MASK in InputEvent has been deprecated super(InputEvent.BUTTON1_MASK, ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphPickingGraphMousePlugin.java:45: warning: [deprecation] BUTTON1_MASK in InputEvent has been deprecated InputEvent.BUTTON1_MASK | DockingUtils.CONTROL_KEY_MODIFIER_MASK_DEPRECATED); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphPickingGraphMousePlugin.java:45: warning: [deprecation] CONTROL_KEY_MODIFIER_MASK_DEPRECATED in DockingUtils has been deprecated InputEvent.BUTTON1_MASK | DockingUtils.CONTROL_KEY_MODIFIER_MASK_DEPRECATED); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphPickingGraphMousePlugin.java:50: warning: [deprecation] getModifiers() in InputEvent has been deprecated if (e.getModifiers() == addToSelectionModifiers) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphPickingGraphMousePlugin.java:83: warning: [deprecation] getModifiers() in InputEvent has been deprecated int theModifiers = e.getModifiers(); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphSatelliteAbstractGraphMousePlugin.java:32: warning: [deprecation] BUTTON1_MASK in InputEvent has been deprecated this(InputEvent.BUTTON1_MASK); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphSatelliteNavigationGraphMousePlugin.java:28: warning: [deprecation] BUTTON1_MASK in InputEvent has been deprecated super(InputEvent.BUTTON1_MASK); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphSatelliteScalingGraphMousePlugin.java:49: warning: [deprecation] getModifiers() in InputEvent has been deprecated int eventModifiers = e.getModifiers(); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphSatelliteTranslatingGraphMousePlugin.java:38: warning: [deprecation] BUTTON1_MASK in InputEvent has been deprecated super(InputEvent.BUTTON1_MASK); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphScalingGraphMousePlugin.java:54: warning: [deprecation] CONTROL_KEY_MODIFIER_MASK_DEPRECATED in DockingUtils has been deprecated int scrollWheelModifierToggle = DockingUtils.CONTROL_KEY_MODIFIER_MASK_DEPRECATED; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphScalingGraphMousePlugin.java:55: warning: [deprecation] getModifiers() in InputEvent has been deprecated int eventModifiers = e.getModifiers(); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphScreenPositioningPlugin.java:36: warning: [deprecation] getModifiers() in InputEvent has been deprecated int eventModifiers = e.getModifiers(); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphScrollWheelPanningPlugin.java:94: warning: [deprecation] getModifiers() in InputEvent has been deprecated int eventModifiers = e.getModifiers(); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphTranslatingGraphMousePlugin.java:48: warning: [deprecation] BUTTON1_MASK in InputEvent has been deprecated this(InputEvent.BUTTON1_MASK); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphTranslatingGraphMousePlugin.java:161: warning: [deprecation] getModifiers() in InputEvent has been deprecated if (e.getModifiers() == 0) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\event\mouse\VisualGraphZoomingPickingGraphMousePlugin.java:33: warning: [deprecation] BUTTON1_MASK in InputEvent has been deprecated super(InputEvent.BUTTON1_MASK); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\layout\JungWrappingVisualGraphLayoutAdapter.java:97: warning: [unchecked] cloneLayout(VisualGraph) in JungWrappingVisualGraphLayoutAdapter implements cloneLayout(VisualGraph) in VisualGraphLayout public JungWrappingVisualGraphLayoutAdapter cloneLayout(VisualGraph newGraph) { ^ return type requires unchecked conversion from JungWrappingVisualGraphLayoutAdapter to VisualGraphLayout where V#1,E#1,V#2,E#2 are type-variables: V#1 extends VisualVertex declared in class JungWrappingVisualGraphLayoutAdapter E#1 extends VisualEdge declared in class JungWrappingVisualGraphLayoutAdapter V#2 extends VisualVertex declared in interface VisualGraphLayout E#2 extends VisualEdge declared in interface VisualGraphLayout D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\viewer\layout\JungLayout.java:31: warning: [unchecked] cloneLayout(VisualGraph) in JungWrappingVisualGraphLayoutAdapter implements cloneLayout(VisualGraph) in VisualGraphLayout public class JungLayout where V#1,E#1,V#2,E#2,V#3,E#3 are type-variables: V#1 extends VisualVertex declared in class JungWrappingVisualGraphLayoutAdapter E#1 extends VisualEdge declared in class JungWrappingVisualGraphLayoutAdapter V#2 extends VisualVertex declared in interface VisualGraphLayout E#2 extends VisualEdge declared in interface VisualGraphLayout V#3 extends VisualVertex declared in class JungLayout E#3 extends VisualEdge declared in class JungLayout 34 warnings > Task :Project:compileJava D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\cmd\BackgroundCommand.java:59: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated return applyTo(obj, TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\plugintool\util\PluginPackage.java:57: warning: [deprecation] newInstance() in Class has been deprecated pluginPackage = class1.newInstance(); ^ where T is a type-variable: T extends Object declared in class Class D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\DomainObjectAdapterDB.java:606: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated userData.save(null, TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\plugintool\dialog\SaveToolConfigDialog.java:221: warning: [deprecation] isValidName(String) in NamingUtilities has been deprecated if (!NamingUtilities.isValidName(newName)) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\plugintool\dialog\SaveToolConfigDialog.java:222: warning: [deprecation] findInvalidChar(String) in NamingUtilities has been deprecated setStatusText("Invalid character in name: " + NamingUtilities.findInvalidChar(newName)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\plugintool\dialog\SaveToolConfigDialog.java:406: warning: [deprecation] setFileSelectionMode(int) in GhidraFileChooser has been deprecated iconFileChooser.setFileSelectionMode(GhidraFileChooser.FILES_ONLY); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFile.java:180: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFile.java:187: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFile.java:194: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFile.java:209: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated dobj.save(null, monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFile.java:432: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFile.java:439: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFile.java:446: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFile.java:490: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFile.java:498: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFile.java:508: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFile.java:546: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated getFileData().packFile(file, monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFileData.java:1021: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor = TaskMonitorAdapter.DUMMY_MONITOR; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFileData.java:1397: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor = TaskMonitorAdapter.DUMMY_MONITOR; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFolder.java:145: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated getFolderData().refresh(false, true, TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFolder.java:297: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFolder.java:304: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\data\GhidraFolder.java:338: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor != null ? monitor : TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\main\logviewer\event\FVEventListener.java:26: warning: [deprecation] Observable in java.util has been deprecated public class FVEventListener extends Observable { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\main\datatree\CheckoutsTableModel.java:132: warning: [deprecation] Integer(int) in Integer has been deprecated return new Integer(t.getCheckoutVersion()); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\main\EditActionManager.java:189: warning: [deprecation] setFileSelectionMode(int) in GhidraFileChooser has been deprecated fileChooser.setFileSelectionMode(GhidraFileChooser.FILES_ONLY); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\main\logviewer\ui\FileViewer.java:55: warning: [deprecation] Observer in java.util has been deprecated public class FileViewer extends JPanel implements Observer { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\main\logviewer\ui\FileViewer.java:130: warning: [deprecation] Observable in java.util has been deprecated public void update(Observable o, Object arg) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\main\logviewer\ui\ViewportUtility.java:37: warning: [deprecation] Observer in java.util has been deprecated public class ViewportUtility implements Observer { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\main\logviewer\ui\ViewportUtility.java:418: warning: [deprecation] Observable in java.util has been deprecated public void update(Observable o, Object arg) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\protocol\ghidra\Handler.java:135: warning: [deprecation] newInstance() in Class has been deprecated protocolHandlers.add((GhidraProtocolHandler) c.newInstance()); ^ where T is a type-variable: T extends Object declared in class Class D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\protocol\ghidra\TransientProjectData.java:179: warning: [deprecation] finalize() in Object has been deprecated protected void finalize() throws Throwable { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\protocol\ghidra\TransientProjectData.java:186: warning: [deprecation] finalize() in Object has been deprecated super.finalize(); ^ 33 warnings > Task :SoftwareModeling:compileJava D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\app\emulator\Emulator.java:206: warning: [deprecation] isRegisterAddress() in Address has been deprecated if (restore && !register.getAddress().isRegisterAddress()) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\pcode\emulate\Emulate.java:93: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated Disassembler.getDisassembler(lang, addrFactory, TaskMonitorAdapter.DUMMY_MONITOR, null); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\util\ProgramLocation.java:251: warning: [deprecation] newInstance() in Class has been deprecated ProgramLocation loc = (ProgramLocation) locClass.newInstance(); ^ where T is a type-variable: T extends Object declared in class Class D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\pcode\PcodeDataTypeManager.java:109: warning: [deprecation] getDefaultPointerWordSize() in SleighLanguage has been deprecated pointerWordSize = ((SleighLanguage) prog.getLanguage()).getDefaultPointerWordSize(); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\listing\VariableStorage.java:326: warning: [deprecation] isRegisterAddress() in Address has been deprecated if (address.isRegisterAddress() || address.isMemoryAddress()) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\pcode\PcodeSyntaxTree.java:154: warning: [deprecation] Integer(int) in Integer has been deprecated offObject = new Integer(joinAllocate); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\pcode\PcodeSyntaxTree.java:158: warning: [deprecation] Integer(int) in Integer has been deprecated offObject = new Integer((int)offset); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\pcode\PcodeSyntaxTree.java:175: warning: [deprecation] Integer(int) in Integer has been deprecated return joinmap.get(new Integer((int)offset)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\symbol\SymbolManager.java:942: warning: [deprecation] getSymbol(String) in SymbolTable has been deprecated public Symbol getSymbol(String name) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\symbol\SymbolManager.java:917: warning: [deprecation] getSymbol(String,Namespace) in SymbolTable has been deprecated public Symbol getSymbol(String name, Namespace namespace) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\symbol\SymbolManager.java:2332: warning: [deprecation] createSymbol(Address,String,Namespace,SourceType) in SymbolTable has been deprecated public Symbol createSymbol(Address addr, String name, Namespace namespace, SourceType source) ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\symbol\SymbolManager.java:2319: warning: [deprecation] createSymbol(Address,String,SourceType) in SymbolTable has been deprecated public Symbol createSymbol(Address addr, String name, SourceType source) ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\symbol\SymbolManager.java:1504: warning: [deprecation] Long(long) in Long has been deprecated new Long(symbolID)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\symbol\SymbolManager.java:2187: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ProgramDB.java:236: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated if (createManagers(CREATE, TaskMonitorAdapter.DUMMY_MONITOR) != null) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ProgramDB.java:241: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated initManagers(CREATE, TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\references\ReferenceDBManager.java:376: warning: [deprecation] isRegisterAddress() in Address has been deprecated boolean isStackRegisterRef = toAddr.isStackAddress() || toAddr.isRegisterAddress(); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\references\ReferenceDBManager.java:863: warning: [deprecation] isRegisterAddress() in Address has been deprecated if (toAddr.isStackAddress() || toAddr.isRegisterAddress()) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\references\ReferenceDBManager.java:1057: warning: [deprecation] isRegisterAddress() in Address has been deprecated if (toAddr.isStackAddress() || toAddr.isRegisterAddress()) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\references\ReferenceDBManager.java:1289: warning: [deprecation] isRegisterAddress() in Address has been deprecated if (addr.isStackAddress() || addr.isRegisterAddress()) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\references\ReferenceDBManager.java:1342: warning: [deprecation] isRegisterAddress() in Address has been deprecated if (!newToAddr.isStackAddress() && !newToAddr.isRegisterAddress()) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\address\AddressMapImpl.java:87: warning: [deprecation] Integer(int) in Integer has been deprecated addrToIndexMap.put(baseAddrs[i], new Integer(i)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\code\CodeManager.java:343: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\code\CodeManager.java:414: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\code\CodeManager.java:1628: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor = TaskMonitorAdapter.DUMMY_MONITOR; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\function\FunctionManagerDB.java:1166: warning: [deprecation] isRegisterAddress() in Address has been deprecated if (toAddr.isStackAddress() || toAddr.isRegisterAddress()) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\external\ExternalManagerDB.java:543: warning: [deprecation] getExternalLocation(Namespace,String) in ExternalManager has been deprecated public ExternalLocation getExternalLocation(Namespace extNamespace, String extLabel) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\external\ExternalManagerDB.java:537: warning: [deprecation] getExternalLocation(String,String) in ExternalManager has been deprecated public ExternalLocation getExternalLocation(String extName, String extLabel) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\function\FunctionDB.java:1906: warning: [deprecation] moveParameter(int,int) in Function has been deprecated public Parameter moveParameter(int fromOrdinal, int toOrdinal) throws InvalidInputException { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\function\FunctionDB.java:1718: warning: [deprecation] removeParameter(int) in Function has been deprecated public void removeParameter(int ordinal) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\function\FunctionDB.java:1549: warning: [deprecation] insertParameter(int,Variable,SourceType) in Function has been deprecated public ParameterDB insertParameter(int ordinal, Variable var, SourceType source) ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\function\FunctionDB.java:1525: warning: [deprecation] addParameter(Variable,SourceType) in Function has been deprecated public Parameter addParameter(Variable var, SourceType source) ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\function\FunctionStackFrame.java:419: warning: [deprecation] Integer(int) in Integer has been deprecated Object key = new Integer(offset); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\listing\VariableImpl.java:237: warning: [deprecation] isRegisterAddress() in Address has been deprecated if (!storageAddr.isMemoryAddress() && !storageAddr.isRegisterAddress() && ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\data\DataTypeManagerDB.java:1312: warning: [deprecation] findDataType(String) in DataTypeManager has been deprecated public DataType findDataType(String dataTypePath) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\data\DataTypeManagerDB.java:1413: warning: [deprecation] Long(long) in Long has been deprecated idsToDelete.add(new Long(id)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\data\DataTypeManagerDB.java:1548: warning: [deprecation] Long(long) in Long has been deprecated idsToDelete.add(new Long(id)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\data\DataTypeManagerDB.java:1607: warning: [deprecation] Long(long) in Long has been deprecated dt = builtInMap.remove(new Long(dataID)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\data\DataTypeManagerDB.java:1849: warning: [deprecation] Long(long) in Long has been deprecated Long key = new Long(dataTypeID); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\data\DataTypeManagerDB.java:1881: warning: [deprecation] newInstance() in Class has been deprecated dt = (BuiltInDataType) c.newInstance(); ^ where T is a type-variable: T extends Object declared in class Class D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\properties\PropertyMapDB.java:609: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated newStart, TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\properties\VoidPropertyMapDB.java:69: warning: [deprecation] Boolean(boolean) in Boolean has been deprecated Boolean oldValue = new Boolean(hasProperty(addr)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\properties\VoidPropertyMapDB.java:77: warning: [deprecation] Boolean(boolean) in Boolean has been deprecated changeMgr.setPropertyChanged(name, addr, oldValue, new Boolean(true)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\properties\IntPropertyMapDB.java:76: warning: [deprecation] Integer(int) in Integer has been deprecated oldValue = new Integer(rec.getIntValue(PROPERTY_VALUE_COL)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\properties\IntPropertyMapDB.java:84: warning: [deprecation] Integer(int) in Integer has been deprecated cache.put(key, new Integer(value)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\properties\IntPropertyMapDB.java:86: warning: [deprecation] Integer(int) in Integer has been deprecated changeMgr.setPropertyChanged(name, addr, oldValue, new Integer(value)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\properties\IntPropertyMapDB.java:135: warning: [deprecation] Integer(int) in Integer has been deprecated return new Integer(getInt(addr)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\address\GenericAddress.java:497: warning: [deprecation] isRegisterAddress() in Address has been deprecated public boolean isRegisterAddress() { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\app\plugin\processors\sleigh\PcodeEmit.java:817: warning: [deprecation] getPrimaryCallReference() in PcodeOverride has been deprecated Address callRef = override.getPrimaryCallReference(); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\app\plugin\processors\sleigh\Constructor.java:216: warning: [deprecation] Character(char) in Character has been deprecated list.add(new Character(printpiece[i].charAt(j))); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\app\plugin\processors\sleigh\OpTplWalker.java:134: warning: [deprecation] Integer(int) in Integer has been deprecated return new Integer(curind); // Virtual build directive ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\app\plugin\processors\sleigh\OpTplWalker.java:139: warning: [deprecation] Integer(int) in Integer has been deprecated return new Integer(curind); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\references\ReferenceDB.java:164: warning: [deprecation] isRegisterAddress() in Address has been deprecated return toAddr.isRegisterAddress(); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\mem\MemoryMapDB.java:303: warning: [deprecation] getInitializedAddressSet() in Memory has been deprecated public AddressSetView getInitializedAddressSet() { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ListingDB.java:441: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ListingDB.java:486: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated codeMgr.clearAll(false, TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ProgramUserDataDB.java:137: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated if (createManagers(CREATE, program, TaskMonitorAdapter.DUMMY_MONITOR) != null) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ProgramUserDataDB.java:165: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor = TaskMonitorAdapter.DUMMY_MONITOR; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ProgramUserDataDB.java:533: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ProgramUserDataDB.java:538: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated rec.getString(PROPERTY_NAME_COL), TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ProgramUserDataDB.java:543: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated rec.getString(PROPERTY_NAME_COL), TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ProgramUserDataDB.java:548: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated rec.getString(PROPERTY_NAME_COL), TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ProgramUserDataDB.java:556: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated TaskMonitorAdapter.DUMMY_MONITOR, true); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ProgramDBChangeSet.java:188: warning: [deprecation] Long(long) in Long has been deprecated Long lid = new Long(id); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ProgramDBChangeSet.java:199: warning: [deprecation] Long(long) in Long has been deprecated tmpAddedDataTypeIds.add(new Long(id)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ProgramDBChangeSet.java:217: warning: [deprecation] Long(long) in Long has been deprecated Long lid = new Long(id); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ProgramDBChangeSet.java:228: warning: [deprecation] Long(long) in Long has been deprecated tmpAddedCategoryIds.add(new Long(id)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ProgramDBChangeSet.java:246: warning: [deprecation] Long(long) in Long has been deprecated Long lid = new Long(id); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ProgramDBChangeSet.java:257: warning: [deprecation] Long(long) in Long has been deprecated tmpAddedProgramTreeIds.add(new Long(id)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ProgramDBChangeSet.java:275: warning: [deprecation] Long(long) in Long has been deprecated Long lid = new Long(id); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ProgramDBChangeSet.java:286: warning: [deprecation] Long(long) in Long has been deprecated tmpAddedSymbolIds.add(new Long(id)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ProgramDBChangeSet.java:304: warning: [deprecation] Long(long) in Long has been deprecated Long lid = new Long(id); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ProgramDBChangeSet.java:315: warning: [deprecation] Long(long) in Long has been deprecated tmpAddedTagIds.add(new Long(id)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ProgramDBChangeSet.java:333: warning: [deprecation] Long(long) in Long has been deprecated tmpAddedSourceArchiveIds.add(new Long(id)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\ProgramDBChangeSet.java:341: warning: [deprecation] Long(long) in Long has been deprecated Long lid = new Long(id); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\map\NormalizedAddressSet.java:121: warning: [deprecation] Long(long) in Long has been deprecated bases.add(new Long(baseKey)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\map\NormalizedAddressSet.java:153: warning: [deprecation] Long(long) in Long has been deprecated bases.remove(new Long(baseKey)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\oldfunction\OldStackFrameDB.java:305: warning: [deprecation] Integer(int) in Integer has been deprecated Object key = new Integer(0); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\oldfunction\OldStackFrameDB.java:351: warning: [deprecation] Integer(int) in Integer has been deprecated Object key = new Integer(offset); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\lang\RegisterManager.java:148: warning: [deprecation] isRegisterAddress() in Address has been deprecated if (!addr.isRegisterAddress() && !addr.getAddressSpace().hasMappedRegisters()) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\lang\RegisterManager.java:161: warning: [deprecation] isRegisterAddress() in Address has been deprecated if (addr.isRegisterAddress() || addr.getAddressSpace().hasMappedRegisters()) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\lang\RegisterManager.java:188: warning: [deprecation] isRegisterAddress() in Address has been deprecated if (!addr.isRegisterAddress() && !addr.getAddressSpace().hasMappedRegisters()) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\app\plugin\processors\sleigh\symbol\NameSymbol.java:96: warning: [deprecation] Character(char) in Character has been deprecated list.add(new Character(token.charAt(i))); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\pcode\floatformat\FloatFormat.java:683: warning: [deprecation] ROUND_HALF_EVEN in BigDecimal has been deprecated BigDecimal result = val.divide(BIG_DEC_THREE, scale, BigDecimal.ROUND_HALF_EVEN); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\pcode\floatformat\FloatFormat.java:683: warning: [deprecation] divide(BigDecimal,int,int) in BigDecimal has been deprecated BigDecimal result = val.divide(BIG_DEC_THREE, scale, BigDecimal.ROUND_HALF_EVEN); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\pcode\floatformat\FloatFormat.java:689: warning: [deprecation] ROUND_HALF_EVEN in BigDecimal has been deprecated BigDecimal.ROUND_HALF_EVEN); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\pcode\floatformat\FloatFormat.java:688: warning: [deprecation] divide(BigDecimal,int,int) in BigDecimal has been deprecated val.add(result.multiply(result)).divide(result.multiply(BIG_DEC_TWO), scale, ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\pcodeCPort\slgh_compile\PcodeParser.java:72: warning: [deprecation] StringBufferInputStream in java.io has been deprecated doc = store.parseDocument(new StringBufferInputStream(sleighSpec)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\bookmark\BookmarkDBAdapterV0.java:116: warning: [deprecation] finalize() in Object has been deprecated protected void finalize() throws Throwable { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\data\SettingsDB.java:46: warning: [deprecation] Long(long) in Long has been deprecated lvalue = new Long(l); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\data\StandAloneDataTypeManager.java:76: warning: [deprecation] Long(long) in Long has been deprecated transaction = new Long(dbHandle.startTransaction()); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\data\StandAloneDataTypeManager.java:126: warning: [deprecation] finalize() in Object has been deprecated public void finalize() { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\data\FileDataTypeManager.java:119: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated saveFile.getName(), newUniversalId.getValue(), TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\data\FileDataTypeManager.java:137: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated saveFile.getName(), TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\data\FileDataTypeManager.java:156: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated ((PackedDBHandle) dbHandle).save(TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\DataTypeArchiveDB.java:110: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated if (createManagers(CREATE, TaskMonitorAdapter.DUMMY_MONITOR) != null) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\DataTypeArchiveDB.java:114: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated initManagers(CREATE, TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\DataTypeArchiveDB.java:120: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated folder.createFile(name, this, TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\DataTypeArchiveDB.java:156: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor = TaskMonitorAdapter.DUMMY_MONITOR; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\database\DataTypeArchiveDBChangeSet.java:82: warning: [deprecation] Long(long) in Long has been deprecated Long lid = new Long(id); ^ Note: Some input files additionally use or override a deprecated API. Note: D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\build\generated-src\antlr\main\ghidra\sleigh\grammar\SleighCompiler.java uses unchecked or unsafe operations. 100 warnings > Task :Base:compileJava D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\core\analysis\AutoAnalysisManager.java:1218: warning: [deprecation] Long(long) in Long has been deprecated Long l = new Long(totalTime); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\bin\format\pef\ImportStateCache.java:106: warning: [deprecation] AddUniqueLabelCmd in ghidra.app.cmd.label has been deprecated AddUniqueLabelCmd cmd = ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\bin\format\pef\ImportStateCache.java:107: warning: [deprecation] AddUniqueLabelCmd in ghidra.app.cmd.label has been deprecated new AddUniqueLabelCmd(address, symbolName, libraryNamespace, SourceType.IMPORTED); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\bin\format\pe\NTHeader.java:275: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated optionalHeader.processDataDirectories(TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\cmd\function\AddParameterCommand.java:76: warning: [deprecation] insertParameter(int,Variable,SourceType) in Function has been deprecated if (function.insertParameter(ordinal, parameter2add, source) == null) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\program\util\SymbolicPropogator.java:2031: warning: [deprecation] getReturnLocation(DataType,Program) in PrototypeModel has been deprecated conv.getReturnLocation(new PointerDataType(Undefined.DEFAULT, pointerSize), program); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\cmd\function\CallDepthChangeInfo.java:92: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated initialize(func, func.getBody(), frameReg, TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\cmd\function\CallDepthChangeInfo.java:533: warning: [deprecation] Integer(int) in Integer has been deprecated st.push(new Integer(0)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\cmd\function\CallDepthChangeInfo.java:586: warning: [deprecation] Integer(int) in Integer has been deprecated st.push(new Integer(stackPointerDepth)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\cmd\function\CallDepthChangeInfo.java:604: warning: [deprecation] Integer(int) in Integer has been deprecated st.push(new Integer(stackPointerDepth)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\cmd\function\CallDepthChangeInfo.java:906: warning: [deprecation] Integer(int) in Integer has been deprecated st.push(new Integer(0)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\cmd\function\CallDepthChangeInfo.java:958: warning: [deprecation] Integer(int) in Integer has been deprecated st.push(new Integer(stackPointerDepth)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\cmd\function\CallDepthChangeInfo.java:978: warning: [deprecation] Integer(int) in Integer has been deprecated st.push(new Integer(stackPointerDepth)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\program\util\VarnodeContext.java:269: warning: [deprecation] getReturnLocation(DataType,Program) in PrototypeModel has been deprecated callingConvention.getReturnLocation(undefinedDataType, program); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\program\util\VarnodeContext.java:284: warning: [deprecation] getReturnLocation(DataType,Program) in PrototypeModel has been deprecated VariableStorage retStore = defaultCallingConvention.getReturnLocation(undefDT, program); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\cmd\function\FunctionResultStateStackAnalysisCmd.java:339: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\cmd\function\FunctionResultStateStackAnalysisCmd.java:367: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\cmd\function\NewFunctionStackAnalysisCmd.java:745: warning: [deprecation] Integer(int) in Integer has been deprecated Object key = new Integer(offset); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\cmd\function\NewFunctionStackAnalysisCmd.java:776: warning: [deprecation] Integer(int) in Integer has been deprecated int index = Collections.binarySearch(sortedVariables, new Integer(var.getStackOffset()), ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\MergeManager.java:229: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated return merge(TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\util\ConflictCountPanel.java:87: warning: [deprecation] Integer(int) in Integer has been deprecated textAttrSet.addAttribute(StyleConstants.FontSize, new Integer(12)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\datatypes\DataTypePanel.java:88: warning: [deprecation] Integer(int) in Integer has been deprecated pathAttrSet.addAttribute(StyleConstants.FontSize, new Integer(11)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\datatypes\DataTypePanel.java:94: warning: [deprecation] Integer(int) in Integer has been deprecated nameAttrSet.addAttribute(StyleConstants.FontSize, new Integer(11)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\datatypes\DataTypePanel.java:99: warning: [deprecation] Integer(int) in Integer has been deprecated sourceAttrSet.addAttribute(StyleConstants.FontSize, new Integer(11)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\datatypes\DataTypePanel.java:105: warning: [deprecation] Integer(int) in Integer has been deprecated contentAttrSet.addAttribute(StyleConstants.FontSize, new Integer(12)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\datatypes\DataTypePanel.java:110: warning: [deprecation] Integer(int) in Integer has been deprecated fieldNameAttrSet.addAttribute(StyleConstants.FontSize, new Integer(12)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\datatypes\DataTypePanel.java:115: warning: [deprecation] Integer(int) in Integer has been deprecated commentAttrSet.addAttribute(StyleConstants.FontSize, new Integer(12)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\datatypes\DataTypePanel.java:120: warning: [deprecation] Integer(int) in Integer has been deprecated deletedAttrSet.addAttribute(StyleConstants.FontSize, new Integer(12)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\datatypes\SourceArchivePanel.java:62: warning: [deprecation] Integer(int) in Integer has been deprecated headingAttrSet.addAttribute(StyleConstants.FontSize, new Integer(12)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\datatypes\SourceArchivePanel.java:67: warning: [deprecation] Integer(int) in Integer has been deprecated valueAttrSet.addAttribute(StyleConstants.FontSize, new Integer(11)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\datatypes\SourceArchivePanel.java:72: warning: [deprecation] Integer(int) in Integer has been deprecated deletedAttrSet.addAttribute(StyleConstants.FontSize, new Integer(12)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\program\util\ProgramMerge.java:752: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated Disassembler.getDisassembler(program, TaskMonitorAdapter.DUMMY_MONITOR, null); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\program\util\ProgramMerge.java:3728: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\program\util\ProgramMerge.java:3909: warning: [deprecation] Long(long) in Long has been deprecated return new Long(((LongPropertyMap) map).getLong(address)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\program\util\ProgramMerge.java:3917: warning: [deprecation] Integer(int) in Integer has been deprecated return new Integer(((IntPropertyMap) map).getInt(address)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\core\gotoquery\GoToHelper.java:151: warning: [deprecation] isRegisterAddress() in Address has been deprecated if (gotoAddress.isStackAddress() || gotoAddress.isRegisterAddress()) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\viewer\format\FieldHeaderComp.java:99: warning: [deprecation] getModifiers() in InputEvent has been deprecated if ((e.getModifiers() & InputEvent.BUTTON1_MASK) > 0) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\viewer\format\FieldHeaderComp.java:99: warning: [deprecation] BUTTON1_MASK in InputEvent has been deprecated if ((e.getModifiers() & InputEvent.BUTTON1_MASK) > 0) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\viewer\format\FieldHeaderComp.java:106: warning: [deprecation] getModifiers() in InputEvent has been deprecated if ((e.getModifiers() & InputEvent.BUTTON1_MASK) > 0) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\viewer\format\FieldHeaderComp.java:106: warning: [deprecation] BUTTON1_MASK in InputEvent has been deprecated if ((e.getModifiers() & InputEvent.BUTTON1_MASK) > 0) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\viewer\format\FieldHeaderComp.java:120: warning: [deprecation] getModifiers() in InputEvent has been deprecated if ((e.getModifiers() & InputEvent.BUTTON1_MASK) > 0) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\viewer\format\FieldHeaderComp.java:120: warning: [deprecation] BUTTON1_MASK in InputEvent has been deprecated if ((e.getModifiers() & InputEvent.BUTTON1_MASK) > 0) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\listing\UserDefinedPropertyMerger.java:205: warning: [deprecation] Long(long) in Long has been deprecated return new Long(((LongPropertyMap) map).getLong(address)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\listing\UserDefinedPropertyMerger.java:213: warning: [deprecation] Integer(int) in Integer has been deprecated return new Integer(((IntPropertyMap) map).getInt(address)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\listing\ReferenceMerger.java:549: warning: [deprecation] isRegisterAddress() in Address has been deprecated if (toAddr.isRegisterAddress()) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\listing\ReferenceMerger.java:551: warning: [deprecation] isRegisterAddress() in Address has been deprecated if (!refs[i].getToAddress().isRegisterAddress()) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\listing\ReferenceMerger.java:574: warning: [deprecation] Integer(int) in Integer has been deprecated opIndexes.add(new Integer(opIndex)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\listing\ReferenceMerger.java:602: warning: [deprecation] Integer(int) in Integer has been deprecated opIndexes.add(new Integer(opIndex)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\listing\ReferenceMerger.java:738: warning: [deprecation] Integer(int) in Integer has been deprecated if (opIndexList.contains(new Integer(opIndex))) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\listing\ReferenceMerger.java:866: warning: [deprecation] Integer(int) in Integer has been deprecated if (opIndexList.contains(new Integer(opIndex))) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\listing\SymbolMerger.java:2910: warning: [deprecation] Long(long) in Long has been deprecated return super.add(new Long(l)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\listing\SymbolMerger.java:2914: warning: [deprecation] Long(long) in Long has been deprecated return super.contains(new Long(l)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\listing\SymbolMerger.java:2918: warning: [deprecation] Long(long) in Long has been deprecated return super.remove(new Long(l)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\program\util\ProgramDiff.java:471: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor = TaskMonitorAdapter.DUMMY_MONITOR; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\program\util\ProgramDiff.java:487: warning: [deprecation] Integer(int) in Integer has been deprecated Integer key = new Integer(element); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\program\util\ProgramDiff.java:534: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor = TaskMonitorAdapter.DUMMY_MONITOR; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\program\util\ProgramDiff.java:546: warning: [deprecation] Integer(int) in Integer has been deprecated Integer key = new Integer(element); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\program\util\ProgramDiff.java:835: warning: [deprecation] Integer(int) in Integer has been deprecated AddressSet as = diffAddrSets.get(new Integer(element)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\program\util\ProgramDiff.java:857: warning: [deprecation] Integer(int) in Integer has been deprecated AddressSet as = diffAddrSets.get(new Integer(element)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\program\util\ProgramDiff.java:970: warning: [deprecation] Integer(int) in Integer has been deprecated diffAddrSets.put(new Integer(diffType), as); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\program\util\ProgramDiff.java:3031: warning: [deprecation] Integer(int) in Integer has been deprecated return new Integer(intProp); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\program\util\ProgramDiff.java:3061: warning: [deprecation] Boolean(boolean) in Boolean has been deprecated return new Boolean(voidProp); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\ProgramMergeManagerPlugin.java:222: warning: [deprecation] openProgram(Program,boolean) in ProgramManager has been deprecated public void openProgram(Program program, boolean current) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\propertylist\PropertyListMergeManager.java:368: warning: [deprecation] Double(double) in Double has been deprecated return new Double(options.getDouble(propertyName, 0d)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\propertylist\PropertyListMergeManager.java:371: warning: [deprecation] Integer(int) in Integer has been deprecated return new Integer(options.getInt(propertyName, 0)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\propertylist\PropertyListMergeManager.java:374: warning: [deprecation] Long(long) in Long has been deprecated return new Long(options.getLong(propertyName, 0L)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\tree\ProgramTreeMergeManager.java:157: warning: [deprecation] Long(long) in Long has been deprecated changeList.add(new Long(myChangeID)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\tree\ProgramTreeMergeManager.java:164: warning: [deprecation] Long(long) in Long has been deprecated myAddedList.add(new Long(element)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\tree\ProgramTreeMergeManager.java:174: warning: [deprecation] Long(long) in Long has been deprecated latestAddedList.add(new Long(element)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\merge\tree\ProgramTreeMergeManager.java:182: warning: [deprecation] Long(long) in Long has been deprecated latestChangeList.add(new Long(latestChangeID)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\ProgramPlugin.java:78: warning: [deprecation] registerEventConsumed(Class) in Plugin has been deprecated registerEventConsumed(ProgramActivatedPluginEvent.class); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\ProgramPlugin.java:82: warning: [deprecation] registerEventConsumed(Class) in Plugin has been deprecated registerEventConsumed(ProgramLocationPluginEvent.class); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\ProgramPlugin.java:85: warning: [deprecation] registerEventConsumed(Class) in Plugin has been deprecated registerEventConsumed(ProgramSelectionPluginEvent.class); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\ProgramPlugin.java:88: warning: [deprecation] registerEventConsumed(Class) in Plugin has been deprecated registerEventConsumed(ProgramHighlightPluginEvent.class); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\ProgramPlugin.java:90: warning: [deprecation] registerEventConsumed(Class) in Plugin has been deprecated registerEventConsumed(ProgramOpenedPluginEvent.class); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\ProgramPlugin.java:91: warning: [deprecation] registerEventConsumed(Class) in Plugin has been deprecated registerEventConsumed(ProgramClosedPluginEvent.class); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\core\archive\ArchiveDialog.java:260: warning: [deprecation] setFileSelectionMode(int) in GhidraFileChooser has been deprecated fileChooser.setFileSelectionMode(GhidraFileChooser.FILES_ONLY); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\core\archive\ArchiveDialog.java:339: warning: [deprecation] isValidName(String) in NamingUtilities has been deprecated if (!NamingUtilities.isValidName(name)) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\core\archive\RestoreDialog.java:310: warning: [deprecation] isValidName(String) in NamingUtilities has been deprecated !NamingUtilities.isValidName(restoreProjectName)) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\core\archive\RestoreDialog.java:362: warning: [deprecation] setFileSelectionMode(int) in GhidraFileChooser has been deprecated fileChooser.setFileSelectionMode(GhidraFileChooser.FILES_ONLY); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\core\archive\RestoreDialog.java:377: warning: [deprecation] setFileSelectionMode(int) in GhidraFileChooser has been deprecated fileChooser.setFileSelectionMode(GhidraFileChooser.DIRECTORIES_ONLY); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\core\archive\RestoreDialog.java:422: warning: [deprecation] isValidName(String) in NamingUtilities has been deprecated if (!NamingUtilities.isValidName(chosenName)) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\formats\gfilesystem\FileSystemRefManager.java:164: warning: [deprecation] finalize() in Object has been deprecated public void finalize() { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\formats\gfilesystem\FileSystemRef.java:78: warning: [deprecation] finalize() in Object has been deprecated public void finalize() { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\core\blockmodel\BlockModelServicePlugin.java:378: warning: [deprecation] getNewModelByName(String,boolean) in BlockModelService has been deprecate public CodeBlockModel getNewModelByName(String modelName, boolean includeExtenernals) ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\core\blockmodel\BlockModelServicePlugin.java:370: warning: [deprecation] getNewModelByName(String) in BlockModelService has been deprecated public CodeBlockModel getNewModelByName(String modelName) throws NotFoundException { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\core\blockmodel\BlockModelServicePlugin.java:298: warning: [deprecation] getActiveSubroutineModel(boolean) in BlockModelService has been deprecated public CodeBlockModel getActiveSubroutineModel(boolean includeExternals) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\core\blockmodel\BlockModelServicePlugin.java:287: warning: [deprecation] getActiveSubroutineModel() in BlockModelService has been deprecated public CodeBlockModel getActiveSubroutineModel() { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\core\blockmodel\BlockModelServicePlugin.java:254: warning: [deprecation] getActiveBlockModel(boolean) in BlockModelService has been deprecated public CodeBlockModel getActiveBlockModel(boolean includeExternals) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\core\blockmodel\BlockModelServicePlugin.java:243: warning: [deprecation] getActiveBlockModel() in BlockModelService has been deprecated public CodeBlockModel getActiveBlockModel() { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\core\bookmark\BookmarkDeleteCmd.java:208: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated mgr.removeBookmarks(theType, theCategory, TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\core\bookmark\BookmarkDeleteCmd.java:217: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated mgr.removeBookmarks(set, TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\core\bookmark\BookmarkDeleteCmd.java:226: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated mgr.removeBookmarks(set, theType, TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\core\bookmark\BookmarkDeleteCmd.java:236: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated mgr.removeBookmarks(set, theType, theCategory, TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\core\clear\ClearCmd.java:107: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated monitor = TaskMonitorAdapter.DUMMY_MONITOR; ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\core\codebrowser\CodeBrowserPlugin.java:135: warning: [deprecation] OLD_CATEGORY_BROWSER_FIELDS in GhidraOptions has been deprecated tool.registerOptionsNameChange(GhidraOptions.OLD_CATEGORY_BROWSER_FIELDS, ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\core\codebrowser\CodeBrowserPlugin.java:137: warning: [deprecation] OLD_CATEGORY_BROWSER_DISPLAY in GhidraOptions has been deprecated tool.registerOptionsNameChange(GhidraOptions.OLD_CATEGORY_BROWSER_DISPLAY, ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\plugin\core\codebrowser\CodeBrowserPlugin.java:139: warning: [deprecation] OLD_CATEGORY_BROWSER_POPUPS in GhidraOptions has been deprecated tool.registerOptionsNameChange(GhidraOptions.OLD_CATEGORY_BROWSER_POPUPS, ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\build\generated-src\javacc\ghidra\app\util\cparser\CPP\PreProcessor.java:133: warning: [deprecation] Double(String) in Double has been deprecated Double thisFP = new Double(this.image); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\build\generated-src\javacc\ghidra\app\util\cparser\CPP\PreProcessor.java:134: warning: [deprecation] Double(double) in Double has been deprecated Double zeroFP = new Double(0.0); ^ Note: Some input files additionally use or override a deprecated API. Note: Some input files additionally use unchecked or unsafe operations. 100 warnings > Task :BytePatterns:buildHelp INFO Using log config file: jar:file:/D:/Development/Gradle/src/ghidra-master/Ghidra/Framework/Generic/build/libs/Generic.jar!/generic.log4j.xml (LoggingInitialization) INFO Using log file: C:\Users\Gebruiker\.ghidra\.ghidra_9.2_DEV\application.log (LoggingInitialization) [JavaHelpFilesBuilder] Generating Help Files for: [file:///D:/Development/Gradle/src/ghidra-master/Ghidra/Features/BytePatterns/src/main/help/help/] [JavaHelpFilesBuilder] Generating map file: file:///D:/Development/Gradle/src/ghidra-master/Ghidra/Features/BytePatterns/build/help/main/help/BytePatterns_map.xml... [JavaHelpFilesBuilder] finished generating map file [JavaHelpFilesBuilder] Generating TOC file: BytePatterns_TOC.xml... [JavaHelpFilesBuilder] finished generating TOC file [JavaHelpFilesBuilder] Done generating help files for module: BytePatterns > Task :BytePatterns:compileJava D:\Development\Gradle\src\ghidra-master\Ghidra\Features\BytePatterns\src\main\java\ghidra\app\analyzers\FuncRecord.java:127: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated digest.update(totalToHash, TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\BytePatterns\src\main\java\ghidra\bitpatterns\info\FunctionBitPatternInfo.java:157: warning: [deprecation] Integer(int) in Integer has been deprecated new Integer(currentInstruction.getLength())); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\BytePatterns\src\main\java\ghidra\bitpatterns\info\ByteSequenceRowObject.java:95: warning: [deprecation] Integer(int) in Integer has been deprecated byteSeqCounts.put(currentFilteredByteString, new Integer(1)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\BytePatterns\src\main\java\ghidra\bitpatterns\info\ByteSequenceRowObject.java:330: warning: [deprecation] Integer(int) in Integer has been deprecated bytesAndDisCount.put(bytesAndDisassembly, new Integer(1)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\BytePatterns\src\main\java\ghidra\bitpatterns\gui\FunctionBitPatternsMainProvider.java:230: warning: [deprecation] setFileSelectionMode(int) in GhidraFileChooser has been deprecated fileChooser.setFileSelectionMode(GhidraFileChooser.DIRECTORIES_ONLY); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\BytePatterns\src\main\java\ghidra\bitpatterns\gui\ExportPatternFileActionListener.java:91: warning: [deprecation] setFileSelectionMode(int) in GhidraFileChooser has been deprecated gFileChooser.setFileSelectionMode(GhidraFileChooser.FILES_ONLY); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\BytePatterns\src\main\java\ghidra\bitpatterns\gui\ImportPatternFileActionListener.java:62: warning: [deprecation] setFileSelectionMode(int) in GhidraFileChooser has been deprecated fileChooser.setFileSelectionMode(GhidraFileChooser.FILES_ONLY); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\BytePatterns\src\main\java\ghidra\closedpatternmining\SequenceDatabase.java:95: warning: [deprecation] Integer(int) in Integer has been deprecated itemBag.put(fItem, new Integer(seq.getCount())); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\BytePatterns\src\main\java\ghidra\closedpatternmining\ProjectedDatabase.java:174: warning: [deprecation] Integer(int) in Integer has been deprecated frequentItemBag.put(globalItem, new Integer(fullSequence.getCount())); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\BytePatterns\src\main\java\ghidra\closedpatternmining\ProjectedDatabase.java:234: warning: [deprecation] Integer(int) in Integer has been deprecated positionsToSymbols.put(new Integer(dittedPosition), symbol); ^ 10 warnings > Task :Decompiler:buildHelp INFO Using log config file: jar:file:/D:/Development/Gradle/src/ghidra-master/Ghidra/Framework/Generic/build/libs/Generic.jar!/generic.log4j.xml (LoggingInitialization) INFO Using log file: C:\Users\Gebruiker\.ghidra\.ghidra_9.2_DEV\application.log (LoggingInitialization) [JavaHelpFilesBuilder] Generating Help Files for: [file:///D:/Development/Gradle/src/ghidra-master/Ghidra/Features/Decompiler/src/main/help/help/] [JavaHelpFilesBuilder] Generating map file: file:///D:/Development/Gradle/src/ghidra-master/Ghidra/Features/Decompiler/build/help/main/help/Decompiler_map.xml... [JavaHelpFilesBuilder] finished generating map file [JavaHelpFilesBuilder] Generating TOC file: Decompiler_TOC.xml... [JavaHelpFilesBuilder] finished generating TOC file [JavaHelpFilesBuilder] Done generating help files for module: Decompiler > Task :Decompiler:compileJava D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Decompiler\src\main\java\ghidra\app\decompiler\DecompileCallback.java:183: warning: [deprecation] isRegisterAddress() in Address has been deprecated if (addr.isRegisterAddress()) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Decompiler\src\main\java\ghidra\app\plugin\core\decompile\actions\ASTGraphTask.java:400: warning: [deprecation] isRegisterAddress() in Address has been deprecated else if (addr.isRegisterAddress()) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Decompiler\src\main\java\ghidra\app\util\exporter\CppExporter.java:259: warning: [deprecation] Boolean(boolean) in Boolean has been deprecated list.add(new Option(CREATE_HEADER_FILE, new Boolean(isCreateHeaderFile))); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Decompiler\src\main\java\ghidra\app\util\exporter\CppExporter.java:260: warning: [deprecation] Boolean(boolean) in Boolean has been deprecated list.add(new Option(CREATE_C_FILE, new Boolean(isCreateCFile))); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Decompiler\src\main\java\ghidra\app\util\exporter\CppExporter.java:262: warning: [deprecation] Boolean(boolean) in Boolean has been deprecated list.add(new Option(USE_CPP_STYLE_COMMENTS, new Boolean(isUseCppStyleComments))); ^ 5 warnings > Task :FileFormats:buildHelp INFO Using log config file: jar:file:/D:/Development/Gradle/src/ghidra-master/Ghidra/Framework/Generic/build/libs/Generic.jar!/generic.log4j.xml (LoggingInitialization) INFO Using log file: C:\Users\Gebruiker\.ghidra\.ghidra_9.2_DEV\application.log (LoggingInitialization) [JavaHelpFilesBuilder] Generating Help Files for: [file:///D:/Development/Gradle/src/ghidra-master/Ghidra/Features/FileFormats/src/main/help/help/] [JavaHelpFilesBuilder] Generating map file: file:///D:/Development/Gradle/src/ghidra-master/Ghidra/Features/FileFormats/build/help/main/help/FileFormats_map.xml... [JavaHelpFilesBuilder] finished generating map file [JavaHelpFilesBuilder] Generating TOC file: FileFormats_TOC.xml... [JavaHelpFilesBuilder] finished generating TOC file [JavaHelpFilesBuilder] Done generating help files for module: FileFormats > Task :Python:buildHelp INFO Using log config file: jar:file:/D:/Development/Gradle/src/ghidra-master/Ghidra/Framework/Generic/build/libs/Generic.jar!/generic.log4j.xml (LoggingInitialization) INFO Using log file: C:\Users\Gebruiker\.ghidra\.ghidra_9.2_DEV\application.log (LoggingInitialization) [JavaHelpFilesBuilder] Generating Help Files for: [file:///D:/Development/Gradle/src/ghidra-master/Ghidra/Features/Python/src/main/help/help/] [JavaHelpFilesBuilder] Generating map file: file:///D:/Development/Gradle/src/ghidra-master/Ghidra/Features/Python/build/help/main/help/Python_map.xml... [JavaHelpFilesBuilder] finished generating map file [JavaHelpFilesBuilder] Generating TOC file: Python_TOC.xml... [JavaHelpFilesBuilder] finished generating TOC file [JavaHelpFilesBuilder] Done generating help files for module: Python > Task :Python:compileJava D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Python\src\main\java\ghidra\python\PythonScriptProvider.java:57: warning: [deprecation] newInstance() in Class has been deprecated GhidraScript script = (GhidraScript) clazz.newInstance(); ^ where T is a type-variable: T extends Object declared in class Class 1 warning > Task :FileFormats:compileJava D:\Development\Gradle\src\ghidra-master\Ghidra\Features\FileFormats\src\main\java\ghidra\file\formats\sevenzip\SevenZipFileSystem.java:168: warning: [deprecation] toGMTString() in Date has been deprecated info.put("Time", creationTime != null ? creationTime.toGMTString() : "NA"); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\FileFormats\src\main\java\ghidra\file\formats\tar\TarFileSystem.java:129: warning: [deprecation] getUserId() in TarArchiveEntry has been deprecated info.put("UserId/GroupId", blob.getUserId() + " / " + blob.getGroupId()); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\FileFormats\src\main\java\ghidra\file\formats\tar\TarFileSystem.java:129: warning: [deprecation] getGroupId() in TarArchiveEntry has been deprecated info.put("UserId/GroupId", blob.getUserId() + " / " + blob.getGroupId()); ^ 3 warnings > Task :FunctionGraph:buildHelp INFO Using log config file: jar:file:/D:/Development/Gradle/src/ghidra-master/Ghidra/Framework/Generic/build/libs/Generic.jar!/generic.log4j.xml (LoggingInitialization) INFO Using log file: C:\Users\Gebruiker\.ghidra\.ghidra_9.2_DEV\application.log (LoggingInitialization) [JavaHelpFilesBuilder] Generating Help Files for: [file:///D:/Development/Gradle/src/ghidra-master/Ghidra/Features/FunctionGraph/src/main/help/help/] [JavaHelpFilesBuilder] Generating map file: file:///D:/Development/Gradle/src/ghidra-master/Ghidra/Features/FunctionGraph/build/help/main/help/FunctionGraph_map.xml... [JavaHelpFilesBuilder] finished generating map file [JavaHelpFilesBuilder] Generating TOC file: FunctionGraph_TOC.xml... [JavaHelpFilesBuilder] finished generating TOC file [JavaHelpFilesBuilder] Done generating help files for module: FunctionGraph > Task :FunctionGraph:compileJava D:\Development\Gradle\src\ghidra-master\Ghidra\Features\FunctionGraph\src\main\java\ghidra\app\plugin\core\functiongraph\graph\FGEdge.java:67: warning: [unchecked] cloneEdge(FGVertex,FGVertex) in FGEdge overrides cloneEdge(V,V) in VisualEdge public FGEdge cloneEdge(FGVertex start, FGVertex end); ^ return type requires unchecked conversion from FGEdge to E where E,V are type-variables: E extends VisualEdge declared in method cloneEdge(V,V) V extends VisualVertex declared in interface VisualEdge D:\Development\Gradle\src\ghidra-master\Ghidra\Features\FunctionGraph\src\main\java\ghidra\app\plugin\core\functiongraph\graph\FGEdgeImpl.java:149: warning: [unchecked] cloneEdge(FGVertex,FGVertex) in FGEdgeImpl implements cloneEdge(V,V) in VisualEdge public FGEdgeImpl cloneEdge(FGVertex newStartVertex, FGVertex newDestinationVertex) { ^ return type requires unchecked conversion from FGEdgeImpl to E where E,V are type-variables: E extends VisualEdge declared in method cloneEdge(V,V) V extends VisualVertex declared in interface VisualEdge 2 warnings > Task :MicrosoftDmang:compileJava D:\Development\Gradle\src\ghidra-master\Ghidra\Features\MicrosoftDmang\src\main\java\mdemangler\MDFuzzyFit.java:80: warning: [deprecation] newInstance() in Class has been deprecated MDParsableItem tryItem = tryClass.newInstance(); ^ where T is a type-variable: T extends Object declared in class Class 1 warning > Task :MicrosoftDemangler:compileJava D:\Development\Gradle\src\ghidra-master\Ghidra\Features\MicrosoftDemangler\src\main\java\ghidra\app\util\demangler\microsoft\MicrosoftDemangler.java:42: warning: [removal] demangle(String,boolean) in Demangler has been deprecated and marked for removal public DemangledObject demangle(String mangled, boolean demangleOnlyKnownPatterns) ^ 1 warning > Task :createJavadocs D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\program\flatapi\FlatProgramAPI.java:68: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\plugintool\Plugin.java:39: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\plugintool\Plugin.java:160: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\bin\format\dwarf4\attribs\DWARFIndirectAttribute.java:28: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\bin\format\dwarf4\DWARFCompilationUnit.java:36: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\bin\format\dwarf4\DWARFCompileUnit.java:26: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\bin\format\dwarf4\expression\DWARFExpressionEvaluator.java:37: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\bin\format\dwarf4\next\DWARFDataTypeImporter.java:41: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\bin\format\dwarf4\next\DWARFNameInfo.java:29: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\bin\format\dwarf4\next\DWARFRegisterMappings.java:33: warning: empty

tag * The format is:

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\bin\format\dwarf4\next\DWARFRegisterMappingsManager.java:34: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\bin\format\dwarf4\next\sectionprovider\DWARFSectionProvider.java:31: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\bin\format\pe\BoundImportDescriptor.java:32: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\bin\format\pe\BoundImportForwarderRef.java:31: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\bin\format\pe\DelayImportDescriptor.java:33: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\bin\format\pe\SecurityCertificate.java:32: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\bin\InputStreamByteProvider.java:27: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\datatype\microsoft\RTTI0DataType.java:34: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\datatype\microsoft\RTTI1DataType.java:32: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\datatype\microsoft\RTTI1DataType.java:41: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\datatype\microsoft\RTTI3DataType.java:33: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\datatype\microsoft\RTTI4DataType.java:32: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\demangler\Demangled.java:23: warning: empty tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\opinion\AbstractLibrarySupportLoader.java:46: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\formats\gfilesystem\AbstractFileExtractorTask.java:34: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\formats\gfilesystem\annotations\FileSystemInfo.java:25: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\formats\gfilesystem\factory\FileSystemFactoryMgr.java:37: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\formats\gfilesystem\factory\FileSystemInfoRec.java:30: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\formats\gfilesystem\factory\GFileSystemFactoryFull.java:30: warning: no description for @param * @param ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\formats\gfilesystem\factory\GFileSystemFactoryFull.java:29: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\formats\gfilesystem\factory\GFileSystemFactoryWithFile.java:29: warning: no description for @param * @param ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\formats\gfilesystem\factory\GFileSystemFactoryWithFile.java:28: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\formats\gfilesystem\FileSystemProbeConflictResolver.java:25: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\formats\gfilesystem\FileSystemRefManager.java:28: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\formats\gfilesystem\FileSystemService.java:52: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\formats\gfilesystem\FSRL.java:61: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\formats\gfilesystem\FSRLRoot.java:26: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\formats\gfilesystem\GFile.java:26: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\formats\gfilesystem\GFileSystemBase.java:46: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\plugins\fsbrowser\FileIconService.java:52: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\program\util\ProgramDiff.java:41: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\label\GDHtmlLabel.java:28: warning: empty

tag * ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\util\table\GhidraTable.java:41: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\util\table\TableModelLoader.java:27: warning: no description for @param * @param ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\DockingUtils.java:79: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\DockingUtils.java:81: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\DockingUtils.java:82: warning: empty

tag * ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\menu\NonToolbarMultiStateAction.java:30: warning: no description for @param * @param ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\label\GIconLabel.java:32: warning: empty
tag * ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\label\GLabel.java:32: warning: empty
tag * ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\checkbox\GCheckBox.java:26: warning: empty
tag * ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\checkbox\GHtmlCheckBox.java:26: warning: empty
tag * ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\label\GDLabel.java:28: warning: empty
tag * ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\label\GHtmlLabel.java:32: warning: empty
tag * ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\MultiLineLabel.java:34: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\widgets\table\constrainteditor\DummyConstraintEditor.java:33: warning: no description for @param * @param ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\generic\concurrent\ConcurrentQ.java:38: error: unterminated inline tag *

{@literal
        ^
D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\generic\concurrent\ConcurrentQ.java:38: warning: empty 
 tag
 * 
{@literal
   ^
D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\generic\concurrent\ConcurrentQ.java:38: error: element not closed: pre
 * 
{@literal
   ^
D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\generic\concurrent\ConcurrentQBuilder.java:34: warning: empty 

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\generic\DominantPair.java:26: warning: no description for @param * @param ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\generic\DominantPair.java:27: warning: no description for @param * @param ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\util\DataConverter.java:24: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\util\HTMLUtilities.java:37: warning: empty

tag * ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\util\task\SwingUpdateManager.java:33: warning: empty

tag * The various methods dictate when the client will get a callback:

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\util\TriConsumer.java:23: warning: no description for @param * @param ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\util\TriConsumer.java:24: warning: no description for @param * @param ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Generic\src\main\java\ghidra\util\TriConsumer.java:25: warning: no description for @param * @param ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Graph\src\main\java\ghidra\graph\GraphPath.java:25: warning: no description for @param * @param ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Help\src\main\java\help\validator\location\HelpModuleCollection.java:37: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\main\datatree\DataTreeClipboardUtils.java:32: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\main\ProjectAccessPanel.java:42: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\main\projectdata\actions\ProjectDataDeleteTask.java:43: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\plugintool\ServiceInfo.java:24: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Project\src\main\java\ghidra\framework\task\GScheduledTask.java:23: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\app\util\SymbolPath.java:29: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\address\AddressRangeToAddressComparator.java:23: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\address\AddressSetMapping.java:21: warning: empty

tag * Class that provides random access to {@link Address}es in an {@link AddressSet}, based on the index of the address in the set, not the {@link Address#getOffset() address offset value}.

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\block\CodeBlockReferenceImpl.java:36: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\data\AbstractStringDataType.java:33: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\data\PascalString255DataType.java:22: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\data\PascalStringDataType.java:22: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\data\PascalUnicodeDataType.java:22: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\data\StringDataInstance.java:44: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\data\StringUTF8DataType.java:20: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\data\TerminatedStringDataType.java:21: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\data\TerminatedUnicode32DataType.java:20: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\data\Unicode32DataType.java:20: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\data\UnicodeDataType.java:20: warning: empty

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\listing\VariableStorage.java:30: warning: empty tag * encapsulates the ordered list of storage varnodes which correspond to a ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\listing\StackFrame.java:37: warning: empty

tag *

   ^
D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Utility\src\main\java\ghidra\util\NullOutputStream.java:23: warning: empty 

tag *

^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\help\HelpDescriptor.java:25: warning: no @return public Object getHelpObject(); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Docking\src\main\java\docking\help\HelpDescriptor.java:30: warning: no @return public String getHelpInfo(); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Utility\src\main\java\ghidra\framework\plugintool\ServiceProvider.java:29: warning: no @param for public T getService(Class serviceClass); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Utility\src\main\java\ghidra\framework\plugintool\ServiceProvider.java:29: warning: no @return public T getService(Class serviceClass); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Utility\src\main\java\ghidra\framework\plugintool\ServiceProvider.java:42: warning: no description for @param * @param listener ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\viewer\format\actions\DisableFieldAction.java:40: warning: no @param for panel public DisableFieldAction(String owner, FieldHeader panel) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\viewer\format\actions\EnableFieldAction.java:38: warning: no @param for panel public EnableFieldAction(String owner, FieldHeader panel) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\Base\src\main\java\ghidra\app\util\viewer\format\actions\ResetAllFormatsAction.java:39: warning: no @param for panel public ResetAllFormatsAction(String owner, FormatManager formatMgr, FieldHeader panel) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\Utility\src\main\java\ghidra\util\SystemUtilities.java:214: warning: no @param for public static T runSwingNow(Supplier s) { ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Framework\SoftwareModeling\src\main\java\ghidra\program\model\address\Address.java:106: warning: no @return public int getPointerSize(); ^ 2 errors 100 warnings > Task :createJsondocs javadoc: error - invalid flag: -doctitle Usage: javadoc [options] [packagenames] [sourcefiles] [@files] where options include: @ Read options and filenames from file --add-modules (,)* Root modules to resolve in addition to the initial modules, or all modules on the module path if is ALL-MODULE-PATH. -bootclasspath Override location of platform class files used for non-modular releases -breakiterator Compute first sentence with BreakIterator --class-path , -classpath , -cp Specify where to find user class files -doclet Generate output via alternate doclet -docletpath Specify where to find doclet class files --enable-preview Enable preview language features. To be used in conjunction with either -source or --release. -encoding Source file encoding name -exclude Specify a list of packages to exclude --expand-requires Instructs the tool to expand the set of modules to be documented. By default, only the modules given explicitly on the command line will be documented. A value of "transitive" will additionally include all "requires transitive" dependencies of those modules. A value of "all" will include all dependencies of those modules. -extdirs Override location of installed extensions --help, -help, -?, -h Display command-line options and exit --help-extra, -X Print a synopsis of nonstandard options and exit -J Pass directly to the runtime system --limit-modules (,)* Limit the universe of observable modules -locale Locale to be used, e.g. en_US or en_US_WIN --module (,)* Document the specified module(s) --module-path , -p Specify where to find application modules --module-source-path Specify where to find input source files for multiple modules -package Show package/protected/public types and members. For named modules, show all packages and all module details. -private Show all types and members. For named modules, show all packages and all module details. -protected Show protected/public types and members (default). For named modules, show exported packages and the module's API. -public Show only public types and members. For named modules, show exported packages and the module's API. -quiet Do not display status messages --release Provide source compatibility with specified release --show-members Specifies which members (fields, methods, etc.) will be documented, where value can be one of "public", "protected", "package" or "private". The default is "protected", which will show public and protected members, "public" will show only public members, "package" will show public, protected and package members and "private" will show all members. --show-module-contents Specifies the documentation granularity of module declarations. Possible values are "api" or "all". --show-packages Specifies which modules packages will be documented. Possible values are "exported" or "all" packages. --show-types Specifies which types (classes, interfaces, etc.) will be documented, where value can be one of "public", "protected", "package" or "private". The default is "protected", which will show public and protected types, "public" will show only public types, "package" will show public, protected and package types and "private" will show all types. --source , -source Provide source compatibility with specified release --source-path , -sourcepath Specify where to find source files -subpackages Specify subpackages to recursively load --system Override location of system modules used for modular releases --upgrade-module-path Override location of upgradeable modules -verbose Output messages about what Javadoc is doing --version Print version information -Werror Report an error if any warnings occur Provided by the JsonDoclet doclet: -d directory the destination directory GNU-style options may use = instead of whitespace to separate the name of an option from its value. 1 error > Task :6502:sleighCompile Compiling .\data\languages\6502.slaspec: 1 NOP constructors found Use -n switch to list each individually 6502.slaspec:118: Unreferenced table: 'ADDR8' 1 languages successfully compiled > Task :68000:compileJava D:\Development\Gradle\src\ghidra-master\Ghidra\Processors\68000\src\main\java\ghidra\app\plugin\core\analysis\Motorola68KAnalyzer.java:369: warning: [deprecation] Long(long) in Long has been deprecated switchEvaluator.setAssume(new Long(assume)); ^ 1 warning > Task :68000:sleighCompile Compiling .\data\languages\68020.slaspec: 150 NOP constructors found Use -n switch to list each individually 3 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually Compiling .\data\languages\68030.slaspec: 150 NOP constructors found Use -n switch to list each individually 3 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually Compiling .\data\languages\68040.slaspec: 166 NOP constructors found Use -n switch to list each individually 3 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually Compiling .\data\languages\coldfire.slaspec: 175 NOP constructors found Use -n switch to list each individually 3 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually 4 languages successfully compiled > Task :6805:sleighCompile Compiling .\data\languages\6805.slaspec: 2 NOP constructors found Use -n switch to list each individually Compiling .\data\languages\6809.slaspec: 56 NOP constructors found Use -n switch to list each individually 4 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually 2 languages successfully compiled > Task :8048:sleighCompile Compiling .\data\languages\8048.slaspec: 7 NOP constructors found Use -n switch to list each individually 1 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually 1 languages successfully compiled > Task :8051:sleighCompile Compiling .\data\languages\80251.slaspec: 3 NOP constructors found Use -n switch to list each individually 8051_main.sinc:641: Unreferenced table: 'Rel16' Compiling .\data\languages\80390.slaspec: 1 NOP constructors found Use -n switch to list each individually 2 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually 8051_main.sinc:554: Unreferenced table: 'Data16' 8051_main.sinc:641: Unreferenced table: 'Rel16' Compiling .\data\languages\8051.slaspec: 1 NOP constructors found Use -n switch to list each individually 1 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually 8051_main.sinc:641: Unreferenced table: 'Rel16' Compiling .\data\languages\mx51.slaspec: 1 NOP constructors found Use -n switch to list each individually 1 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually 8051_main.sinc:641: Unreferenced table: 'Rel16' 4 languages successfully compiled > Task :8085:sleighCompile Compiling .\data\languages\8085.slaspec: 1 NOP constructors found Use -n switch to list each individually 12 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually 1 languages successfully compiled > Task :AARCH64:sleighCompile Compiling .\data\languages\AARCH64.slaspec: 101 NOP constructors found Use -n switch to list each individually 6 constructors with local collisions between operands Use -c switch to list each individually Compiling .\data\languages\AARCH64BE.slaspec: 101 NOP constructors found Use -n switch to list each individually 6 constructors with local collisions between operands Use -c switch to list each individually 2 languages successfully compiled > Task :ARM:compileJava D:\Development\Gradle\src\ghidra-master\Ghidra\Processors\ARM\src\main\java\ghidra\app\plugin\core\analysis\ArmAnalyzer.java:232: warning: [deprecation] Long(long) in Long has been deprecated Long assumeValue = new Long(0); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Processors\ARM\src\main\java\ghidra\app\plugin\core\analysis\ArmAnalyzer.java:241: warning: [deprecation] Long(long) in Long has been deprecated assumeValue = new Long(0); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Processors\ARM\src\main\java\ghidra\app\plugin\core\analysis\ArmAnalyzer.java:251: warning: [deprecation] Long(long) in Long has been deprecated assumeValue = new Long(assume); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Processors\ARM\src\main\java\ghidra\app\plugin\core\analysis\ArmAnalyzer.java:415: warning: [deprecation] Long(long) in Long has been deprecated return new Long(0); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Processors\ARM\src\main\java\ghidra\app\plugin\core\analysis\ArmAnalyzer.java:503: warning: [deprecation] Long(long) in Long has been deprecated switchEvaluator.initForCase(new Long(assume)); ^ 5 warnings > Task :ARM:sleighCompile Compiling .\data\languages\ARM4_be.slaspec: 77 NOP constructors found Use -n switch to list each individually Compiling .\data\languages\ARM4_le.slaspec: 77 NOP constructors found Use -n switch to list each individually Compiling .\data\languages\ARM4t_be.slaspec: 151 NOP constructors found Use -n switch to list each individually 1 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually Compiling .\data\languages\ARM4t_le.slaspec: 151 NOP constructors found Use -n switch to list each individually 1 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually Compiling .\data\languages\ARM5_be.slaspec: 77 NOP constructors found Use -n switch to list each individually Compiling .\data\languages\ARM5_le.slaspec: 77 NOP constructors found Use -n switch to list each individually Compiling .\data\languages\ARM5t_be.slaspec: 151 NOP constructors found Use -n switch to list each individually 1 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually Compiling .\data\languages\ARM5t_le.slaspec: 151 NOP constructors found Use -n switch to list each individually 1 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually Compiling .\data\languages\ARM6_be.slaspec: 234 NOP constructors found Use -n switch to list each individually 2 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually Compiling .\data\languages\ARM6_le.slaspec: 234 NOP constructors found Use -n switch to list each individually 2 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually Compiling .\data\languages\ARM7_be.slaspec: 481 NOP constructors found Use -n switch to list each individually 5 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually ARMneon.sinc:133: Unreferenced table: 'Sreg2' Compiling .\data\languages\ARM7_le.slaspec: 481 NOP constructors found Use -n switch to list each individually 5 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually ARMneon.sinc:133: Unreferenced table: 'Sreg2' Compiling .\data\languages\ARM8_be.slaspec: 515 NOP constructors found Use -n switch to list each individually 9 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually ARMneon.sinc:133: Unreferenced table: 'Sreg2' Compiling .\data\languages\ARM8_le.slaspec: 515 NOP constructors found Use -n switch to list each individually 9 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually ARMneon.sinc:133: Unreferenced table: 'Sreg2' 14 languages successfully compiled > Task :Atmel:sleighCompile Compiling .\data\languages\avr32a.slaspec: 158 NOP constructors found Use -n switch to list each individually avr32a_arithmetic_operations.sinc:375: Unsigned comparison with zero might be better written as "!= 0" (or did you mean to use signed comparison?) in constructor avr32a_arithmetic_operations.sinc:381: Unsigned comparison with zero might be better written as "!= 0" (or did you mean to use signed comparison?) in constructor 16 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually avr32a_data_transfer.sinc:912: Unreferenced table: 'LDMTSpp' Compiling .\data\languages\avr8.slaspec: 3 NOP constructors found Use -n switch to list each individually 7 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually avr8.sinc:285: Unreferenced table: 'op1RrPair' avr8.sinc:452: Unreferenced table: 'K7addr' Compiling .\data\languages\avr8e.slaspec: 3 NOP constructors found Use -n switch to list each individually 9 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually avr8.sinc:285: Unreferenced table: 'op1RrPair' avr8.sinc:452: Unreferenced table: 'K7addr' Compiling .\data\languages\avr8eind.slaspec: 4 NOP constructors found Use -n switch to list each individually avr8.sinc:285: Unreferenced table: 'op1RrPair' avr8.sinc:452: Unreferenced table: 'K7addr' 4 languages successfully compiled > Task :ByteViewer:buildHelp INFO Using log config file: jar:file:/D:/Development/Gradle/src/ghidra-master/Ghidra/Framework/Generic/build/libs/Generic.jar!/generic.log4j.xml (LoggingInitialization) INFO Using log file: C:\Users\Gebruiker\.ghidra\.ghidra_9.2_DEV\application.log (LoggingInitialization) [JavaHelpFilesBuilder] Generating Help Files for: [file:///D:/Development/Gradle/src/ghidra-master/Ghidra/Features/ByteViewer/src/main/help/help/] [JavaHelpFilesBuilder] Generating map file: file:///D:/Development/Gradle/src/ghidra-master/Ghidra/Features/ByteViewer/build/help/main/help/ByteViewer_map.xml... [JavaHelpFilesBuilder] finished generating map file [JavaHelpFilesBuilder] Generating TOC file: ByteViewer_TOC.xml... [JavaHelpFilesBuilder] finished generating TOC file [JavaHelpFilesBuilder] Done generating help files for module: ByteViewer > Task :ByteViewer:compileJava D:\Development\Gradle\src\ghidra-master\Ghidra\Features\ByteViewer\src\main\java\ghidra\app\plugin\core\byteviewer\ByteViewerComponentProvider.java:484: warning: [deprecation] newInstance() in Class has been deprecated return classy.newInstance(); ^ where T is a type-variable: T extends Object declared in class Class 1 warning > Task :CR16:sleighCompile Compiling .\data\languages\CR16B.slaspec: 88 NOP constructors found Use -n switch to list each individually Compiling .\data\languages\CR16C.slaspec: 42 NOP constructors found Use -n switch to list each individually 53 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually CR16C.sinc:285: Unreferenced table: 'cnt3' CR16C.sinc:357: Unreferenced table: 'ra' 2 languages successfully compiled > Task :Dalvik:sleighCompile Compiling .\data\languages\Dalvik.slaspec: 3 NOP constructors found Use -n switch to list each individually 2 unnecessary extensions/truncations were converted to copies Use -u switch to list each individually Dalvik.slaspec:220: Unreferenced table: 'registerC32' Dalvik.slaspec:224: Unreferenced table: 'registerC16w' Dalvik.slaspec:225: Unreferenced table: 'registerC32w' 1 languages successfully compiled > Task :DATA:sleighCompile Compiling .\data\languages\data-be-64.slaspec: Compiling .\data\languages\data-le-64.slaspec: 2 languages successfully compiled > Task :DebugUtils:compileJava D:\Development\Gradle\src\ghidra-master\Ghidra\Features\DebugUtils\src\main\java\db\DbViewer.java:110: warning: [deprecation] setFileSelectionMode(int) in GhidraFileChooser has been deprecated fileChooser.setFileSelectionMode(GhidraFileChooser.FILES_ONLY); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\DebugUtils\src\main\java\db\DbViewer.java:136: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\DebugUtils\src\main\java\db\DbViewer.java:137: warning: [deprecation] DUMMY_MONITOR in TaskMonitorAdapter has been deprecated dbh = pdb.open(TaskMonitorAdapter.DUMMY_MONITOR); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\DebugUtils\src\main\java\db\DbViewer.java:348: warning: [deprecation] Byte(byte) in Byte has been deprecated return new Byte(((ByteField) rec.getKeyField()).getByteValue()); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\DebugUtils\src\main\java\db\DbViewer.java:350: warning: [deprecation] Boolean(boolean) in Boolean has been deprecated return new Boolean(((BooleanField) rec.getKeyField()).getBooleanValue()); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\DebugUtils\src\main\java\db\DbViewer.java:352: warning: [deprecation] Short(short) in Short has been deprecated return new Short(((ShortField) rec.getKeyField()).getShortValue()); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\DebugUtils\src\main\java\db\DbViewer.java:354: warning: [deprecation] Integer(int) in Integer has been deprecated return new Integer(((IntField) rec.getKeyField()).getIntValue()); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\DebugUtils\src\main\java\db\DbViewer.java:382: warning: [deprecation] Byte(byte) in Byte has been deprecated return new Byte(rec.getByteValue(col)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\DebugUtils\src\main\java\db\DbViewer.java:386: warning: [deprecation] Short(short) in Short has been deprecated return new Short(rec.getShortValue(col)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\DebugUtils\src\main\java\db\DbViewer.java:388: warning: [deprecation] Integer(int) in Integer has been deprecated return new Integer(rec.getIntValue(col)); ^ D:\Development\Gradle\src\ghidra-master\Ghidra\Features\DebugUtils\src\main\java\db\DbViewer.java:586: warning: [deprecation] newInstance() in Class has been deprecated keyType = schema.getKeyFieldClass().newInstance(); ^ where T is a type-variable: T extends Object declared in class Class 11 warnings > Task :Decompiler:bison_decompile_grammar FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':Decompiler:bison_decompile_grammar'. > A problem occurred starting process 'command 'bison'' * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0. Use '--warning-mode all' to show the individual deprecation warnings. See https://docs.gradle.org/6.6-20200606220036+0000/userguide/command_line_interface.html#sec:command_line_warnings BUILD FAILED in 7m 14s 135 actionable tasks: 117 executed, 18 up-to-date D:\Development\Gradle\src\ghidra-master> ```

The fatal error in this seems to be:

> Task :Decompiler:bison_decompile_grammar FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':Decompiler:bison_decompile_grammar'.
> A problem occurred starting process 'command 'bison''

Any suggestions for that part? It's simply not working out of the box.

simeonpilgrim commented 4 years ago
  • What went wrong: Execution failed for task ':Decompiler:bison_decompile_grammar'.

    A problem occurred starting process 'command 'bison''

Any suggestions for that part? It's simply not working out of the box.

Yip, I just recently got Ghidra building on my Windows PC, so One step was to do the build inside Git Bash, and the seconds was to download windows port of Bison/Flex https://github.com/NationalSecurityAgency/ghidra/blob/master/DevGuide.md#install-development-and-build-tools And I found 2.5.18 version was needed not the newer 3.x https://sourceforge.net/projects/winflexbison/ So with the 2.5.18 version somewhere on your path with no spaces in the path, and the files renamed from win_bison.exe to bison.exe and include the location of your path into you PATH environment variable, it builds.

astrelsky commented 4 years ago

You can build ghidra with this branch here in the meantime.

I tried and failed.. first to mention, i got a lot of warnings about incorrect usage and deprecations that are in the Ghidra project, so this issue can also serve to know what to fix for future Java versions support. So i will post the build log below.. Note that it also contains the reason why building your "jdk14" branch failed.

Build log The fatal error in this seems to be:

> Task :Decompiler:bison_decompile_grammar FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':Decompiler:bison_decompile_grammar'.
> A problem occurred starting process 'command 'bison''

Any suggestions for that part? It's simply not working out of the box.

https://github.com/NationalSecurityAgency/ghidra/blob/master/DevGuide.md#install-development-and-build-tools

Didn't see the above comment. The mobile app has failed me.

anthraxx commented 4 years ago

quite some time has passed now, any updates on this issue?

ryanmkurtz commented 4 years ago

I wonder if using the javac --release flag at compile time would make this build error go away.