Skip to content

Changes

Summary

  1. xml: Implement configuration extension for xml analysis (details)
Commit bc785ee83d728311eb3c2c77649837996ad46ee8 by Bernd Hufmann
xml: Implement configuration extension for xml analysis

This patch uses the recently added extension point for configuration
source `org.eclipse.tracecompass.tmf.core.config.xmlsourcetype` for
XML analysis. The purpose of the extension point is to standardize
how configurations are managed in Trace Compass.

This commit includes JUnit tests for the XmlConfigurationSource class.

[Added] Implementation of a configuration extension for xml analysis

Change-Id: I9b035f25eaef9dd98250801040f4fa6bf1d60f4b
Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/204456
Tested-by: Patrick Tasse <patrick.tasse@gmail.com>
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Patrick Tasse <patrick.tasse@gmail.com>
The file was addedtmf/org.eclipse.tracecompass.tmf.analysis.xml.core/src/org/eclipse/tracecompass/internal/tmf/analysis/xml/core/config/XmlConfigurationSource.java
The file was addedtmf/org.eclipse.tracecompass.tmf.analysis.xml.core/src/org/eclipse/tracecompass/internal/tmf/analysis/xml/core/config/messages.properties
The file was modified tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/src/org/eclipse/tracecompass/internal/tmf/analysis/xml/core/module/XmlUtils.java
The file was modified tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/plugin.xml
The file was addedtmf/org.eclipse.tracecompass.tmf.analysis.xml.core/src/org/eclipse/tracecompass/internal/tmf/analysis/xml/core/config/package-info.java
The file was addedtmf/org.eclipse.tracecompass.tmf.analysis.xml.core.tests/src/org/eclipse/tracecompass/tmf/analysis/xml/core/tests/config/XmlConfigurationSourceTest.java
The file was modified tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/META-INF/MANIFEST.MF
The file was addedtmf/org.eclipse.tracecompass.tmf.analysis.xml.core/src/org/eclipse/tracecompass/internal/tmf/analysis/xml/core/config/Messages.java