Commit Graph
141592 Commits
Author SHA1 Message Date
Anna Kozlova 6aef1682d6 testdata IDEA-132560 2014-11-07 15:47:49 +01:00
nik 6840546675 optimize PNG size for 'Tips and Tricks' images 2014-11-07 17:39:12 +03:00
Bas Leijdekkers 2072c1fe4f part IV for IDEA-132470 (Wrong code inspections on signature polymorphic method calls) 2014-11-07 15:13:01 +01:00
Bas Leijdekkers 5de5b00c0e make IG test light 2014-11-07 15:13:01 +01:00
Bas Leijdekkers 98887ba079 part III for IDEA-132470 (Wrong code inspections on signature polymorphic method calls) 2014-11-07 15:13:00 +01:00
Bas Leijdekkers 0ace8a91d5 make IG test light 2014-11-07 15:13:00 +01:00
Bas Leijdekkers f976b2db27 report java.lang.invoke usages in "Usages of API documented as @since 1.5 (1.6|1.7)" inspection 2014-11-07 15:12:59 +01:00
Egor.Ushakov 0e7184601d IDEA-24742 When execution point is highlighted using border style instead of color, an extra line is drawn lower than current line 2014-11-07 16:59:21 +03:00
Gregory.Shrago a7acca3b45 UI: one simple way to control toolwindow toolbars visibility 6 2014-11-07 16:57:28 +03:00
Nadya Zabrodina a5cc4b27af IDEA-130781 Log and file history fixed for files with spaces in name 2014-11-07 16:48:39 +03:00
Alexander Zolotov d984d79d83 Emmet: move xml configurable at the top 2014-11-07 16:29:27 +03:00
Alexander Zolotov 71925cfd69 @NotNull 2014-11-07 16:29:27 +03:00
Alexander Zolotov 95ed0b4a3d WEB-10804 Emmet / Live Template: more options for "Expand (abbreviation) with" 2014-11-07 16:29:26 +03:00
Alexander Zolotov 45bc9353b9 Emmet: add link:im abbreviation 2014-11-07 16:29:25 +03:00
Kirill Likhodedov 9ec2fa983a [log] Don't log PCE 2014-11-07 16:23:11 +03:00
Kirill Likhodedov adc560a854 [git] IDEA-132229 Remove Hash<->String conversion to avoid extra HashImpl and String objects allocation 2014-11-07 16:21:10 +03:00
Kirill Likhodedov ad6c010beb [git] IDEA-132552 Use THashSet instead of HashSet for VcsRefs to save some memory 2014-11-07 16:21:10 +03:00
Maxim.Mossienko 741f03209c get rid of LightVirtualFile by generalizing its processing as files in non local filesystem that can not survive their removal / undo of removal 2014-11-07 14:16:27 +01:00
Dmitry Avdeev 65ba5b7cb1 IDEA-126416 Suppress XmlUnusedNamespaceDeclaration 2014-11-07 15:01:13 +03:00
peter ca6951a3bc IDEA-132454 "Clear Read-Only Status" dialog displayed twice on cancel 2014-11-07 12:58:02 +01:00
Mikhail Golubev 8dd5ec461d Revert previous fix in custom folding descriptor: copy indentation again
Python formatter does not correctly align closing comment after
first method in class if opening comment was aligned on first column.
The problem is that left margin of block that corresponds to
statement list is determined by its first child. If this child
is incorrectly indented line comment, all later comments will be
aligned wrongly as well, because their blocks have 'none' indent in
parent.
2014-11-07 14:39:32 +03:00
Mikhail Golubev 483d9346a5 PY-11956 Check all possible canonical names if qualifier has union type
If user manually suppressed warnings about unresolved reference for
attribute of some class and this attribute is later accessed on some
expression with union type that includes this class, we should not
highlight such attribute as unresolved.
2014-11-07 14:39:31 +03:00
Mikhail Golubev 00f379ed9d PY-11357 Make automatic surrounding with custom folding comments more robust
* Searching of first parental PSI elements before/after new line
correctly stops at the start/end of file. As result it's possible now
to surround element at the first/last line in the file.
Also corresponding traversal does not try to climb above PSI file.
* Even single character can be selected in first place.
* In languages that uses indentation to delimit blocks (like Python)
several consequent sibling statements can be surrounded even if the last
of them is at the end of its parent.
2014-11-07 14:39:31 +03:00
Mikhail Golubev 84b4d1d70c WEB-14048 Add QualifiedNameProvider for JSON 2014-11-07 14:39:31 +03:00
Aleksey Pivovarov 706a85bb3d IDEA-132514: merge dialog - repaint scrollbar even if thumb position was not changed 2014-11-07 14:24:27 +03:00
Bas Leijdekkers 112030d6d3 part II for IDEA-132470 (Wrong code inspections on signature polymorphic method calls) 2014-11-07 12:15:52 +01:00
Bas Leijdekkers 49d9433a9d IDEA-132470 (Wrong code inspections on signature polymorphic method calls) 2014-11-07 12:15:51 +01:00
Bas Leijdekkers 8cced4cec4 make IG test light 2014-11-07 12:15:51 +01:00
Rustam Vishnyakov 45982eaa3e Do not endlessly indent a block when it can't be aligned, report an error instead 2014-11-07 14:13:39 +04:00
nik d10f2589cc size reduced for new icons 2014-11-07 14:04:55 +03:00
Anna Kozlova d5506ea9fc functional expressions search: merge same files 2014-11-07 11:57:08 +01:00
Anna Kozlova cbd8be4b8e conflict resolution: missed null checks for diamonds non-physical static methods (IDEA-132534) 2014-11-07 11:57:07 +01:00
Dmitry Avdeev bdac2ab0af IDEA-132507 "Clear Read-Only Status" dialog too wide 2014-11-07 13:49:32 +03:00
Nadya Zabrodina e3c0f36f5f IDEA-132467 apply target branch modification with Enter or mouse interruption
* selection listener from WideSelectionTreeUi modified not to stop edit mode when mouse pressed/release, because BaseTreeUi managed this situation himself according to appropriate flags;
(if mouse pressed, then BaseUi starts edit mode, and WideUi stops it immediately - this was strange)
* validation added in editor listener
2014-11-07 12:50:54 +03:00
Alexey Kudravtsev 56120974c0 IDEA-128150 When inspections are disabled for a file, the 'eye' is not updated - without any indication why (looks like a broken) 2014-11-07 12:46:11 +03:00
Vladimir Krivosheev 9e8a4066cf use less memory and simplify — almost all bindings in any case store assessors 2014-11-07 10:37:44 +01:00
Dmitry Avdeev 70d68021e0 IDEA-132523 Task Management: 'Add server' action unavailable in dumb mode 2014-11-07 12:14:27 +03:00
Dmitry Avdeev 000308c053 cleanup 2014-11-07 12:14:26 +03:00
Mikhail Golubev a32668ecd9 PY-11426 Do not warn about missing return if property was decorated as @abstractmethod/@abstractproperty 2014-11-07 11:44:29 +03:00
Mikhail Golubev 16df7cd4e9 Clean up in PyPropertyDefinitionInspection
* Got rid of snake_case names
* Removed highlighted constant condition
* Reformatted entire file
2014-11-07 11:44:28 +03:00
Mikhail Golubev ca4e20bc83 PY-14261 Do not copy indentation, adjust offset for insertion instead
See review IDEA-COMMUNITY-CR-900.
2014-11-07 11:44:28 +03:00
Gregory.Shrago 119cc4b0b7 toolbar toggles: improve isPopup() calculation 2014-11-07 10:23:52 +03:00
Gregory.Shrago 37793568c6 ActionToolbar: extract ToolbarUpdater & run update on title actions 2014-11-07 09:54:43 +03:00
Gregory.Shrago b47f906df0 UI: introduce ActionPlaces.TOOLWINDOW_TITLE 2014-11-07 09:54:42 +03:00
Gregory.Shrago 0989d07237 UI: one simple way to control toolwindow toolbars visibility 5 2014-11-07 09:54:42 +03:00
Gregory.Shrago 234488760b introduce installSimpleHintUpdateSupply() API 2014-11-07 09:54:41 +03:00
Konstantin Bulenkov fc92cd072f Merge remote-tracking branch 'origin/master' 2014-11-07 00:53:01 +01:00
Konstantin Bulenkov 4442fec5a6 Progress indicator may call invokeLater too often when in Presentation Mode 2014-11-07 00:49:45 +01:00
Sergey Ignatov 5c003f8a24 tweak transparent progress indicator position in case of tabbed editors 2014-11-07 02:04:44 +03:00
Maxim.Mossienko 4277ef15f7 separate stacks for undo / redo for light virtual files (potentially they can have no document) 2014-11-06 23:48:45 +01:00