Sergey Simonchik [Wed, 25 Nov 2015 19:51:55 +0000 (22:51 +0300)]
console: test simplified
Dmitry Batrak [Wed, 25 Nov 2015 18:53:03 +0000 (21:53 +0300)]
editor painting speed optimization
Elizaveta Shashkova [Wed, 25 Nov 2015 17:46:11 +0000 (20:46 +0300)]
Minors: fix docstring indention
Elizaveta Shashkova [Wed, 25 Nov 2015 17:31:12 +0000 (20:31 +0300)]
Exception when debugging fork_exec without attaching to process (PY-16690)
Create a separate warning function for _posixsubprocess module
Gregory.Shrago [Wed, 25 Nov 2015 17:13:51 +0000 (20:13 +0300)]
cleanup
Gregory.Shrago [Wed, 25 Nov 2015 17:00:30 +0000 (20:00 +0300)]
Fix "parent already disposed" Disposer assertion
Rustam Vishnyakov [Wed, 25 Nov 2015 16:44:45 +0000 (19:44 +0300)]
PHP color scheme fixes (related to WI-29606 Colors for parameters, class, instance method, static method, predefined symbols are the same in Default scheme) - remerged
Rustam Vishnyakov [Wed, 25 Nov 2015 15:43:31 +0000 (18:43 +0300)]
PHP color scheme fixes (related to WI-29606 Colors for parameters, class, instance method, static method, predefined symbols are the same in Default scheme)
peter [Wed, 25 Nov 2015 14:59:12 +0000 (15:59 +0100)]
display progress in "Reset to default namespace" xml intention (IDEA-49250)
Vladimir Krivosheev [Wed, 25 Nov 2015 15:22:03 +0000 (16:22 +0100)]
cleanup
Vladimir Krivosheev [Wed, 25 Nov 2015 15:11:45 +0000 (16:11 +0100)]
convert SourceMapDecoder to kotlin
Vladimir Krivosheev [Wed, 25 Nov 2015 15:11:25 +0000 (16:11 +0100)]
convert SourceMapDecoder to kotlin
Vladimir Krivosheev [Wed, 25 Nov 2015 14:44:02 +0000 (15:44 +0100)]
cleanup
Vladimir Krivosheev [Wed, 25 Nov 2015 14:37:37 +0000 (15:37 +0100)]
convert SourceResolver, SourceMap to kotlin
Vladimir Krivosheev [Wed, 25 Nov 2015 14:37:19 +0000 (15:37 +0100)]
convert SourceResolver, SourceMap to kotlin
Vladimir Krivosheev [Wed, 25 Nov 2015 12:38:14 +0000 (13:38 +0100)]
[json protocol] use val instead of fun for primitive/nullable types
Vladimir Krivosheev [Wed, 25 Nov 2015 11:10:07 +0000 (12:10 +0100)]
cleanup
Dennis Ushakov [Wed, 25 Nov 2015 11:41:10 +0000 (14:41 +0300)]
explicit inheritance for color attributes
#RUBY-17395 fixed
Bas Leijdekkers [Wed, 25 Nov 2015 09:50:04 +0000 (10:50 +0100)]
IG: optimization and cleanup
Roman Shevchenko [Wed, 25 Nov 2015 15:00:58 +0000 (16:00 +0100)]
Merge remote-tracking branch 'origin/master'
Roman Shevchenko [Wed, 25 Nov 2015 15:00:09 +0000 (16:00 +0100)]
[platform] logs contents of Java extension directories (ZD-79286)
Roman Shevchenko [Wed, 25 Nov 2015 14:45:50 +0000 (15:45 +0100)]
Cleanup (warnings)
Anton Tarasov [Wed, 25 Nov 2015 14:40:37 +0000 (17:40 +0300)]
IDEA-148462 project tree items & editor tabs titles don't scale well
Ekaterina Tuzova [Wed, 25 Nov 2015 13:49:39 +0000 (16:49 +0300)]
fixed PY-17789, PY-17777, PY-17723
Do not store sdk cache before it's setup, clear package cache on sdk editing
Elizaveta Shashkova [Sat, 21 Nov 2015 17:11:15 +0000 (20:11 +0300)]
Support running several simultaneous visualizer instances (PY-17383)
Dmitry Batkovich [Wed, 25 Nov 2015 12:38:15 +0000 (15:38 +0300)]
type migration: migration propagates via equals method (IDEA-147948)
Dmitry Batrak [Wed, 25 Nov 2015 12:29:36 +0000 (15:29 +0300)]
optimize editor painting - do not invoke costly visualPositionTofOffset conversions
Dmitry Batrak [Wed, 25 Nov 2015 12:27:37 +0000 (15:27 +0300)]
cleanup in test code
Dmitry Batrak [Wed, 25 Nov 2015 10:20:28 +0000 (13:20 +0300)]
editor painting performance tests
Maxim.Mossienko [Wed, 25 Nov 2015 12:10:27 +0000 (13:10 +0100)]
increase upper limit on native buffers allocated by PagedFileStorage, to have less problems with swapping them out (IDEA-144704)
Philipp Smorygo [Wed, 25 Nov 2015 12:03:34 +0000 (15:03 +0300)]
IDEA-140574 SearchEverywhere invocation causes exceptions
Anna Kozlova [Wed, 25 Nov 2015 11:14:12 +0000 (12:14 +0100)]
avoid access stubs during processing file based index values:
Accessing 'Stubs' during processing 'java.functional.expression'. Nested different indices processing may cause deadlock java.lang.Throwable
Anna Kozlova [Wed, 25 Nov 2015 11:11:19 +0000 (12:11 +0100)]
fix testdata
Anna Kozlova [Wed, 25 Nov 2015 11:04:39 +0000 (12:04 +0100)]
new inference: don't treat void as primitive type to boxing
Denis Fokin [Wed, 25 Nov 2015 11:18:04 +0000 (14:18 +0300)]
Ok badge without shadows
Kirill Likhodedov [Wed, 25 Nov 2015 11:07:26 +0000 (14:07 +0300)]
IDEA-147835 Fix reporting feature usages
AAUC doesn't provide the necessary persistent capabilities,
we should use UsageTrigger for that.
Dmitry Batkovich [Wed, 25 Nov 2015 11:06:08 +0000 (14:06 +0300)]
guava type migration: added "uniqueIndex" method support (IDEA-148103)
Dmitry Batkovich [Wed, 25 Nov 2015 10:34:38 +0000 (13:34 +0300)]
type migration: migration of anonymous method parameter in case of generic base class fixed (IDEA-125995)
Alexander Kass [Wed, 25 Nov 2015 09:36:38 +0000 (12:36 +0300)]
DBE: from alias guard + fixed fast check for <<report_incomplete>>
Alexander Kass [Tue, 24 Nov 2015 09:43:53 +0000 (12:43 +0300)]
DBE: delegate more prefix checking work to completion state + reimplement for SqlKeywordCompletionContributor to support multikeywords separated by comments/whitespaces
Aleksey Pivovarov [Wed, 25 Nov 2015 09:02:28 +0000 (12:02 +0300)]
javadoc
Dmitry Avdeev [Wed, 25 Nov 2015 09:21:07 +0000 (12:21 +0300)]
DataManagerImpl: NPE fixed
peter [Wed, 25 Nov 2015 08:31:27 +0000 (09:31 +0100)]
use per-file locks for smart pointer internals
Dmitry Avdeev [Wed, 25 Nov 2015 08:17:09 +0000 (11:17 +0300)]
EA-68951 - IAE: TObjectHash.throwObjectContractViolation: using ConcurrentMap
nik [Wed, 25 Nov 2015 08:17:33 +0000 (11:17 +0300)]
allow users to set 'trace' level via Configure Debug Log Settings action
Gregory.Shrago [Wed, 25 Nov 2015 01:41:12 +0000 (04:41 +0300)]
employ Disposer & cleanup
Sergey Simonchik [Wed, 25 Nov 2015 00:17:15 +0000 (03:17 +0300)]
console: test reproducing unexpected clearing
Gregory.Shrago [Tue, 24 Nov 2015 21:14:30 +0000 (00:14 +0300)]
SyntaxTraverser: support error elements
Maxim.Mossienko [Tue, 24 Nov 2015 19:02:32 +0000 (20:02 +0100)]
NodeJS plugin v144.988
Maxim.Mossienko [Tue, 24 Nov 2015 19:01:37 +0000 (20:01 +0100)]
report nested index access
Dmitry Trofimov [Tue, 24 Nov 2015 14:08:20 +0000 (15:08 +0100)]
Fix exception in env tests
Anna Kozlova [Tue, 24 Nov 2015 18:57:00 +0000 (19:57 +0100)]
new inference: perform unchecked subtyping checks during incorporation (after javac)
Anna Kozlova [Tue, 24 Nov 2015 17:01:33 +0000 (18:01 +0100)]
new inference: eq bounds should not contain primitive values, so no filter for instantiations is needed
Anna Kozlova [Tue, 24 Nov 2015 16:59:57 +0000 (17:59 +0100)]
new inference: don't add primitive equals bounds
Anna Kozlova [Tue, 24 Nov 2015 16:12:47 +0000 (17:12 +0100)]
additional testdata for nested lambda inference
Dennis Ushakov [Tue, 24 Nov 2015 17:53:40 +0000 (20:53 +0300)]
cache itemscope tag
#WEB-19192 fixed
Vladimir Krivosheev [Tue, 24 Nov 2015 16:25:42 +0000 (17:25 +0100)]
done v8 debugger scriptParsed event (omit startLine/Column if equals to 0)
Vladislav.Soroka [Tue, 24 Nov 2015 15:35:07 +0000 (18:35 +0300)]
project open processor: do not skip project import if projectFile does not exist
Alexey Utkin [Tue, 24 Nov 2015 14:42:05 +0000 (17:42 +0300)]
CPP-4184 Generate multiple '}' on enter for code with several '{' in one line (method rename)
Dmitry Avdeev [Tue, 24 Nov 2015 14:33:21 +0000 (17:33 +0300)]
EA-68951 - IAE: TObjectHash.throwObjectContractViolation
Konstantin Bulenkov [Tue, 24 Nov 2015 14:16:52 +0000 (15:16 +0100)]
provide a way to disable platform update
nik [Tue, 24 Nov 2015 13:07:21 +0000 (16:07 +0300)]
reverted "don't load java extension JARs by default in IDE process", it caused problems with crypto providers which are loaded from 'ext' directory (IDEA-148233, IDEA-148407)
Vassiliy.Kudryashov [Tue, 24 Nov 2015 12:55:35 +0000 (15:55 +0300)]
IDEA-147859 License dialog shows information message with date in local format, while error message with date in default format
Alexey Kudravtsev [Tue, 24 Nov 2015 12:41:38 +0000 (15:41 +0300)]
warning about empty presentable name
Ekaterina Tuzova [Tue, 24 Nov 2015 12:30:58 +0000 (15:30 +0300)]
fixed PY-17096 Doesn't see any of my installed packages when using miniconda interpreter.
added pip-installed packages to the list of installed packages
Ekaterina Tuzova [Tue, 24 Nov 2015 11:00:34 +0000 (14:00 +0300)]
removed deprecated call to exc_traceback
Ekaterina Tuzova [Tue, 17 Nov 2015 15:12:47 +0000 (18:12 +0300)]
Access to realized (ever shown) UI components should be done only from the AWT event dispatch thread
Alexey Kudravtsev [Tue, 24 Nov 2015 12:06:22 +0000 (15:06 +0300)]
Made commandLine not-null in OSProcessHandler, BaseOSProcessHandler, BaseDataReader.start() and the like.
Alexey Kudravtsev [Tue, 24 Nov 2015 12:01:10 +0000 (15:01 +0300)]
track thread leaks in tests: each test should not leave newly started alive threads behind
Alexey Kudravtsev [Tue, 24 Nov 2015 11:55:14 +0000 (14:55 +0300)]
more information printed
Alexey Kudravtsev [Tue, 24 Nov 2015 11:48:03 +0000 (14:48 +0300)]
testJavaInspectionsQuadraticOnStatementsNumber fixed
Alexey Kudravtsev [Mon, 23 Nov 2015 15:17:02 +0000 (18:17 +0300)]
notnull, cleanup
Anna Kozlova [Tue, 24 Nov 2015 11:47:35 +0000 (12:47 +0100)]
EA-76156 - PIEAE: CompositePsiElement.getContainingFile
Anna Kozlova [Tue, 24 Nov 2015 11:10:17 +0000 (12:10 +0100)]
EA-75997 - SIOOBE: StackTraceLine.getLineNumber
Anna Kozlova [Tue, 24 Nov 2015 11:06:47 +0000 (12:06 +0100)]
junit repeat: recreate requests from scratch to invoke TestCase constructors
Bas Leijdekkers [Tue, 24 Nov 2015 11:42:03 +0000 (12:42 +0100)]
IG: fix test
Denis Fokin [Tue, 24 Nov 2015 12:28:30 +0000 (15:28 +0300)]
Old OK badge for Windows
Bas Leijdekkers [Tue, 24 Nov 2015 11:08:02 +0000 (12:08 +0100)]
IDEA-148126 (The inspection ConstantValueVariableUse creates a false positive)
Vladislav.Soroka [Tue, 24 Nov 2015 10:52:36 +0000 (13:52 +0300)]
gradle: do not fail if there is an unresolved dependency a configuration has
nik [Tue, 24 Nov 2015 10:53:42 +0000 (13:53 +0300)]
use newly introduced 'trace' level for logging of low-level file events to avoid spam in build.log if debug level is enabled
Dmitry Batrak [Tue, 24 Nov 2015 10:19:47 +0000 (13:19 +0300)]
speed up text rendering - perform full text layout only for complex text
Dmitry Batrak [Tue, 24 Nov 2015 09:09:13 +0000 (12:09 +0300)]
avoid exception when disabling new rendering and closing existing open editor
Roman Shevchenko [Tue, 24 Nov 2015 10:41:33 +0000 (11:41 +0100)]
[java] nullability annotation copying logic restored; test added (IDEA-CR-6810)
Alexey Sedunov [Tue, 24 Nov 2015 10:22:39 +0000 (11:22 +0100)]
Do not process non-Java methods in JavaChangeSignatureUsageProcessor
Anna Kozlova [Tue, 24 Nov 2015 10:13:47 +0000 (11:13 +0100)]
extract introduce functional parameter handler api (^kotlin)
Anna Kozlova [Tue, 24 Nov 2015 10:01:40 +0000 (11:01 +0100)]
tests: propagate critical error marks instead of recalculating for children (IDEA-148322)
Vladimir Krivosheev [Tue, 24 Nov 2015 10:25:51 +0000 (11:25 +0100)]
attempt to investigate IDEA-144970 Settings Repository fails to read/merge
Vladimir Krivosheev [Tue, 24 Nov 2015 10:07:43 +0000 (11:07 +0100)]
it is ICS responsibility to remove ROOT_CONFIG from file path on copy local config
Vladimir Krivosheev [Tue, 24 Nov 2015 10:06:22 +0000 (11:06 +0100)]
optional event data body
nik [Tue, 24 Nov 2015 09:46:32 +0000 (12:46 +0300)]
logger: 'trace' level added
nik [Tue, 24 Nov 2015 08:39:18 +0000 (11:39 +0300)]
refactoring: extracted Log4jBasedLogger base class, duplicated code removed
Anna Kozlova [Mon, 23 Nov 2015 19:21:47 +0000 (20:21 +0100)]
assert polyCall.getType() is not called during inference
Anna Kozlova [Mon, 23 Nov 2015 18:39:03 +0000 (19:39 +0100)]
assert no recursive conflict resolution
Anna Kozlova [Mon, 23 Nov 2015 18:16:50 +0000 (19:16 +0100)]
cache standalone expression types despite of overload check
Anna Kozlova [Mon, 23 Nov 2015 18:14:14 +0000 (19:14 +0100)]
fix testdata
Anna Kozlova [Mon, 23 Nov 2015 16:40:41 +0000 (17:40 +0100)]
new inference: don't resolve vars before collecting additional constraints, use provided initial substitutor
Anna Kozlova [Mon, 23 Nov 2015 16:31:43 +0000 (17:31 +0100)]
new inference: don't push resolved vars in case of failed substitution
Anna Kozlova [Mon, 23 Nov 2015 15:55:24 +0000 (16:55 +0100)]
new inference: provide diagnostics on failed inference (strict subtyping constraints); don't resolve vars before incorporate - this way captures won't be opened too early
Anna Kozlova [Mon, 23 Nov 2015 15:08:53 +0000 (16:08 +0100)]
new inference: provide diagnostics on failed inference (type compatibility constraints)
Anna Kozlova [Mon, 23 Nov 2015 15:07:58 +0000 (16:07 +0100)]
overload resolution: don't calculate types to check if (un)boxing took place, formal types are enough