Skip to content

Commit bc54840

Browse files
committed
lttng2.kernel: Move CriticalPathParameterProvider to lttng2.core
With this it's possible to re-use in the Trace Compass trace server. [Changed] Move CriticalPathParameterProvider to lttng2.core Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
1 parent f7867ce commit bc54840

4 files changed

Lines changed: 13 additions & 11 deletions

File tree

lttng/org.eclipse.tracecompass.lttng2.kernel.core/META-INF/MANIFEST.MF

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
22
Bundle-ManifestVersion: 2
33
Bundle-Name: %Bundle-Name
44
Bundle-Vendor: %Bundle-Vendor
5-
Bundle-Version: 3.1.1.qualifier
5+
Bundle-Version: 3.2.0.qualifier
66
Bundle-Localization: plugin
77
Bundle-SymbolicName: org.eclipse.tracecompass.lttng2.kernel.core;singleton:=true
88
Bundle-Activator: org.eclipse.tracecompass.internal.lttng2.kernel.core.Activator
@@ -24,6 +24,7 @@ Export-Package: org.eclipse.tracecompass.internal.lttng2.kernel.core;x-friends:=
2424
org.eclipse.tracecompass.internal.lttng2.kernel.core.analysis.graph.building;x-friends:="org.eclipse.tracecompass.lttng2.kernel.ui,org.eclipse.tracecompass.lttng2.kernel.core.tests",
2525
org.eclipse.tracecompass.internal.lttng2.kernel.core.analysis.graph.handlers;x-friends:="org.eclipse.tracecompass.lttng2.kernel.ui,org.eclipse.tracecompass.lttng2.kernel.core.tests",
2626
org.eclipse.tracecompass.internal.lttng2.kernel.core.analysis.graph.model;x-friends:="org.eclipse.tracecompass.lttng2.kernel.ui,org.eclipse.tracecompass.lttng2.kernel.core.tests",
27+
org.eclipse.tracecompass.internal.lttng2.kernel.core.criticalpath;x-internal:=true,
2728
org.eclipse.tracecompass.internal.lttng2.kernel.core.event.matching;x-friends:="org.eclipse.tracecompass.lttng2.kernel.core.tests",
2829
org.eclipse.tracecompass.internal.lttng2.kernel.core.trace.layout;x-friends:="org.eclipse.tracecompass.lttng2.kernel.core.tests,org.eclipse.tracecompass.lttng2.kernel.ui",
2930
org.eclipse.tracecompass.lttng2.kernel.core.trace

lttng/org.eclipse.tracecompass.lttng2.kernel.core/plugin.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,4 +49,13 @@
4949
class="org.eclipse.tracecompass.internal.lttng2.kernel.core.analysis.graph.building.LttngGraphHandlerBuilder$HandlerBuilderExecutionGraph"
5050
priority="10" />
5151
</extension>
52+
<extension
53+
point="org.eclipse.linuxtools.tmf.core.analysis">
54+
<parameterProvider
55+
class="org.eclipse.tracecompass.internal.lttng2.kernel.core.criticalpath.CriticalPathParameterProvider">
56+
<analysisId
57+
id="org.eclipse.tracecompass.analysis.graph.core.criticalpath">
58+
</analysisId>
59+
</parameterProvider>
60+
</extension>
5261
</plugin>

lttng/org.eclipse.tracecompass.lttng2.kernel.ui/src/org/eclipse/tracecompass/internal/lttng2/kernel/ui/criticalpath/CriticalPathParameterProvider.java renamed to lttng/org.eclipse.tracecompass.lttng2.kernel.core/src/org/eclipse/tracecompass/internal/lttng2/kernel/core/criticalpath/CriticalPathParameterProvider.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
* SPDX-License-Identifier: EPL-2.0
1010
*******************************************************************************/
1111

12-
package org.eclipse.tracecompass.internal.lttng2.kernel.ui.criticalpath;
12+
package org.eclipse.tracecompass.internal.lttng2.kernel.core.criticalpath;
1313

1414
import org.eclipse.tracecompass.analysis.graph.core.criticalpath.AbstractCriticalPathModule;
1515
import org.eclipse.tracecompass.analysis.graph.core.criticalpath.OSCriticalPathModule;
@@ -28,6 +28,7 @@
2828
* traces
2929
*
3030
* @author Geneviève Bastien
31+
* @since 3.2
3132
*/
3233
public class CriticalPathParameterProvider extends TmfAbstractAnalysisParamProvider {
3334

lttng/org.eclipse.tracecompass.lttng2.kernel.ui/plugin.xml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,4 @@
4646
</perspective>
4747
</type>
4848
</extension>
49-
<extension
50-
point="org.eclipse.linuxtools.tmf.core.analysis">
51-
<parameterProvider
52-
class="org.eclipse.tracecompass.internal.lttng2.kernel.ui.criticalpath.CriticalPathParameterProvider">
53-
<analysisId
54-
id="org.eclipse.tracecompass.analysis.graph.core.criticalpath">
55-
</analysisId>
56-
</parameterProvider>
57-
</extension>
5849
</plugin>

0 commit comments

Comments
 (0)