returns without value aren't returning a value; ignored allocation result false posit...
commit995261dba6102b984777981f246b6cab9b7ebb44
authorpeter <peter.gromov@jetbrains.com>
Wed, 3 Feb 2010 17:43:35 +0000 (3 17:43 +0000)
committerpeter <peter.gromov@jetbrains.com>
Wed, 3 Feb 2010 17:44:26 +0000 (3 17:44 +0000)
tree662451c59f4e24e11409d2605d37214f14268cac
parentff07a643626556bd082a8fb9f19609018555df71
returns without value aren't returning a value; ignored allocation result false positive (IDEA-51880)
18 files changed:
plugins/groovy/resources/inspectionDescriptions/GroovyResultOfArrayAllocationIgnored.html [deleted file]
plugins/groovy/src/org/jetbrains/plugins/groovy/codeInspection/GroovyInspectionProvider.java
plugins/groovy/src/org/jetbrains/plugins/groovy/codeInspection/bugs/GroovyResultOfObjectAllocationIgnoredInspection.java [moved from plugins/groovy/src/org/jetbrains/plugins/groovy/codeInspection/bugs/GroovyResultOfArrayAllocationIgnoredInspection.java with 64% similarity]
plugins/groovy/src/org/jetbrains/plugins/groovy/codeInspection/noReturnMethod/MissingReturnInspection.java
plugins/groovy/test/org/jetbrains/plugins/groovy/lang/GroovyHighlightingTest.java
plugins/groovy/test/org/jetbrains/plugins/groovy/lang/MissingReturnTest.java [new file with mode: 0644]
plugins/groovy/testdata/highlighting/SingleAllocationInClosure.groovy [new file with mode: 0644]
plugins/groovy/testdata/highlighting/missingReturn/MissingReturnFromClosure.groovy [copied from plugins/groovy/testdata/highlighting/MissingReturnFromClosure.groovy with 100% similarity]
plugins/groovy/testdata/highlighting/missingReturn/MissingReturnImplicitReturns.groovy [moved from plugins/groovy/testdata/highlighting/MissingReturnImplicitReturns.groovy with 100% similarity]
plugins/groovy/testdata/highlighting/missingReturn/MissingReturnLastNull.groovy [moved from plugins/groovy/testdata/highlighting/MissingReturnLastNull.groovy with 100% similarity]
plugins/groovy/testdata/highlighting/missingReturn/MissingReturnOvertReturnType.groovy [moved from plugins/groovy/testdata/highlighting/MissingReturnOvertReturnType.groovy with 100% similarity]
plugins/groovy/testdata/highlighting/missingReturn/MissingReturnThrowException.groovy [moved from plugins/groovy/testdata/highlighting/MissingReturnThrowException.groovy with 100% similarity]
plugins/groovy/testdata/highlighting/missingReturn/MissingReturnTryCatch.groovy [moved from plugins/groovy/testdata/highlighting/MissingReturnTryCatch.groovy with 100% similarity]
plugins/groovy/testdata/highlighting/missingReturn/MissingReturnWithAssertion.groovy [moved from plugins/groovy/testdata/highlighting/MissingReturnWithAssertion.groovy with 100% similarity]
plugins/groovy/testdata/highlighting/missingReturn/MissingReturnWithIf.groovy [moved from plugins/groovy/testdata/highlighting/MissingReturnWithIf.groovy with 100% similarity]
plugins/groovy/testdata/highlighting/missingReturn/MissingReturnWithLastLoop.groovy [moved from plugins/groovy/testdata/highlighting/MissingReturnWithLastLoop.groovy with 100% similarity]
plugins/groovy/testdata/highlighting/missingReturn/MissingReturnWithUnknownCall.groovy [moved from plugins/groovy/testdata/highlighting/MissingReturnWithUnknownCall.groovy with 100% similarity]
plugins/groovy/testdata/highlighting/missingReturn/ReturnsWithoutValue.groovy [moved from plugins/groovy/testdata/highlighting/MissingReturnFromClosure.groovy with 68% similarity]