Commit Graph
99 Commits
Author SHA1 Message Date
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