Commit Graph
201008 Commits
Author SHA1 Message Date
Anna.Kozlova 85fb323064 rename package: ensure move targets are not deleted (IDEA-177845) 2017-08-21 16:21:43 +02:00
Anna.Kozlova 43cde89569 remove unused dependencies 2017-08-21 16:21:43 +02:00
Anna.Kozlova 6d257ffa28 unused library in offline view: show initial description 2017-08-21 16:21:43 +02:00
Anna.Kozlova c1555f69f4 option to skip unused library roots in used libraries 2017-08-21 16:21:42 +02:00
Anna.Kozlova 0fe5bd47fd prepare to start outside of EDT 2017-08-21 16:21:42 +02:00
Vassiliy.Kudryashov 2230ec4815 Find in Path: adjust minimum popup width 2017-08-21 17:17:03 +03:00
Egor.Ushakov 9363f8961b debugger overhead proto 2017-08-21 17:10:54 +03:00
Roman Shevchenko ecd27b5418 Cleanup (correct permissions for fsnotifier* binaries) 2017-08-21 15:57:47 +02:00
Gregory.Shrago 19b4a33079 IDEA-CR-23999 revert mis-rhymed isToolbar/isPopup glitch 2017-08-21 16:09:22 +03:00
nik 7e350ea950 update Groovy library to 2.4.12 and add Gradle task to resolve script dependencies
Groovy library bundled with IDEA updated to version 2.4.12 and converted to a repository library. Since that library is required to run the build scripts 'setupBuildScriptsDeps' Gradle task is added and gant.xml file is changed to call that task before starting the build script.
2017-08-21 15:14:35 +03:00
Aleksey Pivovarov 25a50bd32b EA-105917 - assert: DocumentImpl.beforeChangedUpdate
do not try to modify document for deleted file
2017-08-21 14:40:16 +03:00
Maxim.Mossienko fe6a2f7e93 Disabling old versions of "Log4J Plugin"
Old plugin causes problems
opening second project (https://intellij-support.jetbrains.com/hc/en-us/community/posts/115000553250-IDEA-CE-hangs-on-opening-second-project)
2017-08-21 13:37:47 +02:00
Vladislav.Soroka 685ba3b1ae IDEA-166158 Console readline not working when delegate run application to Gradle 2017-08-21 14:22:44 +03:00
nik 5a92bf5fb5 groovy: use GroovyObject class to locate groovy-all.jar (IDEA-CR-23991) 2017-08-21 14:19:55 +03:00
Alexey Kudravtsev 6f21733a53 IDEA-177424 Corrupting file encoding upon change
For files (pre)detected as text, perform charset detection using the entire file content (instead of 8K buffer) to avoid misdetecting files with UTF-8-specific byte sequences far into the text as US-ASCII. Balk out early if detected binary from 8K buffer.
2017-08-21 13:42:10 +03:00
Alexey Kudravtsev 1d2ac5662d optimisation: stop detecting early when binariness discovered 2017-08-21 13:42:10 +03:00
Alexey Kudravtsev 6db8f1f6fc cleanup 2017-08-21 13:42:10 +03:00
Alexey Kudravtsev 448453030b cleanup 2017-08-21 13:42:10 +03:00
Alexey Kudravtsev 68fcfc08b4 cleanup: do not give a chance for the stream to be exposed on stack, possibly retaining projects 2017-08-21 13:42:09 +03:00
alexey.afanasiev 1bfadba58f IDEA-177330 @CompileStatic multiple assignment in variable definition should be red 2017-08-21 13:17:13 +03:00
Pavel Dolgov f3dcb0fd01 Java: Minor refactoring of quick fix for DuplicatesInspection (IDEA-144957) 2017-08-21 13:13:56 +03:00
Pavel Dolgov 16307e9fdb Java: Extract method from the whole body of duplicate method, move constants to parameters (IDEA-144957) 2017-08-21 13:13:56 +03:00
Pavel Dolgov 9877ecd8f2 Java: More test data for DuplicatesInspection quick fix (IDEA-144957) 2017-08-21 13:13:56 +03:00
Pavel Dolgov ed5657aff0 Java: Quick fix for DuplicatesInspection that extracts method from duplicate code (IDEA-144957) 2017-08-21 13:13:56 +03:00
Pavel Dolgov 3864e25fb9 Java: Refactored DuplicatesInspection to increase readability - moved local classes to inner (IDEA-144957) 2017-08-21 13:13:56 +03:00
nik dce116e088 remove xml-apis.jar from product distributions
Classes from this JAR are included into rt.jar from JRE 1.8, and when there are two versions of them in the classpath it may lead to problems with classloading (e.g. IDEA-176725). Now IDEs and external build process are started under Java 8 so we don't need this JAR anymore.
2017-08-21 13:08:44 +03:00
nik cebaa19ea4 groovy: do not hardcode path to groovy-all.jar
Locate it via classloader instead. If paths to JAR files are hardcoded tests will break when corresponding libraries are converted to repository libraries.
2017-08-21 13:03:53 +03:00
nik 1a571db7ce groovy: do not hardcode path to junit.jar
Locate it IDEA project configuration instead. If paths to JAR files are hardcoded tests will break when corresponding libraries are converted to repository libraries.
2017-08-21 13:03:52 +03:00
Vladislav.Soroka 0c2f13987d FileUtil: calculate relative path using parent file as a base for "special" files like pipes, FIFos, devices etc 2017-08-21 13:00:40 +03:00
Roman Shevchenko 3e7cc413c6 Cleanup (missed typo) 2017-08-21 11:29:39 +02:00
Roman Shevchenko 7a6ab5a8c9 Cleanup (unneeded semicolon) 2017-08-21 11:28:58 +02:00
Roman Shevchenko 7c3fb9086e [build] optional //names@fullname attribute (IDEA-CR-23982) 2017-08-21 11:28:26 +02:00
Roman Shevchenko 18f005adfc Merge remote-tracking branch 'origin/master' 2017-08-21 10:38:04 +02:00
Roman Shevchenko cd47b97100 [build] corrects ill-named build property 2017-08-21 10:36:51 +02:00
Roman Shevchenko 8347cbeaac Cleanup (typos) 2017-08-21 10:36:30 +02:00
Dmitry Batkovich a4c087ce98 PermuteArgumentFix as HighPriorityAction 2017-08-21 11:08:25 +03:00
Alexander Kass 339ba1d66f azure icons DSGN-4375 2017-08-21 10:23:50 +03:00
Julia Beliaeva 6ae4545608 [ui] remove components from tool window on dispose 2017-08-21 02:23:21 +03:00
Julia Beliaeva 3fd88ff4a2 [vcs-log] remove duplication between external and main log dispose 2017-08-21 02:23:20 +03:00
Julia Beliaeva 5b91f97a8d [vcs-log] do not schedule indexing if index is disposed 2017-08-21 02:23:20 +03:00
Julia Beliaeva 3062215a3a [vcs-log] content provider only disposes main log ui 2017-08-21 02:23:19 +03:00
Julia Beliaeva 2309165648 [vcs-log] properly dispose log data in tests 2017-08-21 02:23:18 +03:00
Julia Beliaeva c261ff3b94 [vcs-log] properly dispose external log 2017-08-21 02:23:18 +03:00
Julia Beliaeva 21c969285f [vcs-log] remove unnecessary field 2017-08-21 02:23:17 +03:00
Julia Beliaeva f99fc8d04e [vcs-log] move tabs disposal to log manager and fix VcsLogTabsWatcher dispose 2017-08-21 02:23:16 +03:00
Julia Beliaeva 4368c15a3c [vcs-log] register VcsLogData on VcsLogManager 2017-08-21 02:23:16 +03:00
Julia Beliaeva c15adc11e5 [vcs-log] keep main log ui in VcsLogContentProvider 2017-08-21 02:23:15 +03:00
Julia Beliaeva 0d2393912d [vcs-log] do not register VcsLogManager on Project
VcsLogManager is disposed externally by VcsProjectLog or in case of external log -- by corresponding tab.
2017-08-21 02:22:23 +03:00
Julia Beliaeva cba85beba0 [vcs-log] do not register VcsLogUi on VcsLogData
1. We need to dispose ui in edt.
2. Ui is disposed in content provider anyway.
2017-08-21 02:22:18 +03:00
Julia Beliaeva ce55ca024f [vcs-log] move code that closes tabs to VcsLogContentUtil and close all closable content 2017-08-21 02:22:17 +03:00