Commit Graph
154540 Commits
Author SHA1 Message Date
Anna Kozlova 303edac35e functional type erasure: check if resulted type functional (IDEA-142341) 2015-07-07 14:55:14 +03:00
Rustam Vishnyakov 9757f190f3 IDEA-72261 configure line wrapping per file or per file type (changes for CR-IC-7360, more are coming) 2015-07-07 14:29:39 +03:00
Vassiliy.Kudryashov c7981601e2 IDEA-63980 Make idea.cycle.buffer.size configurable in IDEA GUI / IDEA settings 2015-07-07 14:00:08 +03:00
Alexey Kudravtsev 981beb2dab lock free findChildById 2015-07-07 13:57:02 +03:00
Alexey Kudravtsev 800419cc5e optimisation: cache directories to reduce typical number of findChildById() to one 2015-07-07 13:54:30 +03:00
Alexey Kudravtsev 005e3fbbae optimisation: avoid recalculating hashcode if possible 2015-07-07 13:53:44 +03:00
Alexey Kudravtsev fbbdf07874 incorrect CharSequence implementation 2015-07-07 13:53:11 +03:00
Alexey Kudravtsev 05874b2769 clear the changed files queue when the project is about to close 2015-07-07 13:52:04 +03:00
Alexey Kudravtsev 6f76d0b27d tighten visibility 2015-07-07 13:48:02 +03:00
Alexey Kudravtsev acdb030cf7 notnull 2015-07-07 13:48:00 +03:00
Alexey Kudravtsev 9576593064 reflection cleanup 2015-07-07 13:47:59 +03:00
Alexey Kudravtsev aad56ae9cb comments 2015-07-07 13:47:58 +03:00
Alexey Kudravtsev c61bf34510 notnull 2015-07-07 13:47:56 +03:00
Vladimir Krivosheev 49ed56f2ed don't use children of deleted scheme directory to remove schemes — dir is invalid at this moment
get rid of currentSchemeName — instance is enough
simplify scheme manager — client can just call setCurrent instead of implementing own logic to notify "current scheme changed"
2015-07-07 12:45:39 +02:00
Anton Makeev 756d1df8eb Test framework now allows custom light project setup 2015-07-07 12:30:49 +02:00
Maxim.Mossienko 5ab0eff146 added old IDETalk incompatible versions
(cherry picked from commit c23a4de)
2015-07-07 12:19:20 +02:00
Mikhail Golubev b633713288 PY-16393 Ignore intermediate comments while searching for line feed to recognize hanging indent 2015-07-07 12:40:39 +03:00
Mikhail Golubev 5fee1b116b PY-16335 Preserve formatting of converted collection literals 2015-07-07 12:40:38 +03:00
Oleg Sukhodolsky c00d3ae268 Fixing NPE in tests 2015-07-07 12:37:10 +03:00
Daniil Ovchinnikov 52e9e79629 [groovy] use more general type in parameters (Collection instead of List) 2015-07-07 12:18:45 +03:00
Egor.Ushakov 41c07a9c1f EA-70358 - ITSE: ThreadReferenceProxyImpl.status 2015-07-07 12:11:38 +03:00
Sergey Malenkov 076e67a586 IDEA-142012 Evaluate Code Fragment - mouse click on autocomplete puts it behind the dialog 2015-07-07 11:51:49 +03:00
Anton Makeev ea0f4ac193 Test framework now allows running both performance and regular tests in one go 2015-07-07 10:42:16 +02:00
Yann Cébron e484245f90 Language: align parameter names 2015-07-07 09:37:55 +02:00
peter 73663e5896 IDEA-142328 guard against those calling ProjectManagerImpl.unblockReloadingProjectOnExternalChanges without blocking 2015-07-07 08:26:24 +02:00
peter 02d5b76583 IDEA-142328 guard against those calling ProjectManagerImpl.unblockReloadingProjectOnExternalChanges without blocking 2015-07-07 08:22:09 +02:00
Egor.Ushakov 7ee4cc55e6 reverted part of the fix for IDEA-43728 due to regression in evaluation 2015-07-06 23:20:07 +03:00
Yann Cébron be94a28c5d DevKit: LanguageResolvingUtil use StringExpressionHelper #2 2015-07-06 21:26:00 +02:00
Yann Cébron 893c84a4bf DevKit: LanguageResolvingUtil use StringExpressionHelper 2015-07-06 21:17:37 +02:00
Andrey Starovoyt e99218bf7a yeoman: finally — add generator to project wizard 2015-07-06 21:17:00 +03:00
Yann Cébron 1648678c43 ConfigFilesTreeBuilder: sort JAR nodes alphabetically 2015-07-06 20:13:11 +02:00
Andrey Vlasovskikh 1acc3251e2 Added a quickfix for ignoring members of imported modules (follow-up for PY-14454) 2015-07-06 20:22:36 +03:00
Roman Shevchenko 51faf20c50 Merge remote-tracking branch 'origin/master' 2015-07-06 20:20:27 +03:00
Roman Shevchenko 91d8f7a473 IDEA-142297 (API compatibility with Atlassian Connector restored) 2015-07-06 20:19:17 +03:00
Daniil Ovchinnikov 5fa60c9eab [java] delegate LightPsiClassBase#findInnerClassByName() to PsiClassImplUtil 2015-07-06 20:18:07 +03:00
Roman Shevchenko c8cd5a7770 ui: NPE in UnscrambleDialog.getPreferredFocusedComponent() 2015-07-06 20:17:37 +03:00
Anna Kozlova b013c201b4 testng: better prediction of total tests (IDEA-111464) 2015-07-06 20:08:48 +03:00
Anna Kozlova ba664a2321 testng: listen for configuration methods starts (IDEA-140020) 2015-07-06 20:08:46 +03:00
Sergey Malenkov 7b71ca27c9 IDEA-131222 Settings: Quick Lists — double-click removes line and "Reset" doesn't work 2015-07-06 20:03:12 +03:00
Andrey Vlasovskikh a89e7c0d5e Merge branch 'python-fixes' 2015-07-06 19:52:53 +03:00
Anton Makeev a53d5dc072 proper synchronisation, project leak in tests
+ light project were not property disposed after setProjectName()
2015-07-06 18:49:01 +02:00
Andrey Vlasovskikh f9d156ca8a Resolve only explicitly imported submodules of imported packages (follow-up for PY-14454)
Now we try to filter resolve results for members of an imported module
by only explicitly imported results as we used to do for directories
only. The difference is we do it now for both directories and
__init__.py files and only if we're resolving a member in the same file
where the import for the module is located.
2015-07-06 19:48:57 +03:00
Vassiliy.Kudryashov 97ccbcaddb IDEA-135222 'Stop' icon isn't active when 'Run' tab is unfocused 2015-07-06 19:26:48 +03:00
Daniil Ovchinnikov 098ea525aa [groovy] support for @Builder annotation: resolve & completion (IDEA-125224) 2015-07-06 19:24:42 +03:00
Daniil Ovchinnikov fd89b66d27 [java] added method for getting declared string value from annotation 2015-07-06 19:24:40 +03:00
Daniil Ovchinnikov 676b567aff [java] implementation of light psi class that doesn't depend on some delegate 2015-07-06 19:24:38 +03:00
Daniil Ovchinnikov 503e3dc6b3 [groovy] collect inner classes from ast transformations as well as field and methods 2015-07-06 19:24:36 +03:00
Sergey Malenkov 0271f06ead IDEA-138381 Restart for Plugin Updates is prompted even though no changes were introduced 2015-07-06 18:56:59 +03:00
Roman Shevchenko a9bbf772d6 IDEA-87252 (a couple more javadoc tests) 2015-07-06 18:33:32 +03:00
Aleksey Pivovarov 73f91cf201 diff: notify about configurable option in popup 2015-07-06 17:44:05 +03:00