idea/community.git
7 years agoandroid plugin included into community project
nik [Wed, 10 Sep 2014 06:38:33 +0000 (10:38 +0400)]
android plugin included into community project

7 years agoIDEA-86098 Merge tool doesn't work at all: Error "Cannot find file" is shown. idea/138.2158
Vladimir.Orlov [Tue, 9 Sep 2014 15:16:11 +0000 (19:16 +0400)]
IDEA-86098 Merge tool doesn't work at all: Error "Cannot find file" is shown.
IDEA-70425 idea.sh can only work with absolute paths
(cherry picked from commit e87d450)

7 years agoremoved WorkingDirectory form Info.plist.
Vladimir.Orlov [Wed, 10 Sep 2014 06:05:29 +0000 (10:05 +0400)]
removed WorkingDirectory form Info.plist.

7 years agoability to get mock fs root — findFileByPath("") must returns root appcode/138.2143 clion/138.2147 dbe/138.2150 idea/138.2149 phpstorm/138.2156 pycharm/138.2145 webstorm/138.2154
Vladimir Krivosheev [Wed, 10 Sep 2014 00:47:25 +0000 (02:47 +0200)]
ability to get mock fs root — findFileByPath("") must returns root

7 years agoMerge remote-tracking branch 'origin/master'
Dmitry Trofimov [Tue, 9 Sep 2014 23:40:34 +0000 (01:40 +0200)]
Merge remote-tracking branch 'origin/master'

7 years agoDon't trace plugin related libs.
Dmitry Trofimov [Tue, 9 Sep 2014 23:37:13 +0000 (01:37 +0200)]
Don't trace plugin related libs.

7 years agoAdd trace api module.
Dmitry Trofimov [Tue, 9 Sep 2014 23:34:03 +0000 (01:34 +0200)]
Add trace api module.

7 years agoMove PyCharm settings from Other to groups.
Dmitry Trofimov [Tue, 9 Sep 2014 23:22:32 +0000 (01:22 +0200)]
Move PyCharm settings from Other to groups.

7 years agoDon override __getattr__ in debugger.
Dmitry Trofimov [Tue, 9 Sep 2014 23:21:55 +0000 (01:21 +0200)]
Don override __getattr__ in debugger.

7 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Tue, 9 Sep 2014 22:01:19 +0000 (00:01 +0200)]
Merge remote-tracking branch 'origin/master'

7 years agofix assertion in editor selection model
Konstantin Bulenkov [Tue, 9 Sep 2014 21:59:02 +0000 (23:59 +0200)]
fix assertion in editor selection model

7 years agoallow to add listener with parent disposable
Konstantin Bulenkov [Tue, 9 Sep 2014 21:58:14 +0000 (23:58 +0200)]
allow to add listener with parent disposable

7 years agoIDEA-127739 Navigation Tab
Vassiliy.Kudryashov [Tue, 9 Sep 2014 19:22:01 +0000 (23:22 +0400)]
IDEA-127739 Navigation Tab
Stage 6 content list reorder (recent on top)

7 years ago"AssertionError: Already disposed" when opening project in the same frame
Gregory.Shrago [Tue, 9 Sep 2014 17:59:46 +0000 (21:59 +0400)]
"AssertionError: Already disposed" when opening project in the same frame

7 years agoIDEA-129623 'Quick Documentation' doesn't show content of image file when invoked...
Gregory.Shrago [Tue, 9 Sep 2014 17:56:05 +0000 (21:56 +0400)]
IDEA-129623 'Quick Documentation' doesn't show content of image file when invoked on a file reference in java code

7 years agoAdd visitor for groups of configurables
Sergey Malenkov [Tue, 9 Sep 2014 17:58:57 +0000 (21:58 +0400)]
Add visitor for groups of configurables

7 years agoCleanup (test)
Roman Shevchenko [Tue, 9 Sep 2014 17:47:56 +0000 (21:47 +0400)]
Cleanup (test)

7 years agoforked junit vm: start VMs with classpath of the corresponding module
Anna Kozlova [Tue, 9 Sep 2014 17:27:06 +0000 (21:27 +0400)]
forked junit vm: start VMs with classpath of the corresponding module

7 years agoforked junit vm: write category when reader expect to find it
Anna Kozlova [Tue, 9 Sep 2014 17:07:28 +0000 (21:07 +0400)]
forked junit vm: write category when reader expect to find it

7 years agoensure anonymous class signature corresponds base class signature
Anna Kozlova [Tue, 9 Sep 2014 14:12:42 +0000 (18:12 +0400)]
ensure anonymous class signature corresponds base class signature
EA-60318 - AIOOBE: ChangeClassParametersIntention.invoke

7 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Tue, 9 Sep 2014 16:05:04 +0000 (20:05 +0400)]
Merge remote-tracking branch 'origin/master'

7 years ago[git] IDEA-75353 Let skip detached HEAD commit warning
Kirill Likhodedov [Tue, 9 Sep 2014 15:57:19 +0000 (19:57 +0400)]
[git] IDEA-75353 Let skip detached HEAD commit warning

7 years agoCleanup (error reporter API)
Roman Shevchenko [Tue, 9 Sep 2014 15:53:03 +0000 (19:53 +0400)]
Cleanup (error reporter API)

7 years agoWEB-13309 Emmet trips up on rules with parenthesis
Alexander Zolotov [Tue, 9 Sep 2014 15:35:47 +0000 (19:35 +0400)]
WEB-13309 Emmet trips up on rules with parenthesis

7 years agoLive template: cleanup edit variables dialog
Alexander Zolotov [Tue, 9 Sep 2014 11:27:17 +0000 (15:27 +0400)]
Live template: cleanup edit variables dialog

7 years agonotnull
Sergey Ignatov [Tue, 9 Sep 2014 15:32:37 +0000 (19:32 +0400)]
notnull

7 years agosetup data provider for x debugger frame list, now we can see git history during...
Sergey Ignatov [Tue, 9 Sep 2014 15:23:04 +0000 (19:23 +0400)]
setup data provider for x debugger frame list, now we can see git history during frames navigation

7 years agocompiling evaluator - define only generated classes
Egor.Ushakov [Tue, 9 Sep 2014 15:04:44 +0000 (19:04 +0400)]
compiling evaluator - define only generated classes

7 years ago[git] Remove test on the parser which is used only in tests
Kirill Likhodedov [Tue, 9 Sep 2014 14:53:50 +0000 (18:53 +0400)]
[git] Remove test on the parser which is used only in tests

7 years ago[git] IDEA-115997 Listen to the whole .git/refs dir & notify if tag has changed
Kirill Likhodedov [Tue, 9 Sep 2014 14:53:00 +0000 (18:53 +0400)]
[git] IDEA-115997 Listen to the whole .git/refs dir & notify if tag has changed

If .git/refs/tags changes, immediately send the event, bypassing the
standard GitRepository#update(), because we don't read and store
tags, but we still want to be notified if they change.

7 years ago[vcs] simplify: use existing constant
Kirill Likhodedov [Tue, 9 Sep 2014 13:02:31 +0000 (17:02 +0400)]
[vcs] simplify: use existing constant

7 years agoplatform: EA endpoint links updated; cleanup
Roman Shevchenko [Tue, 9 Sep 2014 14:38:51 +0000 (18:38 +0400)]
platform: EA endpoint links updated; cleanup

7 years agoCleanup (sane default for a shared instance)
Roman Shevchenko [Tue, 9 Sep 2014 14:34:11 +0000 (18:34 +0400)]
Cleanup (sane default for a shared instance)

7 years agoIDEA-70425 remove deprecated workaround
Aleksey Pivovarov [Wed, 3 Sep 2014 15:36:19 +0000 (19:36 +0400)]
IDEA-70425 remove deprecated workaround

7 years agoIDEA-70425 transfer current working directory into ApplicationStarterEx
Aleksey Pivovarov [Wed, 3 Sep 2014 15:36:19 +0000 (19:36 +0400)]
IDEA-70425 transfer current working directory into ApplicationStarterEx

7 years agoIDEA-127739 Navigation Tab
Vassiliy.Kudryashov [Tue, 9 Sep 2014 13:51:51 +0000 (17:51 +0400)]
IDEA-127739 Navigation Tab
Stage 5 better "resizing" UI for sliding toolwindow

7 years agocompiling evaluator - support try-catch
Egor.Ushakov [Tue, 9 Sep 2014 13:37:14 +0000 (17:37 +0400)]
compiling evaluator - support try-catch

7 years agocorrectly evaluate new inner classes
Egor.Ushakov [Tue, 9 Sep 2014 13:25:10 +0000 (17:25 +0400)]
correctly evaluate new inner classes

7 years agouse constant for generated class name
Egor.Ushakov [Tue, 9 Sep 2014 11:33:44 +0000 (15:33 +0400)]
use constant for generated class name

7 years agoMerge remote-tracking branch 'origin/master'
Anna Kozlova [Tue, 9 Sep 2014 13:38:57 +0000 (17:38 +0400)]
Merge remote-tracking branch 'origin/master'

7 years agoextract light method object: remove write action from operation on non-phisical elements
Anna Kozlova [Tue, 9 Sep 2014 13:33:43 +0000 (17:33 +0400)]
extract light method object: remove write action from operation on non-phisical elements

7 years agoMerge remote-tracking branch 'origin/master'
Liana Bakradze [Tue, 9 Sep 2014 13:27:42 +0000 (17:27 +0400)]
Merge remote-tracking branch 'origin/master'

7 years agosynchronized project view and selected task
Liana Bakradze [Tue, 9 Sep 2014 13:27:10 +0000 (17:27 +0400)]
synchronized project view and selected task

7 years agonative libraries support: allow selecting .dll/.so files instead of selecting parent...
nik [Tue, 9 Sep 2014 13:13:14 +0000 (17:13 +0400)]
native libraries support: allow selecting .dll/.so files instead of selecting parent directories

7 years agoIDEA-124279 DOM: IndexedElementInvocationHandler triggers PSI building for @Stubbed
Dmitry Avdeev [Tue, 9 Sep 2014 12:51:10 +0000 (16:51 +0400)]
IDEA-124279 DOM: IndexedElementInvocationHandler triggers PSI building for @Stubbed

7 years agocleanup
Dmitry Avdeev [Tue, 9 Sep 2014 12:29:54 +0000 (16:29 +0400)]
cleanup

7 years agocleanup
Dmitry Avdeev [Tue, 9 Sep 2014 12:29:15 +0000 (16:29 +0400)]
cleanup

7 years agoExpected a string but was NULL
Vladimir Krivosheev [Tue, 9 Sep 2014 12:09:27 +0000 (14:09 +0200)]
Expected a string but was NULL

7 years agoIDEA-129568 'Tab title limit' setting does not dither out when Tab Placement set...
Vassiliy.Kudryashov [Tue, 9 Sep 2014 12:01:27 +0000 (16:01 +0400)]
IDEA-129568 'Tab title limit' setting does not dither out when Tab Placement set to 'None'

7 years agoextract light method object: filter inaccessible variables
Anna Kozlova [Tue, 9 Sep 2014 11:42:34 +0000 (15:42 +0400)]
extract light method object: filter inaccessible variables

7 years agoshortcuts to navigate to prev/next comparison failure
Anna Kozlova [Tue, 9 Sep 2014 10:41:45 +0000 (14:41 +0400)]
shortcuts to navigate to prev/next comparison failure

7 years agoMerge remote-tracking branch 'origin/master'
Liana Bakradze [Tue, 9 Sep 2014 11:49:29 +0000 (15:49 +0400)]
Merge remote-tracking branch 'origin/master'

7 years agoEDU-150 open all task files on double click in project view
Liana Bakradze [Tue, 9 Sep 2014 11:49:07 +0000 (15:49 +0400)]
EDU-150 open all task files on double click in project view

7 years agoIDEA-129319 Settings: gap between header and list of links for a group in Alloy phpstorm/138.2140
Sergey Malenkov [Tue, 9 Sep 2014 11:23:54 +0000 (15:23 +0400)]
IDEA-129319 Settings: gap between header and list of links for a group in Alloy

7 years agoIDEA-129568 'Tab title limit' setting does not dither out when Tab Placement set...
Vassiliy.Kudryashov [Tue, 9 Sep 2014 11:20:28 +0000 (15:20 +0400)]
IDEA-129568 'Tab title limit' setting does not dither out when Tab Placement set to 'None'

7 years agoIDEA-129633 Copy/Paste from image viewer (a=Siva Velusamy)
Maxim.Mossienko [Tue, 9 Sep 2014 11:11:09 +0000 (13:11 +0200)]
IDEA-129633 Copy/Paste from image viewer (a=Siva Velusamy)

7 years ago[log] Load refs and commits synchronously, speed-up git log startup
Kirill Likhodedov [Mon, 8 Sep 2014 11:19:29 +0000 (15:19 +0400)]
[log] Load refs and commits synchronously, speed-up git log startup

=> IDEA-126380 avoid diverging of log & refs if they are queried by
   separate commands, and the repository changes between these requests.
=> IDEA-117553 initial startup loading becomes faster.

* Tell plugins to return refs, users and commits altogether, they
  should worry about synchronousness by themselves.
* For Git:
  + call log --decorate=full on refresh, thus getting all
    references which are attached to requested commits.
  + Add all branches there by reading them from branch files.
  + Ignore other tags on startup.
  + On refresh check new tags ('git tag' is fast), and load more commits
    if needed.
  + Ignore rare case if some old tag pointers moved.
  + on startup don't use --decorate for speed-up, instead just read
    branches manually. Some validation will follow.
* Provide trivial implementation for hg.

7 years ago[log] lessen logging, because it may happen e.g. for origin/HEAD
Kirill Likhodedov [Mon, 8 Sep 2014 12:50:31 +0000 (16:50 +0400)]
[log] lessen logging, because it may happen e.g. for origin/HEAD

7 years ago[log] VcsLogSorter can accept any Collection, not just List
Kirill Likhodedov [Sun, 7 Sep 2014 13:07:35 +0000 (17:07 +0400)]
[log] VcsLogSorter can accept any Collection, not just List

7 years agoContainerUtil.notNullize for Set
Kirill Likhodedov [Sun, 7 Sep 2014 13:06:44 +0000 (17:06 +0400)]
ContainerUtil.notNullize for Set

7 years ago[git] fix & simplify parsing of ref names for git log --decorate
Kirill Likhodedov [Wed, 3 Sep 2014 15:01:56 +0000 (19:01 +0400)]
[git] fix & simplify parsing of ref names for git log --decorate

tags start with "tag:" prefix => it should be removed.

7 years ago[log] generify multi repo joiner with commit class
Kirill Likhodedov [Mon, 1 Sep 2014 11:27:55 +0000 (15:27 +0400)]
[log] generify multi repo joiner with commit class

Simplifies usages in the refresher.

7 years ago[log] remove not entirely correct @NotNull from fields initialized in setup
Kirill Likhodedov [Sat, 30 Aug 2014 12:44:10 +0000 (16:44 +0400)]
[log] remove not entirely correct @NotNull from fields initialized in setup

7 years agoMerge remote-tracking branch 'origin/master'
Liana Bakradze [Tue, 9 Sep 2014 11:03:01 +0000 (15:03 +0400)]
Merge remote-tracking branch 'origin/master'

7 years agosmall bug fixed
Liana Bakradze [Tue, 9 Sep 2014 11:01:59 +0000 (15:01 +0400)]
small bug fixed

7 years agofile annotations for language consoles, stage 2
Sergey Ignatov [Tue, 9 Sep 2014 10:38:03 +0000 (14:38 +0400)]
file annotations for language consoles, stage 2

7 years agocompiling evaluator - support for method references and lambdas
Egor.Ushakov [Tue, 9 Sep 2014 10:22:16 +0000 (14:22 +0400)]
compiling evaluator - support for method references and lambdas

7 years agoDBE-776: TableExpandableItemsHandler: do not expand cells being edited
Sergey Savenko [Tue, 9 Sep 2014 10:04:02 +0000 (14:04 +0400)]
DBE-776: TableExpandableItemsHandler: do not expand cells being edited

7 years agonavigate through test failures without closing diff view (IDEA-119967)
Anna Kozlova [Tue, 9 Sep 2014 09:39:35 +0000 (13:39 +0400)]
navigate through test failures without closing diff view (IDEA-119967)

7 years agoextract method object light: original anchor
Anna Kozlova [Tue, 9 Sep 2014 09:26:36 +0000 (13:26 +0400)]
extract method object light: original anchor

7 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Tue, 9 Sep 2014 08:56:50 +0000 (10:56 +0200)]
Merge remote-tracking branch 'origin/master'

7 years agoremove unused sources and broken link to sources in library
Konstantin Bulenkov [Tue, 9 Sep 2014 08:53:35 +0000 (10:53 +0200)]
remove unused sources and broken link to sources in library

7 years agocompiling evaluator - use correct context
Egor.Ushakov [Tue, 9 Sep 2014 08:31:57 +0000 (12:31 +0400)]
compiling evaluator - use correct context

7 years agocope with duplicated changed file ids
Maxim.Mossienko [Tue, 9 Sep 2014 08:27:45 +0000 (10:27 +0200)]
cope with duplicated changed file ids

7 years agoextract light method object: provide anchor where generated call was generated
Anna Kozlova [Tue, 9 Sep 2014 08:23:18 +0000 (12:23 +0400)]
extract light method object: provide anchor where generated call was generated

7 years agoGWT: allow selecting several GWT modules in run configuration (IDEA-24138) idea/138.2139
nik [Tue, 9 Sep 2014 05:43:20 +0000 (09:43 +0400)]
GWT: allow selecting several GWT modules in run configuration (IDEA-24138)

7 years agoCommand is split by a tab.
Dmitry Trofimov [Tue, 9 Sep 2014 01:58:34 +0000 (03:58 +0200)]
Command is split by a tab.

7 years agorepository should be created only when upstream set appcode/138.2137 clion/138.2127 dbe/138.2129 idea/138.2128 phpstorm/138.2130 pycharm/138.2132 rubymine/138.2131 webstorm/138.2125
Vladimir Krivosheev [Mon, 8 Sep 2014 18:24:44 +0000 (20:24 +0200)]
repository should be created only when upstream set

VCS -> Sync Settings splitted to separated ActionSyncType (now VCS -> Sync Settings -> Merge |  Reset To Theirs | Reset To Yours)

7 years agodo not invoke ui-update if invalid
Gregory.Shrago [Mon, 8 Sep 2014 17:02:22 +0000 (21:02 +0400)]
do not invoke ui-update if invalid

7 years agoIDEA-129628 (amd64 variant detection for startup script)
Roman Shevchenko [Mon, 8 Sep 2014 16:38:40 +0000 (20:38 +0400)]
IDEA-129628 (amd64 variant detection for startup script)

7 years agocompiling evaluator fixes:
Egor.Ushakov [Mon, 8 Sep 2014 16:30:23 +0000 (20:30 +0400)]
compiling evaluator fixes:
- use extract method
- enable only when needed

7 years agoextract light method object: get rid of physical copy and write action; add executed...
Anna Kozlova [Mon, 8 Sep 2014 16:24:55 +0000 (20:24 +0400)]
extract light method object: get rid of physical copy and write action; add executed lines before 'breakpoint'; skip fields in generated out variables

7 years agonew inference: process fresh variables depending on resolved vars (IDEA-56775)
Anna Kozlova [Mon, 8 Sep 2014 15:16:53 +0000 (19:16 +0400)]
new inference: process fresh variables depending on resolved vars (IDEA-56775)

7 years agoextend API to add possibility for checkin handlers check if it is amending operation
Eugene Kudelevsky [Mon, 8 Sep 2014 16:13:42 +0000 (20:13 +0400)]
extend API to add possibility for checkin handlers check if it is amending operation

7 years agoIDEA-85423 IntelliJ behaves erratically when exiting the GUI designer
Alexander Lobas [Mon, 8 Sep 2014 16:04:58 +0000 (20:04 +0400)]
IDEA-85423 IntelliJ behaves erratically when exiting the GUI designer

7 years agoIDEA-124066 Debugger expression evaluation: ClassCastException when using Java 8...
Egor.Ushakov [Mon, 8 Sep 2014 16:01:34 +0000 (20:01 +0400)]
IDEA-124066 Debugger expression evaluation: ClassCastException when using Java 8 Stream API

7 years agoMerge remote-tracking branch 'origin/master'
Sergey Malenkov [Mon, 8 Sep 2014 15:28:06 +0000 (19:28 +0400)]
Merge remote-tracking branch 'origin/master'

7 years agoSettings: sort configurables
Sergey Malenkov [Mon, 8 Sep 2014 15:26:12 +0000 (19:26 +0400)]
Settings: sort configurables

7 years agoMerge remote-tracking branch 'origin/master'
Ekaterina Tuzova [Mon, 8 Sep 2014 15:17:31 +0000 (19:17 +0400)]
Merge remote-tracking branch 'origin/master'

7 years agofixed PY-11198 Move Statement Up/Down near dictionary expression unexpectedly merges...
Ekaterina Tuzova [Mon, 8 Sep 2014 15:16:48 +0000 (19:16 +0400)]
fixed PY-11198 Move Statement Up/Down near dictionary expression unexpectedly merges statements

7 years agohandlebars fix error in tag moving: EA-60140 - CCE: XmlElementFactoryImpl.createXmlDo...
Andrey Starovoyt [Mon, 8 Sep 2014 15:12:41 +0000 (19:12 +0400)]
handlebars fix error in tag moving: EA-60140 - CCE: XmlElementFactoryImpl.createXmlDocument

7 years agoIDEA-119253 Option to turn off auto-complete for HTML
Dmitry Avdeev [Mon, 8 Sep 2014 15:08:03 +0000 (19:08 +0400)]
IDEA-119253 Option to turn off auto-complete for HTML

7 years agocleanup
Dmitry Avdeev [Mon, 8 Sep 2014 14:48:51 +0000 (18:48 +0400)]
cleanup

7 years agoIDEA-85423 IntelliJ behaves erratically when exiting the GUI designer
Alexander Lobas [Mon, 8 Sep 2014 15:06:04 +0000 (19:06 +0400)]
IDEA-85423 IntelliJ behaves erratically when exiting the GUI designer

7 years agoMerge remote-tracking branch 'origin/master'
Maxim.Mossienko [Mon, 8 Sep 2014 14:58:16 +0000 (16:58 +0200)]
Merge remote-tracking branch 'origin/master'

7 years agoIDEA-129326 IOOBE is thrown on attempt to expand Find Usage results
Maxim.Mossienko [Mon, 8 Sep 2014 14:53:46 +0000 (16:53 +0200)]
IDEA-129326 IOOBE is thrown on attempt to expand Find Usage results

7 years agocorrectly handle not loaded classes on method invocation
Egor.Ushakov [Mon, 8 Sep 2014 14:01:19 +0000 (18:01 +0400)]
correctly handle not loaded classes on method invocation

7 years agoMerge remote-tracking branch 'origin/master'
Ekaterina Tuzova [Mon, 8 Sep 2014 13:56:16 +0000 (17:56 +0400)]
Merge remote-tracking branch 'origin/master'

7 years agofixed PY-13868 Move statement on a comment inside a dict deletes the dict
Ekaterina Tuzova [Mon, 8 Sep 2014 13:55:30 +0000 (17:55 +0400)]
fixed PY-13868 Move statement on a comment inside a dict deletes the dict

7 years agoMerge remote-tracking branch 'origin/master'
Liana Bakradze [Mon, 8 Sep 2014 13:54:54 +0000 (17:54 +0400)]
Merge remote-tracking branch 'origin/master'