[frontend] Clean up entity-type filter in Correlation Graphs #7145
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Proposed changes
Report
andReported in
from the entity-types filter in Analysis Reports Correlation GraphsThis is done because the purpose of the Correlation Graph view for a particular entity is to chart relationships to other instances of the same entity type, in order to discover/explore relationships visually. Because of this, an Analysis Report should never allow the
Report
entity type to be filtered out.Additionally, the entity type filters were also presenting options for relationship types (
based-on
,reported-in
, etc...) as filterable entity types. These did not appear to change the visualization, and also do not make sense as options in this view. These have been filtered out by looking for cases where then.node.entity_type
begins with a lowercase letter.Checklist