idea/community.git
6 years agoMerge branch 'master' into uta/complete-statement
Alexey Utkin [Wed, 16 Mar 2016 09:34:43 +0000 (12:34 +0300)]
Merge branch 'master' into uta/complete-statement

6 years agoIDEA-152963 Color mismatch when copy-pasting text with highlighting to native applica... appcode/146.639 clion/146.638
Dmitry Batrak [Wed, 16 Mar 2016 08:48:29 +0000 (11:48 +0300)]
IDEA-152963 Color mismatch when copy-pasting text with highlighting to native applications on Mac OS - fixed tests

6 years agoIDEA build fixed.
Vladimir.Orlov [Wed, 16 Mar 2016 08:16:24 +0000 (11:16 +0300)]
IDEA build fixed.

6 years agocleanup
Dmitry Batrak [Wed, 16 Mar 2016 07:26:37 +0000 (10:26 +0300)]
cleanup

6 years agoIDEA-152628 shift-F1 displays two URL
Dmitry Batrak [Wed, 16 Mar 2016 07:24:57 +0000 (10:24 +0300)]
IDEA-152628 shift-F1 displays two URL

fix tests

6 years agoIDEA-152628 shift-F1 displays two URL (folowing IDEA-CR-9296)
Dmitry Batrak [Wed, 16 Mar 2016 06:53:39 +0000 (09:53 +0300)]
IDEA-152628 shift-F1 displays two URL (folowing IDEA-CR-9296)

assert that slow method is not invoked on EDT, remove existing usages on EDT

6 years agoproperties: nested indices access fixed in properties copy action (IDEA-153025)
Dmitry Batkovich [Wed, 16 Mar 2016 07:17:25 +0000 (10:17 +0300)]
properties: nested indices access fixed in properties copy action (IDEA-153025)

6 years agoIDEA-70943 Tooltip animations and buggy visibility are exceedingly frustrating clion/146.628 dbe/146.624 pycharm/146.630 pycharm/146.636 rubymine/146.631 webstorm/146.635
Vassiliy.Kudryashov [Tue, 15 Mar 2016 20:10:30 +0000 (23:10 +0300)]
IDEA-70943 Tooltip animations and buggy visibility are exceedingly frustrating

6 years ago[vcs-log] fix compilation
Julia Beliaeva [Tue, 15 Mar 2016 19:39:31 +0000 (22:39 +0300)]
[vcs-log] fix compilation

6 years ago[groovy] reimplement @Bindable support as ast transformation (IDEA-152988)
Daniil Ovchinnikov [Tue, 15 Mar 2016 19:06:32 +0000 (22:06 +0300)]
[groovy] reimplement @Bindable support as ast transformation (IDEA-152988)

6 years ago[groovy] tests: make setUp/tearDown public
Daniil Ovchinnikov [Tue, 15 Mar 2016 19:00:37 +0000 (22:00 +0300)]
[groovy] tests: make setUp/tearDown public

6 years agoIDEA-152289 Code completion suggests "return" as the first result in the empty constr...
peter [Tue, 15 Mar 2016 18:54:00 +0000 (19:54 +0100)]
IDEA-152289 Code completion suggests "return" as the first result in the empty constructor

6 years agoIDEA-152325 Smart completion should not suggest class fields in its this/super constr...
peter [Tue, 15 Mar 2016 18:41:18 +0000 (19:41 +0100)]
IDEA-152325 Smart completion should not suggest class fields in its this/super constructor call

6 years agowhen completing inside this() calls, don't suggest variants for current constructor...
peter [Tue, 15 Mar 2016 18:30:47 +0000 (19:30 +0100)]
when completing inside this() calls, don't suggest variants for current constructor (IDEA-152325)

6 years agoavoid instantiation time dependency
Maxim.Mossienko [Tue, 15 Mar 2016 18:52:50 +0000 (19:52 +0100)]
avoid instantiation time dependency

6 years ago[vcs-log] rename myUI -> myUi
Julia Beliaeva [Tue, 15 Mar 2016 18:46:37 +0000 (21:46 +0300)]
[vcs-log] rename myUI -> myUi

6 years ago[vcs-log] some not null annotations
Julia Beliaeva [Tue, 15 Mar 2016 18:45:39 +0000 (21:45 +0300)]
[vcs-log] some not null annotations

6 years ago[vcs-log] DataGetter.getCommitData is actually not null
Julia Beliaeva [Tue, 15 Mar 2016 18:44:53 +0000 (21:44 +0300)]
[vcs-log] DataGetter.getCommitData is actually not null

6 years ago[vcs-log] simplify and inline getCommitColumnCell method
Julia Beliaeva [Tue, 15 Mar 2016 18:42:47 +0000 (21:42 +0300)]
[vcs-log] simplify and inline getCommitColumnCell method

6 years agoboundary conditions in blocking and non-blocking IO implementations
Eugene Zhuravlev [Tue, 15 Mar 2016 18:21:41 +0000 (19:21 +0100)]
boundary conditions in blocking and non-blocking IO implementations

6 years agoadd library to community project
Anna Kozlova [Tue, 15 Mar 2016 18:12:20 +0000 (19:12 +0100)]
add library to community project

6 years ago[tests] minor correction
Roman Shevchenko [Tue, 15 Mar 2016 18:09:49 +0000 (19:09 +0100)]
[tests] minor correction

6 years agoreplace constructor with factory: skip new expression inside old factory to avoid...
Anna Kozlova [Tue, 15 Mar 2016 17:43:23 +0000 (18:43 +0100)]
replace constructor with factory: skip new expression inside old factory to avoid recursion (following IDEA-CR-9194)

6 years agoshow static import suggestion: ensure normal inference process for method candidate...
Anna Kozlova [Tue, 15 Mar 2016 17:34:43 +0000 (18:34 +0100)]
show static import suggestion: ensure normal inference process for method candidate (IDEA-152985)

6 years agoIDEA-153028 New Project Wizard: if no Android SDK is configured, after opening Androi...
Dmitry Avdeev [Tue, 15 Mar 2016 17:33:23 +0000 (20:33 +0300)]
IDEA-153028 New Project Wizard: if no Android SDK is configured, after opening Android wizard "Ne...

6 years agoAdd api to provide tweeting in educational plugins
Valentina Kiryushkina [Thu, 10 Mar 2016 12:36:49 +0000 (15:36 +0300)]
Add api to provide tweeting in educational plugins

6 years agoExecute study after check action not only for solved tasks
Valentina Kiryushkina [Thu, 10 Mar 2016 12:34:29 +0000 (15:34 +0300)]
Execute study after check action not only for solved tasks

6 years agoAdd ability for educational plugins to provide additional settings panel Add ability...
Valentina Kiryushkina [Fri, 12 Feb 2016 16:33:32 +0000 (19:33 +0300)]
Add ability for educational plugins to provide additional settings panel Add ability to provide custom post-check actions

* Rename StudyToolWindowConfigurator to StudyPluginConfigurator. Now configurator provides plugin's settings panel and post-check actions
* In StudyConfigurable main panel is constructed from StudyBaseSettingPanel and plugins panels provided by StudyPluginConfigurator

6 years agowhen choosing a lookup item in the live template, invoke template listeners without...
peter [Tue, 15 Mar 2016 16:23:58 +0000 (17:23 +0100)]
when choosing a lookup item in the live template, invoke template listeners without write action (IDEA-153009 Refactor->rename: Exception appears when choose suggested variant)

6 years agoIDEA-152516 Smart completion & inner classes
peter [Tue, 15 Mar 2016 15:46:35 +0000 (16:46 +0100)]
IDEA-152516 Smart completion & inner classes

6 years ago[vcs-log] scroll log on top only when some fresh commits arrive; otherwise scroll...
Julia Beliaeva [Tue, 15 Mar 2016 16:03:11 +0000 (19:03 +0300)]
[vcs-log] scroll log on top only when some fresh commits arrive; otherwise scroll to selection

6 years agoCleanup (formatting)
Roman Shevchenko [Tue, 15 Mar 2016 15:57:00 +0000 (16:57 +0100)]
Cleanup (formatting)

6 years agoIDEA-152628 shift-F1 displays two URL
Dmitry Batrak [Tue, 15 Mar 2016 15:51:47 +0000 (18:51 +0300)]
IDEA-152628 shift-F1 displays two URL

6 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Tue, 15 Mar 2016 15:36:36 +0000 (16:36 +0100)]
Merge remote-tracking branch 'origin/master'

6 years ago[tests] non-blocking data reader doesn't guarantee lines integrity
Roman Shevchenko [Tue, 15 Mar 2016 15:33:41 +0000 (16:33 +0100)]
[tests] non-blocking data reader doesn't guarantee lines integrity

6 years agoIDEA-148970 Unprintable symbols in Customize Idea wizard
Vassiliy.Kudryashov [Tue, 15 Mar 2016 14:51:15 +0000 (17:51 +0300)]
IDEA-148970 Unprintable symbols in Customize Idea wizard

6 years ago[groovy] fix INRE by doing nothing in dumb mode (IDEA-152776) appcode/146.621 clion/146.622
Daniil Ovchinnikov [Tue, 15 Mar 2016 14:23:52 +0000 (17:23 +0300)]
[groovy] fix INRE by doing nothing in dumb mode (IDEA-152776)

6 years ago[groovy] revert ee9d80495a3179ff41cf45ebc12322534143b072
Daniil Ovchinnikov [Tue, 15 Mar 2016 14:22:24 +0000 (17:22 +0300)]
[groovy] revert ee9d80495a3179ff41cf45ebc12322534143b072

6 years agocleanup
Egor.Ushakov [Tue, 15 Mar 2016 12:32:21 +0000 (15:32 +0300)]
cleanup

6 years agoMerge remote-tracking branch 'origin/master'
Vassiliy.Kudryashov [Tue, 15 Mar 2016 13:25:35 +0000 (16:25 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoIDEA-146638 Customize IDEA dialog for Community Edition suggests Java Frameworks...
Vassiliy.Kudryashov [Tue, 15 Mar 2016 13:24:01 +0000 (16:24 +0300)]
IDEA-146638 Customize IDEA dialog for Community Edition suggests Java Frameworks like J2EE, Spring, JBoss Seam & jBPM, Struts

6 years agoResource bundle editor: proper handling of read-only status (based on IDEA-152810)
Dmitry Batkovich [Tue, 15 Mar 2016 13:11:25 +0000 (16:11 +0300)]
Resource bundle editor: proper handling of read-only status (based on IDEA-152810)

6 years agoEA-80374 - IAE: QuickFixFactoryImpl.createMethodReturnFix
Anna Kozlova [Tue, 15 Mar 2016 09:58:08 +0000 (10:58 +0100)]
EA-80374 - IAE: QuickFixFactoryImpl.createMethodReturnFix

6 years agoSOE with recursive type parameter dependencies
Anna Kozlova [Tue, 15 Mar 2016 09:01:35 +0000 (10:01 +0100)]
SOE with recursive type parameter dependencies

6 years agosimplify: remove redundant fetch result initialization
Kirill Likhodedov [Tue, 15 Mar 2016 12:28:19 +0000 (15:28 +0300)]
simplify: remove redundant fetch result initialization

6 years agoIDEA-153021 refresh repo info after fetching during Update Project
Kirill Likhodedov [Tue, 15 Mar 2016 12:26:08 +0000 (15:26 +0300)]
IDEA-153021 refresh repo info after fetching during Update Project

6 years agowrap async refresh event firing into a transaction
peter [Tue, 15 Mar 2016 12:15:34 +0000 (13:15 +0100)]
wrap async refresh event firing into a transaction

6 years agouse transactions in Write(Command)Action async case
peter [Tue, 15 Mar 2016 12:10:25 +0000 (13:10 +0100)]
use transactions in Write(Command)Action async case

6 years agouse transactions in async document commit
peter [Tue, 15 Mar 2016 12:08:30 +0000 (13:08 +0100)]
use transactions in async document commit

6 years agoartifact with custom jdk for windows for IDEA.
Vladimir.Orlov [Tue, 15 Mar 2016 12:12:23 +0000 (15:12 +0300)]
artifact with custom jdk for windows for IDEA.

6 years agoMerge remote-tracking branch 'origin/master' appcode/146.619 clion/146.616
Vladimir.Orlov [Tue, 15 Mar 2016 11:51:13 +0000 (14:51 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoartifact with custom jdk for windows for IDEA.
Vladimir.Orlov [Tue, 15 Mar 2016 11:45:40 +0000 (14:45 +0300)]
artifact with custom jdk for windows for IDEA.

6 years ago IDEA-137118 Intellij debug through Gradle with a JavaExec dependent task fails idea/146.615
Vladislav.Soroka [Tue, 15 Mar 2016 11:24:59 +0000 (14:24 +0300)]
 IDEA-137118 Intellij debug through Gradle with a JavaExec dependent task fails

6 years agoResource bundle editor: request for write when first time edited (based on IDEA-152810)
Dmitry Batkovich [Tue, 15 Mar 2016 11:18:24 +0000 (14:18 +0300)]
Resource bundle editor: request for write when first time edited (based on IDEA-152810)

6 years agoXDebugger: Merge Watches and Variables view: do not select by index
Gregory.Shrago [Tue, 15 Mar 2016 11:13:39 +0000 (14:13 +0300)]
XDebugger: Merge Watches and Variables view: do not select by index

6 years agodo not access Stubs out of processing RelaxSymbolIndex (EA-76545)
Maxim.Mossienko [Tue, 15 Mar 2016 09:32:54 +0000 (10:32 +0100)]
do not access Stubs out of processing RelaxSymbolIndex (EA-76545)

6 years agooptimisation: do not unite 650 modules unnecessarily phpstorm/146.613
Alexey Kudravtsev [Tue, 15 Mar 2016 10:33:28 +0000 (13:33 +0300)]
optimisation: do not unite 650 modules unnecessarily

6 years agoProperties Files: rename section incorrect input checking deleted (IDEA-152896) appcode/146.611
Dmitry Batkovich [Tue, 15 Mar 2016 09:23:14 +0000 (12:23 +0300)]
Properties Files: rename section incorrect input checking deleted (IDEA-152896)

6 years agoProperties files: false positive of String literal ''{0}'' doesn''t appear to be... appcode/146.610 clion/146.609
Dmitry Batkovich [Tue, 15 Mar 2016 08:45:48 +0000 (11:45 +0300)]
Properties files: false positive of String literal ''{0}'' doesn''t appear to be valid property key (IDEA-152893 )

6 years agoSuppressIntentionAction: check for editor nullability ( see "ignore untranslated...
Dmitry Batkovich [Tue, 15 Mar 2016 07:46:11 +0000 (10:46 +0300)]
SuppressIntentionAction: check for editor nullability ( see "ignore untranslated locale" inspection in resource bundle editor IDEA-152898)

6 years agoinspection tool window: NPE when ref-entity is null fixed + QF button can be disabled
Dmitry Batkovich [Mon, 14 Mar 2016 17:36:14 +0000 (20:36 +0300)]
inspection tool window: NPE when ref-entity is null fixed + QF button can be disabled

6 years agoinspection tool window: unused declaration view more pretty
Dmitry Batkovich [Mon, 14 Mar 2016 17:22:21 +0000 (20:22 +0300)]
inspection tool window: unused declaration view more pretty

6 years agoinspection tool window: do not rebuild tree after quickfix
Dmitry Batkovich [Mon, 14 Mar 2016 17:21:38 +0000 (20:21 +0300)]
inspection tool window: do not rebuild tree after quickfix

6 years agoinspection tool window: cleanup -- do not clean presentations to make the tool window...
Dmitry Batkovich [Mon, 14 Mar 2016 15:53:19 +0000 (18:53 +0300)]
inspection tool window: cleanup -- do not clean presentations to make the tool window available

6 years agoinspection tool window: identations
Dmitry Batkovich [Mon, 14 Mar 2016 15:52:16 +0000 (18:52 +0300)]
inspection tool window: identations

6 years agoinspection tool window: view added but no updated if unused presentation is run
Dmitry Batkovich [Mon, 14 Mar 2016 14:01:01 +0000 (17:01 +0300)]
inspection tool window: view added but no updated if unused presentation is run

6 years agoinspection tool window: preview editor supports foldings; some identations; navigatio...
Dmitry Batkovich [Mon, 14 Mar 2016 12:51:44 +0000 (15:51 +0300)]
inspection tool window: preview editor supports foldings; some identations; navigation via arrows deleted

6 years agoreliability in non-blocking mode: before terminating read loop make sure all availabl... appcode/146.598 clion/146.597 dbe/146.595 phpstorm/146.596 pycharm/146.600 pycharm/146.604 rubymine/146.602 webstorm/146.605
Eugene Zhuravlev [Mon, 14 Mar 2016 23:08:42 +0000 (00:08 +0100)]
reliability in non-blocking mode: before terminating read loop make sure all available output is read

6 years agodo not include version for Mac release artifact
Maxim.Mossienko [Mon, 14 Mar 2016 21:53:07 +0000 (22:53 +0100)]
do not include version for Mac release artifact
(cherry picked from commit 1714755)

6 years agoupdate frame decoration shadow
Konstantin Bulenkov [Mon, 14 Mar 2016 22:03:48 +0000 (23:03 +0100)]
update frame decoration shadow

6 years agoframe decoration shadow
Konstantin Bulenkov [Mon, 14 Mar 2016 21:58:46 +0000 (22:58 +0100)]
frame decoration shadow

6 years agomake ShadowPainter public and fix shadows where left side width != right side width
Konstantin Bulenkov [Mon, 14 Mar 2016 21:58:12 +0000 (22:58 +0100)]
make ShadowPainter public and fix shadows where left side width != right side width

6 years agomake InternalBorder empty
Konstantin Bulenkov [Mon, 14 Mar 2016 21:52:52 +0000 (22:52 +0100)]
make InternalBorder empty

6 years agocleanup
Konstantin Bulenkov [Mon, 14 Mar 2016 21:32:08 +0000 (22:32 +0100)]
cleanup

6 years agoIDEA-147611 Live Preview: Editing stops working after editing BNF
Gregory.Shrago [Mon, 14 Mar 2016 20:46:03 +0000 (23:46 +0300)]
IDEA-147611 Live Preview: Editing stops working after editing BNF

6 years ago[java] saves the "auto-generated name" property to parameter stubs (IDEA-152903)
Roman Shevchenko [Mon, 14 Mar 2016 20:40:39 +0000 (21:40 +0100)]
[java] saves the "auto-generated name" property to parameter stubs (IDEA-152903)

6 years agodon't expand exclude step by timer (IDEA-152991)
Anna Kozlova [Mon, 14 Mar 2016 20:29:22 +0000 (21:29 +0100)]
don't expand exclude step by timer (IDEA-152991)

6 years agotest integration: replace method without javadoc with template (IDEA-152989)
Anna Kozlova [Mon, 14 Mar 2016 20:19:12 +0000 (21:19 +0100)]
test integration: replace method without javadoc with template (IDEA-152989)

6 years agoreturn element even if its range was changed but the instance remain (e.g. method...
Anna Kozlova [Mon, 14 Mar 2016 20:13:30 +0000 (21:13 +0100)]
return element even if its range was changed but the instance remain (e.g. method which gets javadoc)

6 years agonon-static fields should not be available in static context even if they are compile...
Anna Kozlova [Mon, 14 Mar 2016 18:28:06 +0000 (19:28 +0100)]
non-static fields should not be available in static context even if they are compile time constants (IDEA-150030)

6 years ago[groovy] fix INRE (IDEA-152776)
Daniil Ovchinnikov [Mon, 14 Mar 2016 18:27:59 +0000 (21:27 +0300)]
[groovy] fix INRE (IDEA-152776)

6 years agosvn: Refactored "SvnChangelistListener" - code simplified, @NotNull
Konstantin Kolosovsky [Thu, 3 Mar 2016 14:09:47 +0000 (17:09 +0300)]
svn: Refactored "SvnChangelistListener" - code simplified, @NotNull

6 years agosvn: Refactoring - replaced "SvnChangeProvider.ourDefaultListName" with "LocalChangeL...
Konstantin Kolosovsky [Thu, 3 Mar 2016 13:47:01 +0000 (16:47 +0300)]
svn: Refactoring - replaced "SvnChangeProvider.ourDefaultListName" with "LocalChangeList.DEFAULT_NAME"

6 years agosvn: Refactored "SvnChangelistListener" - removed duplicate logic
Konstantin Kolosovsky [Thu, 3 Mar 2016 13:42:56 +0000 (16:42 +0300)]
svn: Refactored "SvnChangelistListener" - removed duplicate logic

Utilized "ChangesUtil.getPaths()" to collect all paths from changes

6 years agovcs: Replaced "FilePath.getIOFile().getAbsolutePath()" calls with "FilePath.getPath()"
Konstantin Kolosovsky [Thu, 3 Mar 2016 13:05:52 +0000 (16:05 +0300)]
vcs: Replaced "FilePath.getIOFile().getAbsolutePath()" calls with "FilePath.getPath()"

6 years agoupdated privacy policy clion/146.593 dbe/146.592
Eugene Zhuravlev [Mon, 14 Mar 2016 17:18:20 +0000 (18:18 +0100)]
updated privacy policy

6 years agoIDEA-152908 Order of members produced by member chooser is inconsistent
Dmitry Kozhevnikov [Mon, 14 Mar 2016 16:57:39 +0000 (19:57 +0300)]
IDEA-152908 Order of members produced by member chooser is inconsistent

6 years agorevert (IDEA-152685) pycharm/146.589 pycharm/146.591
Anna Kozlova [Mon, 14 Mar 2016 15:58:48 +0000 (16:58 +0100)]
revert (IDEA-152685)

6 years agotestdata based on IDEA-152768
Anna Kozlova [Mon, 14 Mar 2016 14:35:17 +0000 (15:35 +0100)]
testdata based on IDEA-152768

6 years agoeclipse: don't add combineaccessrules if attribute was not present in the classpath...
Anna Kozlova [Mon, 14 Mar 2016 13:47:38 +0000 (14:47 +0100)]
eclipse: don't add combineaccessrules if attribute was not present in the classpath (IDEA-151755)

6 years agocopy to final: effectifely final is enough fot java 8 (IDEA-152934); change wording
Anna Kozlova [Mon, 14 Mar 2016 12:36:56 +0000 (13:36 +0100)]
copy to final: effectifely final is enough fot java 8 (IDEA-152934); change wording

6 years agoinference: unchecked warning in type params bounds (IDEA-152758)
Anna Kozlova [Mon, 14 Mar 2016 11:44:15 +0000 (12:44 +0100)]
inference: unchecked warning in type params bounds (IDEA-152758)

6 years agoIDEA-152939 deadlock on 16 EAP 144.2925.2 startup phpstorm/146.588
Konstantin Bulenkov [Mon, 14 Mar 2016 16:36:11 +0000 (17:36 +0100)]
IDEA-152939 deadlock on 16 EAP 144.2925.2  startup

6 years agoRemote debugger: incorrect warning (PY-18780) webstorm/146.587
Elizaveta Shashkova [Mon, 14 Mar 2016 16:25:19 +0000 (19:25 +0300)]
Remote debugger: incorrect warning (PY-18780)

6 years ago[platform] reduces a chance of a split line in a blocking read mode (EA-75825)
Roman Shevchenko [Mon, 14 Mar 2016 16:06:36 +0000 (17:06 +0100)]
[platform] reduces a chance of a split line in a blocking read mode (EA-75825)

6 years agogradle: set TestModuleProperties production-module only for 'test' modules (IDEA...
Vladislav.Soroka [Mon, 14 Mar 2016 15:45:08 +0000 (18:45 +0300)]
gradle: set TestModuleProperties  production-module only for 'test' modules (IDEA-151925)

6 years agoMerge remote-tracking branch 'origin/master' appcode/146.586 clion/146.585 dbe/146.584 rubymine/146.590
Vladimir.Orlov [Mon, 14 Mar 2016 15:39:05 +0000 (18:39 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoIDEA-152947 MacOSX: IDEA 145.257 application should have name 'IntelliJ IDEA 2016...
Vladimir.Orlov [Mon, 14 Mar 2016 15:32:40 +0000 (18:32 +0300)]
IDEA-152947 MacOSX: IDEA 145.257 application should have name 'IntelliJ IDEA 2016.1', not 'IntelliJ IDEA 2016'

6 years agoIDEA-151671 vcs: scroll annotated content to relevant place if called from FileHistor...
Aleksey Pivovarov [Mon, 14 Mar 2016 15:07:59 +0000 (18:07 +0300)]
IDEA-151671 vcs: scroll annotated content to relevant place if called from FileHistory toolwindow

6 years agoIDEA-152775 Add GA tails to track webhelp redirects from the IDEs
Anton Makeev [Mon, 14 Mar 2016 15:19:24 +0000 (16:19 +0100)]
IDEA-152775 Add GA tails to track webhelp redirects from the IDEs