anna
92adf45aae
inspection profile: no need to initialize on write when tool was not initialized (=had default settings on read)
2013-11-25 20:48:19 +01:00
Gregory.Shrago
795357c5a1
do not suppress file-level inspections
2013-11-08 20:04:28 +04:00
Gregory.Shrago
0c60dd92f9
IDEA-86998 Evaluate expression mixes colorschemas when displaying injected code
2013-11-08 01:30:43 +04:00
Serega Vasiliev
f760c44f35
IDEA-36685: Provide better 'no matching constructor' warnings where possible
2013-11-06 12:43:46 +01:00
Dmitry Jemerov
5696efbe24
FileReferenceCharFilter checks if the reference being completed is actually a file reference (PY-8341)
2013-11-04 18:55:33 +01:00
Alexey Kudravtsev
6bdf2d1d39
made fields final, cleanup
2013-11-01 18:07:30 +04:00
Alexey Kudravtsev
ba6b81fc8f
@Override
2013-11-01 18:07:29 +04:00
Alexander Zolotov
df9dea59c0
EA-51398
...
- decode should not return null
2013-10-31 17:42:35 +04:00
Dennis Ushakov
9940fdd6f8
support description trimming in tree nodes
2013-10-31 11:56:30 +04:00
Alexey Kudravtsev
9e756451cf
treat WHOLE_FILE_INSPECTIONS the same as local inspection pass
2013-10-28 19:44:22 +04:00
Alexey Kudravtsev
35f23695bf
cleanup
2013-10-25 13:42:34 +04:00
Alexey Kudravtsev
8ad0f3121a
checkCanceled
2013-10-25 13:42:27 +04:00
Alexey Kudravtsev
02f97f2485
diagnostics
2013-10-25 13:42:16 +04:00
Yann Cébron
6a4d26a555
fix inspection serialization for SpringFacetInspection
2013-10-23 17:30:02 +02:00
Alexey Kudravtsev
c821ba04cb
moved to analysis
2013-10-10 14:12:49 +04:00
anna
5e7f578521
go to the errors first by default
2013-10-09 21:08:30 +02:00
Alexey Kudravtsev
784bfa54ae
Merge remote-tracking branch 'origin/master'
2013-10-09 14:08:34 +04:00
Bas Leijdekkers
2e10f33487
IDEA-99241 (Report package naming convention violations in the editor)
2013-10-09 11:53:13 +02:00
Alexey Kudravtsev
f0cba2180b
moved to analysis
2013-10-09 13:51:29 +04:00
Dennis Ushakov
b66779830c
decode file name for quickfix
...
#WEB-9559 fixed
2013-10-07 15:47:29 +04:00
nik
4542fe6ee9
restored API of MultiMap
2013-10-02 11:09:31 +04:00
Alexey Kudravtsev
bfa4ff51d7
cleanup: stop spreading new empty arrays
2013-10-01 14:54:50 +04:00
Alexey Kudravtsev
189184cec0
hide overexposed details
2013-09-26 14:53:52 +04:00
Rustam Vishnyakov
4b9422b135
Reverted: Semantic highlighting level to avoid conflicts with "unused symbol" annotations [CR-IC-2435]
2013-09-23 20:18:24 +04:00
Alexey Kudravtsev
bf3cea4ed5
made fields final
2013-09-23 17:48:08 +04:00
Rustam Vishnyakov
7559dfc360
Semantic highlighting level to avoid conflicts with "unused symbol" annotations [CR-IC-2435], for WI-19396, WI-20126
...
(cherry picked from commit 56d66dc)
2013-09-23 14:34:09 +04:00
Bas Leijdekkers
d0234712eb
new "Unnecessary unicode escape sequence" inspection
2013-09-19 21:38:32 +02:00
Evgeny Pasynkov
3dc6f07148
extract util method
2013-09-19 16:51:58 +02:00
Evgeny Pasynkov
ece939cf5f
make public for Upsource
2013-09-19 09:42:26 +02:00
peter
206b35f9cb
allow to filter out inspection highlight infos (IDEA-113738)
2013-09-18 20:40:52 +02:00
peter
1554b753f3
IDEA-113604 Error suppression does not stop freemarker validator
2013-09-18 17:27:17 +04:00
Alexey Kudravtsev
d15350eac0
batch highlighter dispose requests
2013-09-17 13:19:28 +04:00
Alexey Kudravtsev
17ec6e7fef
cleanup
2013-09-17 13:19:23 +04:00
Alexey Kudravtsev
2c44b32c50
visibility
2013-09-17 13:19:22 +04:00
Anna Kozlova
addc30422b
inspection profile: allow to change inspection settings from quick fix - profileChanged would force diff to default recalculation (IDEA-113650)
2013-09-17 06:59:06 +04:00
peter
3b8ee6f475
global inspections: preallocate less memory for children
2013-09-14 10:27:27 +04:00
Alexey Kudravtsev
840d7aae93
cleanup
2013-09-12 15:08:21 +04:00
Alexey Kudravtsev
e87e071053
customize GeneralHighlightingPass with
...
- HighlightInfoProcessor which reacts to various highlight info lifecycle events
- HighlightVisitorProducer which allows to change highlight visitor set to run in this pass (needed in DefaultHighlightVisitorBasedInspection)
All this allows to get rid of MessageBus-propagated daemon events which turned out to be too expensive and to untangle GHP from UpdateHighlightingUtil.
2013-09-12 13:13:41 +04:00
Alexey Kudravtsev
a48e1e6185
more diagnostics
2013-09-11 17:38:15 +04:00
Alexey Kudravtsev
bfb94e07f4
renamed module editor-ui-impl to editor-ui-ex
2013-09-05 17:13:37 +04:00
Anna Kozlova
ed2cc9bbae
logging for EA-49541 - assert: FileReference.rename
2013-09-05 16:07:45 +04:00
Andrey Vlasovskikh
824377b2cd
Use new serializer for Python shadowing inspection
2013-09-04 20:41:26 +04:00
Alexey Kudravtsev
a56c7b1535
editor api modules refactoring:
...
- editor-ui-api module containing public API editor interfaces
- editor-ui-impl module containing editor implementation interfaces
- analysis* modules made dependant on editor-ui* modules
- highlighting classes moved to *analysis* modules
- majority of highlighting quickfixes moved to QuickFixFactory
- injections in GeneralHighlightingPass splitted away to InjectedGeneralHighlightingPass
2013-09-04 14:17:56 +04:00
Andrey Vlasovskikh
4b9b570c6c
Added ignore shadowed built-in quick-fix (PY-8672)
2013-09-03 16:34:52 +04:00
Anna Kozlova
f287c7c9ee
inspection settings: do not override stored settings when try to init from source profile (IDEA-112668)
2013-08-30 17:37:42 +04:00
Alexey Kudravtsev
e0f8efaf08
loading rules on startup fixed
2013-08-20 16:08:24 +04:00
Alexey Kudravtsev
9d3acccb40
assertion: write access
2013-08-20 12:24:14 +04:00
Alexey Kudravtsev
bd28cdb5ae
dependencies reduced
2013-08-20 12:24:01 +04:00
Alexey Kudravtsev
e2323c3638
createInspectionContext available to platform
2013-08-14 12:17:16 +04:00
Alexey Kudravtsev
96b73e1756
notnull
2013-08-14 12:17:15 +04:00