Dmitry Avdeev
08d8087c18
EA-129837 - assert: ProblemDescriptorBase.<init>
2018-11-02 14:24:25 +03:00
Dmitry Avdeev
e52d6d4c05
IDEA-199839 Support deprecation in xsd schemas
...
fixed schema prefix issue
2018-10-11 19:28:07 +03:00
Artem Gainanov
109550ea5b
WEB-35219 Create a new subfolder for all accessibility inspections
2018-10-11 17:56:53 +07:00
Dmitry Avdeev
26bf28130e
IDEA-199839 Support deprecation in xsd schemas
...
support <documentation> tag
2018-10-09 20:55:12 +03:00
Dmitry Avdeev
64eedb064c
introduced XmlComment.getCommentText()
2018-10-09 18:54:10 +03:00
Dmitry Avdeev
cf4be07b9b
IDEA-199839 Support deprecation in xsd schemas
...
detecting with regexp
2018-10-09 17:13:36 +03:00
Dmitry Avdeev
8d78ec1a0f
IDEA-199839 Support deprecation in xsd schemas
2018-10-04 14:46:41 +03:00
Anna.Kozlova
c4b7de202d
remove redundant suppressions
2018-10-04 12:09:46 +02:00
Alexey Kudravtsev
5fa031019d
cleanup
2018-09-26 13:21:27 +03:00
Tagir Valeev
b5307a6b4f
Fixing always-true warnings after getErrorDescription() was marked as NotNull
2018-09-26 17:06:05 +07:00
Vladimir Krivosheev
4d3eb96aae
deprecate Extensions.getExtensions(ExtensionPointName) in favour of ExtensionPointName.getExtensionList()
2018-09-25 15:42:23 +02:00
Artem Gainanov
8a21ac6fee
WEB-34950 review fix
2018-09-24 21:40:05 +07:00
Anna.Kozlova
d346fdd9c1
Update inspections descriptions according to the style
...
"This inspection reports" -> "Reports"
2018-09-24 11:22:00 +02:00
Artem Gainanov
011b65f505
WEB-34950 quickfix i->em, b->strong should work in html5
2018-09-23 15:22:40 +07:00
Dennis Ushakov
d2f85fab97
diagnostics for EA-81429
2018-09-19 15:11:13 +03:00
nik
0be3657ad0
cleanup: remove 'public' modifier from constructors in non-public classes (IDEA-195931)
...
public constructors in non-public classes may be confusing, and removing them makes code shorter.
2018-09-06 16:49:46 +03:00
Alexey Kudravtsev
9f97070926
bounded wildcards in API
2018-08-29 14:42:06 +03:00
peter
0c86afaca4
suppress yet another flavor of "expand empty tag" in template languages
...
it only produces broken code and PSI-text inconsistencies
2018-08-17 15:14:47 +02:00
Vladimir Krivosheev
bd202ecfc7
add override
2018-08-14 17:49:34 +02:00
Konstantin Ulitin
32c0677657
HTML: don't report missing close tag on empty collapsed tag (WEB-33628)
2018-07-05 13:32:36 +03:00
peter
7433a70ff5
disable invoking "remove attribute" intention invocation from outer language
2018-07-02 13:22:24 +02:00
Alexey Kudravtsev
ff9bdeff6a
removed unnecessary suppressions
2018-07-01 15:46:08 +03:00
Alexey Kudravtsev
1ba903c124
removed deprecated members
2018-06-24 14:47:40 +03:00
Alexey Kudravtsev
64a465df12
removed deprecated unused members
2018-06-18 13:24:29 +03:00
Alexey Kudravtsev
7002d622bc
removed deprecated unused members
2018-06-15 15:31:04 +03:00
Dennis Ushakov
446c6110f1
unify remove attribute intention
2018-06-04 15:19:02 +03:00
Dennis Ushakov
eee556d9cd
fix quick fix name
2018-06-01 15:00:53 +03:00
Dennis Ushakov
98f800be0a
remove attribute as an intention
2018-06-01 13:28:39 +03:00
peter
55845a4d2c
IDEA-191394 XML qiuck fixes result in PSI-text inconsistency in JSP
2018-05-04 19:28:22 +02:00
Dennis Ushakov
ee3d2628d2
tag tree highlighting for jsx (WEB-30656)
2018-05-03 13:36:41 +03:00
Alexey Kudravtsev
f81db62917
write command cleanup
2018-03-02 16:31:24 +03:00
Irina.Chernushina
bf36bd9aac
vue: Col component should be processed deeply
...
- when parsing Vue files, distinguish between single html tag "col" and possible (for example, defined in iview) tag "Col"
- for parsing, allow to override HtmlParsing isSingleTag method
- for html-tag-related inspections, create new XmlExtension method isSingleTagException to exclude some of html single tags for this xml dialect,
- and introduce new HtmlUtil isSingleTag method, which would take dialect into account
- vue highlighting filter is not needed any more
relates to WEB-31108 "closing tag matches nothing" shows on the correct tag of vue file
2018-03-01 18:55:00 +01:00
Alexey Kudravtsev
640eed8110
leaking highlighting session fixed
2018-02-14 15:13:38 +03:00
Anna.Kozlova
48d3ce215c
make private fields final
2018-02-07 09:44:30 +01:00
Irina.Chernushina
377a606aef
vue: in .vue files tags get preprocessed anyway, so allow any tag policy
...
= vue tags can have empty body and be self-closing
WEB-30808 Some of the vue components may have an empty body
2018-01-30 12:05:57 +01:00
nik
c9620ce099
IDEA project configuration: the great module rename
...
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.
Update *.iml files.
2018-01-25 12:59:02 +03:00
nik
16410c2321
IDEA project configuration: the great module rename
...
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.
Rename iml files.
2018-01-25 12:59:02 +03:00
Dmitry Avdeev
5ee84808a0
IDEA-185180 RubyMine takes 400% of CPU during work with html file with inline styles
2018-01-23 13:33:36 +03:00
Vladimir Krivosheev
74fdc3f9af
add loadState(notnull)
2018-01-22 14:35:56 +01:00
peter
315b7969c1
migrate most usages of deprecated com.intellij.util.containers.HashMap/Set to java.util
2018-01-19 22:26:30 +01:00
Alexey Kudravtsev
d81f59d434
removed redundant method overriders after "Method is identical to its supermethod" inspection run
2018-01-18 16:28:43 +03:00
Tagir Valeev
db9200fcdb
Collection.toArray: use empty array instead of presized one
2018-01-18 13:41:14 +07:00
Irina.Chernushina
73876f9749
vue.js: do not highlight "closing tag matches nothing", reuse from html
...
- for iview framework, they have custom tag Col, and there is single tag col in html -> </Col> was highlighted as error
2018-01-10 16:51:42 +01:00
Alexey Kudravtsev
e07afa8f5c
Date/Time in javadocs considered useless for readability
2017-12-06 15:11:04 +03:00
Anna.Kozlova
5fa814b070
don't register INFORMATION for batch mode
2017-12-05 20:06:47 +01:00
Irina.Chernushina
58cf9d740c
vue.js, allow self closing tags in SFC
...
WEB-29964 Vue.js: self-closing tags are allowed for vue components, should not be marked by inspection
2017-11-29 11:56:43 +01:00
peter
afb54b30c3
when removing extra closing tag, preserve outer language element texts
2017-11-29 08:47:24 +01:00
Irina.Chernushina
78bbb3634a
more correct fix for WEB-29049
...
Exception in Vue path completion for template and style sources
2017-10-10 11:12:07 +02:00
Dennis Ushakov
e71b3b136b
invalidate DO_NOT_VALIDATE flag on subtree change (IDEA-173397)
2017-10-05 14:42:01 +03:00
Dennis Ushakov
c4c88acb6a
reuse FRANKENSTEIN_INJECTION for xml validation
2017-10-05 13:29:48 +03:00