ctf: Remove unused StreamInputReaderComparator.
authorEtienne Bergeron <etienne.bergeron@gmail.com>
Sun, 24 Nov 2013 21:36:14 +0000 (16:36 -0500)
committerMatthew Khouzam <matthew.khouzam@ericsson.com>
Mon, 25 Nov 2013 16:46:34 +0000 (11:46 -0500)
This is a clone of StreamInputReaderTimestampComparator.

Change-Id: Ib640cbafe8105bad2c18a3f5e35136e0a5693597
Signed-off-by: Etienne Bergeron <etienne.bergeron@gmail.com>
Reviewed-on: https://git.eclipse.org/r/18796
Reviewed-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
IP-Clean: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
org.eclipse.linuxtools.ctf.core.tests/src/org/eclipse/linuxtools/ctf/core/tests/trace/StreamInputReaderComparatorTest.java [deleted file]
org.eclipse.linuxtools.ctf.core.tests/src/org/eclipse/linuxtools/ctf/core/tests/trace/TestAll.java
org.eclipse.linuxtools.ctf.core/src/org/eclipse/linuxtools/internal/ctf/core/trace/StreamInputReaderComparator.java [deleted file]

diff --git a/org.eclipse.linuxtools.ctf.core.tests/src/org/eclipse/linuxtools/ctf/core/tests/trace/StreamInputReaderComparatorTest.java b/org.eclipse.linuxtools.ctf.core.tests/src/org/eclipse/linuxtools/ctf/core/tests/trace/StreamInputReaderComparatorTest.java
deleted file mode 100644 (file)
index c27f1f7..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2013 Ericsson
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors:
- *     Matthew Khouzam - Initial API and implementation
- *******************************************************************************/
-
-package org.eclipse.linuxtools.ctf.core.tests.trace;
-
-import static org.junit.Assert.assertNotNull;
-
-import org.eclipse.linuxtools.internal.ctf.core.trace.StreamInputReaderComparator;
-import org.junit.Before;
-import org.junit.Test;
-
-/**
- * The class <code>StreamInputReaderComparatorTest</code> contains tests for the
- * class <code>{@link StreamInputReaderComparator}</code>.
- *
- * @author ematkho
- * @version $Revision: 1.0 $
- */
-public class StreamInputReaderComparatorTest {
-
-    private StreamInputReaderComparator fixture;
-
-    /**
-     * Perform pre-test initialization.
-     */
-    @Before
-    public void setUp() {
-        fixture = new StreamInputReaderComparator();
-    }
-
-    /**
-     * Run the StreamInputReaderComparator() constructor test.
-     */
-    @Test
-    public void testStreamInputReaderComparator() {
-        assertNotNull(fixture);
-    }
-}
index 47f8ed8aca8b624f2c7d5a7e5ff6a37e60a887ef..b14bdbab0343f5935a0f2b02beb108521243f4e3 100644 (file)
@@ -31,7 +31,6 @@ import org.junit.runners.Suite;
     MetadataTest.class,
     StreamInputPacketIndexEntryTest.class,
     StreamInputPacketIndexTest.class,
-    StreamInputReaderComparatorTest.class,
     StreamInputReaderTest.class,
     StreamInputReaderTimestampComparatorTest.class,
     StreamInputTest.class,
diff --git a/org.eclipse.linuxtools.ctf.core/src/org/eclipse/linuxtools/internal/ctf/core/trace/StreamInputReaderComparator.java b/org.eclipse.linuxtools.ctf.core/src/org/eclipse/linuxtools/internal/ctf/core/trace/StreamInputReaderComparator.java
deleted file mode 100644 (file)
index 17188ad..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-/*******************************************************************************
- * Copyright (c) 2011-2012 Ericsson, Ecole Polytechnique de Montreal and others
- *
- * All rights reserved. This program and the accompanying materials are made
- * available under the terms of the Eclipse Public License v1.0 which
- * accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors: Matthew Khouzam - Initial API and implementation
- * Contributors: Simon Marchi - Initial API and implementation
- *******************************************************************************/
-
-package org.eclipse.linuxtools.internal.ctf.core.trace;
-
-import java.io.Serializable;
-import java.util.Comparator;
-
-import org.eclipse.linuxtools.ctf.core.trace.StreamInputReader;
-
-
-/**
- * <b><u>StreamInputReaderComparator</u></b>
- * <p>
- * TODO Implement me. Please.
- */
-public class StreamInputReaderComparator implements
-        Comparator<StreamInputReader>, Serializable {
-
-    // ------------------------------------------------------------------------
-    // Constants
-    // ------------------------------------------------------------------------
-
-    private static final long serialVersionUID = 7477206132343139753L;
-
-    // ------------------------------------------------------------------------
-    // Operations
-    // ------------------------------------------------------------------------
-
-    @Override
-    public int compare(StreamInputReader a, StreamInputReader b) {
-        // TODO: use unsigned comparison to avoid sign errors if needed
-        long ta = a.getCurrentEvent().getTimestamp();
-        long tb = b.getCurrentEvent().getTimestamp();
-
-        if (ta < tb) {
-            return -1;
-        } else if (ta > tb) {
-            return 1;
-        } else {
-            return 0;
-        }
-    }
-
-}
This page took 0.028713 seconds and 5 git commands to generate.