Yaroslav Lepenkin [Thu, 15 Oct 2015 10:07:47 +0000 (13:07 +0300)]
Added code style setting presentation to space settings
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.
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)
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)
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)
Yann Cébron [Thu, 15 Oct 2015 09:42:18 +0000 (11:42 +0200)]
EA-74469 - add debugging
Dmitry Batrak [Thu, 15 Oct 2015 09:17:30 +0000 (12:17 +0300)]
IDEA-51897 show number of selected lines in status bar
Dmitry Batrak [Thu, 15 Oct 2015 08:49:55 +0000 (11:49 +0300)]
EA-71018 - NPE: PositionPanel.updatePosition
Dmitry Jemerov [Thu, 15 Oct 2015 07:13:55 +0000 (09:13 +0200)]
required Kotlin version increased to M14, code updated for M15 compatibility
Alexander Zolotov [Wed, 14 Oct 2015 23:28:14 +0000 (02:28 +0300)]
Reuse util method
Vassiliy.Kudryashov [Wed, 14 Oct 2015 21:08:09 +0000 (00:08 +0300)]
IDEA-146049 Do not reuse tab on open from recent files
Gregory.Shrago [Wed, 14 Oct 2015 19:18:57 +0000 (22:18 +0300)]
introduce constant()
Bas Leijdekkers [Wed, 14 Oct 2015 14:32:08 +0000 (16:32 +0200)]
IG: fix "Empty 'synchronized' statement" inspection
Bas Leijdekkers [Tue, 13 Oct 2015 15:22:31 +0000 (17:22 +0200)]
IG: better check for matching constructor
Vladislav.Soroka [Wed, 14 Oct 2015 15:46:00 +0000 (18:46 +0300)]
gradle: source sets support (IDEA-138076)
Vladislav.Soroka [Wed, 14 Oct 2015 15:35:30 +0000 (18:35 +0300)]
gradle: source sets support (IDEA-138076)
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)
Andrey Vlasovskikh [Wed, 14 Oct 2015 15:21:34 +0000 (18:21 +0300)]
Inject Python language into type hinting comments
Anna Kozlova [Wed, 14 Oct 2015 14:32:39 +0000 (16:32 +0200)]
EA-65910 - IOE: PsiJavaParserFacadeImpl.createTypeElementFromText
Anna Kozlova [Wed, 14 Oct 2015 13:15:22 +0000 (15:15 +0200)]
EA-72329 - INRE: FileBasedIndexImpl.handleDumbMode
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)
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)
Roman Shevchenko [Wed, 14 Oct 2015 14:32:52 +0000 (16:32 +0200)]
[platform] message corrected (IDEA-CR-5423)
Roman Shevchenko [Wed, 14 Oct 2015 14:26:42 +0000 (16:26 +0200)]
Cleanup (formatting; non-hardcoded python path in command-line launcher)
Roman Shevchenko [Wed, 14 Oct 2015 14:17:35 +0000 (16:17 +0200)]
Cleanup (test optimization)
Ekaterina Tuzova [Wed, 14 Oct 2015 11:42:18 +0000 (14:42 +0300)]
fixed PY-16984 iPython notebook clicking in cell causes odd scrolling
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
Egor.Ushakov [Wed, 14 Oct 2015 13:49:06 +0000 (16:49 +0300)]
IDEA-141270 Unexpected JDWP Error
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
Egor.Ushakov [Wed, 14 Oct 2015 12:58:33 +0000 (15:58 +0300)]
fixes after IDEA-CR-5818
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
Konstantin Bulenkov [Wed, 14 Oct 2015 12:43:41 +0000 (14:43 +0200)]
Update AboutHttpService to show advanced info about application
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)
Roman Shevchenko [Wed, 14 Oct 2015 12:39:45 +0000 (14:39 +0200)]
[platform] more debug logging for socket lock
Egor.Ushakov [Wed, 14 Oct 2015 12:27:36 +0000 (15:27 +0300)]
made getVisibleVariables protected
irengrig [Wed, 14 Oct 2015 12:20:09 +0000 (14:20 +0200)]
Merge remote-tracking branch 'origin/master'
irengrig [Wed, 14 Oct 2015 12:18:06 +0000 (14:18 +0200)]
cleanup
Egor.Ushakov [Wed, 14 Oct 2015 12:08:05 +0000 (15:08 +0300)]
fixed nashorn test
Sergey Savenko [Mon, 12 Oct 2015 10:38:59 +0000 (13:38 +0300)]
ExtensionsRootType: extract a file filter
Vladimir.Orlov [Wed, 14 Oct 2015 11:40:01 +0000 (14:40 +0300)]
Merge remote-tracking branch 'origin/master'
Vladimir.Orlov [Wed, 14 Oct 2015 11:36:08 +0000 (14:36 +0300)]
Merge remote-tracking branch 'origin/master'
Egor.Ushakov [Wed, 14 Oct 2015 11:29:48 +0000 (14:29 +0300)]
IDEA-146363 Incorrect binary formatting
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
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
irengrig [Wed, 14 Oct 2015 11:25:35 +0000 (13:25 +0200)]
Merge remote-tracking branch 'origin/master'
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
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
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)
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
Roman Shevchenko [Wed, 14 Oct 2015 11:04:17 +0000 (13:04 +0200)]
[platform] correct logging in BuiltInServer and derivatives
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)
Dmitry Batrak [Wed, 14 Oct 2015 10:46:28 +0000 (13:46 +0300)]
don't return zero tab size, use default value instead
Elizaveta Shashkova [Wed, 14 Oct 2015 10:40:05 +0000 (12:40 +0200)]
Python Concurrency Visualiser
Roman Shevchenko [Wed, 14 Oct 2015 10:00:10 +0000 (12:00 +0200)]
[platform] correct logging in ShutDownHook
+ minor cleanup
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)
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)
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
Anna Kozlova [Tue, 13 Oct 2015 15:12:52 +0000 (17:12 +0200)]
change signature AIOOBE
Anna Kozlova [Tue, 13 Oct 2015 12:44:46 +0000 (14:44 +0200)]
cleanup signature/implementation for isNestedStatement
Anna Kozlova [Tue, 13 Oct 2015 10:30:01 +0000 (12:30 +0200)]
change signature AIOOBE
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
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
Anna Kozlova [Tue, 13 Oct 2015 09:33:40 +0000 (11:33 +0200)]
EA-74470 - NPE: AccessStaticViaInstanceFix.checkSideEffects
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.
jamesbrain [Tue, 13 Oct 2015 21:41:04 +0000 (00:41 +0300)]
Merge remote-tracking branch 'origin/master'
Vassiliy.Kudryashov [Tue, 13 Oct 2015 19:38:23 +0000 (22:38 +0300)]
DBE-1671 Exception after start IDE
Gregory.Shrago [Tue, 13 Oct 2015 16:46:04 +0000 (19:46 +0300)]
Colors: update WarmNeon
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
peter [Tue, 13 Oct 2015 17:07:45 +0000 (19:07 +0200)]
don't run pushers for default project (EA-73923 - ISE: PushedFilePropertiesUpdater.getInstance)
Dmitry Batrak [Tue, 13 Oct 2015 13:02:46 +0000 (16:02 +0300)]
editor.new.rendering: fix a mistake in TextEndWithSelectionAction
Dmitry Batrak [Tue, 13 Oct 2015 11:55:06 +0000 (14:55 +0300)]
fix javadoc
Dmitry Batrak [Tue, 13 Oct 2015 10:54:26 +0000 (13:54 +0300)]
use Java 8 features in test case
Dmitry Batrak [Tue, 13 Oct 2015 09:59:52 +0000 (12:59 +0300)]
editor new rendering: avoid unnecessary iteration over lexer tokens
Dmitry Batrak [Tue, 13 Oct 2015 09:14:11 +0000 (12:14 +0300)]
don't move caret while in bulk mode
Dmitry Trofimov [Tue, 13 Oct 2015 16:49:32 +0000 (18:49 +0200)]
Merge remote-tracking branch 'origin/pycharm/gae-console'
jamesbrain [Tue, 13 Oct 2015 15:48:11 +0000 (18:48 +0300)]
Merge branch 'codeStyleExtractor'
Roman Shein [Tue, 13 Oct 2015 15:40:18 +0000 (18:40 +0300)]
Renamed extractor (lost in the previous commit)
Konstantin Bulenkov [Tue, 13 Oct 2015 15:20:21 +0000 (17:20 +0200)]
IDEA-145975 Exception appears when first run IDEA (UI Themes page)
Egor.Ushakov [Tue, 13 Oct 2015 14:56:43 +0000 (17:56 +0300)]
preserve splitter position in evaluate code dialog
Vladimir Krivosheev [Tue, 13 Oct 2015 14:33:46 +0000 (16:33 +0200)]
cleanup
Vladimir Krivosheev [Tue, 13 Oct 2015 14:32:48 +0000 (16:32 +0200)]
WEB-15645 Debug: Grunt: com.google.gson.JsonParseException on Step Into
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)
Egor.Ushakov [Tue, 13 Oct 2015 14:10:55 +0000 (17:10 +0300)]
removed XStackFrame from StackFrameDescriptorImpl
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
peter [Tue, 13 Oct 2015 13:28:04 +0000 (15:28 +0200)]
include dumb mode start trace into IndexNotReadyException message
Egor.Ushakov [Tue, 13 Oct 2015 13:20:46 +0000 (16:20 +0300)]
use the new PsiParameterListOwner
Dmitry Trofimov [Tue, 13 Oct 2015 11:44:13 +0000 (13:44 +0200)]
Kill python console process on UI disposal (PY-15082)
Dmitry Trofimov [Tue, 13 Oct 2015 11:30:04 +0000 (13:30 +0200)]
Proper capitalization
Dmitry Trofimov [Tue, 13 Oct 2015 11:22:35 +0000 (13:22 +0200)]
Disable installing frameworks on Docker based interpreters (PY-17187)
Dmitry Trofimov [Tue, 13 Oct 2015 10:45:49 +0000 (12:45 +0200)]
Disable 'Install package' intention for Docker based interpreters (PY-17164)
Yann Cébron [Tue, 13 Oct 2015 12:50:50 +0000 (14:50 +0200)]
CommonProcessors: format, simplify
peter [Tue, 13 Oct 2015 12:36:32 +0000 (14:36 +0200)]
bring back StubBasedPsiElementBase.getStubOrPsiParent
Alexey Kudravtsev [Tue, 13 Oct 2015 12:34:34 +0000 (15:34 +0300)]
find in path in libraries was broken again
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)
Dmitry Avdeev [Tue, 13 Oct 2015 12:13:22 +0000 (15:13 +0300)]
IDEA-144040 Icons for runnable stuff in left gutter
peter [Tue, 13 Oct 2015 12:03:16 +0000 (14:03 +0200)]
for the sake of Kotlin, bring back potential security hole to StubBasedPsiElementBase
Egor.Ushakov [Tue, 13 Oct 2015 12:10:58 +0000 (15:10 +0300)]
nashorn debugging test
Vladimir Krivosheev [Tue, 13 Oct 2015 12:11:36 +0000 (14:11 +0200)]
set to preserve temporarly to avoid kotlin facade clash
Vladimir Krivosheev [Tue, 13 Oct 2015 11:54:40 +0000 (13:54 +0200)]
cleanup
Vladimir Krivosheev [Tue, 13 Oct 2015 11:12:11 +0000 (13:12 +0200)]
convert to kotlin