Commit Graph
31 Commits
Author SHA1 Message Date
peter 8c54e84341 don't suggest to make parameters for field @NotNull if the parameters don't belong to a constructor 2016-11-02 16:50:35 +01:00
Dmitry Batkovich 5de3184fb3 do not search null-literal argument for notnull var-arg parameter IDEA-160134 2016-08-23 13:13:40 +03:00
Dmitry Batkovich 8a9227543c an index to detect nulls passed as arguments of method parameters + DataFlowInspection and NullableStuffInspection use it to detect method call failings when one of parameters is null 2016-08-18 12:21:51 +03:00
peter 2b9e895827 IDEA-147534 Inspection "@NotNull/@Nullable problems" - "Require @NotNull fileds to be initialized explicitly", does not trigger when using @NonnullByDefault 2015-11-06 16:48:33 +01:00
peter bcc1f55c12 IDEA-142391 Don't report overriding externally-annotated @NotNull methods/parameters when there's no @NotNull annotation in the project 2015-07-10 20:38:53 +02:00
peter aff4db09b0 IDEA-140536 Wrong warning: constructor @NotNull parameter should be @Nullable when field is @Nullable 2015-05-21 12:16:39 +02:00
peter cfe4917c8b custom nullable annotation on an element should win over package-default not-null (IDEA-138894) 2015-04-08 18:13:16 +02:00
peter 3b519b0c5f IDEA-23971 Warn on @NotNull nont-initialized fields in a class that has default constructor 2015-02-17 15:55:07 +01:00
peter afb11843f4 IDEA-135004 New “non null fields must be initialised” not helpful when DI is used 2015-02-06 16:11:12 +01:00
peter 1d463f3df4 IDEA-134733 Inspection: @NotNull/@Nullable inspection does not report annotation name in the warning for overridden method 2015-01-02 12:59:13 +01:00
peter 195377ae63 IDEA-133565 "@NotNull/@Nullable Problems" inspection doesn't ignore external annotations 2014-11-27 14:43:01 +01:00
peter cf2c38a205 IDEA-131537 Inspection "Setter parameter for @Nullable field is annotated @NotNull" is doubtful 2014-10-28 22:37:16 +04:00
peter 2c20268f48 IDEA-129829 Good code is red: @TypeQualifierDefault and method overriding 2014-09-15 14:49:57 +02:00
peter 6a8383b12b IDEA-114891 Adding @NotNull annotation in overridden method incompatible with Eclipse 2014-09-15 14:49:56 +02:00
peter 2781f30195 allow to ignore external super parameter annotations in nullable stuff inspection (IDEA-114892) 2014-09-15 14:49:56 +02:00
peter df68af8efe require that notnull fields be initialized (IDEA-114889) 2014-07-18 09:14:08 +02:00
peter a7ec8b7660 IDEA-126173 Specify exception type thrown by @NotNull annotations 2014-07-18 09:14:07 +02:00
Alexey Kudravtsev c7b78f76a2 IDEA-120784 "Class is public should be declared in a file named <Classname>.java" for inner interface 2014-02-18 13:55:52 +04:00
peter 581d2b73aa IDEA-120586 @ParametersAreNonnullByDefault support broken 2014-02-11 15:31:13 +01:00
peter 750013c064 parameter nullity annotation should have higher-priority than package-level ones 2014-02-10 18:34:10 +01:00
peter 4757fc901f fixture-based NullableStuffInspectionTest 2014-02-10 18:34:10 +01:00
anna db6463333f nullable stuff: leave buggy assignment to be warned by dfa (IDEA-100172) 2013-10-24 15:37:07 +02:00
anna 551579c6ef use configured @Nullable in inspection descriptions (IDEA-114884) 2013-10-22 10:59:28 +02:00
anna b87a66990c nullable problems: do not suggest to annotate as @Nullable when parameter is referenced (IDEA-93083) 2012-10-18 19:36:59 +02:00
anna 0f2c21ee90 IDEA-82125: do not override @Nullable with @NotNull in complex hierarchies 2012-07-12 14:15:21 +02:00
peter adf1c737ab report non-annotated constructor parameter for final @Nullable/@NotNull fields 2012-06-25 19:44:53 +02:00
anna e39f09af16 @Nullable/@NotNull problems: false positive: annotation is inapplicable for primitive types (IDEA-78186 ) 2011-12-07 20:42:09 +01:00
anna 44ad96872c test data 2011-08-24 18:04:29 +02:00
anna 01de4037a2 nullable problems: disable warnings on "complex" getters/setters (IDEA-63958) 2011-08-24 15:41:38 +02:00
Bas Leijdekkers a42ef74339 IDEA-15184 (Inspection "@NotNull/@Nullable" problems misses @NotNull getter for @Nullable field)
IDEA-60156 (Inspection: Detect assignment to @NotNull field from unannotated parameter)
2010-10-26 21:54:52 +02:00
Dmitry Jemerov 19e9b897aa moving tests to CE 2009-09-25 21:07:37 +04:00