idea/community.git
4 years agosave document before creating student file
liana.bakradze [Thu, 28 Jul 2016 08:30:58 +0000 (11:30 +0300)]
save document before creating student file

4 years agoremove code related to subtasks
liana.bakradze [Thu, 28 Jul 2016 08:15:51 +0000 (11:15 +0300)]
remove code related to subtasks

4 years agogive the utility class more appropriate name
Sergey Malenkov [Thu, 28 Jul 2016 07:32:56 +0000 (10:32 +0300)]
give the utility class more appropriate name

4 years agoproject configuration: Gradle JARs extracted to project library to reuse in different...
nik [Wed, 27 Jul 2016 17:50:49 +0000 (20:50 +0300)]
project configuration: Gradle JARs extracted to project library to reuse in different modules

4 years agoIDEA-159065 Blinking preview pane of inspection result tool window appcode/163.1997 clion/163.1990 dbe/163.1989 idea/163.1988 idea/163.1991 phpstorm/163.1992 pycharm/163.1993 pycharm/163.1994 rubymine/163.1996 webstorm/163.1998 webstorm/163.1999
Sergey Malenkov [Wed, 27 Jul 2016 19:41:25 +0000 (22:41 +0300)]
IDEA-159065 Blinking preview pane of inspection result tool window

4 years agoAllow to customize parentheses in ParenthesesInsertHandler
Alexander Zolotov [Wed, 27 Jul 2016 17:47:13 +0000 (20:47 +0300)]
Allow to customize parentheses in ParenthesesInsertHandler

4 years agodon't load AST to calculate EJB interceptors (IDEA-158741)
peter [Wed, 27 Jul 2016 17:07:26 +0000 (19:07 +0200)]
don't load AST to calculate EJB interceptors (IDEA-158741)

4 years ago[java] introduce a way to inspect annotation values without loading AST
peter [Wed, 27 Jul 2016 16:56:44 +0000 (18:56 +0200)]
[java] introduce a way to inspect annotation values without loading AST

4 years agoIDEA-159094 Filter exception breakpoints by catch location - fixed new properties...
Egor.Ushakov [Wed, 27 Jul 2016 16:46:06 +0000 (19:46 +0300)]
IDEA-159094 Filter exception breakpoints by catch location - fixed new properties load

4 years agoIDEA-159094 Filter exception breakpoints by catch location - new properties
Egor.Ushakov [Wed, 27 Jul 2016 16:19:15 +0000 (19:19 +0300)]
IDEA-159094 Filter exception breakpoints by catch location - new properties

4 years agoJRE-10 Ligatures are not working sometimes when characters from multiple scripts...
Dmitry Batrak [Wed, 27 Jul 2016 16:11:28 +0000 (19:11 +0300)]
JRE-10 Ligatures are not working sometimes when characters from multiple scripts are present

4 years agoIDEA-157956 Breadcrumb font size doesn't scale down.
Sergey Malenkov [Wed, 27 Jul 2016 14:54:57 +0000 (17:54 +0300)]
IDEA-157956 Breadcrumb font size doesn't scale down.

4 years agoIDEA-55146 Autocomplete case inside switch rubymine/163.1977
peter [Wed, 27 Jul 2016 15:03:06 +0000 (17:03 +0200)]
IDEA-55146 Autocomplete case inside switch

4 years agodon't search for functional expressions in injected code
peter [Wed, 27 Jul 2016 14:42:18 +0000 (16:42 +0200)]
don't search for functional expressions in injected code

4 years agoIDEA-157910 Find in path should be able to search in several threads
peter [Wed, 27 Jul 2016 13:56:36 +0000 (15:56 +0200)]
IDEA-157910 Find in path should be able to search in several threads

4 years agouse completion contributor instead of completion data: rnc appcode/163.1976 clion/163.1975
Dennis Ushakov [Wed, 27 Jul 2016 13:28:30 +0000 (16:28 +0300)]
use completion contributor instead of completion data: rnc

4 years agodo not show n/a if file is not available at all
Egor.Ushakov [Wed, 27 Jul 2016 13:59:55 +0000 (16:59 +0300)]
do not show n/a if file is not available at all

4 years agojson schema reference contributor, correctly check json schema file type (not only...
irengrig [Wed, 27 Jul 2016 13:55:32 +0000 (15:55 +0200)]
json schema reference contributor, correctly check json schema file type (not only user schemas)

4 years agounused declaration: use safe delete action shortcut for safe delete unused elements...
Dmitry Batkovich [Wed, 27 Jul 2016 13:41:21 +0000 (16:41 +0300)]
unused declaration: use safe delete action shortcut for safe delete unused elements IDEA-159102

4 years agomaven: ejb-client artifacts building fix
Vladislav.Soroka [Wed, 27 Jul 2016 13:22:55 +0000 (16:22 +0300)]
maven: ejb-client artifacts building fix

4 years agoIn case of test failure log all LOG.debugs and LOG.infos since the beginning of the...
Alexey Kudravtsev [Wed, 27 Jul 2016 12:19:05 +0000 (15:19 +0300)]
In case of test failure log all LOG.debugs and LOG.infos since the beginning of the test

4 years agoDo not warn about getting service from under write action in tests. Too many positives.
Alexey Kudravtsev [Wed, 27 Jul 2016 11:02:44 +0000 (14:02 +0300)]
Do not warn about getting service from under write action in tests. Too many positives.

4 years agoLauncherGenerator — do not use Guava
Vladimir Krivosheev [Wed, 27 Jul 2016 09:09:58 +0000 (11:09 +0200)]
LauncherGenerator — do not use Guava

4 years agoguava 19
Vladimir Krivosheev [Wed, 27 Jul 2016 07:44:57 +0000 (09:44 +0200)]
guava 19

4 years agocleanup
Vladimir Krivosheev [Tue, 26 Jul 2016 13:23:48 +0000 (15:23 +0200)]
cleanup

4 years agouse assertJ instead of hamcrest
Vladimir Krivosheev [Tue, 26 Jul 2016 13:15:04 +0000 (15:15 +0200)]
use assertJ instead of hamcrest

4 years agoguava 19
Vladimir Krivosheev [Tue, 26 Jul 2016 13:10:07 +0000 (15:10 +0200)]
guava 19

4 years agocleanup
Vladimir Krivosheev [Tue, 26 Jul 2016 12:09:11 +0000 (14:09 +0200)]
cleanup

4 years agoguava 19
Vladimir Krivosheev [Tue, 26 Jul 2016 11:54:45 +0000 (13:54 +0200)]
guava 19

4 years agoIDEA-159092 Middle mouse double click does selection in editor appcode/163.1966 clion/163.1967
Dmitry Batrak [Wed, 27 Jul 2016 11:50:04 +0000 (14:50 +0300)]
IDEA-159092 Middle mouse double click does selection in editor

4 years agoIDEA-92217 Breadcrumbs are not updated on first mouse/keyboard action just after... phpstorm/163.1965
Sergey Malenkov [Wed, 27 Jul 2016 10:50:53 +0000 (13:50 +0300)]
IDEA-92217 Breadcrumbs are not updated on first mouse/keyboard action just after file reopening

4 years agowhen run "annotator" only the progress is always at 100%
Alexey Kudravtsev [Wed, 27 Jul 2016 10:38:47 +0000 (13:38 +0300)]
when run "annotator" only the progress is always at 100%

4 years agoencapsulate ImmutableText
Alexey Kudravtsev [Wed, 27 Jul 2016 10:37:41 +0000 (13:37 +0300)]
encapsulate ImmutableText

4 years agocleanup
Alexey Kudravtsev [Tue, 26 Jul 2016 15:39:08 +0000 (18:39 +0300)]
cleanup

4 years agodiagnostics
Alexey Kudravtsev [Tue, 26 Jul 2016 15:38:55 +0000 (18:38 +0300)]
diagnostics

4 years agotoo much debug info, changed to trace
Alexey Kudravtsev [Tue, 26 Jul 2016 13:38:50 +0000 (16:38 +0300)]
too much debug info, changed to trace

4 years agocleanup
Alexey Kudravtsev [Tue, 26 Jul 2016 12:43:13 +0000 (15:43 +0300)]
cleanup

4 years agoencapsulate ImmutableText
Alexey Kudravtsev [Tue, 26 Jul 2016 12:43:05 +0000 (15:43 +0300)]
encapsulate ImmutableText

4 years agomake SingleCharSequence available to util
Alexey Kudravtsev [Tue, 26 Jul 2016 12:28:23 +0000 (15:28 +0300)]
make SingleCharSequence available to util

4 years agonotnull
Alexey Kudravtsev [Tue, 26 Jul 2016 12:25:48 +0000 (15:25 +0300)]
notnull

4 years agoIDEA-158267 Parameter completion overwrites the following lambda declaration ' (...
peter [Wed, 27 Jul 2016 10:15:56 +0000 (12:15 +0200)]
IDEA-158267 Parameter completion overwrites the following lambda declaration ' () -> {}'

4 years agoinsert template is dumb aware appcode/163.1960 clion/163.1961
Dennis Ushakov [Wed, 27 Jul 2016 08:43:27 +0000 (11:43 +0300)]
insert template is dumb aware

4 years agoenable simultaneous editing for all xml inheritors except template
Dennis Ushakov [Tue, 26 Jul 2016 10:24:32 +0000 (13:24 +0300)]
enable simultaneous editing for all xml inheritors except template
#WEB-15916 fixed

4 years agoproperties: do not highlight properties in logger's properties file as unused IDEA...
Dmitry Batkovich [Wed, 27 Jul 2016 08:38:16 +0000 (11:38 +0300)]
properties: do not highlight properties in logger's properties file as unused IDEA-80174

4 years agounused declaration: avoid NPE while tree sorting due to RefImplicitConstructor doesn...
Dmitry Batkovich [Wed, 27 Jul 2016 07:40:24 +0000 (10:40 +0300)]
unused declaration: avoid NPE while tree sorting due to RefImplicitConstructor doesn't have underlying smart pointer (IDEA-CR-12558, EA-86330, IDEA-159043)

4 years agoMerge remote-tracking branch 'origin/master'
Dmitry Batkovich [Wed, 27 Jul 2016 07:30:49 +0000 (10:30 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agodo not enlarge use scope for local-scoped elements appcode/163.1947 clion/163.1944 dbe/163.1942 idea/163.1943 idea/163.1945 phpstorm/163.1946 pycharm/163.1949 rubymine/163.1950 webstorm/163.1952 webstorm/163.1953
Gregory.Shrago [Wed, 27 Jul 2016 00:47:25 +0000 (03:47 +0300)]
do not enlarge use scope for local-scoped elements

4 years agoUsages in Scratches: add useScopeEnlarger, usageTypeProvider & predefined scope
Gregory.Shrago [Tue, 26 Jul 2016 17:23:22 +0000 (20:23 +0300)]
Usages in Scratches: add useScopeEnlarger, usageTypeProvider & predefined scope

4 years agoIDEA-CR-11830 index additional library roots from AdditionalLibraryRootsProvider
Gregory.Shrago [Tue, 26 Jul 2016 16:36:15 +0000 (19:36 +0300)]
IDEA-CR-11830 index additional library roots from AdditionalLibraryRootsProvider

4 years agodon't cache AST before it's fully loaded (EA-84081 - assert: WalkingState.next)
peter [Tue, 26 Jul 2016 19:00:00 +0000 (21:00 +0200)]
don't cache AST before it's fully loaded (EA-84081 - assert: WalkingState.next)

4 years agojson schema: correct file type definition, modify tests
irengrig [Tue, 26 Jul 2016 17:30:35 +0000 (19:30 +0200)]
json schema: correct file type definition, modify tests

4 years agoAttempt to make PyMissingConstructorInspection and PyMissingConstructorTest more...
Semyon Proshev [Fri, 22 Jul 2016 14:25:46 +0000 (17:25 +0300)]
Attempt to make PyMissingConstructorInspection and PyMissingConstructorTest more readable

4 years agoPY-20038 Fixed: "Call to __init__ of super class is missed" inspection if super is...
Semyon Proshev [Fri, 22 Jul 2016 12:22:51 +0000 (15:22 +0300)]
PY-20038 Fixed: "Call to __init__ of super class is missed" inspection if super is used with __class__

Update PyMissingConstructorInspection to honour __class__ as a first arg of super(...).__init__ call

4 years agoAbstractPopup: fix storeLocation if myLocateByContent is true
Sergey Malenkov [Tue, 26 Jul 2016 16:47:13 +0000 (19:47 +0300)]
AbstractPopup: fix storeLocation if myLocateByContent is true

4 years agoCommand line formatter win launcher script
Rustam Vishnyakov [Tue, 26 Jul 2016 16:12:32 +0000 (19:12 +0300)]
Command line formatter win launcher script

4 years agoEDU-640 Always highlight reaction button in gray
Valentina Kiryushkina [Tue, 26 Jul 2016 14:44:43 +0000 (17:44 +0300)]
EDU-640 Always highlight reaction button in gray

4 years agoCosmetics Make hint number color number gray
Valentina Kiryushkina [Tue, 26 Jul 2016 12:53:20 +0000 (15:53 +0300)]
Cosmetics Make hint number color number gray

4 years agoCosmetics Change hint navigation buttons text
Valentina Kiryushkina [Tue, 26 Jul 2016 12:28:38 +0000 (15:28 +0300)]
Cosmetics Change hint navigation buttons text

4 years agoMinor Change hint showing order after hint removing
Valentina Kiryushkina [Tue, 26 Jul 2016 12:26:48 +0000 (15:26 +0300)]
Minor Change hint showing order after hint removing

4 years agoRefactor Answer Placeholder panel and dialog for readability
Valentina Kiryushkina [Tue, 26 Jul 2016 10:05:14 +0000 (13:05 +0300)]
Refactor Answer Placeholder  panel and dialog for readability

4 years agoMinor Set default text to the first hint if text field is empty and user is focused...
Valentina Kiryushkina [Tue, 26 Jul 2016 08:12:03 +0000 (11:12 +0300)]
Minor Set default text to the first hint if text field is empty and user is focused on other field

4 years agoIDEA-157902 github: merge actions into one
Aleksey Pivovarov [Tue, 26 Jul 2016 15:23:36 +0000 (18:23 +0300)]
IDEA-157902 github: merge actions into one

4 years agodo not show failed debugger start notification if the process died before attach
Egor.Ushakov [Tue, 26 Jul 2016 15:37:24 +0000 (18:37 +0300)]
do not show failed debugger start notification if the process died before attach

4 years agoless intermediate objects when parsing template data files
peter [Tue, 26 Jul 2016 15:29:30 +0000 (17:29 +0200)]
less intermediate objects when parsing template data files

4 years agoTimedDeadzone: count from the time of actual mouse movement (events sometimes come...
peter [Tue, 26 Jul 2016 14:06:48 +0000 (16:06 +0200)]
TimedDeadzone: count from the time of actual mouse movement (events sometimes come a lot later); don't restart the counter on every mouse move

4 years agoMore info messages appcode/163.1936 clion/163.1935 rubymine/163.1937
Rustam Vishnyakov [Tue, 26 Jul 2016 12:26:20 +0000 (15:26 +0300)]
More info messages

4 years agoAdd @Nullable and @NotNull to service getters
Sergey Malenkov [Tue, 26 Jul 2016 13:22:50 +0000 (16:22 +0300)]
Add @Nullable and @NotNull to service getters

4 years agofix the following test on TeamCity: AsmCodeGeneratorTest.testScrollPane
Sergey Malenkov [Tue, 26 Jul 2016 12:41:19 +0000 (15:41 +0300)]
fix the following test on TeamCity: AsmCodeGeneratorTest.testScrollPane

4 years agofixed incorrect smart targets for inner classes appcode/163.1928 clion/163.1929 phpstorm/163.1927 rubymine/163.1926
Egor.Ushakov [Tue, 26 Jul 2016 11:01:54 +0000 (14:01 +0300)]
fixed incorrect smart targets for inner classes

4 years agoui: track color scheme modifications for ColorDescriptor
Aleksey Pivovarov [Tue, 26 Jul 2016 10:51:19 +0000 (13:51 +0300)]
ui: track color scheme modifications for ColorDescriptor

Do not mark settings modified if changes were reverted.
Do it in the same way SchemeTextAttributesDescription tracks AttributesDescriptor.

4 years agouse StandardCharsets
Vladimir Krivosheev [Tue, 26 Jul 2016 10:23:39 +0000 (12:23 +0200)]
use StandardCharsets

4 years agoIDEA-158708 JSP code completion not working in IDEA 2016.2
Dmitry Avdeev [Tue, 26 Jul 2016 08:21:24 +0000 (11:21 +0300)]
IDEA-158708 JSP code completion not working in IDEA 2016.2
(cherry picked from commit bb701cf)

4 years agoremove unused dependency
Vladimir Krivosheev [Tue, 26 Jul 2016 10:12:04 +0000 (12:12 +0200)]
remove unused dependency

4 years agoprefer sources, not cls
Egor.Ushakov [Tue, 26 Jul 2016 08:41:41 +0000 (11:41 +0300)]
prefer sources, not cls

4 years agocodestyle — fix toString rubymine/163.1924
Vladimir Krivosheev [Tue, 26 Jul 2016 09:54:52 +0000 (11:54 +0200)]
codestyle — fix toString

4 years agoinspection view: make apply fix toolbar and popup actions consistent IDEA-158795
Dmitry Batkovich [Tue, 26 Jul 2016 09:46:56 +0000 (12:46 +0300)]
inspection view: make apply fix toolbar and popup actions consistent IDEA-158795

4 years agoICS: update jackson
Vladimir Krivosheev [Tue, 26 Jul 2016 09:46:13 +0000 (11:46 +0200)]
ICS: update jackson

4 years agodo not use Kotlin in the core-api
Vladimir Krivosheev [Tue, 26 Jul 2016 09:12:43 +0000 (11:12 +0200)]
do not use Kotlin in the core-api

It leads to ugly kotlin code, because we cannot use `override var name: String` anymore, but no other solution

4 years agocleanup
Vladimir Krivosheev [Tue, 26 Jul 2016 09:08:13 +0000 (11:08 +0200)]
cleanup

4 years agocleanup
Vladimir Krivosheev [Tue, 26 Jul 2016 09:07:34 +0000 (11:07 +0200)]
cleanup

4 years agoinspection view: use getShortName() instead of getDisplayName() in green code notific...
Dmitry Batkovich [Tue, 26 Jul 2016 08:33:31 +0000 (11:33 +0300)]
inspection view: use getShortName() instead of getDisplayName() in green code notification

4 years agoQuickFixGetFamilyNameViolationInspection updated to provide less false-positives... appcode/163.1921 clion/163.1920
Dmitry Batkovich [Tue, 26 Jul 2016 08:18:45 +0000 (11:18 +0300)]
QuickFixGetFamilyNameViolationInspection updated to provide less false-positives and be more green

4 years agoquick fix batch application: getWorkingQuickFix uses QuickFix#getFamilyName to find...
Dmitry Batkovich [Tue, 26 Jul 2016 08:17:18 +0000 (11:17 +0300)]
quick fix batch application: getWorkingQuickFix uses QuickFix#getFamilyName to find suitable fixes (IDEA-155841)

4 years agoprefer sources, not cls
Egor.Ushakov [Tue, 26 Jul 2016 07:49:51 +0000 (10:49 +0300)]
prefer sources, not cls

4 years agograils: pass program arguments to trait injector via classpath JAR to avoid problems...
nik [Tue, 26 Jul 2016 06:49:21 +0000 (09:49 +0300)]
grails: pass program arguments to trait injector via classpath JAR to avoid problems with too long command line (IDEA-158581)

4 years agovcs: Optimized "RollbackAction.update()" dbe/163.1910 idea/163.1913 idea/163.1914 phpstorm/163.1908 pycharm/163.1915 rubymine/163.1912 webstorm/163.1916 webstorm/163.1917
Konstantin Kolosovsky [Mon, 25 Jul 2016 22:44:42 +0000 (01:44 +0300)]
vcs: Optimized "RollbackAction.update()"

Used streams to reduce the number of "FilePath.getVirtualFile()" calls
(from "RollbackAction.update()") while collecting selected
virtual files from changes (see "ChangesListView.getSelectedFiles()")

4 years agodon't lock in modal indexing forever, finish dumb mode ASAP (listeners will still...
peter [Mon, 25 Jul 2016 18:17:56 +0000 (20:17 +0200)]
don't lock in modal indexing forever, finish dumb mode ASAP (listeners will still be notified when write actions are safe; IDEA-156411 UI lockup on updating indices; IDEA-146640)

4 years agovcs: do not use ServiceManager because Upsource might not support it
Aleksey Pivovarov [Mon, 25 Jul 2016 17:49:26 +0000 (20:49 +0300)]
vcs: do not use ServiceManager because Upsource might not support it

* move patch builder into vcs-impl
* use own instance of ComparisonManagerImpl

4 years agoIDEA-158416 Deprecated methods are not striked through in implements/override completion
peter [Mon, 25 Jul 2016 17:41:30 +0000 (19:41 +0200)]
IDEA-158416 Deprecated methods are not striked through in implements/override completion

4 years agoEA-86113 - NPE: AntialiasingType.getAAHintForSwingComponent
Sergey Malenkov [Mon, 25 Jul 2016 17:28:27 +0000 (20:28 +0300)]
EA-86113 - NPE: AntialiasingType.getAAHintForSwingComponent

4 years agoIDEA-152049 Project view collapses in unpinned mode after some time and changes in...
Sergey Malenkov [Mon, 25 Jul 2016 17:05:32 +0000 (20:05 +0300)]
IDEA-152049 Project view collapses in unpinned mode after some time and changes in editor
restore tree state on activation and save it on deactivation

4 years agoIDEA-156284 Force Touch: Keymap, Add/Find Mouse Shortcut panel: after Button 1 is...
Denis Fokin [Mon, 25 Jul 2016 17:01:26 +0000 (20:01 +0300)]
IDEA-156284 Force Touch: Keymap, Add/Find Mouse Shortcut panel: after Button 1 is clicked and set in shortcut preview, Force Touch is ignored

4 years agocleanup, lambdify
Alexey Kudravtsev [Mon, 25 Jul 2016 15:36:45 +0000 (18:36 +0300)]
cleanup, lambdify

4 years agoIDEA-158497 "catch" completion of "try {}"
peter [Mon, 25 Jul 2016 16:30:43 +0000 (18:30 +0200)]
IDEA-158497 "catch" completion of "try {}"

4 years agoIDEA-158693 Returning expression constantly resolving to `true` not flagged as consta...
peter [Mon, 25 Jul 2016 16:16:00 +0000 (18:16 +0200)]
IDEA-158693 Returning expression constantly resolving to `true` not flagged as constant (Constant Conditions & Expressions)

4 years agoIDEA-149091 Optimized "TreeModelBuilder$MyChangePathLengthComparator"
Konstantin Kolosovsky [Mon, 25 Jul 2016 15:18:59 +0000 (18:18 +0300)]
IDEA-149091 Optimized "TreeModelBuilder$MyChangePathLengthComparator"

4 years agovcs: Optimized "TabbedShowHistoryAction.update()"
Konstantin Kolosovsky [Mon, 25 Jul 2016 15:12:09 +0000 (18:12 +0300)]
vcs: Optimized "TabbedShowHistoryAction.update()"

Used streams to reduce the number of "FilePath.getVirtualFile()" calls
(from "TabbedShowHistoryAction.update()") while collecting selected
virtual files from changes (see "ChangesListView.getSelectedFiles()")

4 years agovcs: Refactored "TabbedShowHistoryAction"
Konstantin Kolosovsky [Mon, 25 Jul 2016 12:24:05 +0000 (15:24 +0300)]
vcs: Refactored "TabbedShowHistoryAction"

4 years agovcs: Optimized "AbstractShowDiffAction.update()"
Konstantin Kolosovsky [Mon, 25 Jul 2016 11:37:44 +0000 (14:37 +0300)]
vcs: Optimized "AbstractShowDiffAction.update()"

Used streams to reduce the number of "FilePath.getVirtualFile()" calls
(from "AbstractShowDiffAction.update()") while collecting selected
virtual files from changes (see "ChangesListView.getSelectedFiles()")

4 years agovcs: Refactored "AbstractShowDiffAction"
Konstantin Kolosovsky [Fri, 22 Jul 2016 14:54:47 +0000 (17:54 +0300)]
vcs: Refactored "AbstractShowDiffAction"