Commit Graph
192307 Commits
Author SHA1 Message Date
Bas Leijdekkers 94fdc35577 "push condition inside call" intention replaced with "Conditional can be pushed inside branch" inspection 2017-04-04 22:47:39 +02:00
Bas Leijdekkers f96e053e52 IG: split off "Conditional can be pushed inside branch expression" inspection
from "Conditional expression with identical branches" inspection
2017-04-04 22:47:39 +02:00
Bas Leijdekkers 209a7dae44 IG: improve EquivalenceChecker naming 2017-04-04 22:47:39 +02:00
Alexander Zolotov dd982a5240 Updating versions of project dependencies: jdkBuild->u112b809.1,
kotlinPluginBuild->1.1.1-release-IJ2017.1-1

Alexander Zolotov
2017-04-04 20:34:39 +03:00
Alexander Zolotov 8fc20d6b15 Manage external dependencies of IntellIJ project sources via Gradle (IDEA-162511)
- clean before setting up dependencies
- download JREs and JDKs to dependencies/build directory
- add kotlin to classpath during compilation
- preserve symlinks and file permissions during creating jbre archive
- redist jbre and jbrex archives
2017-04-04 20:34:39 +03:00
Alexander Zolotov 65f055aadd Manage external dependencies of IntellIJ project sources via Gradle (IDEA-162511)
- add dependencies module
- download and unpack JBSDK
- download and unpack Java 1.6
- download and unpack Kotlin
- download and unpack JetSign
- download JBREX and creating JBRE
- use Gradle dependencies while building IDE and while developer's
  updating
2017-04-04 20:34:38 +03:00
Dmitry Trofimov 5b38bb6d95 Fix renamed references 2017-04-04 17:58:12 +02:00
Dmitry Trofimov 16fa9f9fbc python-community plugin is a module to depend on in order to build the Python plugin from sources 2017-04-04 17:58:12 +02:00
Elizaveta Shashkova 9cd2e662c6 Add tests for borderline cases (PY-23393) 2017-04-04 18:30:27 +03:00
Elizaveta Shashkova 535e2e2eb7 Fix inserting breakpoints into borderline case (PY-23393) 2017-04-04 18:30:27 +03:00
Yaroslav Lepenkin d87e28dd10 [param hints] fixed EA-99842 2017-04-04 18:16:30 +03:00
Dmitry Batkovich 0dc0adc5c4 javac ast indices: rename 2017-04-04 18:05:23 +03:00
Dmitry Trofimov 777adfb2f1 Remove dependency as this module is used in tests 2017-04-04 17:00:03 +02:00
Roman Shevchenko d957b49c35 Cleanup (typos) 2017-04-04 16:58:37 +02:00
Alexandr Evstigneev c2dd7a98df added Module component application-wide synchronisation to avoid concurrency problems on parallel loading 2017-04-04 17:49:27 +03:00
Alexandr Evstigneev 4016bad71d Revert: RUBY-19381 Re-opening Ruby mine do not save project list and preferences 2017-04-04 17:49:26 +03:00
Dmitry Trofimov 44c2286e7c Split string into arguments in zshrc to properly activate conda env as it takes 2 arguments (PY-22319) 2017-04-04 16:45:19 +02:00
Aleksey Pivovarov 66dedb13ba diff: move ExtractMethod to new diff API 2017-04-04 17:31:19 +03:00
Shaverdova Elena d5d053b41f IDEA-170909 Sync with Deployed Forgets Last Used "Compare By" Method 2017-04-04 16:22:45 +02:00
Egor.Ushakov 452cd87293 added spaces after if and inside the ternary operator 2017-04-04 17:05:24 +03:00
Eldar Abusalimov 98af5130e0 execution: (test) Fix PtyCommandLineTest on Windows: expandTabs() 2017-04-04 16:59:23 +03:00
Dmitry Batkovich ce3b03c9c0 javac ast indices: fix diagnostic for un-indexed classes 2017-04-04 16:54:47 +03:00
Dmitry Batkovich 4f0a509692 javac ast indices: cleanup 2017-04-04 16:54:46 +03:00
Dmitry Batkovich 5f70545206 javac ast indices: cleanup 2017-04-04 16:54:46 +03:00
Dmitry Trofimov 6823362cca Fix Python plugin for Clion (PY-23544) 2017-04-04 15:34:39 +02:00
Anna.Kozlova de225dc91f implicit usage providers: define behaviour in javadoc (IDEA-170805) 2017-04-04 15:08:19 +02:00
Anna.Kozlova 1ae435e59f EA-99924 - SOE: CopyPasteDelegator$MyEditable.pasteAfterCopy 2017-04-04 15:08:19 +02:00
Dmitry Batkovich 525a42d851 javac ast indices: cleanup, dead code 2017-04-04 16:00:47 +03:00
Dmitry Batkovich b1bfd41de6 javac ast indices: cleanup, clarify names 2017-04-04 15:28:07 +03:00
Nicolay Mitropolsky bfe629b5e9 Making MakeVoidQuickFix public for using in Spring ScheduledMethodInspection 2017-04-04 15:04:41 +03:00
Vladislav.Soroka 7b535e5824 Maven: do not skip readonly mojo parameters 2017-04-04 14:48:09 +03:00
Dmitry Batkovich b1c78405f2 javac ast indices: fix diagnostic 2017-04-04 14:36:32 +03:00
Vladislav.Soroka e08856b502 Maven: pom.xml tags beyond <configuration> are regarded as invalid (IDEA-89560) 2017-04-04 14:33:43 +03:00
Mikhail Golubev d73b5d2580 PY-22656 Don't use location of .pyi stubs to determine import groups in Optimize Imports
The problem was partially fixed for the stdlib modules with .pyi stubs
from typeshed in e990277415
2017-04-04 14:24:46 +03:00
dmitriy.tseyler c06505d8b6 Change large files notification text 2017-04-04 14:19:44 +03:00
Maxim.Mossienko 352ef60c93 returning to previous CL behavior, with clearly marking it as non STD one 2017-04-04 13:14:12 +02:00
Roman Shevchenko 4bc9874c54 [platform] returns "jre" lookup to startup scripts 2017-04-04 12:18:47 +02:00
Nadya Zabrodina 15f0784b2d [lvcs]: flaky tests fixed
* always consider test root creation as a LVCS event and always record
 it into the storage;
* flaky reason: if somethings calls getChildren method for entire tmp
 test directory (async) a.e. PuppetProjectManager class,
 then entire test dir will be marked as All_CHILDERN_LOADED and
 all next child direcory creations will generate VFS events
 (after real file creation, during get VF for this file request);
 these events will be handled by subscribers (including lvcs handler);
2017-04-04 12:27:50 +03:00
Aleksey Pivovarov d1aa3ad1a5 EA-97555 - assert: DirectoryContentImpl.<init>
follow-up: 4aa24b4ea4
2017-04-04 12:24:17 +03:00
Alexey Utkin e0a7f6a525 IDEA-170889 If two plugins have conflict in Extension Point, IDE never start
(cherry picked from commit 257828c)
2017-04-04 12:22:36 +03:00
Dmitry Batkovich 9713316b49 IDEA-170355 LongLineInspection ignores package/import statements in java 2017-04-04 12:10:44 +03:00
Elizaveta Shashkova 174129afe2 Tests: add different tags for different Django versions to cover them 2017-04-04 12:04:56 +03:00
Aleksey Pivovarov 376e1e9886 EA-99903 - assert: VirtualFilePointerImpl.checkDisposed 2017-04-04 11:57:11 +03:00
Maxim.Mossienko da6c9af7d8 more tests for absolute path to file that is not ignored 2017-04-04 10:54:26 +02:00
nik f7f79d1ea4 tests scripts: compile required modules only
This will speed up compilation and allow to avoid compilation errors if some git repositories aren't checked out.
2017-04-04 11:37:48 +03:00
Roman Shevchenko 1f49bb7e1d [updater] skips write-ability check for delete actions 2017-04-04 10:13:06 +02:00
Kirill Kirichenko dd61c54511 Merge remote-tracking branch 'origin/master' 2017-04-04 11:05:04 +03:00
Kirill Kirichenko 918c37cc74 IDEA-168273 fix Mac ComboBox preferred height 2017-04-04 11:03:52 +03:00
Anna.Kozlova 872b8ddfb8 update community profiles according to ultimate project settings 2017-04-04 09:53:33 +02:00
Alexey Kudravtsev db0574a56e cleanup 2017-04-04 10:18:21 +03:00