diff --git a/idea/testData/checker/Casts.kt b/idea/testData/checker/Casts.kt
index cecca770f78..908b95f749d 100644
--- a/idea/testData/checker/Casts.kt
+++ b/idea/testData/checker/Casts.kt
@@ -5,12 +5,12 @@ fun test() : Unit {
x : Int?
y : Int
x as Int : Int
- y as Int : Int
- x as Int? : Int?
- y as Int? : Int?
+ y as Int : Int
+ x as Int? : Int?
+ y as Int? : Int?
x as? Int : Int?
- y as? Int : Int?
- x as? Int? : Int?
- y as? Int? : Int?
+ y as? Int : Int?
+ x as? Int? : Int?
+ y as? Int? : Int?
Unit
}
diff --git a/idea/testData/checker/Unused.kt b/idea/testData/checker/Unused.kt
new file mode 100644
index 00000000000..0152159999a
--- /dev/null
+++ b/idea/testData/checker/Unused.kt
@@ -0,0 +1,19 @@
+fun test(unusedParam: Int) { // UNUSED_PARAMETER
+ val str = ":)"
+ str as String // USELESS_CAST
+ str as Any // USELESS_CAST_STATIC_ASSERT_IS_FINE
+
+ // UNUSED_FUNCTION_LITERAL
+ {
+ test(0)
+ }
+
+ val unusedVar = ":(" // UNUSED_VARIABLE
+ var neverAccessed: Int // ASSIGNED_BUT_NEVER_ACCESSED_VARIABLE
+ neverAccessed = 2
+
+ var redundantInitializer = 1 // VARIABLE_WITH_REDUNDANT_INITIALIZER
+ redundantInitializer = 2
+ test(redundantInitializer)
+}
+
diff --git a/idea/tests/org/jetbrains/jet/checkers/JetPsiCheckerTestGenerated.java b/idea/tests/org/jetbrains/jet/checkers/JetPsiCheckerTestGenerated.java
index 3e5da8d357f..285d62d1b70 100644
--- a/idea/tests/org/jetbrains/jet/checkers/JetPsiCheckerTestGenerated.java
+++ b/idea/tests/org/jetbrains/jet/checkers/JetPsiCheckerTestGenerated.java
@@ -339,6 +339,12 @@ public class JetPsiCheckerTestGenerated extends AbstractJetPsiCheckerTest {
doTest(fileName);
}
+ @TestMetadata("Unused.kt")
+ public void testUnused() throws Exception {
+ String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Unused.kt");
+ doTest(fileName);
+ }
+
@TestMetadata("Variance.kt")
public void testVariance() throws Exception {
String fileName = JetTestUtils.navigationMetadata("idea/testData/checker/Variance.kt");