Commit Graph
103154 Commits
Author SHA1 Message Date
Alexey Kudravtsev e4c59feb9d more optimisations 2013-08-05 14:47:32 +04:00
Roman Shevchenko 3b40e92a79 testFramework: unneeded reflection dropped 2013-08-05 11:52:28 +02:00
Dmitry Avdeev 3c7d08953b IDEA-97264 IntelliLang support for "Path to File" language 2013-08-05 13:30:21 +04:00
Dmitry Avdeev 09218dbd72 cleanup 2013-08-05 13:30:21 +04:00
Dmitry Avdeev 24c60151b8 IDEA-97264 IntelliLang support for "Path to File" language: intentions availability 2013-08-05 13:30:20 +04:00
Dmitry Avdeev bab47cfcf0 IDEA-97264 IntelliLang support for "Path to File" language: settings 2013-08-05 13:30:19 +04:00
Alexey Kudravtsev ab0bfc0eca garbage console output removed 2013-08-05 13:14:58 +04:00
Alexey Kudravtsev fb075a50ec garbage output removed 2013-08-05 13:14:57 +04:00
Alexey Kudravtsev 2ff109bf46 removed deprecated methods 2013-08-05 13:14:56 +04:00
Alexey Kudravtsev 181ae2e0f5 resolve/highlighting performance:
- propagate PsiFile parameter to reduce psiElement.getContainingFile() and psiElement.getManager() calls
- store and propagate LanguageLevel and JdkVersion to avoid tree walking
2013-08-05 13:14:55 +04:00
Alexey Kudravtsev f541853c60 notnull 2013-08-05 13:14:54 +04:00
Alexey Kudravtsev a0cb7ef884 cleanup 2013-08-05 13:14:53 +04:00
Alexey Kudravtsev 5493a26e04 compilation 2013-08-05 13:14:52 +04:00
Alexey Kudravtsev 3a99efd434 notnull 2013-08-05 13:14:51 +04:00
Alexey Kudravtsev 643f03c624 performance 2013-08-05 13:14:50 +04:00
Alexey Kudravtsev bdb101ecbf do not recalc element text ranges 2013-08-05 13:14:49 +04:00
Bas Leijdekkers af9e786d28 IDEA-111537 (False negatives for "Auto-unboxing" inspection) 2013-08-05 09:46:06 +02:00
Dmitry Avdeev ed675d2220 intelli-lang tests 2013-08-05 11:36:45 +04:00
Dmitry Avdeev e1fd938f87 IDEA-97264 IntelliLang support for "Path to File" language 2013-08-05 11:25:32 +04:00
Dmitry Avdeev 66d0794395 a bit of optimization 2013-08-05 11:25:31 +04:00
Denis.Zhdanov a89cda4390 IDEA-111532 External system: Expand the api in order to allow to customize notification shown to the end-user 2013-08-05 09:21:29 +04:00
Konstantin Bulenkov 81a1657da6 clean up (remove dumb super.method() invocations) 2013-08-04 18:16:39 +02:00
Konstantin Bulenkov 5772e31663 proper foreground when switching to darcula and back 2013-08-04 18:15:02 +02:00
Konstantin Bulenkov e4254262cc mistyping protection 2013-08-03 18:47:32 +02:00
Konstantin Bulenkov 642cb2a9af update actions before show them 2013-08-03 17:50:17 +02:00
Konstantin Bulenkov 4ae7c366ac change fields to protected to allow SearchEverywhere to access them 2013-08-03 17:49:47 +02:00
Konstantin Bulenkov 341fda113e disable if not on welcome screen 2013-08-03 17:48:26 +02:00
Konstantin Bulenkov 661cccf5ba combine two actions isEnabled() and isVisible() into one 2013-08-03 17:47:29 +02:00
Nadya Zabrodina 4e703b3695 EA-48340 - assert: HgVersion.parseVersion fixed for hg version 2.7-rc+5... 2013-08-03 03:01:28 +04:00
Roman Shevchenko 0f009c7c9a platform: system and method for module rename tracking 2013-08-02 22:16:42 +02:00
Bas Leijdekkers 67cce2234e IDEA-111465 ("Overly-strong type cast" inspection false negative in foreach) 2013-08-02 21:41:28 +02:00
Bas Leijdekkers 13c924df85 test case 2013-08-02 21:37:11 +02:00
Dmitry Jemerov 0dce67993e javadocs 2013-08-02 19:56:45 +02:00
Denis.Zhdanov 22861a0f32 IDEA-111342 Gradle: if root project is renamed by means of gradle, it is shown twice in tool window - as root project and as sub-project
1. Correctly update cached data at ExternalSystemFacadeManager on project rename;
2. Minor refactoring (method rename);
3. Drop obsolete data from 'local external system settings' on project rename;
4. Update external tool window project node representation on project rename;
2013-08-02 21:14:23 +04:00
Vladimir Krivosheev 24b76168dc WI-19483 Internal Webserver: Necessary to restart PhpStorm to change PHP interpreter 2013-08-02 19:09:07 +02:00
Konstantin Bulenkov 7295d4a274 Merge remote-tracking branch 'origin/master' 2013-08-02 17:43:32 +02:00
Konstantin Bulenkov 897ef1b939 try to avoid native crash when native menu on Linux is enabled 2013-08-02 17:42:51 +02:00
Vladimir Krivosheev 8a02d73648 avoid memory leak in case: myDone executed but myRejected still keep doWhenRejected listeners (and vice versa) 2013-08-02 17:30:37 +02:00
Vladimir Krivosheev b837316c5b add setExecuted javadoc, simplify — we can just set runnables to null on processed 2013-08-02 17:30:36 +02:00
Vladimir Krivosheev 98e75feeb8 introduce Decoder — remove code duplication 2013-08-02 17:30:36 +02:00
Konstantin Bulenkov f970918567 library sources 2013-08-02 17:27:24 +02:00
Aleksey Pivovarov 70c5c2bdcc Github: add per-request header specification 2013-08-02 19:13:21 +04:00
Aleksey Pivovarov b0d30ff574 Github: make pagination public - for delayed page requests 2013-08-02 19:12:37 +04:00
Aleksey Pivovarov 90c014002a Github: make public 2013-08-02 19:09:13 +04:00
Yann Cébron df770489bf DevKit: <depends> resolving for modules fixed 2013-08-02 17:08:08 +02:00
Gregory.Shrago 32cac0b733 EA-48328 - UOE: InjectionsSettingsUI$CfgInfo.apply 2013-08-02 18:31:09 +04:00
Bas Leijdekkers f9cb527c3b IDEA-111452 (false positive for "Auto-unboxing" inspection) 2013-08-02 16:28:10 +02:00
Nadya Zabrodina f5a8b1e99d try to fix parse test 2013-08-02 18:26:24 +04:00
Nadya Zabrodina f73cd0a45d style 2013-08-02 18:20:03 +04:00
Rustam Vishnyakov dc0887496c CR-IC-1713 Make SpacingBuilder use correct language settings 2013-08-02 17:57:45 +04:00