Maxim.Mossienko [Sat, 14 Mar 2015 00:49:15 +0000 (01:49 +0100)]
[performance] use file name from cache, instead of loading from disk
peter [Fri, 13 Mar 2015 21:25:07 +0000 (22:25 +0100)]
completion LiftShorterItemsClassifier: use less memory
Vassiliy.Kudryashov [Fri, 13 Mar 2015 20:34:29 +0000 (23:34 +0300)]
Painting fixes for tabs background
Anna Kozlova [Fri, 13 Mar 2015 20:19:50 +0000 (21:19 +0100)]
testdata fixed
Esteban de la Canal [Fri, 13 Mar 2015 19:58:43 +0000 (20:58 +0100)]
Fixes issue restarting on Linux
On Linux when the updater runs it does so by restarting
the ide via a while loop in the bash script. However the
bash script is not run again. This has two problems:
. If we update the bash script itself, these changes are
not picked up. And this includes for example changing
the selector directory.
. VM options files and other config data is not read again
so if we change them as part of the update, they will not
be picked up.
This change fixes both issues by re-launching the script
if the IDE requests a restart.
https://android-review.googlesource.com/#/c/137800/2
Gregory.Shrago [Fri, 13 Mar 2015 19:36:16 +0000 (22:36 +0300)]
revert the old caret-based should-scroll-to-end logic: IDEA-137629, IDEA-137557
Anna Kozlova [Fri, 13 Mar 2015 18:40:55 +0000 (19:40 +0100)]
EA-65682 - assert: LazyParseableElement.ensureParsed
Anna Kozlova [Fri, 13 Mar 2015 18:28:38 +0000 (19:28 +0100)]
EA-66427 - NPE: EPathUtil.areUrlsPointTheSame
Anna Kozlova [Fri, 13 Mar 2015 18:23:18 +0000 (19:23 +0100)]
junit search for tests: ensure callback is performed in smart mode
Anna Kozlova [Fri, 13 Mar 2015 16:32:29 +0000 (17:32 +0100)]
change getter template for boxed Boolean (IDEA-137647)
Anna Kozlova [Fri, 13 Mar 2015 16:25:50 +0000 (17:25 +0100)]
junit: search for dynamic parents one level deeper (IDEA-136493)
Gregory.Shrago [Fri, 13 Mar 2015 15:22:15 +0000 (18:22 +0300)]
EA-65264 - assert: SelectInContextImpl.getVirtualFile
Gregory.Shrago [Fri, 13 Mar 2015 15:05:50 +0000 (18:05 +0300)]
EA-66073 - NPE: ConsoleViewImpl.e
Gregory.Shrago [Fri, 13 Mar 2015 14:51:34 +0000 (17:51 +0300)]
logging for EA-66113 - IAE: ObjectUtils._assertNotNull
Yaroslav Lepenkin [Fri, 13 Mar 2015 17:43:59 +0000 (20:43 +0300)]
Merge remote-tracking branch 'origin/master'
Michael Golubev [Fri, 13 Mar 2015 16:48:54 +0000 (17:48 +0100)]
Clouds - refactor logs
Yaroslav Lepenkin [Fri, 13 Mar 2015 17:27:43 +0000 (20:27 +0300)]
Merge branch 'configure-code-style-on-selected-fragment'
Ilya.Kazakevich [Fri, 13 Mar 2015 17:20:48 +0000 (20:20 +0300)]
Merge branch 'master' of git.labs.intellij.net:idea/community
Ilya.Kazakevich [Fri, 13 Mar 2015 17:18:40 +0000 (20:18 +0300)]
Text trimmed before execution for PY-11855
With out of trim it is not possible to cut out command
Vladimir Krivosheev [Fri, 13 Mar 2015 17:08:53 +0000 (18:08 +0100)]
PathMacroManager.getInstance().collapsePathsRecursively(element) must not be used
Yaroslav Lepenkin [Fri, 13 Mar 2015 17:10:37 +0000 (20:10 +0300)]
Restore initial text before reformat
Egor.Ushakov [Fri, 13 Mar 2015 17:01:44 +0000 (20:01 +0300)]
IDEA-137526 Remote debugging not working - fixes after review
Roman Shevchenko [Fri, 13 Mar 2015 17:00:46 +0000 (18:00 +0100)]
IDEA-137622 (test data fixed)
Yaroslav Lepenkin [Fri, 13 Mar 2015 16:58:03 +0000 (19:58 +0300)]
Since no initial reformat happens, rename
Dmitry Batrak [Fri, 13 Mar 2015 14:38:38 +0000 (17:38 +0300)]
IDEA-82135 Missing images in Quick Documentation Java Doc loaded from jars
fixed existing test, added new test
Yaroslav Lepenkin [Fri, 13 Mar 2015 16:54:41 +0000 (19:54 +0300)]
Show keep line breaks always
Roman Shevchenko [Fri, 13 Mar 2015 16:49:50 +0000 (17:49 +0100)]
IDEA-137649 (correct modality state)
Yaroslav Lepenkin [Fri, 13 Mar 2015 16:50:01 +0000 (19:50 +0300)]
Do not touch keep line breaks settings
Yaroslav Lepenkin [Fri, 13 Mar 2015 16:45:48 +0000 (19:45 +0300)]
Do not reformat initially
nik [Fri, 13 Mar 2015 16:43:27 +0000 (19:43 +0300)]
exception reporter: use platform build number for reports from Android Studio
nik [Fri, 13 Mar 2015 16:38:03 +0000 (19:38 +0300)]
'Project Structure' dialog: enable 'add javadoc url' action in dumb mode (IDEA-137586)
Vladimir Krivosheev [Fri, 13 Mar 2015 15:39:22 +0000 (16:39 +0100)]
IDEA-137442 Problems on exit from Idea when a project in Perforce
Vladimir.Orlov [Fri, 13 Mar 2015 15:16:19 +0000 (18:16 +0300)]
Merge remote-tracking branch 'origin/master'
Dennis Ushakov [Fri, 13 Mar 2015 15:14:38 +0000 (18:14 +0300)]
Merge remote-tracking branch 'origin/master'
Vladimir.Orlov [Fri, 13 Mar 2015 15:14:31 +0000 (18:14 +0300)]
fixed build
Dennis Ushakov [Fri, 13 Mar 2015 15:13:31 +0000 (18:13 +0300)]
provide NTCredentials in case we encounter NTLM proxy
#WEB-10266 fixed
peter [Fri, 13 Mar 2015 14:37:17 +0000 (15:37 +0100)]
no GradleUrlProvider class search in dumb mode (EA-66160 - INRE)
peter [Fri, 13 Mar 2015 14:23:23 +0000 (15:23 +0100)]
start testng tests in smart mode (EA-66189 - INRE)
peter [Fri, 13 Mar 2015 14:19:28 +0000 (15:19 +0100)]
CreatePropertyFromUsageFix live template: store type pointers (EA-66318 - PIEAE: PsiUtilCore.ensureValid)
Gregory.Shrago [Fri, 13 Mar 2015 14:35:47 +0000 (17:35 +0300)]
cleanup
Gregory.Shrago [Fri, 13 Mar 2015 14:35:24 +0000 (17:35 +0300)]
EA-66219 - NA: MasterPasswordDialog.askPassword
Egor.Ushakov [Fri, 13 Mar 2015 14:14:55 +0000 (17:14 +0300)]
IDEA-137526 Remote debugging not working - fixed no notification in some cases
Aleksey Pivovarov [Thu, 12 Mar 2015 17:38:13 +0000 (20:38 +0300)]
github: allow to specify remote while sharing project on github
Aleksey Pivovarov [Thu, 12 Mar 2015 17:14:37 +0000 (20:14 +0300)]
IDEA-84865 github: allow to clone/share repos using ssh remote
Aleksey Pivovarov [Thu, 12 Mar 2015 16:08:04 +0000 (19:08 +0300)]
IDEA-124356 github: allow to share project even with valid configured remote
Aleksey Pivovarov [Thu, 12 Mar 2015 16:11:55 +0000 (19:11 +0300)]
github: fix message dialog title capitalisation
Vladimir.Orlov [Fri, 13 Mar 2015 13:44:28 +0000 (16:44 +0300)]
Merge remote-tracking branch 'origin/master'
Vladimir.Orlov [Fri, 13 Mar 2015 13:42:06 +0000 (16:42 +0300)]
refactoring win installation: relocated association and feedback page information from build scripts into strings.nsi.
Alexey Kudravtsev [Fri, 13 Mar 2015 13:35:40 +0000 (16:35 +0300)]
runProcessWithProgressSynchronouslyInReadAction
Anna Kozlova [Fri, 13 Mar 2015 12:44:34 +0000 (13:44 +0100)]
do not reuse outdated information inside cache recalculation (IDEA-137565)
Anna Kozlova [Fri, 13 Mar 2015 12:32:13 +0000 (13:32 +0100)]
do not report weaker access assignability higher in the hierarchy (IDEA-137533)
Anna Kozlova [Thu, 12 Mar 2015 18:58:19 +0000 (19:58 +0100)]
junit: do not initialize new runner twice (IDEA-137563)
Anna Kozlova [Thu, 12 Mar 2015 18:35:32 +0000 (19:35 +0100)]
junit: do not initialize new runner if it's simple Parameterized (IDEA-137563)
Sergey Malenkov [Fri, 13 Mar 2015 13:06:49 +0000 (16:06 +0300)]
Merge remote-tracking branch 'origin/master'
Sergey Malenkov [Fri, 13 Mar 2015 13:05:31 +0000 (16:05 +0300)]
reuse code to remove duplication
Elizaveta Shashkova [Fri, 13 Mar 2015 13:03:10 +0000 (16:03 +0300)]
Merge branch 'master'
Elizaveta Shashkova [Fri, 13 Mar 2015 13:02:32 +0000 (16:02 +0300)]
Fix exception breakpoints in Python3 broken by ignore libraries parameter (PY-6396)
Ilya.Kazakevich [Fri, 13 Mar 2015 12:51:40 +0000 (15:51 +0300)]
Merge branch 'master' of git.labs.intellij.net:idea/community
Vladislav.Soroka [Fri, 13 Mar 2015 12:42:48 +0000 (15:42 +0300)]
maven: comment added for default target level applying
Vladimir Krivosheev [Fri, 13 Mar 2015 12:40:54 +0000 (13:40 +0100)]
protocol generator: convert to Kotlin
firefox 36: script url could be null.
Vladislav.Soroka [Fri, 13 Mar 2015 12:36:01 +0000 (15:36 +0300)]
maven: honor maven-compiler-plugin default source and target settings, it's 1.5
Ilya.Kazakevich [Fri, 13 Mar 2015 12:31:46 +0000 (15:31 +0300)]
PSI based on Grammar-Kit created for command line language in order to implement PY-11855
* GrammarKit instead of custom parsing
* ToolWindow instead of popup
* Inspection and help added
Vladimir.Orlov [Fri, 13 Mar 2015 12:17:29 +0000 (15:17 +0300)]
Merge remote-tracking branch 'origin/master'
Vladislav.Soroka [Fri, 13 Mar 2015 12:06:29 +0000 (15:06 +0300)]
maven: honor maven-compiler-plugin default source and target settings, it's 1.5, independently of the JDK you run maven with;
related issue - https://youtrack.jetbrains.com/issue/IDEA-135877
Vladimir.Orlov [Fri, 13 Mar 2015 12:12:04 +0000 (15:12 +0300)]
updated uninstaller main page.
Roman Shevchenko [Fri, 13 Mar 2015 11:55:20 +0000 (12:55 +0100)]
IDEA-134631 (progress dialogs should change modality state)
Roman Shevchenko [Fri, 13 Mar 2015 11:55:01 +0000 (12:55 +0100)]
Cleanup (minor test fix)
Vladimir.Orlov [Fri, 13 Mar 2015 11:22:54 +0000 (14:22 +0300)]
Merge remote-tracking branch 'origin/master'
Vladimir.Orlov [Fri, 13 Mar 2015 11:18:53 +0000 (14:18 +0300)]
IDEA-135417 Add an "Uninstall Feedback" page to the IntelliJ IDEA uninstaller for Windows
nik [Fri, 13 Mar 2015 11:08:22 +0000 (14:08 +0300)]
external dependencies: allow users to specify list of plugins required for a project
nik [Fri, 13 Mar 2015 10:50:59 +0000 (13:50 +0300)]
FormBuilder: allow to add a component which occupies all available vertical space
Alexey Kudravtsev [Fri, 13 Mar 2015 10:37:47 +0000 (13:37 +0300)]
supply correct ID
Eugene Zhuravlev [Fri, 13 Mar 2015 10:51:13 +0000 (11:51 +0100)]
more SOE checks to fix IDEA-136966
Dmitry Batrak [Fri, 13 Mar 2015 10:44:50 +0000 (13:44 +0300)]
IDEA-82135 Missing images in Quick Documentation Java Doc loaded from jars
Alexey Kudravtsev [Thu, 12 Mar 2015 16:30:47 +0000 (19:30 +0300)]
optimisation: uniteWith special cased for UnionScope
Alexey Kudravtsev [Thu, 12 Mar 2015 16:29:42 +0000 (19:29 +0300)]
maintain scope order
Alexey Kudravtsev [Thu, 12 Mar 2015 16:28:26 +0000 (19:28 +0300)]
map2LInkedSet
Alexey Kudravtsev [Thu, 12 Mar 2015 14:51:45 +0000 (17:51 +0300)]
IDEA-137385 Truncated external annotations signature in java.util.Arrays#sort
Vladimir.Orlov [Fri, 13 Mar 2015 09:41:51 +0000 (12:41 +0300)]
IDEA-135417 Add an "Uninstall Feedback" page to the IntelliJ IDEA uninstaller for Windows
Vladimir Krivosheev [Fri, 13 Mar 2015 08:21:31 +0000 (09:21 +0100)]
IDEA-137554 NPE at com.intellij.util.xmlb.MapBinding.deserializeKeyOrValue
peter [Fri, 13 Mar 2015 06:36:49 +0000 (07:36 +0100)]
enable slow resolve in Highlight Usages
peter [Fri, 13 Mar 2015 06:36:24 +0000 (07:36 +0100)]
QueryExecutorBase: don't attempt to wait until smart mode when already inside a read action
Maxim.Mossienko [Thu, 12 Mar 2015 22:51:00 +0000 (23:51 +0100)]
proper lock acquire pattern:
r.lock() before try {} finally { r.unlock(); }
Mikhail Golubev [Thu, 12 Mar 2015 18:12:48 +0000 (21:12 +0300)]
PY-4387 Extract PyBaseConvertRefactoringAction for shared functionality
Also I prohibited calling these "Convert ..." refactorings from editor.
Mikhail Golubev [Thu, 12 Mar 2015 16:12:08 +0000 (19:12 +0300)]
PY-4387 Both actions extends BaseRefactoringAction
I also moved them to com.jetbrains.python.refactoring.convert package.
Possible errors are reported using standard error dialogs now.
Yaroslav Lepenkin [Thu, 12 Mar 2015 18:53:05 +0000 (21:53 +0300)]
Reformat directory dialog: prettified a bit, added help id
Sergey Malenkov [Thu, 12 Mar 2015 18:28:25 +0000 (21:28 +0300)]
Merge remote-tracking branch 'origin/master'
Sergey Malenkov [Thu, 12 Mar 2015 18:27:14 +0000 (21:27 +0300)]
IDEA-137578 Shivering mouse cursor on popup with editor
Anna Kozlova [Thu, 12 Mar 2015 17:45:59 +0000 (18:45 +0100)]
expand conditional to if inside expr lambda -> expand to block lambda (IDEA-137577)
Anna Kozlova [Thu, 12 Mar 2015 17:36:30 +0000 (18:36 +0100)]
lambda: check assignment for proper types (IDEA-137564)
Anna Kozlova [Thu, 12 Mar 2015 14:12:22 +0000 (15:12 +0100)]
copy setting path: prepend File|Settings
peter [Thu, 12 Mar 2015 17:48:12 +0000 (18:48 +0100)]
debugging live templates in ConfigurableModifiedTest
Konstantin Bulenkov [Thu, 12 Mar 2015 17:00:07 +0000 (18:00 +0100)]
add split/merge tabs actions to tool window tabs context menu
Konstantin Bulenkov [Thu, 12 Mar 2015 16:58:56 +0000 (17:58 +0100)]
add split() method to tabbed content
Konstantin Bulenkov [Thu, 12 Mar 2015 16:58:21 +0000 (17:58 +0100)]
check merge/split state for tabbed content when adding new tab
Konstantin Bulenkov [Thu, 12 Mar 2015 16:56:30 +0000 (17:56 +0100)]
add property to remember tabs state (merge or split)
Konstantin Bulenkov [Thu, 12 Mar 2015 16:52:51 +0000 (17:52 +0100)]
add property keys to work with tabbed contents
nik [Thu, 12 Mar 2015 17:00:40 +0000 (20:00 +0300)]
build scripts: one more correction (dynamically typed languages must die)
Dmitry Batkovich [Thu, 12 Mar 2015 16:44:55 +0000 (19:44 +0300)]
tests temp muted
peter [Thu, 12 Mar 2015 15:43:07 +0000 (16:43 +0100)]
checkCanceled during waitForSmartMode