Skip to content

Changes

Summary

  1. Common: Disable Sonar logger HotSpots (details)
  2. Datastore: Disable Sonar directory hotSpots (details)
Commit 0fe07f51eb7339acff88550f7cd2298aa6949f58 by Matthew Khouzam
Common: Disable Sonar logger HotSpots

Disable SonarCloud logger flags related to [1]'s HotSpots issue.

[1] https://sonarcloud.io/organizations/eclipse/rules?open=java%3AS4792&rule_key=java%3AS4792

Change-Id: I8c1dbf01c7c7a28506050de031c5f58a996b7cef
Signed-off-by: Estelle Foisy <estelle.foisy@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/200957
Reviewed-by: Marco Miller <marco.miller@ericsson.com>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was modified common/org.eclipse.tracecompass.common.core/src/org/eclipse/tracecompass/internal/common/core/log/TraceCompassMonitor.java (diff)
The file was modified common/org.eclipse.tracecompass.common.core/src/org/eclipse/tracecompass/common/core/log/TraceCompassLog.java (diff)
Commit ed1b4f63c0533c6e2ade3601813bba38ce5d5d7c by Matthew Khouzam
Datastore: Disable Sonar directory hotSpots

Disable SonarCloud unsafe directory flags related to [1]'s HotSpots
issue.  The flag is a false positive since the file name created cannot
be predicted: the method createTempFile generates a file composed of
suffix, prefix and a random number.

[1] https://sonarcloud.io/organizations/eclipse/rules?open=java%3AS5443&rule_key=java%3AS5443

Change-Id: I3a4134c4b773e873639c8ef781ba437dfcab2801
Signed-off-by: Estelle Foisy <estelle.foisy@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass/org.eclipse.tracecompass/+/201051
Reviewed-by: Marco Miller <marco.miller@ericsson.com>
Reviewed-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Tested-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
The file was modified statesystem/org.eclipse.tracecompass.datastore.core.tests/src/org/eclipse/tracecompass/internal/datastore/core/historytree/HtIoTest.java (diff)
The file was modified statesystem/org.eclipse.tracecompass.datastore.core.tests/src/org/eclipse/tracecompass/internal/provisional/datastore/core/historytree/AbstractHistoryTreeTestBase.java (diff)
The file was modified statesystem/org.eclipse.tracecompass.datastore.core.tests/src/org/eclipse/tracecompass/internal/provisional/datastore/core/historytree/HTNodeTest.java (diff)