idea/community.git
5 years agomake plugin verifier happy as it is not aware of "com.intellij.modules.coverage"...
Sergey Simonchik [Wed, 10 Feb 2016 12:43:49 +0000 (15:43 +0300)]
make plugin verifier happy as it is not aware of "com.intellij.modules.coverage" dependency when checking plugins against IDEA UI build

5 years agoFix #EDU-526 Set task description font size depends on editor font size Change fonts...
Valentina Kiryushkina [Wed, 10 Feb 2016 12:28:02 +0000 (15:28 +0300)]
Fix #EDU-526 Set task description font size depends on editor font size Change fonts for edu study task description panel

5 years agoes6 template string content won't be commented by line comment
Dennis Ushakov [Wed, 10 Feb 2016 11:57:42 +0000 (14:57 +0300)]
es6 template string content won't be commented by line comment
#WEB-20041 fixed

5 years agoUI Inspector: show more info about Color & Font appcode/144.3958 clion/144.3957
Sergey Malenkov [Wed, 10 Feb 2016 11:48:52 +0000 (14:48 +0300)]
UI Inspector: show more info about Color & Font

5 years agoIDEA-151355 Wrong 'condition always false' after using decrement on object field
peter [Wed, 10 Feb 2016 10:32:03 +0000 (11:32 +0100)]
IDEA-151355 Wrong 'condition always false' after using decrement on object field

5 years agoEnum.valueOf and annotations methods are not-null (IDEA-151305, IDEA-151174)
peter [Wed, 10 Feb 2016 10:18:14 +0000 (11:18 +0100)]
Enum.valueOf and annotations methods are not-null (IDEA-151305, IDEA-151174)

5 years agoIDEA-151356 Simplifying known true/false conditions should remove unnecessary parentheses
peter [Wed, 10 Feb 2016 09:59:06 +0000 (10:59 +0100)]
IDEA-151356 Simplifying known true/false conditions should remove unnecessary parentheses

5 years agoIDEA-151371 Ambiguous import of Map that is not ambiguous anymore
peter [Wed, 10 Feb 2016 06:25:35 +0000 (07:25 +0100)]
IDEA-151371 Ambiguous import of Map that is not ambiguous anymore

5 years agoIDEA-139559 Maven: maven-processor-plugin: options passed as <compilerArguments>...
Vladislav.Soroka [Wed, 10 Feb 2016 10:18:07 +0000 (13:18 +0300)]
IDEA-139559 Maven: maven-processor-plugin: options passed as <compilerArguments> (old style) are not recognized

5 years agoCleanup (a constant extracted) phpstorm/144.3951
Roman Shevchenko [Wed, 10 Feb 2016 10:02:16 +0000 (11:02 +0100)]
Cleanup (a constant extracted)

5 years agoIDEA-141849 Maven integration should not create multiple annotation processors profil... idea/144.3950
Vladislav.Soroka [Wed, 10 Feb 2016 09:10:37 +0000 (12:10 +0300)]
IDEA-141849 Maven integration should not create multiple annotation processors profiles with same settings

5 years agoIG: better inspection name and description appcode/144.3948 clion/144.3947
Bas Leijdekkers [Wed, 10 Feb 2016 08:33:53 +0000 (09:33 +0100)]
IG: better inspection name and description

5 years agoold Kotlin plugins marked as incompatible
nik [Wed, 10 Feb 2016 07:47:13 +0000 (10:47 +0300)]
old Kotlin plugins marked as incompatible

5 years agonotnull
Alexey Kudravtsev [Wed, 10 Feb 2016 07:37:20 +0000 (10:37 +0300)]
notnull

5 years agoreplaced queue with HashSetQueue for faster removal, store old file AST to avoid...
Alexey Kudravtsev [Wed, 10 Feb 2016 07:05:56 +0000 (10:05 +0300)]
replaced queue with HashSetQueue for faster removal, store old file AST to avoid inconsistency assertions like EA-72402 - IOE: BlockSupportImpl.makeFullParse

5 years agoIG; new "'Optional.get()' without 'isPresent()' check" inspection appcode/144.3944 dbe/144.3936 idea/144.3937 pycharm/144.3935 pycharm/144.3940 rubymine/144.3942 webstorm/144.3945
Bas Leijdekkers [Tue, 9 Feb 2016 22:03:18 +0000 (23:03 +0100)]
IG; new "'Optional.get()' without 'isPresent()' check" inspection

5 years agoIG: add option to ignore when method cannot be moved without problems (IDEA-90061)
Bas Leijdekkers [Tue, 9 Feb 2016 16:08:14 +0000 (17:08 +0100)]
IG: add option to ignore when method cannot be moved without problems (IDEA-90061)

5 years agoIDEA-149395 Tune scroll thumb color on Linux when Subtract is not allowed
Sergey Malenkov [Tue, 9 Feb 2016 20:17:07 +0000 (23:17 +0300)]
IDEA-149395 Tune scroll thumb color on Linux when Subtract is not allowed

5 years agoImprove responsiveness of expandable items
Sergey Malenkov [Tue, 9 Feb 2016 20:15:37 +0000 (23:15 +0300)]
Improve responsiveness of expandable items

5 years agoIDEA-151449 JBScrollPane adds 14px space at the bottom of my component.
Sergey Malenkov [Tue, 9 Feb 2016 20:06:19 +0000 (23:06 +0300)]
IDEA-151449 JBScrollPane adds 14px space at the bottom of my component.

5 years agoIDEA-149395 Allow to override click behavior
Sergey Malenkov [Tue, 9 Feb 2016 10:17:19 +0000 (13:17 +0300)]
IDEA-149395 Allow to override click behavior

5 years agorevert: restart daemon on any psi mod count change
peter [Tue, 9 Feb 2016 19:50:54 +0000 (20:50 +0100)]
revert: restart daemon on any psi mod count change

5 years agoa comprehensible message when FileStatusMap.assertAllowModifications fails
peter [Tue, 9 Feb 2016 19:40:16 +0000 (20:40 +0100)]
a comprehensible message when FileStatusMap.assertAllowModifications fails

5 years agoBrighter color for PyCharm splash text on black background
Andrey Vlasovskikh [Tue, 9 Feb 2016 19:31:17 +0000 (22:31 +0300)]
Brighter color for PyCharm splash text on black background

5 years agoensure descriptors are sorted before applied (IDEA-151423)
Anna Kozlova [Tue, 9 Feb 2016 19:03:05 +0000 (20:03 +0100)]
ensure descriptors are sorted before applied (IDEA-151423)

5 years agofix assertion with code block lambda
Anna Kozlova [Tue, 9 Feb 2016 18:35:03 +0000 (19:35 +0100)]
fix assertion with code block lambda

5 years agoinference: retrieve type from containing call if the corresponding method is not...
Anna Kozlova [Tue, 9 Feb 2016 16:24:53 +0000 (17:24 +0100)]
inference: retrieve type from containing call if the corresponding method is not generics (IDEA-151443)

5 years agoinvert boolean: one warning is enough (IDEA-151448)
Anna Kozlova [Tue, 9 Feb 2016 16:15:02 +0000 (17:15 +0100)]
invert boolean: one warning is enough (IDEA-151448)

5 years agorestart daemon on any psi mod count change
peter [Tue, 9 Feb 2016 19:01:42 +0000 (20:01 +0100)]
restart daemon on any psi mod count change

5 years ago[vcs-log] better selected edges connection IDEA-147977
Julia Beliaeva [Tue, 9 Feb 2016 18:54:37 +0000 (21:54 +0300)]
[vcs-log] better selected edges connection IDEA-147977

5 years agodon't increment psi mod count when parsing groovy scripts in background
peter [Tue, 9 Feb 2016 18:51:59 +0000 (19:51 +0100)]
don't increment psi mod count when parsing groovy scripts in background

5 years agoPY-18461: arguments not passed to django test runner correctly
Ilya.Kazakevich [Tue, 9 Feb 2016 17:49:48 +0000 (20:49 +0300)]
PY-18461: arguments not passed to django test runner correctly

 Only several options were passed, not we pass all options

5 years ago[tests] JAR file system tests refactored
Roman Shevchenko [Tue, 9 Feb 2016 17:34:30 +0000 (18:34 +0100)]
[tests] JAR file system tests refactored

5 years ago[vfs] unifies handling of archive file systems by the persistence layer
Roman Shevchenko [Tue, 9 Feb 2016 17:31:49 +0000 (18:31 +0100)]
[vfs] unifies handling of archive file systems by the persistence layer

5 years agoNo warning when testFinished event comes after testFailed one
Alexander Doroshko [Tue, 9 Feb 2016 17:12:47 +0000 (20:12 +0300)]
No warning when testFinished event comes after testFailed one

5 years agoOC-13141 QuickLook plugin breaks AppCode debugger in AppCode 3.4 EAP
Anton Makeev [Tue, 9 Feb 2016 17:09:21 +0000 (18:09 +0100)]
OC-13141 QuickLook plugin breaks AppCode debugger in AppCode 3.4 EAP

5 years agoadapt ChooseByNameTest to groovy script class name changes (IDEA-151287)
peter [Tue, 9 Feb 2016 16:48:35 +0000 (17:48 +0100)]
adapt ChooseByNameTest to groovy script class name changes (IDEA-151287)

5 years agouse dummy brace matcher when there are no highlighter tokens (EA-77285 - assert:...
peter [Tue, 9 Feb 2016 16:30:03 +0000 (17:30 +0100)]
use dummy brace matcher when there are no highlighter tokens (EA-77285 - assert: BraceMatchingUtil.getBraceMatcher)

5 years agodon't run intentions on closed editor (EA-77330 - assert: AbstractPopup.showInBestPos...
peter [Tue, 9 Feb 2016 16:25:10 +0000 (17:25 +0100)]
don't run intentions on closed editor (EA-77330 - assert: AbstractPopup.showInBestPositionFor)

5 years agodon't log.error when failed to write thread dump (EA-77447 - assert: PerformanceWatch...
peter [Tue, 9 Feb 2016 16:21:30 +0000 (17:21 +0100)]
don't log.error when failed to write thread dump (EA-77447 - assert: PerformanceWatcher.dumpThreads)

5 years agotake read action in smart pointer comparison (EA-77398 - assert: PsiFileImpl.getStubTree)
peter [Tue, 9 Feb 2016 16:13:16 +0000 (17:13 +0100)]
take read action in smart pointer comparison (EA-77398 - assert: PsiFileImpl.getStubTree)

5 years agouse smart pointers in java class name completion items (EA-77885 - PIEAE: StubBasedPs...
peter [Tue, 9 Feb 2016 16:10:07 +0000 (17:10 +0100)]
use smart pointers in java class name completion items (EA-77885 - PIEAE: StubBasedPsiElementBase.getContainingFile)

5 years agostore invalidation stack trace for PSI removed via roots changed etc (EA-78242 -...
peter [Tue, 9 Feb 2016 15:49:24 +0000 (16:49 +0100)]
store invalidation stack trace for PSI removed via roots changed etc (EA-78242 - PIEAE: PsiUtilCore.ensureValid)

5 years agodon't run highlighting passes when psi has changed even if there were no document...
peter [Tue, 9 Feb 2016 15:46:56 +0000 (16:46 +0100)]
don't run highlighting passes when psi has changed even if there were no document changes (EA-78650 - PIEAE: PsiUtilCore.ensureValid)

5 years agoIDEA-151287 Breakpoints are ignored in groovy scripts if file name contains dash
peter [Tue, 9 Feb 2016 15:32:32 +0000 (16:32 +0100)]
IDEA-151287 Breakpoints are ignored in groovy scripts if file name contains dash

5 years agodebugger source check enabled by default
Egor.Ushakov [Tue, 9 Feb 2016 16:12:12 +0000 (19:12 +0300)]
debugger source check enabled by default

5 years agoeditor notification for source code matcher
Egor.Ushakov [Tue, 9 Feb 2016 16:00:39 +0000 (19:00 +0300)]
editor notification for source code matcher

5 years ago[vcs-log] fix broken root-color stripe IDEA-151449
Julia Beliaeva [Tue, 9 Feb 2016 15:52:01 +0000 (18:52 +0300)]
[vcs-log] fix broken root-color stripe IDEA-151449

5 years agoremove usages of APIs deprecated in 1.0 RC; advance minimum required version to 1... clion/144.3961 clion/144.3968 clion/144.3976
Dmitry Jemerov [Tue, 9 Feb 2016 15:20:01 +0000 (16:20 +0100)]
remove usages of APIs deprecated in 1.0 RC; advance minimum required version to 1.0 RC

5 years agoPY-18453 Python package management facilities disablement fixed
Alexander Koshevoy [Tue, 9 Feb 2016 15:11:16 +0000 (18:11 +0300)]
PY-18453 Python package management facilities disablement fixed

Enabled by default for non-remote SDKs plus Vagrant, Ssh and WebDeployment credential-based SDKs.

5 years agobuild scripts: read Kotlin bytecode version from new annotation
nik [Tue, 9 Feb 2016 15:10:16 +0000 (18:10 +0300)]
build scripts: read Kotlin bytecode version from new annotation

5 years agonew dmg build script: pass short name of file to macbuilder
nik [Tue, 9 Feb 2016 09:50:52 +0000 (12:50 +0300)]
new dmg build script: pass short name of file to macbuilder

5 years agoIDEA-151393 Changed order of intentions
Dmitry Batrak [Tue, 9 Feb 2016 15:01:10 +0000 (18:01 +0300)]
IDEA-151393 Changed order of intentions

5 years ago[vcs-log] details panel in log has horizontal scrollbar when containing branches... appcode/144.3913 clion/144.3912
Julia Beliaeva [Tue, 9 Feb 2016 14:47:14 +0000 (17:47 +0300)]
[vcs-log] details panel in log has horizontal scrollbar when containing branches list is expanded IDEA-138878 IDEA-149285

5 years agoIDEA-142682 Write javadoc for State, Storage and RoamingType annotations idea/144.3911
Vladimir Krivosheev [Tue, 9 Feb 2016 14:19:24 +0000 (15:19 +0100)]
IDEA-142682 Write javadoc for State, Storage and RoamingType annotations

5 years ago[vcs-log] fix selected unfocused background
Julia Beliaeva [Sun, 7 Feb 2016 20:19:08 +0000 (23:19 +0300)]
[vcs-log] fix selected unfocused background

5 years ago[vcs-log] add null check
Julia Beliaeva [Sun, 7 Feb 2016 16:43:10 +0000 (19:43 +0300)]
[vcs-log] add null check

5 years ago[vcs-log] simplify isFileVisible code
Julia Beliaeva [Sun, 7 Feb 2016 15:32:25 +0000 (18:32 +0300)]
[vcs-log] simplify isFileVisible code

5 years ago[vcs-log] do not show nested roots second time
Julia Beliaeva [Sat, 6 Feb 2016 18:41:44 +0000 (21:41 +0300)]
[vcs-log] do not show nested roots second time

5 years ago[vcs-log] show hidden files in file chooser, hide unversioned and ignored
Julia Beliaeva [Sat, 6 Feb 2016 17:00:58 +0000 (20:00 +0300)]
[vcs-log] show hidden files in file chooser, hide unversioned and ignored

5 years ago[vcs-log] not null annotations
Julia Beliaeva [Fri, 5 Feb 2016 16:13:10 +0000 (19:13 +0300)]
[vcs-log] not null annotations

5 years ago[vcs-log] use node variable instead of value
Julia Beliaeva [Fri, 5 Feb 2016 16:08:34 +0000 (19:08 +0300)]
[vcs-log] use node variable instead of value

5 years ago[vcs-log] remove unnecessary instanceof
Julia Beliaeva [Fri, 5 Feb 2016 16:07:34 +0000 (19:07 +0300)]
[vcs-log] remove unnecessary instanceof

5 years ago[vcs-log] remove some finals
Julia Beliaeva [Fri, 5 Feb 2016 16:05:42 +0000 (19:05 +0300)]
[vcs-log] remove some finals

5 years ago[vcs-log] inline variable list
Julia Beliaeva [Fri, 5 Feb 2016 15:57:52 +0000 (18:57 +0300)]
[vcs-log] inline variable list

5 years ago[vcs-log] inline variable ui
Julia Beliaeva [Fri, 5 Feb 2016 15:57:06 +0000 (18:57 +0300)]
[vcs-log] inline variable ui

5 years ago[vcs-log] remove mySelectedLabel field
Julia Beliaeva [Fri, 5 Feb 2016 15:38:16 +0000 (18:38 +0300)]
[vcs-log] remove mySelectedLabel field

5 years ago[vcs-log] remove myRoot field
Julia Beliaeva [Fri, 5 Feb 2016 15:36:07 +0000 (18:36 +0300)]
[vcs-log] remove myRoot field

5 years ago[vcs-log] rearrange code, remove unnecessary finals
Julia Beliaeva [Fri, 5 Feb 2016 15:33:05 +0000 (18:33 +0300)]
[vcs-log] rearrange code, remove unnecessary finals

5 years ago[vcs-log] inline VirtualFileComparator
Julia Beliaeva [Fri, 5 Feb 2016 15:24:11 +0000 (18:24 +0300)]
[vcs-log] inline VirtualFileComparator

5 years ago[vcs-log] comparator does not take modules into account
Julia Beliaeva [Fri, 5 Feb 2016 15:22:49 +0000 (18:22 +0300)]
[vcs-log] comparator does not take modules into account

5 years ago[vcs-log] calculateModules returns a map
Julia Beliaeva [Fri, 5 Feb 2016 15:17:35 +0000 (18:17 +0300)]
[vcs-log] calculateModules returns a map

5 years ago[vcs-log] rename calculateRoots -> calculateModules
Julia Beliaeva [Fri, 5 Feb 2016 15:14:22 +0000 (18:14 +0300)]
[vcs-log] rename calculateRoots -> calculateModules

5 years ago[vcs-log] merge myRoots and myInitialRoots fields
Julia Beliaeva [Fri, 5 Feb 2016 15:13:13 +0000 (18:13 +0300)]
[vcs-log] merge myRoots and myInitialRoots fields

5 years ago[vcs-log] do not add modules to roots of structure filter dialog IDEA-139989
Julia Beliaeva [Fri, 5 Feb 2016 15:11:06 +0000 (18:11 +0300)]
[vcs-log] do not add modules to roots of structure filter dialog IDEA-139989

5 years agoConcurrency visulalizer: deadlocked threads are not marked (PY-18299) clion/144.3967
Elizaveta Shashkova [Tue, 9 Feb 2016 13:55:37 +0000 (16:55 +0300)]
Concurrency visulalizer: deadlocked threads are not marked (PY-18299)

Use get_ident() method instead of ident field because ident returns None

5 years agoFix profiler after module structure has been changed in pydevd, take 2 (PY-18442)
Dmitry Trofimov [Tue, 9 Feb 2016 13:42:39 +0000 (14:42 +0100)]
Fix profiler after module structure has been changed in pydevd, take 2 (PY-18442)

5 years agoreplaced some anonymous with method refs
Egor.Ushakov [Tue, 9 Feb 2016 13:36:17 +0000 (16:36 +0300)]
replaced some anonymous with method refs

5 years agouse diamond operators
Egor.Ushakov [Tue, 9 Feb 2016 12:31:38 +0000 (15:31 +0300)]
use diamond operators

5 years agoRemove jdk7 specific code.
Denis Fokin [Tue, 9 Feb 2016 13:27:31 +0000 (16:27 +0300)]
Remove jdk7 specific code.

5 years agomake new welcome screen available in Rider and all others JetBrains IDEs
Konstantin Bulenkov [Tue, 9 Feb 2016 13:22:35 +0000 (14:22 +0100)]
make new welcome screen available in Rider and all others JetBrains IDEs

5 years agomultiprocessing.Manager cannot start with "Show command line afterwards" (PY-18424...
Elizaveta Shashkova [Tue, 9 Feb 2016 12:47:34 +0000 (15:47 +0300)]
multiprocessing.Manager cannot start with "Show command line afterwards" (PY-18424, PY-16311)

Move expected close close to BaseStdIn

5 years agoPY-18458 Mistakenly marked as [invalid] Docker based Python interpreters listed as...
Alexander Koshevoy [Tue, 9 Feb 2016 12:04:03 +0000 (15:04 +0300)]
PY-18458 Mistakenly marked as [invalid] Docker based Python interpreters listed as normal ones

Misprint fixed.

5 years agofix find in path for clion perversive libraries appcode/144.3907 clion/144.3908 phpstorm/144.3909
Alexey Kudravtsev [Tue, 9 Feb 2016 11:40:30 +0000 (14:40 +0300)]
fix find in path for clion perversive libraries

5 years agogenerate constructor: do not insert new line if member would be generated in another...
Anna Kozlova [Tue, 9 Feb 2016 11:30:05 +0000 (12:30 +0100)]
generate constructor: do not insert new line if member would be generated in another place (IDEA-151327)

5 years agogrammar (IDEA-151326)
Anna Kozlova [Tue, 9 Feb 2016 11:05:06 +0000 (12:05 +0100)]
grammar (IDEA-151326)

5 years agoconvert to streams: disable foreachOrdered for pure collections (without filter)
Anna Kozlova [Tue, 9 Feb 2016 11:03:41 +0000 (12:03 +0100)]
convert to streams: disable foreachOrdered for pure collections (without filter)

5 years agocaptured wildcard: convert to primitive (IDEA-151408)
Anna Kozlova [Tue, 9 Feb 2016 10:57:22 +0000 (11:57 +0100)]
captured wildcard: convert to primitive (IDEA-151408)

5 years agoretrieve collection type from capture in foreach stmt (IDEA-151406)
Anna Kozlova [Tue, 9 Feb 2016 10:02:04 +0000 (11:02 +0100)]
retrieve collection type from capture in foreach stmt (IDEA-151406)

5 years agorefactored checker
liana.bakradze [Tue, 9 Feb 2016 11:06:14 +0000 (14:06 +0300)]
refactored checker

5 years agoignore instanceof a concrete class inside equals() (IDEA-97607) appcode/144.3904
Bas Leijdekkers [Tue, 9 Feb 2016 10:45:55 +0000 (11:45 +0100)]
ignore instanceof a concrete class inside equals() (IDEA-97607)

5 years agoIG: "thread safe" -> "thread-safe"
Bas Leijdekkers [Tue, 9 Feb 2016 10:43:34 +0000 (11:43 +0100)]
IG: "thread safe" -> "thread-safe"

5 years agoStrip trailing spaces line filter API [IDEA-CR-8203]
Rustam Vishnyakov [Tue, 9 Feb 2016 10:26:50 +0000 (13:26 +0300)]
Strip trailing spaces line filter API [IDEA-CR-8203]

5 years agoKotlin compatibility
Vladimir Krivosheev [Tue, 9 Feb 2016 09:13:22 +0000 (10:13 +0100)]
Kotlin compatibility

5 years agoEA-78922 - TDDE: TraceableDisposable.throwDisposalError
Dmitry Batrak [Tue, 9 Feb 2016 08:54:38 +0000 (11:54 +0300)]
EA-78922 - TDDE: TraceableDisposable.throwDisposalError

5 years agogood code red: skip injected fragments (e.g. in test data)
Anna Kozlova [Tue, 9 Feb 2016 08:48:12 +0000 (09:48 +0100)]
good code red: skip injected fragments (e.g. in test data)

5 years agoMerge remote-tracking branch 'origin/master' idea/144.3895
Vladimir.Orlov [Tue, 9 Feb 2016 08:39:01 +0000 (11:39 +0300)]
Merge remote-tracking branch 'origin/master'

5 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Tue, 9 Feb 2016 08:37:38 +0000 (11:37 +0300)]
Merge remote-tracking branch 'origin/master'

5 years agoEA-77417 - TDDE: TraceableDisposable.throwDisposalError
Dmitry Batrak [Tue, 9 Feb 2016 08:15:08 +0000 (11:15 +0300)]
EA-77417 - TDDE: TraceableDisposable.throwDisposalError

5 years agosave state of checkbox for 64 shortcut after next/back actions.
Vladimir.Orlov [Tue, 9 Feb 2016 08:33:53 +0000 (11:33 +0300)]
save state of checkbox for 64 shortcut after next/back actions.