ctf: Remove activator from o.e.tc.ctf.coreReplace the log calls using the activator with Platform.log(), ifplatform is running else use JUL logging. The later is useful whenCTF parser is used outside of Eclipse plug-ins.[Updated] Remove activator from o.e.tc.ctf.coreChange-Id: I2e1acb4826f0452ec4e8000b685a810d8560f946Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/205759Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
ctf: Replace NonNullUtils#checkNotNull with Objects#requireNonNullFollow Java standard and remove a dependency to o.e.t.tmf.common.core[Changed] Use standard nullchecks in CTF parserChange-Id: Ib1b65deebbac0de899b966c03639adf4cb988251Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/205779Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>