From ace7140d2d619ad4629a20a3ee74c4b8aefa192a Mon Sep 17 00:00:00 2001 From: Bernd Hufmann Date: Tue, 22 Mar 2016 07:12:48 -0400 Subject: [PATCH] analysis: Bug 489573: Internalize Control Flow view implementation Change-Id: I92e81e1b158cb5dbf1910f9d25b880482fdb3355 Signed-off-by: Bernd Hufmann Reviewed-on: https://git.eclipse.org/r/69007 Reviewed-by: Hudson CI Reviewed-by: Matthew Khouzam Tested-by: Matthew Khouzam --- .../controlflow/ControlFlowEntryComparatorTest.java | 2 +- .../META-INF/MANIFEST.MF | 10 +++++++--- .../plugin.xml | 2 +- .../controlflow/ControlFlowCheckActiveProvider.java | 2 +- .../linux/ui/views/controlflow/ControlFlowEntry.java | 2 +- .../controlflow/ControlFlowPresentationProvider.java | 2 +- .../os/linux/ui/views/controlflow/ControlFlowView.java | 3 +-- .../views/controlflow/IControlFlowEntryComparator.java | 1 - .../ui/swtbot/tests/ImportAndReadKernelSmokeTest.java | 2 +- .../ui/swtbot/tests/KernelPerspectiveChecker.java | 2 +- .../lttng2/kernel/ui/views/PerspectiveFactory.java | 2 +- 11 files changed, 16 insertions(+), 14 deletions(-) rename analysis/org.eclipse.tracecompass.analysis.os.linux.ui/src/org/eclipse/tracecompass/{ => internal}/analysis/os/linux/ui/views/controlflow/ControlFlowCheckActiveProvider.java (98%) rename analysis/org.eclipse.tracecompass.analysis.os.linux.ui/src/org/eclipse/tracecompass/{ => internal}/analysis/os/linux/ui/views/controlflow/ControlFlowEntry.java (97%) rename analysis/org.eclipse.tracecompass.analysis.os.linux.ui/src/org/eclipse/tracecompass/{ => internal}/analysis/os/linux/ui/views/controlflow/ControlFlowPresentationProvider.java (99%) rename analysis/org.eclipse.tracecompass.analysis.os.linux.ui/src/org/eclipse/tracecompass/{ => internal}/analysis/os/linux/ui/views/controlflow/ControlFlowView.java (99%) diff --git a/analysis/org.eclipse.tracecompass.analysis.os.linux.ui.tests/src/org/eclipse/tracecompass/analysis/os/linux/ui/tests/view/controlflow/ControlFlowEntryComparatorTest.java b/analysis/org.eclipse.tracecompass.analysis.os.linux.ui.tests/src/org/eclipse/tracecompass/analysis/os/linux/ui/tests/view/controlflow/ControlFlowEntryComparatorTest.java index 270849843d..6f95940189 100644 --- a/analysis/org.eclipse.tracecompass.analysis.os.linux.ui.tests/src/org/eclipse/tracecompass/analysis/os/linux/ui/tests/view/controlflow/ControlFlowEntryComparatorTest.java +++ b/analysis/org.eclipse.tracecompass.analysis.os.linux.ui.tests/src/org/eclipse/tracecompass/analysis/os/linux/ui/tests/view/controlflow/ControlFlowEntryComparatorTest.java @@ -19,8 +19,8 @@ import java.util.List; import org.eclipse.jdt.annotation.NonNull; import org.eclipse.swt.SWT; -import org.eclipse.tracecompass.analysis.os.linux.ui.views.controlflow.ControlFlowEntry; import org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.controlflow.ControlFlowColumnComparators; +import org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.controlflow.ControlFlowEntry; import org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.controlflow.IControlFlowEntryComparator; import org.eclipse.tracecompass.testtraces.ctf.CtfTestTrace; import org.eclipse.tracecompass.tmf.core.trace.ITmfTrace; diff --git a/analysis/org.eclipse.tracecompass.analysis.os.linux.ui/META-INF/MANIFEST.MF b/analysis/org.eclipse.tracecompass.analysis.os.linux.ui/META-INF/MANIFEST.MF index d7b1547389..e11b9b0942 100644 --- a/analysis/org.eclipse.tracecompass.analysis.os.linux.ui/META-INF/MANIFEST.MF +++ b/analysis/org.eclipse.tracecompass.analysis.os.linux.ui/META-INF/MANIFEST.MF @@ -23,13 +23,17 @@ Require-Bundle: org.eclipse.ui, Import-Package: com.google.common.base, com.google.common.collect, org.swtchart -Export-Package: org.eclipse.tracecompass.analysis.os.linux.ui.views.controlflow, +Export-Package: org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.cpuusage, org.eclipse.tracecompass.internal.analysis.os.linux.ui;x-friends:="org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests", org.eclipse.tracecompass.internal.analysis.os.linux.ui.actions;x-internal:=true, - org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.controlflow;x-friends:="org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests,org.eclipse.tracecompass.analysis.os.linux.ui.tests", + org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.controlflow; + x-friends:="org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests, + org.eclipse.tracecompass.analysis.os.linux.ui.tests, + org.eclipse.tracecompass.lttng2.kernel.ui.swtbot.tests, + org.eclipse.tracecompass.lttng2.kernel.ui", + org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.cpuusage;x-internal:=true, org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.io.diskioactivity;x-internal:=true, org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.kernelmemoryusage;x-internal:=true, - org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.cpuusage;x-internal:=true, org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.latency;x-friends:="org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests", org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.latency.statistics;x-friends:="org.eclipse.tracecompass.analysis.os.linux.ui.swtbot.tests", org.eclipse.tracecompass.internal.analysis.os.linux.ui.views.resources; diff --git a/analysis/org.eclipse.tracecompass.analysis.os.linux.ui/plugin.xml b/analysis/org.eclipse.tracecompass.analysis.os.linux.ui/plugin.xml index d650f818b7..2cbb49cc07 100644 --- a/analysis/org.eclipse.tracecompass.analysis.os.linux.ui/plugin.xml +++ b/analysis/org.eclipse.tracecompass.analysis.os.linux.ui/plugin.xml @@ -6,7 +6,7 @@