Roman Ivanov
f9f85c0832
improve codegen in simple case
2017-08-17 16:13:47 +07:00
Roman Ivanov
6ad78abae9
add joining tests to general test suite
2017-08-17 10:42:01 +07:00
Roman Ivanov
fa416812fc
improve conversion to stream api for joining cases
2017-08-17 10:21:31 +07:00
peter
d562896618
a test for IDEA-174819 Following annotation is removed on autocomplete
2017-08-16 19:57:19 +02:00
peter
7386429f3f
throw PCE from runReadActionInSmartMode if project is closed (IDEA-177146, IDEA-176982)
2017-08-16 19:39:44 +02:00
peter
3728228276
JavaClassSupersImpl.reportHierarchyInconsistency: report the same in tests (to allow for jetCheck shrinking), clarify
2017-08-16 19:39:44 +02:00
peter
9ed595c663
provide message for logging throwables
...
for those clients who look at the deepest cause first
2017-08-16 19:39:44 +02:00
Nikita Skvortsov
6c88047d96
update POC "idea settings" gradle plugin
2017-08-16 19:54:43 +03:00
Anna.Kozlova
fb54993f89
inconsistent language level: check module element
2017-08-16 18:08:32 +02:00
Roman Shevchenko
1858dac362
Cleanup (unneeded and factually wrong annotations)
2017-08-16 18:02:52 +02:00
Egor.Ushakov
3d6f5d20c5
Init debugger NotificationGroup on xdebugger load to see group in settings before the first debug session start
2017-08-16 18:35:02 +03:00
Maxim.Mossienko
d46b2dc4f7
cleanupForNextTest is added
2017-08-16 17:25:38 +02:00
Konstantin Kolosovsky
d36a8c669a
Invalidate node sizes when resizing revisions tree in Repository tab
...
Used "CommittedChangeListRenderer" aligns some data right. This led to errors on revisions tree resizing as initially calculated node sizes were always used.
IDEA-161117
2017-08-16 18:09:56 +03:00
Konstantin Kolosovsky
ad77d93afc
Fix adding wc.db files to VFS to correctly handle external operations
...
IDEA-175916
2017-08-16 18:09:56 +03:00
Konstantin Kolosovsky
6646e1362f
Inline "SvnRepositoryLocation.getLocalPath()"
2017-08-16 18:09:56 +03:00
Konstantin Kolosovsky
4f39eae60e
Simplify "SvnMapping"
2017-08-16 18:09:56 +03:00
Konstantin Kolosovsky
f5a70a5cec
Remove unused "SvnFileUrlMapping.rootsDiffer()"
2017-08-16 18:09:56 +03:00
Konstantin Kolosovsky
6cbec41ad4
Show svn branches popup right after previous popup is closed
...
Utilize "PopupStep.getFinalRunnable()" instead of "PopupStep.onChosen()" for this. This way focus behavior is different and svn branches popup is not closed by "IdePopupManager".
IDEA-172523
2017-08-16 18:09:56 +03:00
Konstantin Kolosovsky
8b7edde718
Use separate help ids for different svn settings configurables
2017-08-16 18:09:55 +03:00
Konstantin Kolosovsky
1b904c138e
Use IDEA temp directory as sqlite jdbc temp directory
...
IDEA temp directory is ensured to have necessary permissions.
IDEA-170912
2017-08-16 18:09:55 +03:00
Konstantin Kolosovsky
9d094913fa
Fix "Non-atomic operation on volatile field" in "SvnHistoryTest"
2017-08-16 18:09:55 +03:00
Konstantin Kolosovsky
8a4dc70028
Refactor "SvnHistoryTest" - remove duplication
2017-08-16 18:09:55 +03:00
Konstantin Kolosovsky
3399cd4c6a
Do not fail svn tests if "-ea" jvm option is not specified
2017-08-16 18:09:55 +03:00
Konstantin Ulitin
a9cacb4b06
add JS language per directory mappings configurable (WEB-12666)
2017-08-16 18:05:51 +03:00
Ilya.Kazakevich
897351156c
PY-25664: Search through list of all test methods, don't stop on first
...
Buggy logic went through list of methods failing on first that does
not start with 'test'.
It is now checks all methods.
2017-08-16 17:50:19 +03:00
Daniil Ovchinnikov
7a4e396b7f
[groovy] delegate hasBlock() check from reflected to original method
2017-08-16 17:30:33 +03:00
Daniil Ovchinnikov
45f148640b
[groovy] disallow Convert Closure to Method intention from reference
...
This is needed to prevent loading AST during intention pass as the
predicate queries target property initializer which is not stored in
stubs.
2017-08-16 17:24:40 +03:00
Bas Leijdekkers
07818b64da
IPP: use streams
2017-08-16 16:16:47 +02:00
Egor.Ushakov
624c8ea848
fixed tests on jdk9
2017-08-16 17:13:58 +03:00
Nikita Skvortsov
af29ae94f9
improve project/module level libraries generation for Gradle import
...
Properly handle Gradle older than 2.4
2017-08-16 17:01:51 +03:00
Nikita Skvortsov
73c32c8a8c
improve project/module level libraries generation for Gradle import
...
Create a module-level dependency if the library's file is located under Gradle project. Create project level dependency otherwise.
Avoid names collision: create new name, if existing library does not have reference to file
2017-08-16 17:01:51 +03:00
Nikita Skvortsov
18252ea0f0
import single file dependencies from Gradle as project level libraries.
2017-08-16 17:01:51 +03:00
Roman Shevchenko
e28d46bbf3
Cleanup (javadoc; IDEA-CR-23794)
2017-08-16 15:56:34 +02:00
Dmitry Trofimov
7f1460ecb4
Add bundled skeletons builder
...
Pre-built skeletons are bundled with PyCharm and save a lot of time on the first indexing.
Though they were built manually and currently not up-to date. Now we build them automatically.
2017-08-16 15:42:03 +02:00
Anna.Kozlova
5c872143bc
use default equals/hashcode template in tests
2017-08-16 15:35:15 +02:00
Anna.Kozlova
32a0da8685
low priority for create switch (IDEA-177571)
2017-08-16 15:35:15 +02:00
Anna.Kozlova
dc7edd84fa
copy to final: ensure to walk up through nested lambdas (IDEA-177496)
2017-08-16 15:35:15 +02:00
peter
d98b7936e0
java sanity tests: ignore some actions (filed to YT)
2017-08-16 15:33:26 +02:00
Yann Cébron
c7e08133c5
[dom] GenericDomValue.getRawText: add @Nullable
2017-08-16 15:24:57 +02:00
Yann Cébron
fcc3457e9b
[devkit] ExtensionPointImpl: fix possible NPE
2017-08-16 15:22:01 +02:00
Yann Cébron
9f8626e071
[devkit] PluginXmlDomInspection.annotatePsiClassValue: fix possible NPE
2017-08-16 15:18:59 +02:00
Aleksey Pivovarov
67373b80c4
diff: fix title layout with multiple notifications
...
ex: one editor - with two notifications, another - with one notification
2017-08-16 15:59:31 +03:00
Anna.Kozlova
f4dadc2590
inner class reference visitor: check type elements (IDEA-177563)
2017-08-16 14:53:03 +02:00
Anna.Kozlova
6de6b3524e
junit 5: show warning if signatures do not match (IDEA-177578)
2017-08-16 14:53:03 +02:00
Anna.Kozlova
2a62984a5e
generate equals/hashcode: preselct Objects.equals (IDEA-177603)
...
change default selection if chosen default is not applicable
2017-08-16 14:53:03 +02:00
Alexey Kudravtsev
0524ae95df
avoid reorder problems?
2017-08-16 15:46:51 +03:00
meanmail
200f59d7cf
Fix: Broken links from stepik to pycharm
2017-08-16 14:52:42 +03:00
Maxim.Mossienko
8fafe2e692
review followup (IDEA-CR-23847)
2017-08-16 13:44:55 +02:00
Vassiliy.Kudryashov
89849b0fb6
IDEA-177527 Debugger toolbar copies itself for each tab
...
Make not layouted components invisible
2017-08-16 14:42:20 +03:00
Alexey Kudravtsev
55533e435b
explicit assertion for starting find usages from within write action
2017-08-16 14:34:43 +03:00