Restores test failures on unknown directive

This commit is contained in:
Nikolay Krasko
2017-04-13 15:55:29 +03:00
parent ec4da854b8
commit 331279583d
@@ -41,7 +41,7 @@ internal enum class OptionsParser {
"derivedClasses" -> isDerivedClasses = true "derivedClasses" -> isDerivedClasses = true
"functionUsages" -> isMethodsUsages = true "functionUsages" -> isMethodsUsages = true
"propertyUsages" -> isFieldsUsages = true "propertyUsages" -> isFieldsUsages = true
else -> IllegalStateException("Invalid option: " + s) else -> throw IllegalStateException("Invalid option: " + s)
} }
} }
} }
@@ -63,7 +63,7 @@ internal enum class OptionsParser {
isIncludeOverloadUsages = true isIncludeOverloadUsages = true
isUsages = true isUsages = true
} }
else -> IllegalStateException("Invalid option: " + s) else -> throw IllegalStateException("Invalid option: " + s)
} }
} }
} }
@@ -80,7 +80,7 @@ internal enum class OptionsParser {
"overrides" -> searchOverrides = true "overrides" -> searchOverrides = true
"skipRead" -> isReadAccess = false "skipRead" -> isReadAccess = false
"skipWrite" -> isWriteAccess = false "skipWrite" -> isWriteAccess = false
else -> IllegalStateException("Invalid option: " + s) else -> throw IllegalStateException("Invalid option: " + s)
} }
} }
} }
@@ -100,7 +100,7 @@ internal enum class OptionsParser {
"implementingClasses" -> isImplementingClasses = true "implementingClasses" -> isImplementingClasses = true
"methodUsages" -> isMethodsUsages = true "methodUsages" -> isMethodsUsages = true
"fieldUsages" -> isFieldsUsages = true "fieldUsages" -> isFieldsUsages = true
else -> IllegalStateException("Invalid option: " + s) else -> throw IllegalStateException("Invalid option: " + s)
} }
} }
} }
@@ -118,7 +118,7 @@ internal enum class OptionsParser {
isOverridingMethods = true isOverridingMethods = true
isImplementingMethods = true isImplementingMethods = true
} }
else -> IllegalStateException("Invalid option: " + s) else -> throw IllegalStateException("Invalid option: " + s)
} }
} }
} }