Skip to content

Changes

Summary

  1. tmf: Use XmlUtils.newSafeSaxParserFactory() in ColorSettingsXML (details)
  2. tmf: Fix IDE error in o.e.tc.tmf.core.config.exsd (details)
  3. callstack.core: Add test for CallStackSeries contains methods (details)
  4. tmf: Support strings in DataDrivenXYDataProvider (details)
  5. tmf: Use XmlUtils.safeValidate() when validating XML analysis files (details)
Commit 7b6f561192c1c01f42567681e8200c4d01a3ce52 by Bernd Hufmann
tmf: Use XmlUtils.newSafeSaxParserFactory() in ColorSettingsXML

[security] Use safe SAX parser factory in ColorSettingsXML

Change-Id: I2c9fbfef8533db182cc68293fa71c679c306040e
Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/205388
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was modified tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/tmf/ui/views/colors/ColorSettingsXML.java (diff)
Commit 74c143e1aa87a19a0ac94732cc11a82195000d59 by Bernd Hufmann
tmf: Fix IDE error in o.e.tc.tmf.core.config.exsd

This patch fixes the error below, reported by the Eclipse IDE:
Element 'attribute' with use set to 'default' must have the attribute
'value' defined.

Change-Id: Idc737f6c4dccc9b83ecc1e4c302f76b627babfe2
Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/205390
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was modified tmf/org.eclipse.tracecompass.tmf.core/schema/org.eclipse.tracecompass.tmf.core.config.exsd (diff)
Commit d780d04200085c16914d50a057e4d755d4be0b99 by Bernd Hufmann
callstack.core: Add test for CallStackSeries contains methods

[Modified] Add tests for contains method in CallStackSegmentStoreTest

Signed-off-by: Arnaud Fiorini <fiorini.arnaud@gmail.com>
Change-Id: I60300d6add67700b0a2194c2cf7c81fed73d4ebd
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/202561
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
The file was addedanalysis/org.eclipse.tracecompass.analysis.callstack.core.tests/stubs/org/eclipse/tracecompass/analysis/callstack/core/tests/stubs/CalledFunctionStub.java
The file was modified analysis/org.eclipse.tracecompass.analysis.callstack.core.tests/src/org/eclipse/tracecompass/analysis/callstack/core/tests/CallStackSegmentStoreTest.java (diff)
Commit 05a76a13c89ed19bad848f57cf9310ada6927844 by Bernd Hufmann
tmf: Support strings in DataDrivenXYDataProvider

This allows storing strings representing Numbers in the state system
and still be able to plot them.

[Added] Support strings in DataDrivenXYDataProvider

Change-Id: I57e03220d7beb5f789624d92b3fd0d6682e6a113
Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/205389
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was modified tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/src/org/eclipse/tracecompass/internal/tmf/analysis/xml/core/output/DataDrivenXYDataProvider.java (diff)
Commit 7a7e4723a83631f148400bad77d70260db3bc621 by Bernd Hufmann
tmf: Use XmlUtils.safeValidate() when validating XML analysis files

[security] Use XmlUtils.safeValidate when validating XML analysis files

Change-Id: I9b32f868685275f7a3c9e5783c009fdfb2b4dfcc
Signed-off-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/205396
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was modified tmf/org.eclipse.tracecompass.tmf.analysis.xml.core/src/org/eclipse/tracecompass/internal/tmf/analysis/xml/core/module/XmlUtils.java (diff)