idea/community.git
6 years agoAdded code style setting presentation to space settings
Yaroslav Lepenkin [Thu, 15 Oct 2015 10:07:47 +0000 (13:07 +0300)]
Added code style setting presentation to space settings

6 years agoAdded option to control space before type arguments opening angle bracket (IDEA-14569...
Yaroslav Lepenkin [Wed, 14 Oct 2015 16:52:05 +0000 (19:52 +0300)]
Added option to control space before type arguments opening angle bracket (IDEA-145699). Added option to CodeStyleSpacesPanel#initTables so now it will be shown on request, removed show request from Groovy*SettingsProvider because of accidental use.

6 years agoSpace within for parentheses setting controls space before empty for initializer...
Yaroslav Lepenkin [Wed, 14 Oct 2015 12:26:39 +0000 (15:26 +0300)]
Space within for parentheses setting controls space before empty for initializer (IDEA-133641)

6 years agoKeep line breaks after annotaion and before type, better fix for (IDEA-146132)
Yaroslav Lepenkin [Wed, 14 Oct 2015 11:02:38 +0000 (14:02 +0300)]
Keep line breaks after annotaion and before type, better fix for (IDEA-146132)

6 years agoPrevent from settings none indent after annotation in method argument (IDEA-146315)
Yaroslav Lepenkin [Wed, 14 Oct 2015 10:46:18 +0000 (13:46 +0300)]
Prevent from settings none indent after annotation in method argument (IDEA-146315)

6 years agoEA-74469 - add debugging
Yann Cébron [Thu, 15 Oct 2015 09:42:18 +0000 (11:42 +0200)]
EA-74469 - add debugging

6 years agoIDEA-51897 show number of selected lines in status bar
Dmitry Batrak [Thu, 15 Oct 2015 09:17:30 +0000 (12:17 +0300)]
IDEA-51897 show number of selected lines in status bar

6 years agoEA-71018 - NPE: PositionPanel.updatePosition
Dmitry Batrak [Thu, 15 Oct 2015 08:49:55 +0000 (11:49 +0300)]
EA-71018 - NPE: PositionPanel.updatePosition

6 years agorequired Kotlin version increased to M14, code updated for M15 compatibility appcode/144.347 clion/144.346
Dmitry Jemerov [Thu, 15 Oct 2015 07:13:55 +0000 (09:13 +0200)]
required Kotlin version increased to M14, code updated for M15 compatibility

6 years agoReuse util method appcode/144.343 clion/144.335 dbe/144.333 phpstorm/144.337 pycharm/144.339 rubymine/144.342 webstorm/144.344
Alexander Zolotov [Wed, 14 Oct 2015 23:28:14 +0000 (02:28 +0300)]
Reuse util method

6 years agoIDEA-146049 Do not reuse tab on open from recent files
Vassiliy.Kudryashov [Wed, 14 Oct 2015 21:08:09 +0000 (00:08 +0300)]
IDEA-146049 Do not reuse tab on open from recent files

6 years agointroduce constant()
Gregory.Shrago [Wed, 14 Oct 2015 19:18:57 +0000 (22:18 +0300)]
introduce constant()

6 years agoIG: fix "Empty 'synchronized' statement" inspection appcode/144.331 idea/144.329 pycharm/144.330
Bas Leijdekkers [Wed, 14 Oct 2015 14:32:08 +0000 (16:32 +0200)]
IG: fix "Empty 'synchronized' statement" inspection

6 years agoIG: better check for matching constructor
Bas Leijdekkers [Tue, 13 Oct 2015 15:22:31 +0000 (17:22 +0200)]
IG: better check for matching constructor

6 years agogradle: source sets support (IDEA-138076)
Vladislav.Soroka [Wed, 14 Oct 2015 15:46:00 +0000 (18:46 +0300)]
gradle: source sets support (IDEA-138076)

6 years agogradle: source sets support (IDEA-138076)
Vladislav.Soroka [Wed, 14 Oct 2015 15:35:30 +0000 (18:35 +0300)]
gradle: source sets support (IDEA-138076)

6 years agoannotations: javadoc format errors fixed (previously javadoc generator failed to...
nik [Wed, 14 Oct 2015 15:35:13 +0000 (17:35 +0200)]
annotations: javadoc format errors fixed (previously javadoc generator failed to generated html doc for this module)

6 years agoInject Python language into type hinting comments
Andrey Vlasovskikh [Wed, 14 Oct 2015 15:21:34 +0000 (18:21 +0300)]
Inject Python language into type hinting comments

6 years agoEA-65910 - IOE: PsiJavaParserFacadeImpl.createTypeElementFromText
Anna Kozlova [Wed, 14 Oct 2015 14:32:39 +0000 (16:32 +0200)]
EA-65910 - IOE: PsiJavaParserFacadeImpl.createTypeElementFromText

6 years agoEA-72329 - INRE: FileBasedIndexImpl.handleDumbMode
Anna Kozlova [Wed, 14 Oct 2015 13:15:22 +0000 (15:15 +0200)]
EA-72329 - INRE: FileBasedIndexImpl.handleDumbMode

6 years agoreifiable type check fixed for local classes; instanceof check to use the same algori...
Anna Kozlova [Wed, 14 Oct 2015 11:20:17 +0000 (13:20 +0200)]
reifiable type check fixed for local classes; instanceof check to use the same algorithm (IDEA-146352; IDEA-146351)

6 years agofinal are by default efficient final so final could be removed for the java 8 (IDEA...
Anna Kozlova [Wed, 14 Oct 2015 09:47:55 +0000 (11:47 +0200)]
final are by default efficient final so final could be removed for the java 8 (IDEA-146359)

6 years ago[platform] message corrected (IDEA-CR-5423) clion/144.327
Roman Shevchenko [Wed, 14 Oct 2015 14:32:52 +0000 (16:32 +0200)]
[platform] message corrected (IDEA-CR-5423)

6 years agoCleanup (formatting; non-hardcoded python path in command-line launcher)
Roman Shevchenko [Wed, 14 Oct 2015 14:26:42 +0000 (16:26 +0200)]
Cleanup (formatting; non-hardcoded python path in command-line launcher)

6 years agoCleanup (test optimization) phpstorm/144.325
Roman Shevchenko [Wed, 14 Oct 2015 14:17:35 +0000 (16:17 +0200)]
Cleanup (test optimization)

6 years agofixed PY-16984 iPython notebook clicking in cell causes odd scrolling
Ekaterina Tuzova [Wed, 14 Oct 2015 11:42:18 +0000 (14:42 +0300)]
fixed PY-16984 iPython notebook clicking in cell causes odd scrolling

6 years agofixed PY-17110 Provide a way to import project files into an IPython Notebook
Ekaterina Tuzova [Wed, 14 Oct 2015 10:03:02 +0000 (13:03 +0300)]
fixed PY-17110 Provide a way to import project files into an IPython Notebook

6 years agoIDEA-141270 Unexpected JDWP Error
Egor.Ushakov [Wed, 14 Oct 2015 13:49:06 +0000 (16:49 +0300)]
IDEA-141270 Unexpected JDWP Error

6 years agoeditor new rendering: don't paint outside of clip region
Dmitry Batrak [Wed, 14 Oct 2015 13:22:09 +0000 (16:22 +0300)]
editor new rendering: don't paint outside of clip region

 apart from performance improvement, this also avoids text 'wrapping-around' at 65536 pixels on Linux

6 years agofixes after IDEA-CR-5818
Egor.Ushakov [Wed, 14 Oct 2015 12:58:33 +0000 (15:58 +0300)]
fixes after IDEA-CR-5818

6 years ago[platform] socket lock fixes
Roman Shevchenko [Wed, 14 Oct 2015 12:57:34 +0000 (14:57 +0200)]
[platform] socket lock fixes

- timeout increased to reduce the probability of false "no instance"
- EOT marker introduced to the protocol to avoid unneeded waiting

6 years agoUpdate AboutHttpService to show advanced info about application
Konstantin Bulenkov [Wed, 14 Oct 2015 12:43:41 +0000 (14:43 +0200)]
Update AboutHttpService to show advanced info about application

6 years agoin multi-root files, bind stubs to AST where it's already loaded (IDEA-146173)
peter [Wed, 14 Oct 2015 12:41:10 +0000 (14:41 +0200)]
in multi-root files, bind stubs to AST where it's already loaded (IDEA-146173)

6 years ago[platform] more debug logging for socket lock
Roman Shevchenko [Wed, 14 Oct 2015 12:39:45 +0000 (14:39 +0200)]
[platform] more debug logging for socket lock

6 years agomade getVisibleVariables protected
Egor.Ushakov [Wed, 14 Oct 2015 12:27:36 +0000 (15:27 +0300)]
made getVisibleVariables protected

6 years agoMerge remote-tracking branch 'origin/master'
irengrig [Wed, 14 Oct 2015 12:20:09 +0000 (14:20 +0200)]
Merge remote-tracking branch 'origin/master'

6 years agocleanup
irengrig [Wed, 14 Oct 2015 12:18:06 +0000 (14:18 +0200)]
cleanup

6 years agofixed nashorn test
Egor.Ushakov [Wed, 14 Oct 2015 12:08:05 +0000 (15:08 +0300)]
fixed nashorn test

6 years agoExtensionsRootType: extract a file filter appcode/144.324
Sergey Savenko [Mon, 12 Oct 2015 10:38:59 +0000 (13:38 +0300)]
ExtensionsRootType: extract a file filter

6 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Wed, 14 Oct 2015 11:40:01 +0000 (14:40 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Wed, 14 Oct 2015 11:36:08 +0000 (14:36 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoIDEA-146363 Incorrect binary formatting
Egor.Ushakov [Wed, 14 Oct 2015 11:29:48 +0000 (14:29 +0300)]
IDEA-146363 Incorrect binary formatting

6 years agoIDEA-144421 Virus in new update???
Vladimir.Orlov [Wed, 14 Oct 2015 11:30:07 +0000 (14:30 +0300)]
IDEA-144421 Virus in new update???
IDEA-144424 Latest EAP fails to update
IDEA-145547 Exception dialog while applying 14.1.5 patch

6 years agoIDEA-144421 Virus in new update???
Vladimir.Orlov [Wed, 14 Oct 2015 11:27:32 +0000 (14:27 +0300)]
IDEA-144421 Virus in new update???
IDEA-144424 Latest EAP fails to update
IDEA-145547 Exception dialog while applying 14.1.5 patch

6 years agoMerge remote-tracking branch 'origin/master'
irengrig [Wed, 14 Oct 2015 11:25:35 +0000 (13:25 +0200)]
Merge remote-tracking branch 'origin/master'

6 years agoIDEA-144421 Virus in new update???
Vladimir.Orlov [Wed, 14 Oct 2015 11:23:16 +0000 (14:23 +0300)]
IDEA-144421 Virus in new update???
IDEA-144424 Latest EAP fails to update
IDEA-145547 Exception dialog while applying 14.1.5 patch

6 years agoIDEA-145029 Map help button of the page Startup Tasks to the specified id
irengrig [Wed, 14 Oct 2015 11:21:54 +0000 (13:21 +0200)]
IDEA-145029 Map help button of the page Startup Tasks to the specified id

6 years agobuild scripts: clear compiler caches before build to workaround problems caused by...
nik [Wed, 14 Oct 2015 11:12:02 +0000 (13:12 +0200)]
build scripts: clear compiler caches before build to workaround problems caused by outdated caches (IDEA-136966, KT-9587)

6 years agohttps://upsource.labs.intellij.net/IDEA/review/IDEA-CR-5661?commentId=8a4152be-dd6c...
irengrig [Wed, 14 Oct 2015 11:13:09 +0000 (13:13 +0200)]
https://upsource.labs.intellij.net/IDEA/review/IDEA-CR-5661?commentId=8a4152be-dd6c-40b9-9d9f-f896aec2c155

6 years ago[platform] correct logging in BuiltInServer and derivatives
Roman Shevchenko [Wed, 14 Oct 2015 11:04:17 +0000 (13:04 +0200)]
[platform] correct logging in BuiltInServer and derivatives

6 years agoclear compiler caches before build to workaround problems caused by outdated caches...
nik [Wed, 14 Oct 2015 10:59:45 +0000 (12:59 +0200)]
clear compiler caches before build to workaround problems caused by outdated caches (IDEA-136966, KT-9587)

6 years agodon't return zero tab size, use default value instead
Dmitry Batrak [Wed, 14 Oct 2015 10:46:28 +0000 (13:46 +0300)]
don't return zero tab size, use default value instead

6 years agoPython Concurrency Visualiser pycharm/144.322
Elizaveta Shashkova [Wed, 14 Oct 2015 10:40:05 +0000 (12:40 +0200)]
Python Concurrency Visualiser

6 years ago[platform] correct logging in ShutDownHook
Roman Shevchenko [Wed, 14 Oct 2015 10:00:10 +0000 (12:00 +0200)]
[platform] correct logging in ShutDownHook

+ minor cleanup

6 years agoextract method: don't include predefined 0 into exit points when try/finally is proce...
Anna Kozlova [Tue, 13 Oct 2015 18:56:58 +0000 (20:56 +0200)]
extract method: don't include predefined 0 into exit points when try/finally is processed (IDEA-146332)

6 years agoseparate inspection profile wrappers based on local and shared profiles to avoid...
Anna Kozlova [Tue, 13 Oct 2015 17:08:08 +0000 (19:08 +0200)]
separate inspection profile wrappers based on local and shared profiles to avoid conflicts when same names are used (IDEA-97051)

6 years agohighlight type parameter extends list errors: check once for all refs in refList...
Anna Kozlova [Tue, 13 Oct 2015 15:47:03 +0000 (17:47 +0200)]
highlight type parameter extends list errors: check once for all refs in refList not to repeat ourselves

6 years agochange signature AIOOBE
Anna Kozlova [Tue, 13 Oct 2015 15:12:52 +0000 (17:12 +0200)]
change signature AIOOBE

6 years agocleanup signature/implementation for isNestedStatement
Anna Kozlova [Tue, 13 Oct 2015 12:44:46 +0000 (14:44 +0200)]
cleanup signature/implementation for isNestedStatement

6 years agochange signature AIOOBE
Anna Kozlova [Tue, 13 Oct 2015 10:30:01 +0000 (12:30 +0200)]
change signature AIOOBE

6 years agodon't create detected change for invalid method signature
Anna Kozlova [Tue, 13 Oct 2015 10:15:26 +0000 (12:15 +0200)]
don't create detected change for invalid method signature
EA-73505 - AIOOBE: JavaChangeSignatureUsageProcessor.fixActualArgumentsList

6 years agoprevent confusion with same name private fields in hierarchy
Anna Kozlova [Tue, 13 Oct 2015 09:50:41 +0000 (11:50 +0200)]
prevent confusion with same name private fields in hierarchy
probably related: EA-74420 - CCE: NamedScopesHolder.getScope

6 years agoEA-74470 - NPE: AccessStaticViaInstanceFix.checkSideEffects
Anna Kozlova [Tue, 13 Oct 2015 09:33:40 +0000 (11:33 +0200)]
EA-74470 - NPE: AccessStaticViaInstanceFix.checkSideEffects

6 years agoPY-17211 Split PyDocstringInspection in two appcode/144.321 clion/144.320
Mikhail Golubev [Tue, 13 Oct 2015 14:07:33 +0000 (17:07 +0300)]
PY-17211 Split PyDocstringInspection in two

The first inspection PyIncorrectDocstringInspection checks that
docstring contains valid parameters and it's enabled by default.
Another - PyMissingOrEmptyDocstringInspection - ensures that
docstring exists for every suitable declaration. It often annoys users,
so it's turned off initially.

Additionally I moved messages from these inspections in PyBundle.

6 years agoMerge remote-tracking branch 'origin/master' appcode/144.313 clion/144.310 dbe/144.317 idea/144.309 phpstorm/144.311 pycharm/144.312 rubymine/144.315 webstorm/144.316
jamesbrain [Tue, 13 Oct 2015 21:41:04 +0000 (00:41 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoDBE-1671 Exception after start IDE
Vassiliy.Kudryashov [Tue, 13 Oct 2015 19:38:23 +0000 (22:38 +0300)]
DBE-1671 Exception after start IDE

6 years agoColors: update WarmNeon
Gregory.Shrago [Tue, 13 Oct 2015 16:46:04 +0000 (19:46 +0300)]
Colors: update WarmNeon

6 years agoremove top expression caching from JavaI18nUtil (EA-74472 - SOE: CachedValueBase...
peter [Tue, 13 Oct 2015 17:12:17 +0000 (19:12 +0200)]
remove top expression caching from JavaI18nUtil (EA-74472 - SOE: CachedValueBase.getValueWithLock)

it seems unnecessary now that we have PsiPolyadicExpression and the tree hierarchy is unlikely to be very deep

6 years agodon't run pushers for default project (EA-73923 - ISE: PushedFilePropertiesUpdater...
peter [Tue, 13 Oct 2015 17:07:45 +0000 (19:07 +0200)]
don't run pushers for default project (EA-73923 - ISE: PushedFilePropertiesUpdater.getInstance)

6 years agoeditor.new.rendering: fix a mistake in TextEndWithSelectionAction
Dmitry Batrak [Tue, 13 Oct 2015 13:02:46 +0000 (16:02 +0300)]
editor.new.rendering: fix a mistake in TextEndWithSelectionAction

6 years agofix javadoc
Dmitry Batrak [Tue, 13 Oct 2015 11:55:06 +0000 (14:55 +0300)]
fix javadoc

6 years agouse Java 8 features in test case
Dmitry Batrak [Tue, 13 Oct 2015 10:54:26 +0000 (13:54 +0300)]
use Java 8 features in test case

6 years agoeditor new rendering: avoid unnecessary iteration over lexer tokens
Dmitry Batrak [Tue, 13 Oct 2015 09:59:52 +0000 (12:59 +0300)]
editor new rendering: avoid unnecessary iteration over lexer tokens

6 years agodon't move caret while in bulk mode
Dmitry Batrak [Tue, 13 Oct 2015 09:14:11 +0000 (12:14 +0300)]
don't move caret while in bulk mode

6 years agoMerge remote-tracking branch 'origin/pycharm/gae-console'
Dmitry Trofimov [Tue, 13 Oct 2015 16:49:32 +0000 (18:49 +0200)]
Merge remote-tracking branch 'origin/pycharm/gae-console'

6 years agoMerge branch 'codeStyleExtractor'
jamesbrain [Tue, 13 Oct 2015 15:48:11 +0000 (18:48 +0300)]
Merge branch 'codeStyleExtractor'

6 years agoRenamed extractor (lost in the previous commit)
Roman Shein [Tue, 13 Oct 2015 15:40:18 +0000 (18:40 +0300)]
Renamed extractor (lost in the previous commit)

6 years agoIDEA-145975 Exception appears when first run IDEA (UI Themes page) webstorm/144.301
Konstantin Bulenkov [Tue, 13 Oct 2015 15:20:21 +0000 (17:20 +0200)]
IDEA-145975 Exception appears when first  run IDEA (UI Themes page)

6 years agopreserve splitter position in evaluate code dialog
Egor.Ushakov [Tue, 13 Oct 2015 14:56:43 +0000 (17:56 +0300)]
preserve splitter position in evaluate code dialog

6 years agocleanup rubymine/144.300
Vladimir Krivosheev [Tue, 13 Oct 2015 14:33:46 +0000 (16:33 +0200)]
cleanup

6 years agoWEB-15645 Debug: Grunt: com.google.gson.JsonParseException on Step Into
Vladimir Krivosheev [Tue, 13 Oct 2015 14:32:48 +0000 (16:32 +0200)]
WEB-15645 Debug: Grunt: com.google.gson.JsonParseException on Step Into

6 years agocheck the type of what's returned from PsiAnchor and smart pointer restoration (EA...
peter [Tue, 13 Oct 2015 14:28:09 +0000 (16:28 +0200)]
check the type of what's returned from PsiAnchor and smart pointer restoration (EA-74339 - CCE: CreateNSDeclarationIntentionFix.showHint)

6 years agoremoved XStackFrame from StackFrameDescriptorImpl
Egor.Ushakov [Tue, 13 Oct 2015 14:10:55 +0000 (17:10 +0300)]
removed XStackFrame from StackFrameDescriptorImpl

6 years agountil new approach to indexing & modality is ready, make "Dumb mode not permitted...
peter [Tue, 13 Oct 2015 13:41:16 +0000 (15:41 +0200)]
until new approach to indexing & modality is ready, make "Dumb mode not permitted in modal environment" a log.info message

6 years agoinclude dumb mode start trace into IndexNotReadyException message
peter [Tue, 13 Oct 2015 13:28:04 +0000 (15:28 +0200)]
include dumb mode start trace into IndexNotReadyException message

6 years agouse the new PsiParameterListOwner
Egor.Ushakov [Tue, 13 Oct 2015 13:20:46 +0000 (16:20 +0300)]
use the new PsiParameterListOwner

6 years agoKill python console process on UI disposal (PY-15082)
Dmitry Trofimov [Tue, 13 Oct 2015 11:44:13 +0000 (13:44 +0200)]
Kill python console process on UI disposal (PY-15082)

6 years agoProper capitalization
Dmitry Trofimov [Tue, 13 Oct 2015 11:30:04 +0000 (13:30 +0200)]
Proper capitalization

6 years agoDisable installing frameworks on Docker based interpreters (PY-17187)
Dmitry Trofimov [Tue, 13 Oct 2015 11:22:35 +0000 (13:22 +0200)]
Disable installing frameworks on Docker based interpreters (PY-17187)

6 years agoDisable 'Install package' intention for Docker based interpreters (PY-17164)
Dmitry Trofimov [Tue, 13 Oct 2015 10:45:49 +0000 (12:45 +0200)]
Disable 'Install package' intention for Docker based interpreters (PY-17164)

6 years agoCommonProcessors: format, simplify
Yann Cébron [Tue, 13 Oct 2015 12:50:50 +0000 (14:50 +0200)]
CommonProcessors: format, simplify

6 years agobring back StubBasedPsiElementBase.getStubOrPsiParent
peter [Tue, 13 Oct 2015 12:36:32 +0000 (14:36 +0200)]
bring back StubBasedPsiElementBase.getStubOrPsiParent

6 years agofind in path in libraries was broken again
Alexey Kudravtsev [Tue, 13 Oct 2015 12:34:34 +0000 (15:34 +0300)]
find in path in libraries was broken again

6 years agoIDEA-138300 Settings dialog doesn't detect changes unless changing focus (do not...
Sergey Malenkov [Tue, 13 Oct 2015 12:29:15 +0000 (15:29 +0300)]
IDEA-138300 Settings dialog doesn't detect changes unless changing focus (do not check modality type for lightweight)

6 years agoIDEA-144040 Icons for runnable stuff in left gutter
Dmitry Avdeev [Tue, 13 Oct 2015 12:13:22 +0000 (15:13 +0300)]
IDEA-144040 Icons for runnable stuff in left gutter

6 years agofor the sake of Kotlin, bring back potential security hole to StubBasedPsiElementBase
peter [Tue, 13 Oct 2015 12:03:16 +0000 (14:03 +0200)]
for the sake of Kotlin, bring back potential security hole to StubBasedPsiElementBase

6 years agonashorn debugging test dbe/144.291 idea/144.292
Egor.Ushakov [Tue, 13 Oct 2015 12:10:58 +0000 (15:10 +0300)]
nashorn debugging test

6 years agoset to preserve temporarly to avoid kotlin facade clash
Vladimir Krivosheev [Tue, 13 Oct 2015 12:11:36 +0000 (14:11 +0200)]
set to preserve temporarly to avoid kotlin facade clash

6 years agocleanup appcode/144.295
Vladimir Krivosheev [Tue, 13 Oct 2015 11:54:40 +0000 (13:54 +0200)]
cleanup

6 years agoconvert to kotlin
Vladimir Krivosheev [Tue, 13 Oct 2015 11:12:11 +0000 (13:12 +0200)]
convert to kotlin