mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-06 21:00:22 +00:00
clean up codacy
This commit is contained in:
parent
68f224aea3
commit
4d9594e65a
@ -42,10 +42,15 @@ import org.sleuthkit.autopsy.datamodel.SlackFileNode;
|
|||||||
public class ExternalViewerAction extends AbstractAction {
|
public class ExternalViewerAction extends AbstractAction {
|
||||||
|
|
||||||
private final static Logger logger = Logger.getLogger(ExternalViewerAction.class.getName());
|
private final static Logger logger = Logger.getLogger(ExternalViewerAction.class.getName());
|
||||||
private org.sleuthkit.datamodel.AbstractFile fileObject;
|
private final org.sleuthkit.datamodel.AbstractFile fileObject;
|
||||||
private String fileObjectExt;
|
private String fileObjectExt;
|
||||||
final static String[] EXECUTABLE_EXT = {".exe", ".dll", ".com", ".bat", ".msi", ".reg", ".scr", ".cmd"}; //NON-NLS
|
final static String[] EXECUTABLE_EXT = {".exe", ".dll", ".com", ".bat", ".msi", ".reg", ".scr", ".cmd"}; //NON-NLS
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* @param title Name of the action
|
||||||
|
* @param fileNode File to display
|
||||||
|
*/
|
||||||
public ExternalViewerAction(String title, Node fileNode) {
|
public ExternalViewerAction(String title, Node fileNode) {
|
||||||
super(title);
|
super(title);
|
||||||
this.fileObject = fileNode.getLookup().lookup(org.sleuthkit.datamodel.AbstractFile.class);
|
this.fileObject = fileNode.getLookup().lookup(org.sleuthkit.datamodel.AbstractFile.class);
|
||||||
@ -127,9 +132,9 @@ public class ExternalViewerAction extends AbstractAction {
|
|||||||
}
|
}
|
||||||
if (!exePath.equals("")) {
|
if (!exePath.equals("")) {
|
||||||
Runtime runtime = Runtime.getRuntime();
|
Runtime runtime = Runtime.getRuntime();
|
||||||
String[] s = new String[]{exePath, file.getAbsolutePath()};
|
String[] execArray = new String[]{exePath, file.getAbsolutePath()};
|
||||||
try {
|
try {
|
||||||
runtime.exec(s);
|
runtime.exec(execArray);
|
||||||
} catch (IOException ex) {
|
} catch (IOException ex) {
|
||||||
logger.log(Level.WARNING, "Could not open the specified viewer for the given file: " + file.getName(), ex); //NON-NLS
|
logger.log(Level.WARNING, "Could not open the specified viewer for the given file: " + file.getName(), ex); //NON-NLS
|
||||||
JOptionPane.showMessageDialog(null, Bundle.ExternalViewerAction_actionPerformed_failure_IO_message(), Bundle.ExternalViewerAction_actionPerformed_failure_title(), JOptionPane.ERROR_MESSAGE);
|
JOptionPane.showMessageDialog(null, Bundle.ExternalViewerAction_actionPerformed_failure_IO_message(), Bundle.ExternalViewerAction_actionPerformed_failure_title(), JOptionPane.ERROR_MESSAGE);
|
||||||
@ -165,6 +170,11 @@ public class ExternalViewerAction extends AbstractAction {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Opens a URL using the default desktop browser
|
||||||
|
*
|
||||||
|
* @param path URL to open
|
||||||
|
*/
|
||||||
public static void openURL(String path) {
|
public static void openURL(String path) {
|
||||||
String url_path = path.replaceAll("\\\\","/");
|
String url_path = path.replaceAll("\\\\","/");
|
||||||
try {
|
try {
|
||||||
|
15
ruleset.xml
15
ruleset.xml
@ -106,7 +106,8 @@
|
|||||||
<rule ref="rulesets/java/design.xml/DefaultLabelNotLastInSwitchStmt"/>
|
<rule ref="rulesets/java/design.xml/DefaultLabelNotLastInSwitchStmt"/>
|
||||||
<rule ref="rulesets/java/design.xml/OptimizableToArrayCall"/>
|
<rule ref="rulesets/java/design.xml/OptimizableToArrayCall"/>
|
||||||
<rule ref="rulesets/java/design.xml/BadComparison"/>
|
<rule ref="rulesets/java/design.xml/BadComparison"/>
|
||||||
<rule ref="rulesets/java/design.xml/ConfusingTernary"/>
|
<!-- Disabled. Could enforce in future, but not top priority right now.
|
||||||
|
<rule ref="rulesets/java/design.xml/ConfusingTernary"/>-->
|
||||||
<rule ref="rulesets/java/design.xml/InstantiationToGetClass"/>
|
<rule ref="rulesets/java/design.xml/InstantiationToGetClass"/>
|
||||||
<rule ref="rulesets/java/design.xml/IdempotentOperations"/>
|
<rule ref="rulesets/java/design.xml/IdempotentOperations"/>
|
||||||
<rule ref="rulesets/java/design.xml/SimpleDateFormatNeedsLocale"/>
|
<rule ref="rulesets/java/design.xml/SimpleDateFormatNeedsLocale"/>
|
||||||
@ -118,7 +119,8 @@
|
|||||||
<rule ref="rulesets/java/design.xml/UseNotifyAllInsteadOfNotify"/>
|
<rule ref="rulesets/java/design.xml/UseNotifyAllInsteadOfNotify"/>
|
||||||
<rule ref="rulesets/java/design.xml/AbstractClassWithoutAbstractMethod"/>
|
<rule ref="rulesets/java/design.xml/AbstractClassWithoutAbstractMethod"/>
|
||||||
<rule ref="rulesets/java/design.xml/SimplifyConditional"/>
|
<rule ref="rulesets/java/design.xml/SimplifyConditional"/>
|
||||||
<rule ref="rulesets/java/design.xml/PositionLiteralsFirstInCaseInsensitiveComparisons"/>
|
<!-- Disabled. Could enforce in future, but not top priority right now.
|
||||||
|
<rule ref="rulesets/java/design.xml/PositionLiteralsFirstInCaseInsensitiveComparisons"/>-->
|
||||||
<rule ref="rulesets/java/design.xml/UnnecessaryLocalBeforeReturn"/>
|
<rule ref="rulesets/java/design.xml/UnnecessaryLocalBeforeReturn"/>
|
||||||
<rule ref="rulesets/java/design.xml/NonThreadSafeSingleton"/>
|
<rule ref="rulesets/java/design.xml/NonThreadSafeSingleton"/>
|
||||||
<rule ref="rulesets/java/design.xml/SingleMethodSingleton"/>
|
<rule ref="rulesets/java/design.xml/SingleMethodSingleton"/>
|
||||||
@ -155,7 +157,8 @@
|
|||||||
<rule ref="rulesets/java/design.xml/SimplifyBooleanExpressions"/>
|
<rule ref="rulesets/java/design.xml/SimplifyBooleanExpressions"/>
|
||||||
<rule ref="rulesets/java/design.xml/AssignmentToNonFinalStatic"/>
|
<rule ref="rulesets/java/design.xml/AssignmentToNonFinalStatic"/>
|
||||||
<rule ref="rulesets/java/design.xml/MissingStaticMethodInNonInstantiatableClass"/>
|
<rule ref="rulesets/java/design.xml/MissingStaticMethodInNonInstantiatableClass"/>
|
||||||
<rule ref="rulesets/java/design.xml/PositionLiteralsFirstInComparisons"/>
|
<!-- Disabled. Could enforce in future, but not top priority right now.
|
||||||
|
<rule ref="rulesets/java/design.xml/PositionLiteralsFirstInComparisons"/>-->
|
||||||
<rule ref="rulesets/java/empty.xml/EmptyCatchBlock"/>
|
<rule ref="rulesets/java/empty.xml/EmptyCatchBlock"/>
|
||||||
<rule ref="rulesets/java/empty.xml/EmptyWhileStmt"/>
|
<rule ref="rulesets/java/empty.xml/EmptyWhileStmt"/>
|
||||||
<rule ref="rulesets/java/empty.xml/EmptyFinallyBlock"/>
|
<rule ref="rulesets/java/empty.xml/EmptyFinallyBlock"/>
|
||||||
@ -227,7 +230,8 @@
|
|||||||
<rule ref="rulesets/java/optimizations.xml/AvoidInstantiatingObjectsInLoops"/> -->
|
<rule ref="rulesets/java/optimizations.xml/AvoidInstantiatingObjectsInLoops"/> -->
|
||||||
<rule ref="rulesets/java/optimizations.xml/UseArrayListInsteadOfVector"/>
|
<rule ref="rulesets/java/optimizations.xml/UseArrayListInsteadOfVector"/>
|
||||||
<rule ref="rulesets/java/optimizations.xml/SimplifyStartsWith"/>
|
<rule ref="rulesets/java/optimizations.xml/SimplifyStartsWith"/>
|
||||||
<rule ref="rulesets/java/optimizations.xml/UseStringBufferForStringAppends"/>
|
<!-- Disabled. Could enforce in future, but not top priority right now.
|
||||||
|
<rule ref="rulesets/java/optimizations.xml/UseStringBufferForStringAppends"/>-->
|
||||||
<rule ref="rulesets/java/optimizations.xml/UseArraysAsList"/>
|
<rule ref="rulesets/java/optimizations.xml/UseArraysAsList"/>
|
||||||
<rule ref="rulesets/java/optimizations.xml/AvoidArrayLoops"/>
|
<rule ref="rulesets/java/optimizations.xml/AvoidArrayLoops"/>
|
||||||
<rule ref="rulesets/java/optimizations.xml/UnnecessaryWrapperObjectCreation"/>
|
<rule ref="rulesets/java/optimizations.xml/UnnecessaryWrapperObjectCreation"/>
|
||||||
@ -272,7 +276,8 @@
|
|||||||
<rule ref="rulesets/java/unnecessary.xml/UnnecessaryFinalModifier"/>
|
<rule ref="rulesets/java/unnecessary.xml/UnnecessaryFinalModifier"/>
|
||||||
<rule ref="rulesets/java/unnecessary.xml/UselessOverridingMethod"/>
|
<rule ref="rulesets/java/unnecessary.xml/UselessOverridingMethod"/>
|
||||||
<rule ref="rulesets/java/unnecessary.xml/UnusedNullCheckInEquals"/>
|
<rule ref="rulesets/java/unnecessary.xml/UnusedNullCheckInEquals"/>
|
||||||
<rule ref="rulesets/java/unnecessary.xml/UselessParentheses"/>
|
<!-- Disabled. Could enforce in future, but not top priority right now
|
||||||
|
<rule ref="rulesets/java/unnecessary.xml/UselessParentheses"/>-->
|
||||||
<rule ref="rulesets/java/unnecessary.xml/UselessQualifiedThis"/>
|
<rule ref="rulesets/java/unnecessary.xml/UselessQualifiedThis"/>
|
||||||
<rule ref="rulesets/java/unnecessary.xml/UselessOperationOnImmutable"/>
|
<rule ref="rulesets/java/unnecessary.xml/UselessOperationOnImmutable"/>
|
||||||
<rule ref="rulesets/java/unnecessary.xml/UnnecessaryReturn"/>
|
<rule ref="rulesets/java/unnecessary.xml/UnnecessaryReturn"/>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user