Skip to content

Changes

Summary

  1. tmf: move implementation to instantiate ITmfEvent to common utility (details)
  2. tmf: Use TmfTraceType.instantiateExperiment() in TmfExperimentElement (details)
  3. tmf: reduce code duplication for trace type extension point handling (details)
  4. tmf.ui: Fix low priority security hotspot (details)
  5. releng: Upgrade to current latest Orbit (2023-06) (details)
Commit a0e1e127070a9280e75cf0fdf931c2d792b8f2cc by Bernd Hufmann
tmf: move implementation to instantiate ITmfEvent to common utility

and call it from TmfTraceElement class

[Added] instantiate ITmfEvent API to TmfTraceType utility class

Change-Id: Ifdce097e1fa2ea28d138c8b4053e0cb43ce51895
Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/202660
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 tmf/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/project/model/TmfTraceType.java (diff)
The file was modified tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/project/model/TmfTraceElement.java (diff)
The file was modified tmf/org.eclipse.tracecompass.tmf.core/META-INF/MANIFEST.MF (diff)
Commit 525d1786b8ea86806eb3eb45413f3fe8e6261be6 by Bernd Hufmann
tmf: Use TmfTraceType.instantiateExperiment() in TmfExperimentElement

This reduces code duplication.

[Changed] Reuse utility TmfTraceType.instantiateExperiment()

Change-Id: Ib0709f8829dbe8663ac70454946864f0e95a33a2
Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/202661
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 tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/project/model/TmfExperimentElement.java (diff)
Commit 06d205b5898dda32c2b55a41cbeb3d481d68d481 by Bernd Hufmann
tmf: reduce code duplication for trace type extension point handling

[Changed] reduce code duplication for traceType extension point handling

Change-Id: Ie1521d6bcd21d802c91b920e1a5c4d9bda8fe6bd
Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/202662
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 tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/project/model/TmfExperimentElement.java (diff)
Commit a87a692dd0d55a89cb4a8813b114c38ca4c7957a by Bernd Hufmann
tmf.ui: Fix low priority security hotspot

Remove a left over print stacktrace line

Change-Id: I34c949eda52238b17d413620315e97f3f5f13539
Signed-off-by: Sehr Moosabhoy <sehr.moosabhoy@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/202663
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>
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/project/wizards/importtrace/ArchiveUtil.java (diff)
Commit 5602e1d7855c2ac649e3c330dc898d94ae7fe518 by Marco Miller
releng: Upgrade to current latest Orbit (2023-06)

Upgrade to the current latest Orbit drop R20230531010532. Basically
finish upgrading from R20220302172233 to R20230531010532, except for
org.json which cannot be uplifted yet because of Maven build issues.

Replace tycho-source-feature-plugin:source-feature with
tycho-source-plugin:feature-source, to fix the local Maven build warning
[1] (with this change). Not doing so lends the resulting errors [2,3].

[1] "Mojo tycho-source-feature-plugin:source-feature is replaced by the
tycho-source-plugin:feature-source which offers equivalent and even
enhanced functionality".

[2] "Failed to execute goal
o.e.tycho.extras:tycho-source-feature-plugin:2.7.5:source-feature
(source-feature) on project org.eclipse.tracecompass.rcp:
Could not generate source feature for project MavenProject:
org.eclipse.tracecompass:org.eclipse.tracecompass.rcp:9.0.0-SNAPSHOT @
(...)/rcp/org.eclipse.tracecompass.rcp/.tycho-consumer-pom.xml".

[3] "Missing sources for plugins
[org.apache.commons.jxpath_1.3.0.v200911051830]".

Change-Id: Ib3d45963fb27a6bb701830fc51fed9b5ae827cfd
Signed-off-by: Marco Miller <marco.miller@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/202642
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 pom.xml (diff)
The file was modified rcp/org.eclipse.tracecompass.rcp/feature.xml (diff)
The file was modified releng/org.eclipse.tracecompass.target/tracecompass-e4.28.target (diff)
The file was modified releng/org.eclipse.tracecompass.target/tracecompass-eStaging.target (diff)
The file was modified rcp/org.eclipse.tracecompass.rcp.branding.feature/pom.xml (diff)
The file was modified rcp/org.eclipse.tracecompass.rcp/pom.xml (diff)