idea/community.git
5 years agoconsole: test reproducing unexpected clearing
Sergey Simonchik [Wed, 25 Nov 2015 00:17:15 +0000 (03:17 +0300)]
console: test reproducing unexpected clearing

5 years agoSyntaxTraverser: support error elements
Gregory.Shrago [Tue, 24 Nov 2015 21:14:30 +0000 (00:14 +0300)]
SyntaxTraverser: support error elements

5 years agoNodeJS plugin v144.988 dbe/144.1428
Maxim.Mossienko [Tue, 24 Nov 2015 19:02:32 +0000 (20:02 +0100)]
NodeJS plugin v144.988

5 years agoreport nested index access
Maxim.Mossienko [Tue, 24 Nov 2015 19:01:37 +0000 (20:01 +0100)]
report nested index access

5 years agoFix exception in env tests
Dmitry Trofimov [Tue, 24 Nov 2015 14:08:20 +0000 (15:08 +0100)]
Fix exception in env tests

5 years agonew inference: perform unchecked subtyping checks during incorporation (after javac)
Anna Kozlova [Tue, 24 Nov 2015 18:57:00 +0000 (19:57 +0100)]
new inference: perform unchecked subtyping checks during incorporation (after javac)

5 years agonew inference: eq bounds should not contain primitive values, so no filter for instan...
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

5 years agonew inference: don't add primitive equals bounds
Anna Kozlova [Tue, 24 Nov 2015 16:59:57 +0000 (17:59 +0100)]
new inference: don't add primitive equals bounds

5 years agoadditional testdata for nested lambda inference
Anna Kozlova [Tue, 24 Nov 2015 16:12:47 +0000 (17:12 +0100)]
additional testdata for nested lambda inference

5 years agocache itemscope tag
Dennis Ushakov [Tue, 24 Nov 2015 17:53:40 +0000 (20:53 +0300)]
cache itemscope tag
#WEB-19192 fixed

5 years agodone v8 debugger scriptParsed event (omit startLine/Column if equals to 0) dbe/144.1426
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)

5 years agoproject open processor: do not skip project import if projectFile does not exist
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

5 years agoCPP-4184 Generate multiple '}' on enter for code with several '{' in one line (method... appcode/144.1422 clion/144.1425
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)

5 years agoEA-68951 - IAE: TObjectHash.throwObjectContractViolation
Dmitry Avdeev [Tue, 24 Nov 2015 14:33:21 +0000 (17:33 +0300)]
EA-68951 - IAE: TObjectHash.throwObjectContractViolation

5 years agoprovide a way to disable platform update
Konstantin Bulenkov [Tue, 24 Nov 2015 14:16:52 +0000 (15:16 +0100)]
provide a way to disable platform update

5 years agoreverted "don't load java extension JARs by default in IDE process", it caused proble...
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)

5 years agoIDEA-147859 License dialog shows information message with date in local format, while...
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

5 years agowarning about empty presentable name
Alexey Kudravtsev [Tue, 24 Nov 2015 12:41:38 +0000 (15:41 +0300)]
warning about empty presentable name

5 years agofixed PY-17096 Doesn't see any of my installed packages when using miniconda interpreter.
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

5 years agoremoved deprecated call to exc_traceback
Ekaterina Tuzova [Tue, 24 Nov 2015 11:00:34 +0000 (14:00 +0300)]
removed deprecated call to exc_traceback

5 years agoAccess to realized (ever shown) UI components should be done only from the AWT event...
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

5 years agoMade commandLine not-null in OSProcessHandler, BaseOSProcessHandler, BaseDataReader...
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.

5 years agotrack thread leaks in tests: each test should not leave newly started alive threads...
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

5 years agomore information printed
Alexey Kudravtsev [Tue, 24 Nov 2015 11:55:14 +0000 (14:55 +0300)]
more information printed

5 years agotestJavaInspectionsQuadraticOnStatementsNumber fixed
Alexey Kudravtsev [Tue, 24 Nov 2015 11:48:03 +0000 (14:48 +0300)]
testJavaInspectionsQuadraticOnStatementsNumber fixed

5 years agonotnull, cleanup
Alexey Kudravtsev [Mon, 23 Nov 2015 15:17:02 +0000 (18:17 +0300)]
notnull, cleanup

5 years agoEA-76156 - PIEAE: CompositePsiElement.getContainingFile appcode/144.1420 clion/144.1419
Anna Kozlova [Tue, 24 Nov 2015 11:47:35 +0000 (12:47 +0100)]
EA-76156 - PIEAE: CompositePsiElement.getContainingFile

5 years agoEA-75997 - SIOOBE: StackTraceLine.getLineNumber
Anna Kozlova [Tue, 24 Nov 2015 11:10:17 +0000 (12:10 +0100)]
EA-75997 - SIOOBE: StackTraceLine.getLineNumber

5 years agojunit repeat: recreate requests from scratch to invoke TestCase constructors
Anna Kozlova [Tue, 24 Nov 2015 11:06:47 +0000 (12:06 +0100)]
junit repeat: recreate requests from scratch to invoke TestCase constructors

5 years agoIG: fix test phpstorm/144.1417
Bas Leijdekkers [Tue, 24 Nov 2015 11:42:03 +0000 (12:42 +0100)]
IG: fix test

5 years agoOld OK badge for Windows
Denis Fokin [Tue, 24 Nov 2015 12:28:30 +0000 (15:28 +0300)]
Old OK badge for Windows

5 years agoIDEA-148126 (The inspection ConstantValueVariableUse creates a false positive)
Bas Leijdekkers [Tue, 24 Nov 2015 11:08:02 +0000 (12:08 +0100)]
IDEA-148126 (The inspection ConstantValueVariableUse creates a false positive)

5 years agogradle: do not fail if there is an unresolved dependency a configuration has appcode/144.1415
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

5 years agouse newly introduced 'trace' level for logging of low-level file events to avoid...
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

5 years agospeed up text rendering - perform full text layout only for complex text
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

5 years agoavoid exception when disabling new rendering and closing existing open editor
Dmitry Batrak [Tue, 24 Nov 2015 09:09:13 +0000 (12:09 +0300)]
avoid exception when disabling new rendering and closing existing open editor

5 years ago[java] nullability annotation copying logic restored; test added (IDEA-CR-6810)
Roman Shevchenko [Tue, 24 Nov 2015 10:41:33 +0000 (11:41 +0100)]
[java] nullability annotation copying logic restored; test added (IDEA-CR-6810)

5 years agoDo not process non-Java methods in JavaChangeSignatureUsageProcessor
Alexey Sedunov [Tue, 24 Nov 2015 10:22:39 +0000 (11:22 +0100)]
Do not process non-Java methods in JavaChangeSignatureUsageProcessor

5 years agoextract introduce functional parameter handler api (^kotlin)
Anna Kozlova [Tue, 24 Nov 2015 10:13:47 +0000 (11:13 +0100)]
extract introduce functional parameter handler api (^kotlin)

5 years agotests: propagate critical error marks instead of recalculating for children (IDEA...
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)

5 years agoattempt to investigate IDEA-144970 Settings Repository fails to read/merge
Vladimir Krivosheev [Tue, 24 Nov 2015 10:25:51 +0000 (11:25 +0100)]
attempt to investigate IDEA-144970 Settings Repository fails to read/merge

5 years agoit is ICS responsibility to remove ROOT_CONFIG from file path on copy local config
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

5 years agooptional event data body
Vladimir Krivosheev [Tue, 24 Nov 2015 10:06:22 +0000 (11:06 +0100)]
optional event data body

5 years agologger: 'trace' level added
nik [Tue, 24 Nov 2015 09:46:32 +0000 (12:46 +0300)]
logger: 'trace' level added

5 years agorefactoring: extracted Log4jBasedLogger base class, duplicated code removed
nik [Tue, 24 Nov 2015 08:39:18 +0000 (11:39 +0300)]
refactoring: extracted Log4jBasedLogger base class, duplicated code removed

5 years agoassert polyCall.getType() is not called during inference
Anna Kozlova [Mon, 23 Nov 2015 19:21:47 +0000 (20:21 +0100)]
assert polyCall.getType() is not called during inference

5 years agoassert no recursive conflict resolution
Anna Kozlova [Mon, 23 Nov 2015 18:39:03 +0000 (19:39 +0100)]
assert no recursive conflict resolution

5 years agocache standalone expression types despite of overload check
Anna Kozlova [Mon, 23 Nov 2015 18:16:50 +0000 (19:16 +0100)]
cache standalone expression types despite of overload check

5 years agofix testdata
Anna Kozlova [Mon, 23 Nov 2015 18:14:14 +0000 (19:14 +0100)]
fix testdata

5 years agonew inference: don't resolve vars before collecting additional constraints, use provi...
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

5 years agonew inference: don't push resolved vars in case of failed substitution
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

5 years agonew inference: provide diagnostics on failed inference (strict subtyping constraints...
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

5 years agonew inference: provide diagnostics on failed inference (type compatibility constraints)
Anna Kozlova [Mon, 23 Nov 2015 15:08:53 +0000 (16:08 +0100)]
new inference: provide diagnostics on failed inference (type compatibility constraints)

5 years agooverload resolution: don't calculate types to check if (un)boxing took place, formal...
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

5 years agonew inference: provide diagnostics on failed inference (checked exceptions)
Anna Kozlova [Mon, 23 Nov 2015 11:28:31 +0000 (12:28 +0100)]
new inference: provide diagnostics on failed inference (checked exceptions)

5 years agocontinue v8 scriptParsed event, kotlin beta 3 compatibility
Vladimir Krivosheev [Mon, 23 Nov 2015 15:40:53 +0000 (16:40 +0100)]
continue v8 scriptParsed event, kotlin beta 3 compatibility

5 years agoconvert CallFrameBase, CallFrame to kotlin
Vladimir Krivosheev [Mon, 23 Nov 2015 15:39:17 +0000 (16:39 +0100)]
convert CallFrameBase, CallFrame to kotlin

5 years agoconvert CallFrameBase, CallFrame to kotlin
Vladimir Krivosheev [Mon, 23 Nov 2015 15:39:00 +0000 (16:39 +0100)]
convert CallFrameBase, CallFrame to kotlin

5 years agokotlin beta 3 compatibility
Vladimir Krivosheev [Mon, 23 Nov 2015 15:37:24 +0000 (16:37 +0100)]
kotlin beta 3 compatibility

5 years agoIDEA-147973 Memory leak detected in QuickEditHandler appcode/144.1407 clion/144.1398 clion/144.1413 dbe/144.1393 idea/144.1394 phpstorm/144.1401 pycharm/144.1403 rubymine/144.1405 webstorm/144.1397
Gregory.Shrago [Mon, 23 Nov 2015 23:48:27 +0000 (02:48 +0300)]
IDEA-147973 Memory leak detected in QuickEditHandler

5 years agoWEB-19193 JSCS: Import Code Styles: new scheme is not created and not added to the...
irengrig [Mon, 23 Nov 2015 21:17:56 +0000 (22:17 +0100)]
WEB-19193 JSCS: Import Code Styles: new scheme is not created and not added to the schemes list
correct refresh after schema creation (the bug was there)
 also fix the case when nothing was selected in a table in manage schemas dialog

5 years agominor test changes
peter [Mon, 23 Nov 2015 18:59:09 +0000 (19:59 +0100)]
minor test changes

5 years agoIDEA-113444 (don't check 'subtraction in compareTo'-inspection in some situations)
Bas Leijdekkers [Mon, 23 Nov 2015 19:56:51 +0000 (20:56 +0100)]
IDEA-113444 (don't check 'subtraction in compareTo'-inspection in some situations)

5 years agoIG: improve description
Bas Leijdekkers [Mon, 23 Nov 2015 14:37:16 +0000 (15:37 +0100)]
IG: improve description

5 years agoIG: extract common code to enable reuse
Bas Leijdekkers [Mon, 23 Nov 2015 14:33:09 +0000 (15:33 +0100)]
IG: extract common code to enable reuse

5 years agoIG: improve description
Bas Leijdekkers [Sun, 22 Nov 2015 14:13:34 +0000 (15:13 +0100)]
IG: improve description

5 years agopreload actions in parallel with application loading for the menus to open faster...
peter [Mon, 23 Nov 2015 18:44:42 +0000 (19:44 +0100)]
preload actions in parallel with application loading for the menus to open faster the first time; add PreloadingActivity extension API for other similar clients

5 years agodelay velocity initialization until file template contents are really needed (speeds...
peter [Mon, 23 Nov 2015 17:44:30 +0000 (18:44 +0100)]
delay velocity initialization until file template contents are really needed (speeds up opening File menu for the first time)

5 years agoCleanup (formatting)
Roman Shevchenko [Mon, 23 Nov 2015 18:53:12 +0000 (19:53 +0100)]
Cleanup (formatting)

5 years agoFix restarting console after it failed to open (PY-15241)
Dmitry Trofimov [Mon, 23 Nov 2015 15:54:43 +0000 (16:54 +0100)]
Fix restarting console after it failed to open (PY-15241)

5 years agoSet valid sdk even if we couldn't resolve module (PY-17330)
Dmitry Trofimov [Mon, 23 Nov 2015 15:16:39 +0000 (16:16 +0100)]
Set valid sdk even if we couldn't resolve module (PY-17330)

5 years ago[groovy] move import optimizer from EDT to background thread
Daniil Ovchinnikov [Mon, 23 Nov 2015 15:24:19 +0000 (18:24 +0300)]
[groovy] move import optimizer from EDT to background thread

5 years agoMerge remote-tracking branch 'origin/master'
Dmitry Batkovich [Mon, 23 Nov 2015 16:43:23 +0000 (19:43 +0300)]
Merge remote-tracking branch 'origin/master'

5 years agoMerge remote-tracking branch 'origin/master'
Dmitry Batkovich [Mon, 23 Nov 2015 16:37:32 +0000 (19:37 +0300)]
Merge remote-tracking branch 'origin/master'

5 years agoSkip Python ZIP Applications when patching args (PY-16568) author: Alex Honeywell
Elizaveta Shashkova [Mon, 23 Nov 2015 16:31:46 +0000 (19:31 +0300)]
Skip Python ZIP Applications when patching args (PY-16568) author: Alex Honeywell

5 years agoUpdates from PyDev.Debugger
Elizaveta Shashkova [Mon, 23 Nov 2015 16:10:58 +0000 (19:10 +0300)]
Updates from PyDev.Debugger

5 years agoexternal system: reuse module library w/o name model
Vladislav.Soroka [Mon, 23 Nov 2015 15:54:21 +0000 (18:54 +0300)]
external system: reuse module library w/o name model

5 years agogradle: fix file dependencies resolve
Vladislav.Soroka [Mon, 23 Nov 2015 15:53:18 +0000 (18:53 +0300)]
gradle: fix file dependencies resolve

5 years ago[platform] app info component initialization errors are fatal
Roman Shevchenko [Mon, 23 Nov 2015 15:41:53 +0000 (16:41 +0100)]
[platform] app info component initialization errors are fatal

Catching/logging them makes no sense and causes SOE

5 years agoCPP-4184 Generate multiple '}' on enter for code with several '{' in one line (commun... appcode/144.1389 clion/144.1388
Alexey Utkin [Mon, 23 Nov 2015 14:23:21 +0000 (17:23 +0300)]
CPP-4184 Generate multiple '}' on enter for code with several '{' in one line (community code)

5 years agocpu bound
Dmitry Avdeev [Mon, 23 Nov 2015 13:42:18 +0000 (16:42 +0300)]
cpu bound

5 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Mon, 23 Nov 2015 14:01:50 +0000 (15:01 +0100)]
Merge remote-tracking branch 'origin/master'

5 years agotype migration: do not migrate super method if return-type isn't same
Dmitry Batkovich [Mon, 23 Nov 2015 13:59:10 +0000 (16:59 +0300)]
type migration: do not migrate super method if return-type isn't same

5 years agogradle: code cleanup
Vladislav.Soroka [Mon, 23 Nov 2015 13:54:50 +0000 (16:54 +0300)]
gradle: code cleanup

5 years agoUpdate after review in PyDev.Debugger
Elizaveta Shashkova [Mon, 23 Nov 2015 13:15:49 +0000 (16:15 +0300)]
Update after review in PyDev.Debugger

5 years ago[project] commons-compress added to platform libs
Roman Shevchenko [Mon, 23 Nov 2015 13:11:04 +0000 (14:11 +0100)]
[project] commons-compress added to platform libs

5 years agogradle: integration tests supported gradle versions added (2.9)
Vladislav.Soroka [Mon, 23 Nov 2015 12:59:21 +0000 (15:59 +0300)]
gradle: integration tests supported gradle versions added (2.9)

5 years agowait for maven-related threads to finish in tests
Alexey Kudravtsev [Mon, 23 Nov 2015 12:23:42 +0000 (15:23 +0300)]
wait for maven-related threads to finish in tests

5 years agowait for netty threads to finish in tests
Alexey Kudravtsev [Mon, 23 Nov 2015 12:22:09 +0000 (15:22 +0300)]
wait for netty threads to finish in tests

5 years agowait for debugger thread to finish in tests
Alexey Kudravtsev [Mon, 23 Nov 2015 12:03:15 +0000 (15:03 +0300)]
wait for debugger thread to finish in tests

5 years agomore useful method return type
Alexey Kudravtsev [Mon, 23 Nov 2015 12:01:00 +0000 (15:01 +0300)]
more useful method return type

5 years agomore useful method
Alexey Kudravtsev [Mon, 23 Nov 2015 11:55:51 +0000 (14:55 +0300)]
more useful method

5 years agoavoid re-using disposed browser
Alexey Kudravtsev [Mon, 23 Nov 2015 11:51:52 +0000 (14:51 +0300)]
avoid re-using disposed browser

5 years agoIDEA-148277 java.lang.reflect.InvocationTargetException
Dmitry Batrak [Mon, 23 Nov 2015 12:31:24 +0000 (15:31 +0300)]
IDEA-148277 java.lang.reflect.InvocationTargetException

5 years agogradle: ear artifacts support
Vladislav.Soroka [Mon, 23 Nov 2015 12:20:02 +0000 (15:20 +0300)]
gradle: ear artifacts support

5 years agoplatform: PerformFixesModalTask launches intention action based quick fix in read...
Dmitry Batkovich [Mon, 23 Nov 2015 12:11:45 +0000 (15:11 +0300)]
platform: PerformFixesModalTask launches intention action based quick fix in read-action if possible

5 years agoframework detection: do not invoke 'refresh' recursively, it's enough to invoke one...
nik [Mon, 23 Nov 2015 12:07:28 +0000 (15:07 +0300)]
framework detection: do not invoke 'refresh' recursively, it's enough to invoke one recursive refresh instead provided that we initialize VFS firstly (EA-69512 fixed)

5 years agofollow up to IDEA-145931 one more case of garbage text when viewing JDK Javadoc
Dmitry Batrak [Mon, 23 Nov 2015 12:03:49 +0000 (15:03 +0300)]
follow up to IDEA-145931 one more case of garbage text when viewing JDK Javadoc

5 years agoguava type migration: quick fix for FluentIterable chain: replace in write-action
Dmitry Batkovich [Mon, 23 Nov 2015 12:01:44 +0000 (15:01 +0300)]
guava type migration: quick fix for FluentIterable chain: replace in write-action

5 years agoPotential leak in NonProjectFileAccessTest fixed
Anton Makeev [Mon, 23 Nov 2015 11:59:39 +0000 (12:59 +0100)]
Potential leak in NonProjectFileAccessTest fixed