From 0237dc3f4b0cebc3b87904f14e2b797cf023167f Mon Sep 17 00:00:00 2001 From: Dmitry Gridin Date: Wed, 27 Mar 2019 12:27:48 +0700 Subject: [PATCH] Fix inspections test 'Unused symbol' for enum entry --- .../unusedSymbol/class/enumEntries.kt | 2 +- .../class/inspectionData/expected.xml | 16 +++++++ .../enum/inspectionData/expected.xml | 48 +++++++++++++++++++ 3 files changed, 65 insertions(+), 1 deletion(-) diff --git a/idea/testData/inspections/unusedSymbol/class/enumEntries.kt b/idea/testData/inspections/unusedSymbol/class/enumEntries.kt index c4662be7d8b..d7b9fc6448a 100644 --- a/idea/testData/inspections/unusedSymbol/class/enumEntries.kt +++ b/idea/testData/inspections/unusedSymbol/class/enumEntries.kt @@ -1,5 +1,5 @@ enum class MyEnum { - A B C + A, B } fun main(args: Array) { diff --git a/idea/testData/inspections/unusedSymbol/class/inspectionData/expected.xml b/idea/testData/inspections/unusedSymbol/class/inspectionData/expected.xml index c14aa366050..cbda2c5703d 100644 --- a/idea/testData/inspections/unusedSymbol/class/inspectionData/expected.xml +++ b/idea/testData/inspections/unusedSymbol/class/inspectionData/expected.xml @@ -87,4 +87,20 @@ Unused Symbol Interface 'Interface' is never used + + enumEntries.kt + 2 + light_idea_test_case + + Unused symbol + Class 'A' is never used + + + enumEntries.kt + 2 + light_idea_test_case + + Unused symbol + Class 'B' is never used + diff --git a/idea/testData/inspections/unusedSymbol/enum/inspectionData/expected.xml b/idea/testData/inspections/unusedSymbol/enum/inspectionData/expected.xml index 575b4734672..7921fcc2425 100644 --- a/idea/testData/inspections/unusedSymbol/enum/inspectionData/expected.xml +++ b/idea/testData/inspections/unusedSymbol/enum/inspectionData/expected.xml @@ -16,4 +16,52 @@ Unused symbol Class 'E4' is never used + + usedViaMemberImport.kt + 9 + light_idea_test_case + + Unused symbol + Class 'BBB1' is never used + + + usedViaMemberImport.kt + 13 + light_idea_test_case + + Unused symbol + Class 'BBB2' is never used + + + usedViaMemberImport.kt + 17 + light_idea_test_case + + Unused symbol + Class 'BBB3' is never used + + + usedViaMemberImport.kt + 17 + light_idea_test_case + + Unused symbol + Class 'AAA3' is never used + + + usedViaMemberImport.kt + 21 + light_idea_test_case + + Unused symbol + Class 'BBB4' is never used + + + usedViaMemberImport.kt + 21 + light_idea_test_case + + Unused symbol + Class 'AAA4' is never used +