Roman Shevchenko
e1d651bcf5
Cleanup (formatting)
2014-07-22 17:24:03 +02:00
Eugene Zhuravlev
a7e55c6f56
time limit for constant search
2014-07-22 17:19:51 +02:00
Anna Kozlova
9cce5c76b7
do not split annotations on multiple lines for params (IDEA-127017)
2014-07-22 17:08:03 +02:00
Yaroslav Lepenkin
0aa3890084
simplified, added filtering for subsequent parameter pairs: "key, value", "first, second"
2014-07-22 19:00:09 +04:00
Rustam Vishnyakov
d477f91dba
IDEA-59662: Provide ability to specify right margin (columns) for each file type separately (enabled for PHP)
2014-07-22 18:22:33 +04:00
Denis Fokin
9b820f7317
IDEA-127679 ArrayIndexOutOfBoundsException if no default or focused button is specified
2014-07-22 17:55:30 +04:00
Sergey Malenkov
4c997e0874
Prevent NPE in AbstractPopup and add corresponding logging
2014-07-22 17:21:50 +04:00
Vladimir Krivosheev
5a49a15781
fix inset: VerticalFlowLayout incorrectly uses vertical gap as top inset
2014-07-22 15:13:39 +02:00
Vladimir Krivosheev
ece44da50c
cleanup
2014-07-22 15:13:38 +02:00
Vladimir Krivosheev
5a46a42e00
generic debugger settings: step 3 — root settings (Debugger node content)
...
at first, JS debugger root settings transformed
2014-07-22 15:13:38 +02:00
Dmitry Batkovich
04518cd5a9
Inspections settings ui: tools not initialized if no necessity to apply inspections filter
2014-07-22 17:04:11 +04:00
nik
da81c5d0b6
ProjectFileIndex#isIgnored renamed to 'isExcluded'
2014-07-22 16:31:23 +04:00
Mikhail Golubev
0e6703225e
Return accidentally removed PyStringLiteralFixer
2014-07-22 16:30:53 +04:00
Mikhail Golubev
3089c9cb09
PY-12877 Complete statement doesn't insert colon for 'with' statement
2014-07-22 16:30:53 +04:00
Anna Kozlova
1c70a2804a
IG inline fixes: use inline method processor;
...
if simple getter is inlined in simple expr statement - it should be deleted (IDEA-127135)
2014-07-22 13:49:34 +02:00
Anna Kozlova
883582731c
logging for (IDEA-127288)
2014-07-22 13:49:33 +02:00
Anna Kozlova
b585c95984
inline method: check unique names for this variable in initial class scope (IDEA-127411)
2014-07-22 13:49:32 +02:00
Anna Kozlova
ccc235e6a4
tests: show warning when only ignored tests were detected (IDEA-127660)
2014-07-22 13:49:31 +02:00
nik
ad42de60fc
vcs: reformat and cleanup
2014-07-22 15:23:04 +04:00
nik
e9fe36974a
fixed starting jps-builders tests
2014-07-22 15:07:03 +04:00
Vladimir Krivosheev
9d121c2cd0
fix disposeUIResources if merged
2014-07-22 12:54:58 +02:00
peter
2e780d7a47
turn off contract inference for overrideable methods: fix logic
2014-07-22 12:48:51 +02:00
peter
1bf7333c32
don't measure MinusculeMatcher performance
2014-07-22 12:43:00 +02:00
peter
2eae3c8876
contract inference: take explicit parameter notnull into account (IDEA-127667)
2014-07-22 12:43:00 +02:00
peter
8851417c87
non-code gutter: get annotations for bytecode psi when highlighting library source
2014-07-22 12:42:59 +02:00
Vladimir Krivosheev
6608b52da6
generic debugger settings: step 2 — stepping — transform Groovy, all Stepping configurable on one page
2014-07-22 12:41:36 +02:00
Vladimir Krivosheev
e46729f070
cleanup
2014-07-22 12:41:35 +02:00
Vladimir Krivosheev
dd0fd0ffc0
ContainerUtil notNullize/nullize
2014-07-22 12:41:35 +02:00
Vladimir Krivosheev
3d30b275bd
extract EMPTY_SETTINGS_PANEL_PROVIDER
2014-07-22 12:41:34 +02:00
Dmitry Batkovich
efe0d5a7b5
Inspections settings ui: filter actions in toolbar added
2014-07-22 14:34:45 +04:00
nik
006705cf3d
DefaultVcsRootPolicy refactoring: 'isIgnored' check moved from 'matchesDefaultMapping' implementations to 'getMappingFor'
2014-07-22 14:25:42 +04:00
nik
363b2cd981
simplification
2014-07-22 14:25:42 +04:00
Roman Shevchenko
12a3d4f4ee
platform: minor optimization (do not rename/delete directory recursively)
2014-07-22 12:09:45 +02:00
Roman Shevchenko
9a80d3328c
vfs: on create/delete notifications mark a child dirty as well
2014-07-22 12:09:03 +02:00
Aleksey Pivovarov
74d6cb269b
diff: use separate action for 'roolback' for file (VCS action) and 'roolback' for local changes (LST action)
2014-07-22 13:49:57 +04:00
Aleksey Pivovarov
8b69a0f1b3
diff: fix access to the invalid ranges
2014-07-22 13:49:57 +04:00
Aleksey Pivovarov
1f4de9d57e
diff: diff from LineStatusTracker
...
* allow to show diff from inserted blocks
* expand ranges for oneside ranges
- this will fix some issues with invalid ranges
- Ex: on trying to manually revert some piece of deleted change
- This will not fix issue completely, but will make invalid RangeMarkers to occure a lot less often
2014-07-22 13:49:56 +04:00
Aleksey Pivovarov
950a80a0d8
IDEA-110611 diff: Ability to revert lines in selection
2014-07-22 13:49:56 +04:00
Aleksey Pivovarov
b6cd05a8e6
diff: small fixes in LineStatusTracker
...
* document.getLineCount() can be 0 (if document is empty). This breaks some assumptions, so we have to fix it manually.
* pass proper ranges into DocumentWrapper - this could lead to invalid change computation in some rare cases (ex: deleting of whole document or inserting into empty document)
* remove magic-related ranges
- getRange() - will return only selected lines, without any outer separators (only separators between lines, that included in range)
- Modification - simple case, just replace one range with another
- Insertion - delete one nearby separator ('\n'), if exists
- Deletion - insert additional separator. Special case - deletion at the end of file: we can't get offsets depending on next line.
2014-07-22 13:49:55 +04:00
Mikhail Golubev
db873ee3e2
Use Guava's immutable lists instead of static initializers in PySmartEnterProcessor
2014-07-22 13:48:03 +04:00
Mikhail Golubev
b1b8116a76
PY-9176 Converting % to format() doesn't handle multiline string literals
2014-07-22 13:48:03 +04:00
Eugene Zhuravlev
3d377d95c2
trigger automake for deleted files
2014-07-22 11:20:19 +02:00
Konstantin Bulenkov
1101b55f0c
Merge remote-tracking branch 'origin/master'
2014-07-22 10:53:45 +02:00
Konstantin Bulenkov
3bf8f902ba
fix paint track
2014-07-22 10:52:05 +02:00
Aleksey Pivovarov
1e1a9c799b
IDEA-61550 respect EditorFilter
2014-07-22 12:49:35 +04:00
Konstantin Bulenkov
831cecb855
Merge remote-tracking branch 'origin/master'
2014-07-22 10:46:04 +02:00
Konstantin Bulenkov
28dd985f6d
make editor vertical scrollbar bg the same as editor bg on Mac
2014-07-22 10:43:42 +02:00
Sergey Simonchik
c3a963a352
fix preferred height for JComboBox too
2014-07-22 12:39:42 +04:00
Dmitry Batrak
da026c5443
override ControlDoubleClick+Left/Right, make new bindings switchable
2014-07-22 12:21:08 +04:00
Dmitry Batrak
222d8ef5fe
bind 'clone caret' actions to ControlDoubleClick+Up/Down
2014-07-22 12:21:07 +04:00