Commit Graph

42 Commits

Author SHA1 Message Date
Alexey Kudravtsev
34f65ccec8 javadoc references must resolve despite current resolve scope (Too often javadoc for interface references implementation which should not show up red) 2018-08-10 15:44:39 +03:00
Roman Shevchenko
dad46c21f1 [java] returns type parameter name to "missing tag" warning 2018-06-15 12:20:17 +03:00
Anna Kozlova
fb62ac70cd fix testdata 2018-06-14 20:35:33 +03:00
Anna Kozlova
b3a949ef5f javadoc inspection: check missed type parameters javadoc (IDEA-192696) 2018-05-28 18:54:02 +03:00
Anna.Kozlova
99027d3bc5 fix test data (IDEA-CR-30316) 2018-03-07 14:36:37 +01:00
Anna Kozlova
54a49e7777 restore javadoc references for non-phisical methods, e.g. enum#valueOf
IDEA-187289
looks like there is no fields which can be generated, so only methods are checked through processDeclarations
2018-03-07 08:02:41 +01:00
Roman Shevchenko
f0b9a97b8c [tests] updates module-related testdata 2017-11-27 16:34:02 +01:00
peter
9b48840ed4 don't include trailing dot into java reference (IDEA-177789) 2017-11-13 21:07:20 +01:00
Roman Shevchenko
96373cd2c9 [java] supports @uses, @provides and @hidden tags in Javadoc inspection 2017-10-05 21:25:08 +02:00
Roman Shevchenko
a714a3703c [tests] merges Javadoc inspection tests; drops duplicates 2017-10-05 13:36:32 +02:00
Roman Shevchenko
0d61e56b64 [java] recognizes @index Javadoc tag (IDEA-160185) 2017-06-09 17:50:49 +03:00
Roman Shevchenko
e16815fb9f [java] drops improperly added Javadoc tag 2017-06-08 19:14:48 +03:00
Roman Shevchenko
0588a4d12c [java] recognizes @moduleGraph tag 2017-04-07 18:53:56 +02:00
Roman Shevchenko
2a47148d94 [tests] message texts in Javadoc highlighting tests 2017-04-07 18:48:45 +02:00
Bas Leijdekkers
5e8b71d109 Add module-info.java checking to "Declaration has problems in Javadoc references" inspection 2017-03-12 17:08:12 +01:00
Roman Shevchenko
98d2e29dfa [java] fixes Javadoc inspection false positive on @see tag (IDEA-168195) 2017-02-20 20:06:58 +01:00
Roman Shevchenko
9aef1ccba3 [java] allows @author tag on method Javadoc (IDEA-159020) 2016-12-02 20:29:33 +01:00
Roman Shevchenko
c4e8bf5219 [java] fixes javadoc inspection false positive for split @see tags (IDEA-158662) 2016-07-18 20:55:24 +02:00
Alexander Zolotov
1df198f2ef Highlighting issue links: ignore invalid replacement patterns (EA-83133) 2016-06-09 14:32:08 +03:00
Roman Shevchenko
24da7ad563 [java] accepts quoted strings and HTML refs after @see tag (IDEA-156403) 2016-05-26 17:34:38 +03:00
Roman Shevchenko
77a63a0eea [java] @see tag ref verification (IDEA-97635) 2016-03-09 13:28:11 +01:00
Roman Shevchenko
55af2c9fdd Cleanup (test data corrected) 2016-03-09 11:24:07 +01:00
Roman Shevchenko
f759a56f8f [tests] javadoc highlighting tests merger and cleanup 2016-03-07 17:24:51 +01:00
Alexander Zolotov
b0b31e7d50 IDEA-62743 Render issue links in Java comments 2015-08-25 16:46:27 +03:00
Roman Shevchenko
a9bbf772d6 IDEA-87252 (a couple more javadoc tests) 2015-07-06 18:33:32 +03:00
Dmitry Jemerov
256fd71176 don't perform any additional parsing on the contents of the {@code} tag in javadoc (IDEA-95956) 2015-01-21 13:47:36 +01:00
Anna Kozlova
fc2f15f64e java 8 javadoc tags @apiNote, @implNote, @implSpec 2014-12-24 14:26:26 +01:00
Maxim.Mossienko
7126e14983 open mail client on mailto: links 2014-12-22 13:40:05 +01:00
Maxim.Mossienko
2f73716a0e IDEA-64131 support for links in comments 2014-12-22 13:15:25 +01:00
Anna Kozlova
f05cd24dfe EA-62157 - IAE: PsiUtil.getLanguageLevel
process further when package-info doesn't correspond any package
2014-10-28 12:00:19 +01: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
Bas Leijdekkers
4684ba71e0 Add package-info.java checking to "Declaration has problems in Javadoc references" inspection 2013-10-07 15:13:30 +02:00
Bas Leijdekkers
a0163c7c3d fix test data 2013-10-07 11:04:49 +02:00
Bas Leijdekkers
b21a51bac3 fix test data 2013-10-05 23:13:48 +02:00
Anna Kozlova
dde04a403d preserve javadoc refs during inplace rename (IDEA-85817) 2012-05-15 15:05:50 +04:00
Roman Shevchenko
c992b9c216 Resolve in javadoc fixed 2011-03-09 13:03:29 +01:00
Roman Shevchenko
c3b799c246 IDEA-66081 (resolve methods in javadoc by signatures) 2011-03-07 22:01:53 +01:00
anna
8b9c2074f0 javadoc reference errors: do not highlight too much - leave valid parts of the reference untouched ( IDEA-36904 ) 2010-05-04 13:21:10 +04:00
anna
eef8f4fb25 javadoc signature: short name for nested classes fixed 2010-04-22 20:38:58 +04:00
anna
f766605a48 unify javadoc warnings: @return tag should be highlighted if description is missed (IDEA-47680) 2010-02-26 16:46:37 +03:00
anna
b3eff58dd9 javadoc bad characters (IDEADEV-10643) 2009-11-24 16:23:59 +03:00
anna
58ccc4c14b try to find referenced member inside inner class if failed try enclosing (IDEADEV-40929) 2009-10-21 13:38:35 +04:00