Skip to content

Changes

Summary

  1. ctf.core: Remove direct Eclipse platform dependency from ctf.core (details)
  2. ctf.core: Remove dependency to o.e.tc.common.core (details)
Commit 3c0c642a4542ad3b32e61ac5920fc6be1fe3a439 by Bernd Hufmann
ctf.core: Remove direct Eclipse platform dependency from ctf.core

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/tsdl/trace/TraceDeclarationParser.java (diff)
The file was modified ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/CtfCoreLoggerUtil.java (diff)
The file was removedctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/Messages.java
The file was modified ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/tsdl/integer/IntegerDeclarationParser.java (diff)
The file was modified ctf/org.eclipse.tracecompass.ctf.core/META-INF/MANIFEST.MF (diff)
The file was modified ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/tsdl/stream/StreamDeclarationParser.java (diff)
The file was removedctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/event/metadata/messages.properties
Commit ba85393446503eab75132a809a10b3e02537b0b7 by Bernd Hufmann
ctf.core: Remove dependency to o.e.tc.common.core

By removing this dependency this plug-in will be independent to other
Eclipse plug-ins and can be deployed as maven artifact with less
third-party dependencies.

Note, that class SaturatedArithmetic is copied from plug-in
org.eclipse.tracecompass.common.core. The original tests are refactored
and a test suite was added in ctf.core.tests added so that the new class
is tested, too.

Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was modified ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/ctf/core/event/types/AbstractArrayDefinition.java (diff)
The file was modified ctf/org.eclipse.tracecompass.ctf.core.tests/META-INF/MANIFEST.MF (diff)
The file was modified ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/ctf/core/trace/CTFStreamInputReader.java (diff)
The file was modified common/org.eclipse.tracecompass.common.core.tests/src/org/eclipse/tracecompass/common/core/tests/math/SaturatedArithmeticTest.java (diff)
The file was addedctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/internal/ctf/core/utils/SaturatedArithmetic.java
The file was addedctf/org.eclipse.tracecompass.ctf.core.tests/src/org/eclipse/tracecompass/ctf/core/tests/util/SaturatedArithmeticTest.java
The file was modified ctf/org.eclipse.tracecompass.ctf.core/META-INF/MANIFEST.MF (diff)
The file was modified ctf/org.eclipse.tracecompass.ctf.core/src/org/eclipse/tracecompass/ctf/core/event/types/StructDefinition.java (diff)
The file was addedcommon/org.eclipse.tracecompass.common.core.tests/src/org/eclipse/tracecompass/common/core/tests/math/BaseSaturatedArithmeticTest.java