idea/community.git
6 years agorestore DataFlowRunner instruction logging and commented printlns
peter [Mon, 22 Aug 2016 13:23:25 +0000 (15:23 +0200)]
restore DataFlowRunner instruction logging and commented printlns

6 years agoIDEA-159678 Warn about possible NullPointerException on throw
peter [Mon, 22 Aug 2016 13:20:44 +0000 (15:20 +0200)]
IDEA-159678 Warn about possible NullPointerException on throw

6 years agoIDEA-159699 Error highlighting is different when using AssertJ descriptions
peter [Mon, 22 Aug 2016 12:28:24 +0000 (14:28 +0200)]
IDEA-159699 Error highlighting is different when using AssertJ descriptions

6 years agoIDEA-159977 inspector "Constant conditions & exceptions" not support org.springframew...
peter [Mon, 22 Aug 2016 11:43:52 +0000 (13:43 +0200)]
IDEA-159977 inspector "Constant conditions & exceptions" not support org.springframework.util.Assert

6 years agoextract HardcodedContractsTest
peter [Mon, 22 Aug 2016 11:20:57 +0000 (13:20 +0200)]
extract HardcodedContractsTest

6 years agoRegistry: move all changed values on top
Konstantin Bulenkov [Mon, 22 Aug 2016 12:50:49 +0000 (15:50 +0300)]
Registry: move all changed values on top

6 years agofix tests. Add OpenElementInNewWindow action to duplicates
Konstantin Bulenkov [Mon, 22 Aug 2016 12:26:15 +0000 (15:26 +0300)]
fix tests. Add OpenElementInNewWindow action to duplicates

6 years agofix compilation
Anna Kozlova [Mon, 22 Aug 2016 12:29:35 +0000 (15:29 +0300)]
fix compilation

6 years agounused declaration: mark as class pattern only implicit constructor (IDEA-160069...
Anna Kozlova [Mon, 22 Aug 2016 12:24:03 +0000 (15:24 +0300)]
unused declaration: mark as class pattern only implicit constructor (IDEA-160069; IDEA-160073)

6 years agoinspections presentation: don't calculate qualified name per hierarchy if name is...
Anna Kozlova [Mon, 22 Aug 2016 11:50:06 +0000 (14:50 +0300)]
inspections presentation: don't calculate qualified name per hierarchy if name is already qualified, e.g. package (IDEA-160046)

6 years agounused declaration: movable popup with visibilities
Anna Kozlova [Mon, 22 Aug 2016 10:29:10 +0000 (13:29 +0300)]
unused declaration: movable popup with visibilities

6 years agocheck if test library is present before calling `framework.isTestClass` or `framework... clion/163.3053
Nikolay.Tropin [Mon, 22 Aug 2016 11:32:35 +0000 (14:32 +0300)]
check if test library is present before calling `framework.isTestClass` or `framework.isPotentialTestClass` methods.

`findSuitableFrameworks` is called from EDT  and these methods are often require computation with class hierarchy. When caches are not ready it can take a significant time.

6 years agoMerge remote-tracking branch 'origin/master' appcode/163.3052
Dmitry Trofimov [Mon, 22 Aug 2016 11:58:50 +0000 (13:58 +0200)]
Merge remote-tracking branch 'origin/master'

6 years agoExtracted the method createSdk for Upsource.
Dmitry Trofimov [Mon, 22 Aug 2016 11:57:42 +0000 (13:57 +0200)]
Extracted the method createSdk for Upsource.

6 years agofix MultipleJdksHighlightingTest on windows phpstorm/163.3051 webstorm/163.3050
peter [Mon, 22 Aug 2016 11:01:52 +0000 (04:01 -0700)]
fix MultipleJdksHighlightingTest on windows

6 years agoIDEA-158543 Update in place for all versions idea/163.3049
Vladimir.Orlov [Mon, 22 Aug 2016 10:53:05 +0000 (13:53 +0300)]
IDEA-158543 Update in place for all versions
IDEA-152249 Patch update doesn't remove old folders from bundle
IDEA-139626 Installation update: vmoptions files get inadequate permissions (execute mode)
IDEA-120713 updater.jar makes incorrect patches on Linux
fixed patches for symlink files

6 years ago[java] removes unwanted pop-up from "Create module-info.java" action
Roman Shevchenko [Mon, 22 Aug 2016 10:37:29 +0000 (13:37 +0300)]
[java] removes unwanted pop-up from "Create module-info.java" action

6 years agounused declaration: update visibility on slider change, give title to popup to explai... idea/163.3048
Anna Kozlova [Mon, 22 Aug 2016 10:18:27 +0000 (13:18 +0300)]
unused declaration: update visibility on slider change, give title to popup to explain the meaning of the slider

6 years agounused declaration: implicit constructor visibility corresponds to its containing...
Anna Kozlova [Mon, 22 Aug 2016 10:02:50 +0000 (13:02 +0300)]
unused declaration: implicit constructor visibility corresponds to its containing class (IDEA-160013)

6 years agounused declaration: check method's visibility (IDEA-160072)
Anna Kozlova [Mon, 22 Aug 2016 09:01:05 +0000 (12:01 +0300)]
unused declaration: check method's visibility (IDEA-160072)

6 years agofix equals
Valentin Fondaratov [Fri, 19 Aug 2016 15:30:06 +0000 (18:30 +0300)]
fix equals

6 years agoPY-20102 Explicitly name each field of the bean to avoid problems with deserialization
Mikhail Golubev [Fri, 19 Aug 2016 16:52:51 +0000 (19:52 +0300)]
PY-20102 Explicitly name each field of the bean to avoid problems with deserialization

6 years agogive BoundedExecutor a name to help debug "already shutdown" errors appcode/163.3041 clion/163.3043
Alexey Kudravtsev [Mon, 22 Aug 2016 08:40:53 +0000 (11:40 +0300)]
give BoundedExecutor a name to help debug "already shutdown" errors

6 years ago[PasteMvnDependencyPreProcessor] use "compile scope" if nothing is specified
Yaroslav Lepenkin [Mon, 22 Aug 2016 08:16:18 +0000 (11:16 +0300)]
[PasteMvnDependencyPreProcessor] use "compile scope" if nothing is specified

6 years ago[java] NPE fix & diagnostics (EA-86973)
Roman Shevchenko [Mon, 22 Aug 2016 08:09:59 +0000 (11:09 +0300)]
[java] NPE fix & diagnostics (EA-86973)

6 years agofix CCE in tests when instantiating UnusedDeclarationBase
Anna Kozlova [Mon, 22 Aug 2016 08:00:09 +0000 (11:00 +0300)]
fix CCE in tests when instantiating UnusedDeclarationBase

6 years ago[java] better handling of JRT FS mounting errors (EA-87131)
Roman Shevchenko [Mon, 22 Aug 2016 07:52:41 +0000 (10:52 +0300)]
[java] better handling of JRT FS mounting errors (EA-87131)

6 years agojava null argument search: check that argument index < arguments.length (in case...
Dmitry Batkovich [Mon, 22 Aug 2016 06:39:47 +0000 (09:39 +0300)]
java null argument search: check that argument index < arguments.length (in case of red code)

6 years agoproperties: make code less yellow
Dmitry Batkovich [Thu, 18 Aug 2016 14:01:30 +0000 (17:01 +0300)]
properties: make code less yellow

6 years agoremove unusable logging
Dmitry Batkovich [Thu, 18 Aug 2016 10:01:41 +0000 (13:01 +0300)]
remove unusable logging

6 years agobuild scripts: reuse code which create plugin distribution to layout platform modules...
nik [Fri, 19 Aug 2016 18:04:47 +0000 (21:04 +0300)]
build scripts: reuse code which create plugin distribution to layout platform modules and libraries; improved collecting of *.jar files which need to be placed in product 'lib' directory

6 years agounused declaration: merge unused parameters inspection
Anna Kozlova [Mon, 22 Aug 2016 05:17:59 +0000 (08:17 +0300)]
unused declaration: merge unused parameters inspection

6 years agounused declaration: opposite direction of visibility labels
Anna Kozlova [Sat, 20 Aug 2016 14:13:23 +0000 (17:13 +0300)]
unused declaration: opposite direction of visibility labels

6 years agounused declaration: move entry points configurable back to inspection
Anna Kozlova [Sat, 20 Aug 2016 12:52:18 +0000 (15:52 +0300)]
unused declaration: move entry points configurable back to inspection

6 years agounused declaration: clarified parameters text
Anna Kozlova [Sat, 20 Aug 2016 12:40:11 +0000 (15:40 +0300)]
unused declaration: clarified parameters text

6 years agounused declaration: reuse super implementation
Anna Kozlova [Sat, 20 Aug 2016 11:55:25 +0000 (14:55 +0300)]
unused declaration: reuse super implementation

6 years agoduplicated class, allow to have same named class in tests: warn only if inside same...
Anna Kozlova [Sat, 20 Aug 2016 11:42:29 +0000 (14:42 +0300)]
duplicated class, allow to have same named class in tests: warn only if inside same source root type

6 years agoinline superclass: replace refs to super inside javadoc (IDEA-159913)
Anna Kozlova [Fri, 19 Aug 2016 13:42:12 +0000 (16:42 +0300)]
inline superclass: replace refs to super inside javadoc (IDEA-159913)

6 years agoreflect all visible highlightings in status bar (IDEA-111174)
Anna Kozlova [Fri, 19 Aug 2016 11:44:15 +0000 (14:44 +0300)]
reflect all visible highlightings in status bar (IDEA-111174)

6 years agoallow to delete cls file (IDEA-159270)
Anna Kozlova [Fri, 19 Aug 2016 11:29:24 +0000 (14:29 +0300)]
allow to delete cls file (IDEA-159270)

6 years agoautomatic renamer: validate all enabled rows (IDEA-159596)
Anna Kozlova [Fri, 19 Aug 2016 09:00:41 +0000 (12:00 +0300)]
automatic renamer: validate all enabled rows (IDEA-159596)

6 years agotarget renderer: functional expression aware (IDEA-159964)
Anna Kozlova [Fri, 19 Aug 2016 08:51:49 +0000 (11:51 +0300)]
target renderer: functional expression aware (IDEA-159964)

6 years agodo not skip old db if contains the only entry appcode/163.3035 clion/163.3031 dbe/163.3029 idea/163.3034 phpstorm/163.3033 pycharm/163.3032 pycharm/163.3036 rubymine/163.3037 webstorm/163.3038 webstorm/163.3039
Vladimir Krivosheev [Sun, 21 Aug 2016 18:42:03 +0000 (20:42 +0200)]
do not skip old db if contains the only entry

6 years agoIDEA-153873 Pressing Shift+Enter in Navigate File popup opens the file in a new windo... appcode/163.3026 clion/163.3025
Konstantin Bulenkov [Sun, 21 Aug 2016 11:57:31 +0000 (14:57 +0300)]
IDEA-153873 Pressing Shift+Enter in Navigate File popup opens the file in a new window instead of the current window

6 years agofix yellow code
Konstantin Bulenkov [Sun, 21 Aug 2016 10:50:50 +0000 (13:50 +0300)]
fix yellow code

6 years agoIG: fix test appcode/163.3022 clion/163.3021 phpstorm/163.3019
Bas Leijdekkers [Sun, 21 Aug 2016 09:45:39 +0000 (11:45 +0200)]
IG: fix test

6 years agoCleanup (migrates deprecated and semi-deprecated API calls to stable counterparts) appcode/163.3018 clion/163.3017
Roman Shevchenko [Sun, 21 Aug 2016 08:10:35 +0000 (11:10 +0300)]
Cleanup (migrates deprecated and semi-deprecated API calls to stable counterparts)

6 years agomake Analyze Dataflow actions available in all products appcode/163.3009 clion/163.3006 dbe/163.3005 idea/163.3013 phpstorm/163.3011 pycharm/163.3008 pycharm/163.3012 rubymine/163.3010 webstorm/163.3015 webstorm/163.3016
Gregory.Shrago [Sun, 21 Aug 2016 01:25:49 +0000 (04:25 +0300)]
make Analyze Dataflow actions available in all products

6 years agoIDEA-159948 "HEAD" instead of current branch name to avoid long command line
Kirill Likhodedov [Sat, 20 Aug 2016 17:41:34 +0000 (20:41 +0300)]
IDEA-159948 "HEAD" instead of current branch name to avoid long command line

Thus we'll call
    git log HEAD..origin/long-branch-name
instead of
    git log long-branch-name..origin/long-branch-name

Affects Update Project and the Push Dialog.

The latter calls GitOutgoingCommitsProvider which implements a rather
generic API, which we probably don't want to change just for this
particular case.

6 years agoDon't apply the stylesheet to the whole IDE, just to the commit details
Kirill Likhodedov [Sat, 20 Aug 2016 17:18:38 +0000 (20:18 +0300)]
Don't apply the stylesheet to the whole IDE, just to the commit details

Follow-up to 6aa0dac.
Relates to IDEA-159965.

6 years agoIDEA-159965 display committer information in gray
Kirill Likhodedov [Fri, 19 Aug 2016 16:02:28 +0000 (19:02 +0300)]
IDEA-159965 display committer information in gray

It is in general less important than author information,
but because of being on a new line with an indent it gains too much
attention.

Therefore we draw committer information in gray,
but keeping committer email blue.

6 years agoIDEA-159965 make links less distracting
Kirill Likhodedov [Fri, 19 Aug 2016 15:39:41 +0000 (18:39 +0300)]
IDEA-159965 make links less distracting

Use our standard link color. Don't underline.

It would be nice to underline on hover,
but HTMLEditorKit doesn't support a:hover, thus the task is not easy.

6 years agoIDEA-159965 better solution to display email link in log details
Kirill Likhodedov [Fri, 19 Aug 2016 09:01:25 +0000 (12:01 +0300)]
IDEA-159965 better solution to display email link in log details

Name being a link to email has two drawbacks:
* not clear what is it link to;
* no way to copy email.

The solution is to write the e-mail in the standard form after the name,
and also make it a link to mailto.

If committer is different from author, the line gets too wide,
so let's move it to a separate line, aligning with the first one.

6 years agoRemoved "LocalHistoryActionWithDialog"
Konstantin Kolosovsky [Fri, 19 Aug 2016 16:06:26 +0000 (19:06 +0300)]
Removed "LocalHistoryActionWithDialog"

Corresponding logic moved to "LocalHistoryAction"

6 years agovcs: Refactored "VcsGroupsWrapper"
Konstantin Kolosovsky [Fri, 19 Aug 2016 11:40:15 +0000 (14:40 +0300)]
vcs: Refactored "VcsGroupsWrapper"

6 years agovcs: Removed duplicate logic to access "default change list name"
Konstantin Kolosovsky [Thu, 18 Aug 2016 20:27:23 +0000 (23:27 +0300)]
vcs: Removed duplicate logic to access "default change list name"

Used "LocalChangeList.DEFAULT_NAME" where necessary

6 years agovcs: Marked "PerVcsProcessor" and "VcsSeparator" as "@FunctionalInterface"
Konstantin Kolosovsky [Thu, 18 Aug 2016 19:33:27 +0000 (22:33 +0300)]
vcs: Marked "PerVcsProcessor" and "VcsSeparator" as "@FunctionalInterface"

Simplified usages correspondingly

6 years agovcs: Refactored "ChangesUtil"
Konstantin Kolosovsky [Thu, 18 Aug 2016 06:08:52 +0000 (09:08 +0300)]
vcs: Refactored "ChangesUtil"

Code simplified, removed deprecated "findValidParent()", @NotNull

6 years agovcs: Removed deprecated "ChangesUtil$CaseSensitiveFilePathList"
Konstantin Kolosovsky [Wed, 17 Aug 2016 13:20:33 +0000 (16:20 +0300)]
vcs: Removed deprecated "ChangesUtil$CaseSensitiveFilePathList"

Corresponding logic replaced with "THashSet" with appropriate hashing
strategy

6 years agovcs: Refactored "AbstractVcsAction" and inheritors
Konstantin Kolosovsky [Fri, 12 Aug 2016 11:06:23 +0000 (14:06 +0300)]
vcs: Refactored "AbstractVcsAction" and inheritors

Removed "forceSyncUpdate()" method overrides, code simplified, @NotNull,
deprecated "forceSyncUpdate()" and "performUpdate()"

6 years agovcs: Made "AbstractVcsAction" inherit "DumbAwareAction" instead of "AsyncUpdateAction"
Konstantin Kolosovsky [Fri, 12 Aug 2016 10:07:16 +0000 (13:07 +0300)]
vcs: Made "AbstractVcsAction" inherit "DumbAwareAction" instead of "AsyncUpdateAction"

All "AbstractVcsAction" inheritors (including inheritors from external
plugins) override "forceSyncUpdate" method to return "true". So
"AsyncUpdateAction" logic is not necessary here and we could simplify
"AbstractVcsAction" behavior.

6 years agovcs: Refactored "ChangesBrowserLockedFoldersNode"
Konstantin Kolosovsky [Thu, 11 Aug 2016 18:25:49 +0000 (21:25 +0300)]
vcs: Refactored "ChangesBrowserLockedFoldersNode"

6 years agovcs: Converted stream-related utility methods (from "VcsUtil") to kotlin
Konstantin Kolosovsky [Thu, 11 Aug 2016 17:09:57 +0000 (20:09 +0300)]
vcs: Converted stream-related utility methods (from "VcsUtil") to kotlin

Moved methods to "util.kt" from "com.intellij.util.containers" package

6 years agosimilar to 'rebuild project', delete whole output directory on forced module build appcode/163.2983 appcode/163.2994 appcode/163.2998 clion/163.2987 clion/163.2995 clion/163.2997 dbe/163.2986 idea/163.2975 idea/163.2981 phpstorm/163.2982 phpstorm/163.2992 pycharm/163.2980 pycharm/163.2984 rubymine/163.2985 webstorm/163.2989 webstorm/163.2990
Eugene Zhuravlev [Fri, 19 Aug 2016 20:32:27 +0000 (22:32 +0200)]
similar to 'rebuild project', delete whole output directory on forced module build

6 years agoavoiding multiple warnings in logs
Eugene Zhuravlev [Fri, 19 Aug 2016 18:29:40 +0000 (20:29 +0200)]
avoiding multiple warnings in logs

6 years agoIDEA-160071 When eclipse plugin is not available, show error message (instead of...
Anton Makeev [Fri, 19 Aug 2016 17:46:49 +0000 (19:46 +0200)]
IDEA-160071 When eclipse plugin is not available, show error message (instead of exceptions)

6 years ago[hg]: IDEA-159828 Mercurial: entered password is not saved between idea sessions...
Nadya Zabrodina [Fri, 19 Aug 2016 15:45:14 +0000 (18:45 +0300)]
[hg]: IDEA-159828 Mercurial: entered password is not saved between idea sessions despite the settings

* remember password only after appropriate dialog has been shown;
* forget password if authorization error occurred;
* get rid of unused/unnecessary methods;

6 years ago[hg]: get and set password should use the same key
Nadya Zabrodina [Fri, 19 Aug 2016 15:37:15 +0000 (18:37 +0300)]
[hg]: get and set password should use the same key

6 years ago[hg]: cleanUp
Nadya Zabrodina [Fri, 19 Aug 2016 15:17:33 +0000 (18:17 +0300)]
[hg]: cleanUp

6 years agoIG: fix tests appcode/163.2963 clion/163.2962
Bas Leijdekkers [Fri, 19 Aug 2016 14:24:53 +0000 (16:24 +0200)]
IG: fix tests

6 years agoavoid EA-79666 - IOOBE: JavaPsiImplementationHelperImpl.getClassesLanguageLevel
peter [Fri, 19 Aug 2016 13:22:36 +0000 (15:22 +0200)]
avoid EA-79666 - IOOBE: JavaPsiImplementationHelperImpl.getClassesLanguageLevel

6 years agomore diagnostics for invalid reference lookup items (EA-77850 - assert: LegacyComplet...
peter [Fri, 19 Aug 2016 13:08:23 +0000 (15:08 +0200)]
more diagnostics for invalid reference lookup items (EA-77850 - assert: LegacyCompletionContributor$.consume)

6 years agomore diagnostics for incorrect console filters (EA-84721 - assert: EditorHyperlinkSup...
peter [Fri, 19 Aug 2016 12:45:29 +0000 (14:45 +0200)]
more diagnostics for incorrect console filters (EA-84721 - assert: EditorHyperlinkSupport.highlightHyperlinks)

6 years agoafter plugin changes, restart IDE in a transaction (EA-86669 - assert: FileDocumentMa...
peter [Fri, 19 Aug 2016 12:26:08 +0000 (14:26 +0200)]
after plugin changes, restart IDE in a transaction (EA-86669 - assert: FileDocumentManagerImpl.saveAllDocuments)

6 years agoadd lookup disposal diagnostics (EA-85842 - assert: LookupActionHandler$DownAction...
peter [Fri, 19 Aug 2016 12:21:55 +0000 (14:21 +0200)]
add lookup disposal diagnostics (EA-85842 - assert: LookupActionHandler$DownAction.actionPerformed)

6 years agoOpenFileAction: use refreshAndFind, otherwise only one attachment (temp file) can...
peter [Fri, 19 Aug 2016 12:13:00 +0000 (14:13 +0200)]
OpenFileAction: use refreshAndFind, otherwise only one attachment (temp file) can be opened from exception analyzer

6 years ago"Evaluate Expression" triggers action twice when returned value is compound (PY-18734 )
Elizaveta Shashkova [Fri, 19 Aug 2016 14:12:33 +0000 (17:12 +0300)]
"Evaluate Expression" triggers action twice when returned value is compound (PY-18734 )

When return value is compound, debugger evaluates expression and after that run a separate command "Change variable", in order to save the temporary value on the Python side. We need to save temporary result right after evaluating expression, in order to not evaluate it twice.

6 years agoFix typo (PY-20458)
Elizaveta Shashkova [Fri, 19 Aug 2016 13:07:33 +0000 (16:07 +0300)]
Fix typo (PY-20458)

6 years agoAdd explanation why we don't bootstrap pip in virtual environments by standard means
Mikhail Golubev [Wed, 17 Aug 2016 16:14:40 +0000 (19:14 +0300)]
Add explanation why we don't bootstrap pip in virtual environments by standard means

6 years agoPY-20026 Add test for the scenario provided by the user
Mikhail Golubev [Tue, 16 Aug 2016 14:52:56 +0000 (17:52 +0300)]
PY-20026 Add test for the scenario provided by the user

The problem itself has been already remedied by the previous fix,
nonetheless, the example given by the user provides an interesting
case where we can encounter duplicate base classes in practice,
since we are not able to find out result of type(SomeClass) expression
yet.

6 years agoregister new and remove actions with common shortcuts idea/163.2957
Egor.Ushakov [Fri, 19 Aug 2016 13:24:59 +0000 (16:24 +0300)]
register new and remove actions with common shortcuts

6 years agoavoid warning
Egor.Ushakov [Fri, 19 Aug 2016 13:24:32 +0000 (16:24 +0300)]
avoid warning

6 years agoshow an arrow in dvcs popus
Sergey Ignatov [Fri, 19 Aug 2016 12:30:49 +0000 (13:30 +0100)]
show an arrow in dvcs popus

6 years agocleanup, use lambdas
Sergey Ignatov [Fri, 19 Aug 2016 12:28:44 +0000 (13:28 +0100)]
cleanup, use lambdas

6 years agowhen file becomes invalid, restart commit in hope its new roots will be valid then... appcode/163.2951 clion/163.2950 phpstorm/163.2948
Alexey Kudravtsev [Fri, 19 Aug 2016 11:08:56 +0000 (14:08 +0300)]
when file becomes invalid, restart commit in hope its new roots will be valid then (to fix EA-72607 - assert: SingleRootFileViewProvider.checkLengthConsistency)

6 years agoremoved invalid attribute "-1" (avoids exception in ValueElementReader.read())
Alexey Kudravtsev [Fri, 19 Aug 2016 11:08:42 +0000 (14:08 +0300)]
removed invalid attribute "-1" (avoids exception in ValueElementReader.read())

6 years agoprohibit modifications of mock jdk to avoid corrupting it by unrelated tests
Alexey Kudravtsev [Fri, 19 Aug 2016 10:59:42 +0000 (13:59 +0300)]
prohibit modifications of mock jdk to avoid corrupting it by unrelated tests

6 years agofilter out package-private classes properly
Alexey Kudravtsev [Fri, 19 Aug 2016 10:45:55 +0000 (13:45 +0300)]
filter out package-private classes properly

6 years agomake it clear if it was not my fault
Alexey Kudravtsev [Thu, 18 Aug 2016 16:32:25 +0000 (19:32 +0300)]
make it clear if it was not my fault

6 years agomake toString() idempotent (to not drive everyone crazy during debugging)
Alexey Kudravtsev [Thu, 18 Aug 2016 12:55:06 +0000 (15:55 +0300)]
make toString() idempotent (to not drive everyone crazy during debugging)

6 years agofix blinking GroovyStubsTest
peter [Fri, 19 Aug 2016 10:48:15 +0000 (12:48 +0200)]
fix blinking GroovyStubsTest

6 years agoa follow-up to IDEA-159286: extracting public interface from DependencyContext idea/163.2943 phpstorm/163.2944
Eugene Zhuravlev [Fri, 19 Aug 2016 09:04:16 +0000 (11:04 +0200)]
a follow-up to IDEA-159286: extracting public interface from DependencyContext

6 years agofix test
Vladimir Krivosheev [Fri, 19 Aug 2016 09:07:32 +0000 (11:07 +0200)]
fix test

6 years agoaether-based JPS builder for remote artifact dependency resolution, initial appcode/163.2941 clion/163.2942
Eugene Zhuravlev [Fri, 19 Aug 2016 08:42:26 +0000 (10:42 +0200)]
aether-based JPS builder for remote artifact dependency resolution, initial

6 years agoICS — require token for GitHub, user/pass is not allowed anymore
Vladimir Krivosheev [Fri, 19 Aug 2016 08:38:10 +0000 (10:38 +0200)]
ICS — require token for GitHub, user/pass is not allowed anymore

6 years agoremove IDEA-146300 (An inspection to report StubBasedPsiElementBase inheritors with...
peter [Fri, 19 Aug 2016 07:54:01 +0000 (09:54 +0200)]
remove IDEA-146300 (An inspection to report StubBasedPsiElementBase inheritors with default getParent implementation), now obsolete because of IDEA-156609

6 years agoremove stub getParent overriders, now unneeded because of IDEA-156609 (StubBasedPsiEl...
peter [Fri, 19 Aug 2016 07:36:18 +0000 (09:36 +0200)]
remove stub getParent overriders, now unneeded because of IDEA-156609 (StubBasedPsiElementBase.getParent should choose itself, whether to use stubs or AST)

6 years agoIDEA-156609 StubBasedPsiElementBase.getParent should choose itself, whether to use...
peter [Fri, 19 Aug 2016 07:31:21 +0000 (09:31 +0200)]
IDEA-156609 StubBasedPsiElementBase.getParent should choose itself, whether to use stubs or AST

6 years agoinline the deprecated unused interface into its superinterface
Kirill Likhodedov [Thu, 18 Aug 2016 20:04:48 +0000 (23:04 +0300)]
inline the deprecated unused interface into its superinterface

6 years agoRemove unused deprecated API
Kirill Likhodedov [Thu, 18 Aug 2016 20:02:47 +0000 (23:02 +0300)]
Remove unused deprecated API