Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Kurtakov2021-07-22 14:42:43 +0000
committerAlexander Kurtakov2021-07-22 15:33:21 +0000
commit1f2dc687f292ac88b9314b29b335603ab37b20f7 (patch)
treeca9293804359a0cc5797801454e3a65f8b5dc48a
parent878350d44daaba54524c5e91f8d5badcce770d04 (diff)
downloadorg.eclipse.linuxtools-1f2dc687f292ac88b9314b29b335603ab37b20f7.tar.gz
org.eclipse.linuxtools-1f2dc687f292ac88b9314b29b335603ab37b20f7.tar.xz
org.eclipse.linuxtools-1f2dc687f292ac88b9314b29b335603ab37b20f7.zip
rpm: simplify code using new jdt cleanups
Change-Id: I41b24b2e358555caedc4b4bfd1494a099b097152 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> Reviewed-on: https://git.eclipse.org/r/c/linuxtools/org.eclipse.linuxtools/+/183290
-rw-r--r--rpm/org.eclipse.linuxtools.rpm.rpmlint/src/org/eclipse/linuxtools/internal/rpm/rpmlint/actions/RunRpmlintAction.java6
-rw-r--r--rpm/org.eclipse.linuxtools.rpm.ui.editor/src/org/eclipse/linuxtools/internal/rpm/ui/editor/Activator.java8
-rw-r--r--rpm/org.eclipse.linuxtools.rpm.ui.editor/src/org/eclipse/linuxtools/internal/rpm/ui/editor/outline/ContainsFilter.java5
-rw-r--r--rpm/org.eclipse.linuxtools.rpm.ui.editor/src/org/eclipse/linuxtools/internal/rpm/ui/editor/rules/SectionRule.java4
-rw-r--r--rpm/org.eclipse.linuxtools.rpm.ui.editor/src/org/eclipse/linuxtools/rpm/ui/editor/markers/SpecfileErrorHandler.java6
-rw-r--r--rpm/org.eclipse.linuxtools.rpm.ui/src/org/eclipse/linuxtools/internal/rpm/ui/RPMNewProject.java4
-rw-r--r--rpm/org.eclipse.linuxtools.rpm.ui/src/org/eclipse/linuxtools/internal/rpm/ui/SRPMImportPage.java14
-rw-r--r--rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/internal/rpmstubby/model/EggModel.java4
-rw-r--r--rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/internal/rpmstubby/model/GemModel.java4
-rw-r--r--rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/internal/rpmstubby/model/PerlModel.java4
-rw-r--r--rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/internal/rpmstubby/parser/PythonEggParser.java2
-rw-r--r--rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/rpmstubby/RPMStubbyUtils.java6
12 files changed, 16 insertions, 51 deletions
diff --git a/rpm/org.eclipse.linuxtools.rpm.rpmlint/src/org/eclipse/linuxtools/internal/rpm/rpmlint/actions/RunRpmlintAction.java b/rpm/org.eclipse.linuxtools.rpm.rpmlint/src/org/eclipse/linuxtools/internal/rpm/rpmlint/actions/RunRpmlintAction.java
index 024e7f32ff..27861e525e 100644
--- a/rpm/org.eclipse.linuxtools.rpm.rpmlint/src/org/eclipse/linuxtools/internal/rpm/rpmlint/actions/RunRpmlintAction.java
+++ b/rpm/org.eclipse.linuxtools.rpm.rpmlint/src/org/eclipse/linuxtools/internal/rpm/rpmlint/actions/RunRpmlintAction.java
@@ -110,9 +110,9 @@ public class RunRpmlintAction extends AbstractHandler {
ConsolePlugin plugin = ConsolePlugin.getDefault();
IConsoleManager conMan = plugin.getConsoleManager();
IConsole[] existing = conMan.getConsoles();
- for (int i = 0; i < existing.length; i++) {
- if (name.equals(existing[i].getName())) {
- return (MessageConsole) existing[i];
+ for (IConsole element : existing) {
+ if (name.equals(element.getName())) {
+ return (MessageConsole) element;
}
}
// no console found, so create a new one
diff --git a/rpm/org.eclipse.linuxtools.rpm.ui.editor/src/org/eclipse/linuxtools/internal/rpm/ui/editor/Activator.java b/rpm/org.eclipse.linuxtools.rpm.ui.editor/src/org/eclipse/linuxtools/internal/rpm/ui/editor/Activator.java
index 86df03d1ea..b0b889b9b1 100644
--- a/rpm/org.eclipse.linuxtools.rpm.ui.editor/src/org/eclipse/linuxtools/internal/rpm/ui/editor/Activator.java
+++ b/rpm/org.eclipse.linuxtools.rpm.ui.editor/src/org/eclipse/linuxtools/internal/rpm/ui/editor/Activator.java
@@ -126,17 +126,11 @@ public class Activator extends AbstractUIPlugin {
File groupsFile = new File(file, "GROUPS"); //$NON-NLS-1$
if (groupsFile.exists()) {
- LineNumberReader reader = null;
- try {
- reader = new LineNumberReader(new FileReader(groupsFile));
+ try (LineNumberReader reader = new LineNumberReader(new FileReader(groupsFile))) {
String line;
while ((line = reader.readLine()) != null) {
rpmGroups.add(line);
}
- } finally {
- if (reader != null) {
- reader.close();
- }
}
break;
}
diff --git a/rpm/org.eclipse.linuxtools.rpm.ui.editor/src/org/eclipse/linuxtools/internal/rpm/ui/editor/outline/ContainsFilter.java b/rpm/org.eclipse.linuxtools.rpm.ui.editor/src/org/eclipse/linuxtools/internal/rpm/ui/editor/outline/ContainsFilter.java
index 10819ebc0a..4c39d50386 100644
--- a/rpm/org.eclipse.linuxtools.rpm.ui.editor/src/org/eclipse/linuxtools/internal/rpm/ui/editor/outline/ContainsFilter.java
+++ b/rpm/org.eclipse.linuxtools.rpm.ui.editor/src/org/eclipse/linuxtools/internal/rpm/ui/editor/outline/ContainsFilter.java
@@ -37,10 +37,7 @@ public class ContainsFilter extends ViewerFilter {
}
TreeViewer treeViewer = (TreeViewer) viewer;
String currentLabel = ((ILabelProvider) treeViewer.getLabelProvider()).getText(element);
- if (lookFor == null) {
- return true;
- }
- if (currentLabel != null && currentLabel.contains(lookFor)) {
+ if ((lookFor == null) || (currentLabel != null && currentLabel.contains(lookFor))) {
return true;
}
return hasUnfilteredChild(treeViewer, element);
diff --git a/rpm/org.eclipse.linuxtools.rpm.ui.editor/src/org/eclipse/linuxtools/internal/rpm/ui/editor/rules/SectionRule.java b/rpm/org.eclipse.linuxtools.rpm.ui.editor/src/org/eclipse/linuxtools/internal/rpm/ui/editor/rules/SectionRule.java
index 5fa719e053..8debe6fb29 100644
--- a/rpm/org.eclipse.linuxtools.rpm.ui.editor/src/org/eclipse/linuxtools/internal/rpm/ui/editor/rules/SectionRule.java
+++ b/rpm/org.eclipse.linuxtools.rpm.ui.editor/src/org/eclipse/linuxtools/internal/rpm/ui/editor/rules/SectionRule.java
@@ -102,9 +102,7 @@ public class SectionRule implements IPredicateRule {
// so we compare it with all terminating headers
if (readingEndSequence) {
nextHeaderBuffer.append((char) c);
- for (int i = 0; i < endingHeaders.length; i++) {
- String tempSectionheader = endingHeaders[i];
-
+ for (String tempSectionheader : endingHeaders) {
// we've found our terminating header
if (nextHeaderBuffer.toString().equals(tempSectionheader)) {
// exclude the terminating header from the partition
diff --git a/rpm/org.eclipse.linuxtools.rpm.ui.editor/src/org/eclipse/linuxtools/rpm/ui/editor/markers/SpecfileErrorHandler.java b/rpm/org.eclipse.linuxtools.rpm.ui.editor/src/org/eclipse/linuxtools/rpm/ui/editor/markers/SpecfileErrorHandler.java
index eda5e7412f..ed5e8f7dea 100644
--- a/rpm/org.eclipse.linuxtools.rpm.ui.editor/src/org/eclipse/linuxtools/rpm/ui/editor/markers/SpecfileErrorHandler.java
+++ b/rpm/org.eclipse.linuxtools.rpm.ui.editor/src/org/eclipse/linuxtools/rpm/ui/editor/markers/SpecfileErrorHandler.java
@@ -104,8 +104,8 @@ public class SpecfileErrorHandler extends SpecfileMarkerHandler {
// do nothing
}
- Integer charStart = Integer.valueOf(lineOffset + e.getStartColumn());
- Integer charEnd = Integer.valueOf(lineOffset + e.getEndColumn());
+ int charStart = lineOffset + e.getStartColumn();
+ int charEnd = lineOffset + e.getEndColumn();
String annotationType = ANNOTATION_INFO;
if (e.getSeverity() == IMarker.SEVERITY_ERROR) {
annotationType = ANNOTATION_ERROR;
@@ -113,7 +113,7 @@ public class SpecfileErrorHandler extends SpecfileMarkerHandler {
annotationType = ANNOTATION_WARNING;
}
Annotation annotation = new SpecfileAnnotation(annotationType, true, e.getLocalizedMessage());
- Position p = new Position(charStart.intValue(), charEnd.intValue() - charStart.intValue());
+ Position p = new Position(charStart, charEnd - charStart);
if (fAnnotationModel != null) {
fAnnotationModel.addAnnotation(annotation, p);
}
diff --git a/rpm/org.eclipse.linuxtools.rpm.ui/src/org/eclipse/linuxtools/internal/rpm/ui/RPMNewProject.java b/rpm/org.eclipse.linuxtools.rpm.ui/src/org/eclipse/linuxtools/internal/rpm/ui/RPMNewProject.java
index e9d28f4267..529f73a619 100644
--- a/rpm/org.eclipse.linuxtools.rpm.ui/src/org/eclipse/linuxtools/internal/rpm/ui/RPMNewProject.java
+++ b/rpm/org.eclipse.linuxtools.rpm.ui/src/org/eclipse/linuxtools/internal/rpm/ui/RPMNewProject.java
@@ -45,9 +45,7 @@ public class RPMNewProject extends Wizard implements INewWizard {
}
};
getContainer().run(false, true, op);
- } catch (InvocationTargetException x) {
- return false;
- } catch (InterruptedException x) {
+ } catch (InvocationTargetException | InterruptedException x) {
return false;
}
return true;
diff --git a/rpm/org.eclipse.linuxtools.rpm.ui/src/org/eclipse/linuxtools/internal/rpm/ui/SRPMImportPage.java b/rpm/org.eclipse.linuxtools.rpm.ui/src/org/eclipse/linuxtools/internal/rpm/ui/SRPMImportPage.java
index 644d3c73dc..b29b831cca 100644
--- a/rpm/org.eclipse.linuxtools.rpm.ui/src/org/eclipse/linuxtools/internal/rpm/ui/SRPMImportPage.java
+++ b/rpm/org.eclipse.linuxtools.rpm.ui/src/org/eclipse/linuxtools/internal/rpm/ui/SRPMImportPage.java
@@ -157,9 +157,6 @@ public class SRPMImportPage extends WizardPage {
setErrorMessage(Messages.getString("SRPMImportPage.Source_not_Valid")); //$NON-NLS-1$
return false;
}
- } catch (MalformedURLException e) {
- setErrorMessage(Messages.getString("SRPMImportPage.Source_not_Valid")); //$NON-NLS-1$
- return false;
} catch (IOException e) {
setErrorMessage(Messages.getString("SRPMImportPage.Source_not_Valid")); //$NON-NLS-1$
return false;
@@ -199,16 +196,7 @@ public class SRPMImportPage extends WizardPage {
detailsPanel.getSelectedLayout());
}
getContainer().run(true, true, srpmImportOp);
- } catch (InterruptedException e) {
- setErrorMessage(e.toString());
- return false;
- } catch (InvocationTargetException e) {
- setErrorMessage(e.toString());
- return false;
- } catch (MalformedURLException e) {
- setErrorMessage(e.toString());
- return false;
- } catch (CoreException e) {
+ } catch (InterruptedException | InvocationTargetException | MalformedURLException | CoreException e) {
setErrorMessage(e.toString());
return false;
}
diff --git a/rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/internal/rpmstubby/model/EggModel.java b/rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/internal/rpmstubby/model/EggModel.java
index e23e0e6d0a..7b8d0efbfa 100644
--- a/rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/internal/rpmstubby/model/EggModel.java
+++ b/rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/internal/rpmstubby/model/EggModel.java
@@ -66,9 +66,7 @@ public class EggModel {
public EggModel(IFile file) {
try {
pyEggParser = new PythonEggParser(file);
- } catch (IOException e) {
- StubbyLog.logError(e);
- } catch (CoreException e) {
+ } catch (IOException | CoreException e) {
StubbyLog.logError(e);
}
}
diff --git a/rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/internal/rpmstubby/model/GemModel.java b/rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/internal/rpmstubby/model/GemModel.java
index bade9f5ad6..2dbcb0c042 100644
--- a/rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/internal/rpmstubby/model/GemModel.java
+++ b/rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/internal/rpmstubby/model/GemModel.java
@@ -57,9 +57,7 @@ public class GemModel {
public GemModel(IFile file) {
try {
rubyGemParser = new RubyGemParser(file);
- } catch (IOException e) {
- StubbyLog.logError(e);
- } catch (CoreException e) {
+ } catch (IOException | CoreException e) {
StubbyLog.logError(e);
}
}
diff --git a/rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/internal/rpmstubby/model/PerlModel.java b/rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/internal/rpmstubby/model/PerlModel.java
index 200fb63eb6..28b2b2093b 100644
--- a/rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/internal/rpmstubby/model/PerlModel.java
+++ b/rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/internal/rpmstubby/model/PerlModel.java
@@ -47,9 +47,7 @@ public class PerlModel {
public PerlModel(IFile file) {
try {
perlMakefileParser = new PerlMakefileParser(file);
- } catch (IOException e) {
- StubbyLog.logError(e);
- } catch (CoreException e) {
+ } catch (IOException | CoreException e) {
StubbyLog.logError(e);
}
}
diff --git a/rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/internal/rpmstubby/parser/PythonEggParser.java b/rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/internal/rpmstubby/parser/PythonEggParser.java
index 1122a88d45..3566f5c562 100644
--- a/rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/internal/rpmstubby/parser/PythonEggParser.java
+++ b/rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/internal/rpmstubby/parser/PythonEggParser.java
@@ -353,7 +353,7 @@ public class PythonEggParser {
String line = "";
reader.seek(startPosition);
- while ((line = reader.readLine()) != null && stop == false) {
+ while ((line = reader.readLine()) != null && !stop) {
for (char x : line.toCharArray()) {
if (x == '(') {
bracketCounter++;
diff --git a/rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/rpmstubby/RPMStubbyUtils.java b/rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/rpmstubby/RPMStubbyUtils.java
index a7211d406b..82b13eebd6 100644
--- a/rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/rpmstubby/RPMStubbyUtils.java
+++ b/rpm/org.eclipse.linuxtools.rpmstubby/src/org/eclipse/linuxtools/rpmstubby/RPMStubbyUtils.java
@@ -77,11 +77,7 @@ public class RPMStubbyUtils {
} else {
rc = true;
}
- } catch (SAXException e) {
- StubbyLog.logError(e);
- } catch (IOException e) {
- StubbyLog.logError(e);
- } catch (XPathExpressionException e) {
+ } catch (SAXException | IOException | XPathExpressionException e) {
StubbyLog.logError(e);
}
}

Back to the top