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