Skip to content

Changes

Summary

  1. kernel: Fix few IoPerProcessDataProvider warnings (details)
  2. kernel: Fix an IoPerProcessDataProvider sonarlint (details)
  3. kernel: Fix redundant nullness annotation warnings (details)
  4. multiview: Fix some warnings in AbstractTimeGraphMultiViewer (details)
  5. releng: Use HTTPS for https://eclipse.py4j.org (details)
  6. callstack: Fix the FlameChartView file formatting (details)
  7. Bug 581856: Remove the deprecated IElementResolver (details)
  8. callstack: Fix non-externalized in FlameGraphView (details)
  9. Bug 581856: Remove the deprecated IFilterProperty (details)
Commit 7adee4937caa247343c2334e3e780ebf21f7dfc9 by Marco Miller
kernel: Fix few IoPerProcessDataProvider warnings

Fix some of the warnings ([1,2] below) in IoPerProcessDataProvider.

[1] "Non-externalized string literal; it should be followed by
//$NON-NLS-<n>$".

[2] "The nullness annotation is redundant with a default that applies to
this location".

Change-Id: I924ed1510c63b5d176628183d577aeb4bbacb786
Signed-off-by: Marco Miller <marco.miller@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass.incubator/org.eclipse.tracecompass.incubator/+/201543
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was modified analyses/org.eclipse.tracecompass.incubator.kernel.core/src/org/eclipse/tracecompass/incubator/internal/kernel/core/io/IoPerProcessDataProvider.java (diff)
Commit c02286beaaa85a3ce020e8e96d56bc56b59ef744 by Marco Miller
kernel: Fix an IoPerProcessDataProvider sonarlint

Fix this SonarLint (local IDE) warning in IoPerProcessDataProvider.

[1] "Use isEmpty() to check whether the collection is empty or not".

Change-Id: I5d20520b6ec126b589525abb1a10664611550b46
Signed-off-by: Marco Miller <marco.miller@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass.incubator/org.eclipse.tracecompass.incubator/+/201544
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was modified analyses/org.eclipse.tracecompass.incubator.kernel.core/src/org/eclipse/tracecompass/incubator/internal/kernel/core/io/IoPerProcessDataProvider.java (diff)
Commit 994c9e7addb31b6ecfb2cba3808ca6cde71e260a by Marco Miller
kernel: Fix redundant nullness annotation warnings

Fix these warnings [1] below in SchedWS and IoByProcessView.

Fix the default Eclipse formatting where lightly applicable while there.

[1] "The nullness annotation is redundant with a default that applies to
this location".

Change-Id: I1ccf2698836fac12f2f989bb1942c614a7658ede
Signed-off-by: Marco Miller <marco.miller@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass.incubator/org.eclipse.tracecompass.incubator/+/201545
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was modified analyses/org.eclipse.tracecompass.incubator.kernel.ui/src/org/eclipse/tracecompass/incubator/internal/kernel/ui/views/io/perprocess/IoByProcessView.java (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.kernel.core/src/org/eclipse/tracecompass/incubator/internal/kernel/core/swslatency/SchedWS.java (diff)
Commit 8b5016b3832456c3816eae7939e48705b419bae1 by Marco Miller
multiview: Fix some warnings in AbstractTimeGraphMultiViewer

Fix some of the warnings ([1,2] below) in AbstractTimeGraphMultiViewer.

Also fix the SonarLint issue [3] while in there.

[1] "Non-externalized string literal; it should be followed by
//$NON-NLS-<n>$".

[2] "The nullness annotation is redundant with a default that applies to
this location".

[3] Remove this "String" constructor.

Change-Id: Iab957f5f84ed74eb075a105171c9afd65cf084ae
Signed-off-by: Marco Miller <marco.miller@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass.incubator/org.eclipse.tracecompass.incubator/+/201546
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/timegraph/AbstractTimeGraphMultiViewer.java (diff)
Commit 3159352ea08a50bfe0f468c9782b753033b515d3 by Bernd Hufmann
releng: Use HTTPS for https://eclipse.py4j.org

Change-Id: I7605c87e6dd317c02040b82bfc8591cd82210c2f
Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass.incubator/org.eclipse.tracecompass.incubator/+/201560
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Tested-by: Patrick Tasse <patrick.tasse@gmail.com>
Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com>
The file was modified common/org.eclipse.tracecompass.incubator.target/tracecompass-incubator-e4.20.target (diff)
The file was modified common/org.eclipse.tracecompass.incubator.target/tracecompass-incubator-master.target (diff)
Commit 9a4f0c58bba6caa58fae56671a7abf770a62508a by Marco Miller
callstack: Fix the FlameChartView file formatting

Fix the default Eclipse formatting for this whole file, except for its
NOSONAR line to preserve as is.

Change-Id: I373aaf6448183153809a982c42904fba60c0f0c8
Signed-off-by: Marco Miller <marco.miller@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass.incubator/org.eclipse.tracecompass.incubator/+/201547
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified callstack/org.eclipse.tracecompass.incubator.callstack.ui/src/org/eclipse/tracecompass/incubator/internal/callstack/ui/views/flamechart/FlameChartView.java (diff)
Commit 5dd970b19dfbc3fcbb37df7147484fc53b124c98 by Marco Miller
Bug 581856: Remove the deprecated IElementResolver

Replace it with ICoreElementResolver use, as prescribed by the
deprecation notice.

Deprecated in org.eclipse.tracecompass commit 2d3d2f02cd, since v7.1.0.

This change accompanies the corresponding removal in o.e.tracecompass.

Change-Id: Ib6465e85b49b61b6d9b3e7c7bb19aa504bb7f645
Signed-off-by: Marco Miller <marco.miller@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass.incubator/org.eclipse.tracecompass.incubator/+/201548
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/timegraph/AbstractTimeGraphMultiViewer.java (diff)
The file was modified callstack/org.eclipse.tracecompass.incubator.callstack.ui/src/org/eclipse/tracecompass/incubator/internal/callstack/ui/views/flamechart/FlameChartView.java (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.kernel.ui/src/org/eclipse/tracecompass/incubator/internal/kernel/ui/views/io/perprocess/IoByProcessView.java (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.kernel.core/src/org/eclipse/tracecompass/incubator/internal/kernel/core/swslatency/SchedWS.java (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.kernel.core/src/org/eclipse/tracecompass/incubator/internal/kernel/core/io/IoPerProcessDataProvider.java (diff)
Commit 15eebd26e5bb6d4f05711e10fc111690e49dbfda by Marco Miller
callstack: Fix non-externalized in FlameGraphView

Fix the few Eclipse warnings [1] below in FlameGraphView.

Fix the default Eclipse formatting while editing this file. For some of
the shorter comments, slightly amend them to keep their oneline-ness.

[1] "Non-externalized string literal; it should be followed by
//$NON-NLS-<n>$".

Change-Id: I257a647e4e1b7ddae4e89b1e874034e41827f211
Signed-off-by: Marco Miller <marco.miller@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass.incubator/org.eclipse.tracecompass.incubator/+/201571
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified callstack/org.eclipse.tracecompass.incubator.callstack.ui/src/org/eclipse/tracecompass/incubator/internal/callstack/ui/flamegraph/FlameGraphView.java (diff)
Commit 99ff9105978b28fe3c1024db54de1d1012d45a64 by Marco Miller
Bug 581856: Remove the deprecated IFilterProperty

Replace it with CoreFilterProperty use, as prescribed by the deprecation
notice.

Deprecated in org.eclipse.tracecompass commit 2d3d2f02cd, since v7.1.0.

Reorganize the imports while doing these replacements, accordingly.

This change accompanies the corresponding removal in o.e.tracecompass.

Change-Id: I1a34c26fcc662b65ed26535e18da9c80f644aa4d
Signed-off-by: Marco Miller <marco.miller@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass.incubator/org.eclipse.tracecompass.incubator/+/201572
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/timegraph/BaseDataProviderTimeGraphMultiViewer.java (diff)
The file was modified callstack/org.eclipse.tracecompass.incubator.callstack.ui/src/org/eclipse/tracecompass/incubator/internal/callstack/ui/flamegraph/FlameGraphView.java (diff)
The file was modified analyses/org.eclipse.tracecompass.incubator.tmf.ui.multiview.ui/src/org/eclipse/tracecompass/incubator/internal/tmf/ui/multiview/ui/view/timegraph/AbstractTimeGraphMultiViewer.java (diff)