diff options
author | Alexandre Montplaisir | 2013-01-04 20:58:44 +0000 |
---|---|---|
committer | Alexandre Montplaisir | 2013-01-07 23:18:30 +0000 |
commit | 518c2af4213b94381ad6321deba93c49da665ba9 (patch) | |
tree | a3f2bc9cbb1c93e45c89a77ff81ef06c73ea1643 /lttng/org.eclipse.linuxtools.lttng2.kernel.ui | |
parent | 27dea3c6f157bcd7e3e0e3a301a27d490df49db4 (diff) | |
download | org.eclipse.linuxtools-518c2af4213b94381ad6321deba93c49da665ba9.tar.gz org.eclipse.linuxtools-518c2af4213b94381ad6321deba93c49da665ba9.tar.xz org.eclipse.linuxtools-518c2af4213b94381ad6321deba93c49da665ba9.zip |
lttng/tmf: Enable and fix parameter assignment warnings
FindBugs also warns for these, so might as well have them
enabled straight within Eclipse.
Change-Id: I1318a26c22e1bb379b5af02e1fc4840c2cd39093
Signed-off-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
Reviewed-on: https://git.eclipse.org/r/9472
Tested-by: Hudson CI
Diffstat (limited to 'lttng/org.eclipse.linuxtools.lttng2.kernel.ui')
3 files changed, 11 insertions, 11 deletions
diff --git a/lttng/org.eclipse.linuxtools.lttng2.kernel.ui/.settings/org.eclipse.jdt.core.prefs b/lttng/org.eclipse.linuxtools.lttng2.kernel.ui/.settings/org.eclipse.jdt.core.prefs index 917694be1e..bca8c277d1 100644 --- a/lttng/org.eclipse.linuxtools.lttng2.kernel.ui/.settings/org.eclipse.jdt.core.prefs +++ b/lttng/org.eclipse.linuxtools.lttng2.kernel.ui/.settings/org.eclipse.jdt.core.prefs @@ -66,7 +66,7 @@ org.eclipse.jdt.core.compiler.problem.nullReference=error org.eclipse.jdt.core.compiler.problem.nullSpecViolation=error org.eclipse.jdt.core.compiler.problem.nullUncheckedConversion=warning org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.parameterAssignment=ignore +org.eclipse.jdt.core.compiler.problem.parameterAssignment=warning org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=warning org.eclipse.jdt.core.compiler.problem.potentialNullReference=warning org.eclipse.jdt.core.compiler.problem.potentiallyUnclosedCloseable=ignore diff --git a/lttng/org.eclipse.linuxtools.lttng2.kernel.ui/src/org/eclipse/linuxtools/internal/lttng2/kernel/ui/views/controlflow/ControlFlowView.java b/lttng/org.eclipse.linuxtools.lttng2.kernel.ui/src/org/eclipse/linuxtools/internal/lttng2/kernel/ui/views/controlflow/ControlFlowView.java index 21a382ede7..d5a4ab9a4f 100644 --- a/lttng/org.eclipse.linuxtools.lttng2.kernel.ui/src/org/eclipse/linuxtools/internal/lttng2/kernel/ui/views/controlflow/ControlFlowView.java +++ b/lttng/org.eclipse.linuxtools.lttng2.kernel.ui/src/org/eclipse/linuxtools/internal/lttng2/kernel/ui/views/controlflow/ControlFlowView.java @@ -746,16 +746,16 @@ public class ControlFlowView extends TmfView { private static List<ITimeEvent> getEventList(ControlFlowEntry entry, long startTime, long endTime, long resolution, IProgressMonitor monitor) { - startTime = Math.max(startTime, entry.getStartTime()); - endTime = Math.min(endTime, entry.getEndTime()); - if (endTime <= startTime) { + final long realStart = Math.max(startTime, entry.getStartTime()); + final long realEnd = Math.min(endTime, entry.getEndTime()); + if (realEnd <= realStart) { return null; } ITmfStateSystem ssq = entry.getTrace().getStateSystem(CtfKernelTrace.STATE_ID); List<ITimeEvent> eventList = null; try { int statusQuark = ssq.getQuarkRelative(entry.getThreadQuark(), Attributes.STATUS); - List<ITmfStateInterval> statusIntervals = ssq.queryHistoryRange(statusQuark, startTime, endTime - 1, resolution, monitor); + List<ITmfStateInterval> statusIntervals = ssq.queryHistoryRange(statusQuark, realStart, realEnd - 1, resolution, monitor); eventList = new ArrayList<ITimeEvent>(statusIntervals.size()); long lastEndTime = -1; for (ITmfStateInterval statusInterval : statusIntervals) { diff --git a/lttng/org.eclipse.linuxtools.lttng2.kernel.ui/src/org/eclipse/linuxtools/internal/lttng2/kernel/ui/views/resources/ResourcesView.java b/lttng/org.eclipse.linuxtools.lttng2.kernel.ui/src/org/eclipse/linuxtools/internal/lttng2/kernel/ui/views/resources/ResourcesView.java index 4001bad67d..0348a7f3b6 100644 --- a/lttng/org.eclipse.linuxtools.lttng2.kernel.ui/src/org/eclipse/linuxtools/internal/lttng2/kernel/ui/views/resources/ResourcesView.java +++ b/lttng/org.eclipse.linuxtools.lttng2.kernel.ui/src/org/eclipse/linuxtools/internal/lttng2/kernel/ui/views/resources/ResourcesView.java @@ -564,9 +564,9 @@ public class ResourcesView extends TmfView { long startTime, long endTime, long resolution, boolean includeNull, IProgressMonitor monitor) { ITmfStateSystem ssq = entry.getTrace().getStateSystem(CtfKernelTrace.STATE_ID); - startTime = Math.max(startTime, ssq.getStartTime()); - endTime = Math.min(endTime, ssq.getCurrentEndTime() + 1); - if (endTime <= startTime) { + final long realStart = Math.max(startTime, ssq.getStartTime()); + final long realEnd = Math.min(endTime, ssq.getCurrentEndTime() + 1); + if (realEnd <= realStart) { return null; } List<ITimeEvent> eventList = null; @@ -574,7 +574,7 @@ public class ResourcesView extends TmfView { try { if (entry.getType().equals(Type.CPU)) { int statusQuark = ssq.getQuarkRelative(quark, Attributes.STATUS); - List<ITmfStateInterval> statusIntervals = ssq.queryHistoryRange(statusQuark, startTime, endTime - 1, resolution, monitor); + List<ITmfStateInterval> statusIntervals = ssq.queryHistoryRange(statusQuark, realStart, realEnd - 1, resolution, monitor); eventList = new ArrayList<ITimeEvent>(statusIntervals.size()); long lastEndTime = -1; for (ITmfStateInterval statusInterval : statusIntervals) { @@ -597,7 +597,7 @@ public class ResourcesView extends TmfView { } } } else if (entry.getType().equals(Type.IRQ)) { - List<ITmfStateInterval> irqIntervals = ssq.queryHistoryRange(quark, startTime, endTime - 1, resolution, monitor); + List<ITmfStateInterval> irqIntervals = ssq.queryHistoryRange(quark, realStart, realEnd - 1, resolution, monitor); eventList = new ArrayList<ITimeEvent>(irqIntervals.size()); long lastEndTime = -1; boolean lastIsNull = true; @@ -623,7 +623,7 @@ public class ResourcesView extends TmfView { lastEndTime = time + duration; } } else if (entry.getType().equals(Type.SOFT_IRQ)) { - List<ITmfStateInterval> softIrqIntervals = ssq.queryHistoryRange(quark, startTime, endTime - 1, resolution, monitor); + List<ITmfStateInterval> softIrqIntervals = ssq.queryHistoryRange(quark, realStart, realEnd - 1, resolution, monitor); eventList = new ArrayList<ITimeEvent>(softIrqIntervals.size()); long lastEndTime = -1; boolean lastIsNull = true; |