GP-0: Fixing unused import warnings

This commit is contained in:
Ryan Kurtz 2025-05-30 07:07:43 -04:00
parent 2e0c098c25
commit d3131e319a
73 changed files with 105 additions and 220 deletions

View file

@ -15,8 +15,6 @@
*/
package ghidra.app.plugin.core.debug.client.tracermi;
import com.sun.jdi.VirtualMachine;
import ghidra.program.model.address.Address;
public interface MemoryMapper {

View file

@ -17,12 +17,8 @@ package ghidra.app.plugin.core.debug.gui.tracermi.launcher;
import java.io.File;
import java.io.FileNotFoundException;
import java.net.SocketAddress;
import java.util.List;
import java.util.Map;
import ghidra.app.plugin.core.debug.gui.tracermi.launcher.ScriptAttributesParser.ScriptAttributes;
import ghidra.debug.api.ValStr;
import ghidra.program.model.listing.Program;
/**

View file

@ -16,7 +16,6 @@
package ghidra.trace.database.listing;
import java.util.*;
import java.util.Map.Entry;
import org.apache.commons.lang3.tuple.Pair;

View file

@ -18,7 +18,6 @@ package ghidra.util.database;
import java.io.IOException;
import db.Table;
import generic.End.Point;
/**
* An iterator over some component of a {@link Table}

View file

@ -15,7 +15,6 @@
*/
package ghidra.pcode.emu.taint.full;
import ghidra.app.plugin.core.debug.service.emulation.data.*;
import ghidra.debug.api.emulation.PcodeDebuggerAccess;
import ghidra.pcode.emu.taint.TaintPartsFactory;
import ghidra.pcode.emu.taint.plain.TaintPcodeEmulator;

View file

@ -16,7 +16,6 @@
package ghidra.examples2;
import docking.ActionContext;
import docking.ComponentProvider;
import docking.action.DockingAction;
import docking.action.MenuData;
import ghidra.app.ExamplesPluginPackage;

View file

@ -24,7 +24,6 @@ import org.apache.commons.lang3.StringUtils;
import ghidra.app.script.GhidraScript;
import ghidra.features.base.values.GhidraValuesMap;
import ghidra.features.bsim.query.*;
import ghidra.features.bsim.query.BSimServerInfo.DBType;
import ghidra.features.bsim.query.FunctionDatabase.BSimError;
import ghidra.features.bsim.query.description.DatabaseInformation;
import ghidra.features.bsim.query.file.BSimH2FileDBConnectionManager;

View file

@ -26,7 +26,6 @@ import ghidra.app.decompiler.DecompileException;
import ghidra.app.script.GhidraScript;
import ghidra.app.services.FunctionComparisonService;
import ghidra.app.tablechooser.*;
import ghidra.features.base.codecompare.model.MatchedFunctionComparisonModel;
import ghidra.features.bsim.query.*;
import ghidra.features.bsim.query.client.Configuration;
import ghidra.features.bsim.query.description.FunctionDescription;

View file

@ -21,15 +21,13 @@ import java.util.*;
import javax.swing.Icon;
import javax.swing.JLabel;
import org.apache.commons.lang3.StringUtils;
import docking.widgets.table.*;
import ghidra.docking.settings.Settings;
import ghidra.features.bsim.gui.BSimServerManager;
import ghidra.features.bsim.query.*;
import ghidra.features.bsim.query.BSimPostgresDBConnectionManager;
import ghidra.features.bsim.query.BSimPostgresDBConnectionManager.BSimPostgresDataSource;
import ghidra.features.bsim.query.BSimServerInfo;
import ghidra.features.bsim.query.BSimServerInfo.DBType;
import ghidra.framework.client.ClientUtil;
import ghidra.framework.plugintool.ServiceProvider;
import ghidra.framework.plugintool.ServiceProviderStub;
import ghidra.util.table.column.AbstractGColumnRenderer;

View file

@ -38,7 +38,6 @@ import docking.widgets.textfield.GFormattedTextField;
import docking.widgets.textfield.GFormattedTextField.Status;
import ghidra.features.bsim.query.*;
import ghidra.features.bsim.query.BSimServerInfo.DBType;
import ghidra.framework.client.ClientUtil;
import ghidra.util.HelpLocation;
import ghidra.util.filechooser.GhidraFileChooserModel;
import ghidra.util.filechooser.GhidraFileFilter;

View file

@ -26,7 +26,6 @@ import ghidra.program.model.listing.Function;
import ghidra.program.model.listing.Program;
import ghidra.util.Msg;
import ghidra.util.task.TaskMonitor;
import ghidra.util.task.TaskMonitorAdapter;
/**
* Run decompilation across multiple functions in a single program, distributing the task across

View file

@ -22,10 +22,8 @@ import java.util.*;
import generic.concurrent.*;
import generic.lsh.vector.LSHVector;
import generic.lsh.vector.VectorCompare;
import ghidra.features.bsim.query.*;
import ghidra.features.bsim.query.BSimPostgresDBConnectionManager.BSimPostgresDataSource;
import ghidra.features.bsim.query.BSimServerInfo.DBType;
import ghidra.features.bsim.query.FunctionDatabase.Status;
import ghidra.features.bsim.query.BSimServerInfo;
import ghidra.features.bsim.query.LSHException;
import ghidra.features.bsim.query.client.*;
import ghidra.features.bsim.query.description.*;
import ghidra.features.bsim.query.elastic.Base64VectorFactory;

View file

@ -33,11 +33,9 @@ import java.io.IOException;
import ghidra.app.script.GhidraScript;
import ghidra.app.util.cparser.C.CParserUtils;
import ghidra.app.util.cparser.C.CParserUtils.CParseResults;
import ghidra.app.util.cparser.C.ParseException;
import ghidra.program.model.data.DataTypeManager;
import ghidra.program.model.data.FileDataTypeManager;
import ghidra.util.Msg;
public class CreateUEFIGDTArchivesScript extends GhidraScript {

View file

@ -24,8 +24,6 @@ import docking.ActionContext;
import docking.action.KeyBindingData;
import docking.widgets.OptionDialog;
import generic.theme.GIcon;
import ghidra.program.model.data.DataTypeComponent;
import ghidra.util.Msg;
import ghidra.util.exception.CancelledException;
import ghidra.util.exception.UsrException;
import ghidra.util.task.TaskLauncher;

View file

@ -25,8 +25,6 @@ import ghidra.app.plugin.core.osgi.BundleHost;
import ghidra.app.script.*;
import ghidra.framework.Application;
import ghidra.framework.HeadlessGhidraApplicationConfiguration;
import ghidra.framework.data.DomainObjectAdapter;
import ghidra.program.database.ProgramDB;
import ghidra.program.model.listing.Program;
import ghidra.util.Msg;
import ghidra.util.SystemUtilities;

View file

@ -29,7 +29,6 @@ import ghidra.util.NumericUtilities;
import ghidra.util.exception.AssertException;
import ghidra.util.exception.CancelledException;
import ghidra.util.task.TaskMonitor;
import ghidra.util.task.TaskMonitorAdapter;
public class ContextState {

View file

@ -19,8 +19,6 @@ import static org.junit.Assert.*;
import java.util.ArrayList;
import javax.swing.JDialog;
import org.junit.Assert;
import org.junit.Test;

View file

@ -39,7 +39,6 @@ import ghidra.app.plugin.core.codebrowser.CodeBrowserPlugin;
import ghidra.app.plugin.core.data.DataPlugin;
import ghidra.app.plugin.core.disassembler.DisassemblerPlugin;
import ghidra.app.plugin.core.highlight.SetHighlightPlugin;
import ghidra.app.plugin.core.instructionsearch.model.InstructionSearchData.UpdateType;
import ghidra.app.plugin.core.navigation.*;
import ghidra.app.services.ProgramManager;
import ghidra.app.util.AddEditDialog;

View file

@ -21,7 +21,6 @@ import org.junit.Test;
import docking.widgets.values.AbstractValue;
import ghidra.app.script.SelectLanguageDialog;
import ghidra.features.base.values.LanguageValue;
import ghidra.features.base.values.LanguageValue.LangaugeValuePanel;
import ghidra.program.model.lang.LanguageCompilerSpecPair;

View file

@ -31,7 +31,6 @@ import ghidra.program.model.listing.ProgramContext;
import ghidra.program.model.mem.Memory;
import ghidra.test.AbstractGhidraHeadedIntegrationTest;
import ghidra.util.task.TaskMonitor;
import ghidra.util.task.TaskMonitorAdapter;
/**
* quick and dirty test of the ProgramContextImpl just to see

View file

@ -21,11 +21,7 @@
package ghidra.program.util;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import java.util.Arrays;
import java.util.Objects;
import static org.junit.Assert.*;
import org.junit.*;
@ -36,11 +32,11 @@ import ghidra.program.model.lang.Register;
import ghidra.program.model.listing.*;
import ghidra.program.model.symbol.Namespace;
import ghidra.program.model.symbol.SourceType;
import ghidra.test.ClassicSampleX86ProgramBuilder;
import ghidra.test.AbstractGhidraHeadedIntegrationTest;
import ghidra.test.ClassicSampleX86ProgramBuilder;
import ghidra.util.exception.CancelledException;
import ghidra.util.task.TaskMonitor;
import ghidra.util.task.TaskMonitorAdapter;
import junit.framework.TestCase;
/**
* <CODE>ProgramDiffTest</CODE> tests the <CODE>ProgramDiff</CODE> class

View file

@ -19,7 +19,6 @@ import static org.junit.Assert.*;
import org.junit.Test;
import ghidra.app.util.bin.format.dwarf.NamespacePath;
import ghidra.program.model.symbol.SymbolType;
public class NamespacePathTest {

View file

@ -24,7 +24,6 @@ import org.junit.Test;
import generic.test.AbstractGenericTest;
import ghidra.app.util.bin.BinaryReader;
import ghidra.app.util.bin.ByteArrayProvider;
import ghidra.app.util.bin.format.dwarf.StringTable;
/**
* Test reading DWARF string table

View file

@ -30,7 +30,6 @@ import java.util.stream.Collectors;
import org.apache.commons.io.FileUtils;
import org.apache.commons.io.FilenameUtils;
import org.junit.Before;
import org.junit.Test;
import generic.test.AbstractGenericTest;
import ghidra.app.util.bin.format.golang.GoVer;

View file

@ -38,7 +38,6 @@ import ghidra.test.TestEnv;
import ghidra.test.TestProgramManager;
import ghidra.util.exception.CancelledException;
import ghidra.util.task.TaskMonitor;
import junit.framework.AssertionFailedError;
import utilities.util.FileUtilities;
/**

View file

@ -23,7 +23,6 @@ import org.apache.commons.compress.utils.Sets;
import org.junit.*;
import generic.test.AbstractGenericTest;
import ghidra.util.task.TaskMonitorAdapter;
public class StructureDataTypeTest extends AbstractGenericTest {

View file

@ -35,7 +35,6 @@ import ghidra.program.model.pcode.Varnode;
import ghidra.program.model.symbol.Reference;
import ghidra.program.model.symbol.ReferenceIterator;
import ghidra.program.util.SymbolicPropogator.Value;
import ghidra.util.exception.NotFoundException;
import ghidra.util.task.TaskMonitor;
/**

View file

@ -19,7 +19,6 @@ import java.util.*;
import javax.swing.Icon;
import docking.widgets.tree.GTreeNode;
import docking.widgets.tree.GTreeNode;
/**

View file

@ -20,7 +20,6 @@ import static org.junit.Assert.*;
import org.junit.Test;
import generic.test.AbstractGenericTest;
import ghidra.bitpatterns.info.ByteSequenceLengthFilter;
public class ByteSequenceLengthFilterTest extends AbstractGenericTest {

View file

@ -24,8 +24,6 @@ import java.util.List;
import org.junit.Test;
import generic.test.AbstractGenericTest;
import ghidra.bitpatterns.info.ContextRegisterExtent;
import ghidra.bitpatterns.info.ContextRegisterInfo;
public class ContextRegisterExtentTest extends AbstractGenericTest {

View file

@ -21,8 +21,6 @@ import java.util.*;
import org.junit.Test;
import ghidra.bitpatterns.info.DataGatheringParams;
public class DataGatheringParamsTest extends generic.test.AbstractGenericTest {
@Test

View file

@ -20,7 +20,6 @@ import static org.junit.Assert.*;
import org.junit.Test;
import generic.test.AbstractGenericTest;
import ghidra.bitpatterns.info.PercentageFilter;
public class PercentageFilterTest extends AbstractGenericTest {

View file

@ -23,7 +23,6 @@ import java.util.List;
import org.junit.Test;
import generic.test.AbstractGenericTest;
import ghidra.closedpatternmining.SequenceItem;
public class SequenceItemTest extends AbstractGenericTest {

View file

@ -25,13 +25,11 @@
import java.util.*;
import docking.options.OptionsService;
import generic.jar.ResourceFile;
import ghidra.app.decompiler.*;
import ghidra.app.decompiler.component.DecompilerUtils;
import ghidra.app.script.*;
import ghidra.app.tablechooser.*;
import ghidra.framework.options.ToolOptions;
import ghidra.program.model.address.Address;
import ghidra.program.model.address.AddressSpace;
import ghidra.program.model.lang.Register;

View file

@ -26,8 +26,6 @@ import ghidra.app.decompiler.*;
import ghidra.app.plugin.core.analysis.AutoAnalysisManager;
import ghidra.framework.cmd.BackgroundCommand;
import ghidra.program.model.address.*;
import ghidra.program.model.data.DataType;
import ghidra.program.model.data.VoidDataType;
import ghidra.program.model.lang.CompilerSpec;
import ghidra.program.model.listing.*;
import ghidra.program.model.mem.MemoryBlock;

View file

@ -17,31 +17,18 @@ package ghidra.app.plugin.core.decompile;
import static org.junit.Assert.*;
import java.math.BigInteger;
import org.apache.commons.lang3.ArrayUtils;
import org.junit.*;
import org.junit.Test;
import generic.test.AbstractGenericTest;
import ghidra.app.plugin.core.analysis.*;
import ghidra.framework.cmd.Command;
import ghidra.app.plugin.core.analysis.DecompilerSwitchAnalyzer;
import ghidra.framework.options.Options;
import ghidra.framework.plugintool.PluginTool;
import ghidra.program.database.ProgramBuilder;
import ghidra.program.model.address.Address;
import ghidra.program.model.address.AddressSet;
import ghidra.program.model.lang.Register;
import ghidra.program.model.lang.RegisterValue;
import ghidra.program.model.listing.*;
import ghidra.program.model.mem.MemoryBlock;
import ghidra.program.model.pcode.Varnode;
import ghidra.program.model.symbol.*;
import ghidra.program.util.SymbolicPropogator.Value;
import ghidra.test.TestEnv;
import ghidra.util.TaskUtilities;
import ghidra.util.exception.NotFoundException;
import ghidra.program.model.symbol.Reference;
import ghidra.program.model.symbol.Symbol;
import ghidra.util.task.TaskMonitor;
import junit.framework.AssertionFailedError;
/**
* Test of DecompilerSwitchAnalyzer

View file

@ -25,7 +25,6 @@ import ghidra.app.services.FieldMatcher;
import ghidra.program.model.address.Address;
import ghidra.program.model.data.DataType;
import ghidra.program.model.listing.Function;
import ghidra.program.model.pcode.HighGlobal;
import ghidra.program.model.pcode.HighVariable;
import ghidra.util.StringUtilities;
import ghidra.util.exception.AssertException;

View file

@ -22,7 +22,6 @@ import docking.action.KeyBindingData;
import docking.action.MenuData;
import ghidra.app.plugin.core.decompile.DecompilerActionContext;
import ghidra.app.plugin.core.decompiler.taint.TaintPlugin;
import ghidra.app.plugin.core.decompiler.taint.TaintState;
import ghidra.util.HelpLocation;
/**

View file

@ -23,7 +23,6 @@ import docking.action.MenuData;
import ghidra.app.decompiler.*;
import ghidra.app.plugin.core.decompile.DecompilerActionContext;
import ghidra.app.plugin.core.decompiler.taint.TaintPlugin;
import ghidra.app.plugin.core.decompiler.taint.TaintState;
import ghidra.app.plugin.core.decompiler.taint.TaintState.MarkType;
import ghidra.program.model.listing.Function;
import ghidra.util.HelpLocation;

View file

@ -20,7 +20,6 @@ import java.awt.event.KeyEvent;
import docking.action.KeyBindingData;
import ghidra.app.plugin.core.decompiler.taint.TaintPlugin;
import ghidra.app.plugin.core.decompiler.taint.TaintState;
import ghidra.app.plugin.core.decompiler.taint.TaintState.QueryType;
public class TaintQueryCustomAction extends TaintAbstractQueryAction {

View file

@ -22,7 +22,6 @@ import docking.action.KeyBindingData;
import docking.action.ToolBarData;
import generic.theme.GIcon;
import ghidra.app.plugin.core.decompiler.taint.TaintPlugin;
import ghidra.app.plugin.core.decompiler.taint.TaintState;
import ghidra.app.plugin.core.decompiler.taint.TaintState.QueryType;
public class TaintQueryDefaultAction extends TaintAbstractQueryAction {

View file

@ -19,7 +19,6 @@ import docking.action.MenuData;
import ghidra.app.decompiler.*;
import ghidra.app.plugin.core.decompile.DecompilerActionContext;
import ghidra.app.plugin.core.decompiler.taint.TaintPlugin;
import ghidra.app.plugin.core.decompiler.taint.TaintState;
import ghidra.app.plugin.core.decompiler.taint.TaintState.MarkType;
import ghidra.program.model.listing.Function;
import ghidra.util.HelpLocation;

View file

@ -19,7 +19,6 @@ import docking.action.MenuData;
import ghidra.app.decompiler.ClangToken;
import ghidra.app.plugin.core.decompile.DecompilerActionContext;
import ghidra.app.plugin.core.decompiler.taint.TaintPlugin;
import ghidra.app.plugin.core.decompiler.taint.TaintState;
import ghidra.program.model.listing.Program;
import ghidra.program.model.pcode.HighVariable;
import ghidra.util.HelpLocation;

View file

@ -19,7 +19,6 @@ import docking.action.MenuData;
import ghidra.app.decompiler.*;
import ghidra.app.plugin.core.decompile.DecompilerActionContext;
import ghidra.app.plugin.core.decompiler.taint.TaintPlugin;
import ghidra.app.plugin.core.decompiler.taint.TaintState;
import ghidra.app.plugin.core.decompiler.taint.TaintState.MarkType;
import ghidra.program.model.listing.Function;
import ghidra.util.HelpLocation;

View file

@ -29,7 +29,6 @@ import aQute.lib.io.IO;
import ghidra.app.util.bin.ByteProvider;
import ghidra.app.util.bin.FileByteProvider;
import ghidra.file.formats.dump.DumpFile;
import ghidra.util.Msg;
import ghidra.util.exception.CancelledException;
import ghidra.util.task.TaskMonitor;

View file

@ -31,7 +31,6 @@ import ghidra.util.Msg;
import ghidra.util.ReadOnlyException;
import ghidra.util.exception.*;
import ghidra.util.task.TaskMonitor;
import ghidra.util.task.TaskMonitorAdapter;
public class FidDB implements Closeable {
private static final String FID_CONTENT_TYPE = "Function ID Database";

View file

@ -16,7 +16,6 @@
package ghidra.app.cmd.data.exceptionhandling;
import ghidra.app.cmd.data.AbstractCreateDataTypeModelTest;
import ghidra.app.cmd.data.rtti.RttiUtil;
import ghidra.program.database.ProgramBuilder;
import ghidra.program.database.ProgramDB;
import ghidra.program.model.address.Address;

View file

@ -21,7 +21,6 @@ import ghidra.util.Msg;
import ghidra.util.exception.AssertException;
import ghidra.util.exception.CancelledException;
import ghidra.util.task.TaskMonitor;
import ghidra.util.task.TaskMonitorAdapter;
/**
* <code>LocalManagedBufferFile</code> implements a BufferFile as block-oriented

View file

@ -21,9 +21,6 @@ import javax.swing.JCheckBox;
import org.junit.Test;
import docking.widgets.values.AbstractValue;
import docking.widgets.values.BooleanValue;
public class BooleanValueTest extends AbstractValueTest {
private static final String NAME = "YesNo";

View file

@ -20,8 +20,6 @@ import static org.junit.Assert.*;
import org.junit.Test;
import docking.widgets.combobox.GComboBox;
import docking.widgets.values.AbstractValue;
import docking.widgets.values.ChoiceValue;
public class ChoiceValueTest extends AbstractValueTest {
private static final String NAME = "Choice";

View file

@ -19,8 +19,6 @@ import static org.junit.Assert.*;
import org.junit.Test;
import docking.widgets.values.DoubleValue;
public class DoubleValueTest extends AbstractValueTest {
private static final String NAME = "Fraction";
private static double DELTA = 0.0001;

View file

@ -23,8 +23,6 @@ import java.io.IOException;
import org.junit.Test;
import docking.widgets.filechooser.GhidraFileChooser;
import docking.widgets.values.AbstractValue;
import docking.widgets.values.FileValue;
import docking.widgets.values.FileValue.FileValuePanel;
public class FileValueTest extends AbstractValueTest {

View file

@ -19,8 +19,6 @@ import static org.junit.Assert.*;
import org.junit.Test;
import docking.widgets.values.IntValue;
public class IntValueTest extends AbstractValueTest {
private static final String NAME = "Count";

View file

@ -19,8 +19,6 @@ import static org.junit.Assert.*;
import org.junit.Test;
import docking.widgets.values.LongValue;
public class LongValueTest extends AbstractValueTest {
private static final String NAME = "Count";

View file

@ -19,8 +19,6 @@ import static org.junit.Assert.*;
import org.junit.Test;
import docking.widgets.values.StringValue;
public class StringValueTest extends AbstractValueTest {
private static final String NAME = "Name";

View file

@ -24,7 +24,6 @@ import org.junit.Before;
import org.junit.Test;
import docking.widgets.table.*;
import docking.widgets.table.threaded.CoalescingAddRemoveStrategy;
import ghidra.util.task.TaskMonitor;
public class CoalescingAddRemoveStrategyTest {

View file

@ -15,12 +15,11 @@
*/
package ghidra.util.task;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.*;
import org.junit.Test;
import docking.test.AbstractDockingTest;
import generic.test.AbstractGenericTest;
public class TaskMonitorSplitterTest extends AbstractDockingTest {
TaskMonitor baseMonitor;

View file

@ -15,7 +15,6 @@
*/
package ghidra.pcode.loadimage;
import ghidra.pcode.memstate.MemoryPage;
import ghidra.program.model.address.Address;
// API for accessing a binary load image

View file

@ -18,7 +18,6 @@ package generic.concurrent;
import java.util.concurrent.Callable;
import java.util.concurrent.FutureTask;
import ghidra.util.Msg;
import ghidra.util.exception.CancelledException;
import ghidra.util.task.CancelledListener;
import ghidra.util.task.TaskMonitor;

View file

@ -15,14 +15,13 @@
*/
package generic.io;
import ghidra.util.Msg;
import ghidra.util.task.TaskMonitor;
import ghidra.util.task.TaskMonitorAdapter;
import java.io.*;
import java.util.jar.JarOutputStream;
import java.util.zip.ZipEntry;
import ghidra.util.Msg;
import ghidra.util.task.TaskMonitor;
/**
* JarWriter is a class for writing to a jar output stream.
*/

View file

@ -23,7 +23,6 @@ import org.junit.Test;
import generic.test.AbstractGTest;
import ghidra.util.Msg;
import ghidra.util.timer.Watchdog;
public class WatchdogTest extends AbstractGTest {

View file

@ -17,8 +17,6 @@ package ghidra.framework.data;
import java.io.IOException;
import javax.help.UnsupportedOperationException;
import db.DBHandle;
import db.buffers.ManagedBufferFile;
import ghidra.framework.store.*;

View file

@ -22,7 +22,6 @@ import ghidra.program.model.symbol.FlowType;
import ghidra.util.Msg;
import ghidra.util.exception.CancelledException;
import ghidra.util.task.TaskMonitor;
import ghidra.util.task.TaskMonitorAdapter;
/**
* CodeBlockImpl is an implementation of a CodeBlock.

View file

@ -27,7 +27,6 @@ import ghidra.util.graph.*;
import ghidra.util.graph.attributes.AttributeManager;
import ghidra.util.graph.attributes.IntegerAttribute;
import ghidra.util.task.TaskMonitor;
import ghidra.util.task.TaskMonitorAdapter;
/**
* <CODE>PartitionCodeSubModel</CODE> (Model-P) defines subroutines which do not share code with

View file

@ -21,7 +21,6 @@ import ghidra.docking.settings.Settings;
import ghidra.program.model.mem.MemBuffer;
import ghidra.util.InvalidNameException;
import ghidra.util.UniversalID;
import ghidra.util.exception.DuplicateNameException;
/**
* Base class for DataType classes. Many of the DataType methods are stubbed out so simple datatype

View file

@ -15,7 +15,6 @@
*/
package ghidra.program.model.data;
import java.net.URL;
import java.util.Collection;
import ghidra.docking.settings.Settings;

View file

@ -15,9 +15,6 @@
*/
package ghidra.program.model.data;
import java.nio.CharBuffer;
import java.nio.charset.Charset;
import ghidra.docking.settings.Settings;
import ghidra.docking.settings.SettingsDefinition;
import ghidra.program.model.mem.MemBuffer;

View file

@ -22,7 +22,6 @@ import ghidra.program.database.symbol.CodeSymbol;
import ghidra.program.database.symbol.FunctionSymbol;
import ghidra.program.model.address.Address;
import ghidra.program.model.data.DataType;
import ghidra.program.model.listing.Data;
import ghidra.program.model.listing.Program;
import ghidra.program.model.symbol.Symbol;
import ghidra.program.model.symbol.SymbolTable;

View file

@ -15,15 +15,13 @@
*/
package ghidra.program.database.data;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNull;
import static org.junit.Assert.*;
import java.util.Collection;
import org.junit.Test;
import generic.test.AbstractGTest;
import ghidra.program.database.data.DataTypeUtilities;
import ghidra.program.model.data.*;
public class DataTypeUtilities2Test extends AbstractGTest {

View file

@ -20,8 +20,6 @@ import static org.junit.Assert.*;
import org.junit.*;
import generic.test.AbstractGenericTest;
import ghidra.program.database.ProgramDB;
import ghidra.program.database.data.DataTypeUtilities;
import ghidra.program.model.data.*;
/**

View file

@ -28,7 +28,6 @@ import ghidra.program.model.listing.ProgramContext;
import ghidra.test.AbstractGhidraHeadlessIntegrationTest;
import ghidra.test.TestEnv;
import ghidra.util.task.TaskMonitor;
import ghidra.util.task.TaskMonitorAdapter;
/**
* Analyzer Test for Mips Pre-Analyzer

View file

@ -20,11 +20,12 @@ import java.math.BigInteger;
import ghidra.app.services.AnalysisPriority;
import ghidra.app.util.importer.MessageLog;
import ghidra.program.model.address.*;
import ghidra.program.model.data.DataType;
import ghidra.program.model.lang.*;
import ghidra.program.model.listing.*;
import ghidra.program.model.symbol.*;
import ghidra.program.util.*;
import ghidra.program.model.symbol.FlowType;
import ghidra.program.model.symbol.Reference;
import ghidra.program.util.SymbolicPropogator;
import ghidra.program.util.VarnodeContext;
import ghidra.util.exception.CancelledException;
import ghidra.util.task.TaskMonitor;

View file

@ -16,10 +16,7 @@
package ghidra.app.util.bin.format.elf.extend;
import ghidra.app.util.bin.format.elf.*;
import ghidra.program.model.address.Address;
import ghidra.program.model.lang.*;
import ghidra.program.model.listing.Program;
import ghidra.program.model.listing.ContextChangeException;
import ghidra.program.model.lang.Language;
public class RISCV_ElfExtension extends ElfExtension {