[Tables Inspections] PY-85064 Filter the dataframe to show the instances of the detected issue #PY-85064 Ready for Merge

* Added an ability to filter pandas dataframes so that the rows with detected problems will be shown
* Fixed "str" type (pandas 3.0.0) in columns' types detection
* Fixed False Positive visibility of "quotes" toolbar in the filter view panel in a filter value field
* Made the combobox with conditions show all existing conditions right out of the box, without scrolling


(cherry picked from commit 0e62f6e50429f4844ba0b4edb0cd838c9035d3b2)

IJ-MR-191993

GitOrigin-RevId: a79ea8cdf4b415a38984ac3cece75f4b9401373d
This commit is contained in:
Natalia.Murycheva
2026-02-17 17:18:55 +00:00
committed by intellij-monorepo-bot
parent 06e75c61c8
commit eb130d3162
2 changed files with 6 additions and 2 deletions
@@ -189,7 +189,9 @@ def get_inspection_outliers(table):
if outliers_count > 0:
results_per_column.append({
"columnName": col,
"value": str(outliers_count)
"value": str(outliers_count),
"detailFirst": str(lower_bound),
"detailSecond": str(upper_bound)
})
is_triggered = len(results_per_column) > 0
@@ -189,7 +189,9 @@ def get_inspection_outliers(table):
if outliers_count > 0:
results_per_column.append({
"columnName": str(col),
"value": str(outliers_count)
"value": str(outliers_count),
"detailFirst": str(lower_bound),
"detailSecond": str(upper_bound)
})
is_triggered = len(results_per_column) > 0