Anna Kozlova
e1f9d33a32
testdata for IDEA-147873
2015-11-13 16:07:17 +01:00
peter
cc1b201505
LoadProjectTest: don't fail when a file from another project is found (although it's a valid leak to care about, it causes this unrelated test to blink)
2015-11-13 16:01:45 +01:00
Vladimir Krivosheev
af9438522c
JB V8 debugger protocol — speedup break event (part 2, final)
2015-11-13 15:54:36 +01:00
Vladimir Krivosheev
be3d845394
JB V8 debugger protocol — speedup break event (part 1)
2015-11-13 15:54:36 +01:00
Mikhail Golubev
9c505b8fbf
PY-17564 Use AddImportHelper#addFromImport in MoveFromFutureImportQuickfix
...
It's safer when PyBlock.IMPORT_GROUP_BEGIN marker is inserted for new
imports in single place (via methods of AddImportHelper).
As an additional benefit of this approach, moved __from__ import
statement is inserted in alphabetical order.
2015-11-13 17:23:06 +03:00
Mikhail Golubev
41f66d616d
PY-17564 Keep blank lines between imports inserted by user
...
It doesn't solve the problem that reformatting doesn't add blank lines
before import groups according to PEP-8 until "Optimize Imports" is
called on a file, but at least it doesn't remove blank lines inserted
manually by user.
2015-11-13 17:23:05 +03:00
Mikhail Golubev
473dbf6ecf
PY-17593 Format combined reST parameter declarations like ":param int x: descr"
2015-11-13 17:23:05 +03:00
Mikhail Golubev
679b661594
Fix typo in error message shown when time-tracking is not available in YouTrack
2015-11-13 17:23:05 +03:00
Mikhail Golubev
327b43d2d8
Create standalone IDEA project inside community/python/helpers
...
It has interpreter called "PyCharm Python SDK" so that anyone who
want to edit helpers could configure their own version of it.
2015-11-13 17:23:04 +03:00
nik
1593c1cc7d
build scripts: show how to download Kotlin in error message, added run configuration which downloads Kotlin from internal TeamCity
2015-11-13 17:14:37 +03:00
Nadya Zabrodina
9f03168d2c
Merge remote-tracking branch 'origin/master'
2015-11-13 16:52:04 +03:00
Nadya Zabrodina
62fea0dc76
[shelve]: make Show/Hide already unshelved action dumbAware
2015-11-13 16:14:57 +03:00
Dmitry Batkovich
6afbed569a
quick fix which adds exception from field initializer to constructor signature (IDEA-142284)
2015-11-13 15:59:53 +03:00
Nadya Zabrodina
b8f38b2761
Merge branch 'nz/remainWhenUnshelve'
2015-11-13 15:54:15 +03:00
peter
558e227134
synchronize CachedValueChecker
2015-11-13 13:20:14 +01:00
Alexey Kudravtsev
c10d2c6c14
speedup testDaemonDoesNotPauseWhenEventDispatcherHasEventsInTheQueue
2015-11-13 15:15:28 +03:00
Nadya Zabrodina
d0d6725ba5
[shelve]: icons updated
...
* set custom icon for toolbar;
* set null icon for default toggle action (default check will be shown insted);
* add shelf context menu popup place instead of Unknown
2015-11-13 15:03:01 +03:00
peter
8614035e21
run CachedValueChecker only in tests
2015-11-13 12:31:52 +01:00
Alexey Kudravtsev
8316363919
leaks cleanup
2015-11-13 13:57:38 +03:00
Alexey Kudravtsev
2b999838c8
join thread in tests to avoid thread leaks
2015-11-13 13:52:35 +03:00
Alexey Kudravtsev
2ba20ccf45
fixed the Analyze|stacktrace race condition differently
2015-11-13 13:52:35 +03:00
Dmitry Batkovich
0e7ce05921
guava type migration: NPE fixed
2015-11-13 13:29:08 +03:00
Nadya Zabrodina
03d6b94480
[shelve]: re-add 'Show/Hide already unshelved' to shelf tab context menu; fix option title; run icons.gant
2015-11-13 13:24:24 +03:00
Dmitry Batkovich
ac943a693c
AddVariableInitializer updated corresponding to review IDEA-CR-6563
2015-11-13 13:18:30 +03:00
nik
ed9ee21a61
compiler configuration simplified: removed explicit 1.6 target level settings (language level is set to 6 explicitly for the respective modules anyway)
2015-11-13 12:56:02 +03:00
nik
472fe3d3d2
idea project configuration: change type of source roots containing resources only to 'resource root'
2015-11-13 12:56:02 +03:00
peter
00f0c9cbd7
assert that CachedValueProvider-s don't depend on wrong PSI elements, even if indirectly
2015-11-13 08:12:17 +01:00
peter
394e2f20c7
revert MessageBusImpl change because it (surprisingly) causes more leaks than fixes
2015-11-13 08:04:41 +01:00
Maxim.Mossienko
c8254595ba
IDEA-141826 Retrieve trigrams when doing regular expression based search
2015-11-13 00:01:56 +01:00
Roman Shevchenko
62ac7bcd44
Merge remote-tracking branch 'origin/master'
2015-11-12 21:14:38 +01:00
Roman Shevchenko
bfd13f90d3
[platform] module dependency analysis rewritten; test scope added
2015-11-12 21:14:09 +01:00
Roman Shevchenko
5421685c88
Cleanup (readability; minor optimization)
2015-11-12 21:10:53 +01:00
Roman Shevchenko
eab930dd85
Cleanup (I18N, warnings)
2015-11-12 21:08:36 +01:00
Roman Shevchenko
32bc120f1a
[dictionaries] "supertype"
2015-11-12 21:07:01 +01:00
Anna Kozlova
03d4334430
eliminate wildcards elimination in flattening intersection types (IDEA-143194); fully follow specification in determining target type - javac would be fixed (JDK-8142876), eclipse already obeys the spec
2015-11-12 20:14:15 +01:00
Anna Kozlova
44f26da2bc
type arguments distinct checker: do not distinguish wildcards with array bounds from arrays with corresponding bounds (IDEA-134944)
2015-11-12 20:14:15 +01:00
Daniil Ovchinnikov
3663197387
[to-string] add super.toString() template for Groovy
2015-11-12 21:52:29 +03:00
Daniil Ovchinnikov
c18481f31a
[groovy] add "Generate toString()" action (IDEA-147744)
2015-11-12 21:05:36 +03:00
Elizaveta Shashkova
a3a4d71f4b
Suppress warning with IPython 4 (PY-17634)
2015-11-12 20:53:58 +03:00
peter
63fe567510
fix ButtonlessScrollBarUI NPE
2015-11-12 18:43:51 +01:00
Maxim.Mossienko
a6bd30b0a0
test for IDEA-23316
2015-11-12 17:26:32 +01:00
Maxim.Mossienko
d606fed080
proper doing "or" for comma separated masks
2015-11-12 17:15:12 +01:00
Dmitry Batkovich
464e08731f
Merge remote-tracking branch 'origin/master'
2015-11-12 19:04:21 +03:00
Dmitry Batkovich
884bfbaa6b
guava type migration: quick fix is shown for arrays (IDEA-147662)
2015-11-12 19:03:48 +03:00
Dmitry Batrak
63226c7ecb
correct order of operations on bulk update finishing
2015-11-12 18:51:29 +03:00
Nadya Zabrodina
80648f721c
[shelve]: for system operation use 'remove files from patch' strategy despite the strategy option (see GitShelveUtils)
2015-11-12 18:44:15 +03:00
Nadya Zabrodina
292333663d
[shelve]: add remove files from patch strategy for multi changelist unshelving
2015-11-12 18:44:13 +03:00
Nadya Zabrodina
72b3fbd338
[shelve]: IDEA-82283 Ambiguous menu items in Shelf
...
* use Unshelve... for one shelvedChangelist action and previously named "Unshelve Changes" for others;
* remove "Unshelve Changes" action from menu;
* clean up SearchableOptions
2015-11-12 18:44:11 +03:00
Dmitry Batkovich
151339e77a
guava type migration: check method containing class before migration (IDEA-147663)
2015-11-12 18:43:55 +03:00
Nadya Zabrodina
4171ed469f
[shelve]: IDEA-75982 Unshelve: remember last changelist selection if not null preselection was made
2015-11-12 18:43:46 +03:00