idea/community.git
6 years agoMerge remote-tracking branch 'origin/master' clion/144.2988 pycharm/144.2992
Alexey Utkin [Wed, 13 Jan 2016 06:47:46 +0000 (09:47 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoPY-14219: explicitly unsupport junit behave reported appcode/144.2979 clion/144.2977 clion/144.3173 clion/144.3251 dbe/144.2974 idea/144.2976 phpstorm/144.2982 pycharm/144.2975 pycharm/144.2985 rubymine/144.2983 webstorm/144.2986
Ilya.Kazakevich [Tue, 12 Jan 2016 21:29:21 +0000 (00:29 +0300)]
PY-14219: explicitly unsupport junit behave reported

6 years agoPY-18125: test added
Ilya.Kazakevich [Tue, 12 Jan 2016 19:49:43 +0000 (22:49 +0300)]
PY-18125: test added

6 years ago IDEA-149395 Fix viewport to support translucent scroll bars
Sergey Malenkov [Tue, 12 Jan 2016 19:41:22 +0000 (22:41 +0300)]
 IDEA-149395 Fix viewport to support translucent scroll bars

6 years agocleanup
Konstantin Bulenkov [Tue, 12 Jan 2016 19:15:19 +0000 (20:15 +0100)]
cleanup

6 years agorollback
Konstantin Bulenkov [Tue, 12 Jan 2016 18:59:12 +0000 (19:59 +0100)]
rollback

6 years agoFix yaml testdata retrieval (because of failing ruby tests)
Valentin Fondaratov [Tue, 12 Jan 2016 16:47:17 +0000 (19:47 +0300)]
Fix yaml testdata retrieval (because of failing ruby tests)

6 years agoAdvance Bombed tests default year value
Valentin Fondaratov [Tue, 12 Jan 2016 16:44:22 +0000 (19:44 +0300)]
Advance Bombed tests default year value

6 years agoadd animation
Konstantin Bulenkov [Tue, 12 Jan 2016 18:45:03 +0000 (19:45 +0100)]
add animation

6 years agojunit: missed new line (IDEA-150072)
Anna Kozlova [Tue, 12 Jan 2016 18:15:58 +0000 (19:15 +0100)]
junit: missed new line (IDEA-150072)

6 years agofix wording (IDEA-150240)
Anna Kozlova [Tue, 12 Jan 2016 16:29:48 +0000 (17:29 +0100)]
fix wording (IDEA-150240)

6 years agomove members: process qualified ref if it was at the same time statically imported...
Anna Kozlova [Tue, 12 Jan 2016 16:05:51 +0000 (17:05 +0100)]
move members: process qualified ref if it was at the same time statically imported (IDEA-91634)

6 years agomake AboutPopup.show() static
Konstantin Bulenkov [Tue, 12 Jan 2016 18:12:13 +0000 (19:12 +0100)]
make AboutPopup.show() static

6 years agodumb-aware run configurations: red cross on java configurations
Dennis Ushakov [Tue, 12 Jan 2016 17:40:57 +0000 (20:40 +0300)]
dumb-aware run configurations: red cross on java configurations

6 years agodumb-aware run configurations: initial
Dennis Ushakov [Tue, 12 Jan 2016 16:52:24 +0000 (19:52 +0300)]
dumb-aware run configurations: initial

6 years agorestore layout action should be dumb aware
Dennis Ushakov [Tue, 12 Jan 2016 16:29:32 +0000 (19:29 +0300)]
restore layout action should be dumb aware

6 years agoIDEA-150296 IllegalArgumentException on 'move caret to page bottom' action
Dmitry Batrak [Tue, 12 Jan 2016 16:59:41 +0000 (19:59 +0300)]
IDEA-150296 IllegalArgumentException on 'move caret to page bottom' action

6 years agoset level to 1.8
Vladimir Krivosheev [Tue, 12 Jan 2016 16:50:34 +0000 (17:50 +0100)]
set level to 1.8

6 years agoElectron debug test — unpacked app render process test passed
Vladimir Krivosheev [Tue, 12 Jan 2016 16:11:33 +0000 (17:11 +0100)]
Electron debug test — unpacked app render process test passed

6 years agoIDEA-150074 Java Imports get viewed wrong when adding new ones
Dmitry Batrak [Tue, 12 Jan 2016 16:07:06 +0000 (19:07 +0300)]
IDEA-150074 Java Imports get viewed wrong when adding new ones

6 years agoon hover Copy link
Konstantin Bulenkov [Tue, 12 Jan 2016 15:19:40 +0000 (16:19 +0100)]
on hover Copy link

6 years agofix concurrency inspections descriptions
Anna Kozlova [Tue, 12 Jan 2016 15:20:39 +0000 (16:20 +0100)]
fix concurrency inspections descriptions

6 years agotrivial functional expressions usage: inline args if provided (IDEA-131090)
Anna Kozlova [Tue, 12 Jan 2016 15:01:51 +0000 (16:01 +0100)]
trivial functional expressions usage: inline args if provided (IDEA-131090)

6 years agotrivial functional expressions usage: replace anonymous
Anna Kozlova [Tue, 12 Jan 2016 14:07:47 +0000 (15:07 +0100)]
trivial functional expressions usage: replace anonymous

6 years agocopyright plugin: restore a modal dialog during a commit phase idea/144.2971
Artem Khvastunov [Tue, 12 Jan 2016 15:19:45 +0000 (16:19 +0100)]
copyright plugin: restore a modal dialog during a commit phase

6 years agoInclude YAML in Idea Community Edition
Valentin Fondaratov [Tue, 12 Jan 2016 12:27:07 +0000 (15:27 +0300)]
Include YAML in Idea Community Edition

6 years agoWEB-19198 JSCS: Import Code Style: IllegalStateException for empty input file appcode/144.2969 clion/144.2970
irengrig [Tue, 12 Jan 2016 14:13:53 +0000 (15:13 +0100)]
WEB-19198 JSCS: Import Code Style: IllegalStateException for empty input file

6 years agoIDEA-149995 Folded code foreground not inherited from default text
Dmitry Batrak [Tue, 12 Jan 2016 13:45:18 +0000 (16:45 +0300)]
IDEA-149995 Folded code foreground not inherited from default text

6 years agoMerge remote-tracking branch 'origin/master'
Alexey Utkin [Tue, 12 Jan 2016 13:33:31 +0000 (16:33 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoFix broken test of Pep8NamingInspection - typo in inspection message phpstorm/144.2964
Mikhail Golubev [Tue, 12 Jan 2016 12:59:44 +0000 (15:59 +0300)]
Fix broken test of Pep8NamingInspection - typo in inspection message

6 years agoadd unambiguous static import: disable according to the option/disable for read-only...
Anna Kozlova [Tue, 12 Jan 2016 12:41:11 +0000 (13:41 +0100)]
add unambiguous static import: disable according to the option/disable for read-only files, etc

6 years agostatic imports: preserve one named method per class even if no applicable method...
Anna Kozlova [Tue, 12 Jan 2016 12:28:00 +0000 (13:28 +0100)]
static imports: preserve one named method per class even if no applicable method found

6 years agotrivial functional expressions usage (IDEA-131090)
Anna Kozlova [Tue, 12 Jan 2016 11:25:48 +0000 (12:25 +0100)]
trivial functional expressions usage (IDEA-131090)

6 years agoIDEA-150258 Debugger: couldn't set line breakpoint in static initializer at line...
Egor.Ushakov [Tue, 12 Jan 2016 12:34:57 +0000 (15:34 +0300)]
IDEA-150258 Debugger: couldn't set line breakpoint in static initializer at line with lambda

6 years agouse plain ExecutorService instead of scheduled executor; get rid of 4 threads running...
Alexey Kudravtsev [Tue, 12 Jan 2016 12:12:33 +0000 (15:12 +0300)]
use plain ExecutorService instead of scheduled executor; get rid of 4 threads running forever in background

6 years agoFix YAML testdata location
Valentin Fondaratov [Tue, 12 Jan 2016 12:01:54 +0000 (15:01 +0300)]
Fix YAML testdata location

6 years agoMarked plugin SpellChecker v1.0 as broken appcode/144.2963 clion/144.2962
Maxim.Mossienko [Tue, 12 Jan 2016 09:10:39 +0000 (10:10 +0100)]
Marked plugin SpellChecker v1.0 as broken
(cherry picked from commit 28e94ea)

6 years agoignore MRI optional bytecode cache files
Dennis Ushakov [Tue, 12 Jan 2016 09:53:45 +0000 (12:53 +0300)]
ignore MRI optional bytecode cache files
#RUBY-17640 fixed

6 years agoMerge branch 'yaml_community'
Valentin Fondaratov [Tue, 12 Jan 2016 11:36:46 +0000 (14:36 +0300)]
Merge branch 'yaml_community'

6 years agointroduce loopbackSocketAddress method, default computeDebugAddress impl
Vladimir Krivosheev [Tue, 12 Jan 2016 11:03:30 +0000 (12:03 +0100)]
introduce loopbackSocketAddress method, default computeDebugAddress impl

6 years agofix painting of border at last line
Dmitry Batrak [Tue, 12 Jan 2016 11:04:46 +0000 (14:04 +0300)]
fix painting of border at last line

6 years agouse named timer instead of anonymous
Alexey Kudravtsev [Tue, 12 Jan 2016 10:44:16 +0000 (13:44 +0300)]
use named timer instead of anonymous

6 years agocleanup
Alexey Kudravtsev [Tue, 12 Jan 2016 10:42:30 +0000 (13:42 +0300)]
cleanup

6 years agodo not create weakReference for null objects
Alexey Kudravtsev [Tue, 12 Jan 2016 10:42:16 +0000 (13:42 +0300)]
do not create weakReference for null objects

6 years agofilter out nulls from tooltip
Alexey Kudravtsev [Mon, 11 Jan 2016 17:42:31 +0000 (20:42 +0300)]
filter out nulls from tooltip

6 years agoguard against CCE in case of other implementations
Alexey Kudravtsev [Mon, 11 Jan 2016 16:59:17 +0000 (19:59 +0300)]
guard against CCE in case of other implementations

6 years agoPY-18021 Python Unit tests do not work with active winpty-agent.exe console on Window...
Alexey Utkin [Tue, 12 Jan 2016 10:24:49 +0000 (13:24 +0300)]
PY-18021 Python Unit tests do not work with active winpty-agent.exe console on Windows (rollback uta's fix)

6 years agoMerge branch 'master' into uta-python
Alexey Utkin [Tue, 12 Jan 2016 09:47:31 +0000 (12:47 +0300)]
Merge branch 'master' into uta-python

# Conflicts:
# python/src/com/jetbrains/python/run/PythonCommandLineState.java

6 years agoCleanup in PyPep8NamingInspection
Mikhail Golubev [Mon, 11 Jan 2016 14:06:03 +0000 (17:06 +0300)]
Cleanup in PyPep8NamingInspection

6 years agoPY-18125: test creator should use tabs instead of all spaces. appcode/144.2956 appcode/144.2960 clion/144.2951 clion/144.2959 dbe/144.2950 idea/144.2952 phpstorm/144.2947 pycharm/144.2949 pycharm/144.2953 rubymine/144.2948 webstorm/144.2957
Ilya.Kazakevich [Mon, 11 Jan 2016 20:39:39 +0000 (23:39 +0300)]
PY-18125: test creator should use tabs instead of all spaces.

6 years agotrivial method reference inspection (IDEA-123298)
Anna Kozlova [Mon, 11 Jan 2016 19:14:09 +0000 (20:14 +0100)]
trivial method reference inspection (IDEA-123298)

6 years agonode ij-rpc-client — fix message decoding
Vladimir Krivosheev [Mon, 11 Jan 2016 18:51:43 +0000 (19:51 +0100)]
node ij-rpc-client — fix message decoding

ElectronDebugTest — continue test render process debug

6 years agoDon't run Python tests with pty enabled (PY-18021)
Dmitry Trofimov [Mon, 11 Jan 2016 17:49:11 +0000 (18:49 +0100)]
Don't run Python tests with pty enabled (PY-18021)

Pty escape sequences break test markup parsing.

6 years agoWEB-19727 rsa key as env variable not working
Sergey Simonchik [Mon, 11 Jan 2016 18:12:29 +0000 (21:12 +0300)]
WEB-19727 rsa key as env variable not working

6 years agoinline method to method reference: convert to lambda (IDEA-148481)
Anna Kozlova [Mon, 11 Jan 2016 17:49:26 +0000 (18:49 +0100)]
inline method to method reference: convert to lambda (IDEA-148481)

6 years agoRemote Interpreters: add ability to use project level deployment to create credentials
Svetlana.Zemlyanskaya [Mon, 7 Dec 2015 13:44:52 +0000 (14:44 +0100)]
Remote Interpreters: add ability to use project level deployment to create credentials
(cherry picked from commit 6fa3ef8)

6 years agoMerge branch ultimate:plugins/yaml into community
Valentin Fondaratov [Mon, 11 Jan 2016 17:18:51 +0000 (20:18 +0300)]
Merge branch ultimate:plugins/yaml into community

6 years agoMove Alignment enum from JBScrollBar to JBScrollPane
Sergey Malenkov [Mon, 11 Jan 2016 17:03:01 +0000 (20:03 +0300)]
Move Alignment enum from JBScrollBar to JBScrollPane

6 years agocorrect font file name matching for Hasklig italics
Dmitry Batrak [Mon, 11 Jan 2016 17:02:03 +0000 (20:02 +0300)]
correct font file name matching for Hasklig italics

6 years agocleanup
Dmitry Batkovich [Mon, 11 Jan 2016 16:31:12 +0000 (19:31 +0300)]
cleanup

6 years agotype migration: wait an answer from dialog even process is finished IDEA-150179
Dmitry Batkovich [Mon, 11 Jan 2016 16:28:36 +0000 (19:28 +0300)]
type migration: wait an answer from dialog even process is finished IDEA-150179

6 years agotype migration: MigrationException must be at least volatile
Dmitry Batkovich [Mon, 11 Jan 2016 16:11:33 +0000 (19:11 +0300)]
type migration: MigrationException must be at least volatile

6 years agoguava type migration: properly convert Predicates.or/and with empty parameters (IDEA...
Dmitry Batkovich [Mon, 11 Jan 2016 16:00:50 +0000 (19:00 +0300)]
guava type migration: properly convert Predicates.or/and with empty parameters (IDEA-150201)

6 years agoguava type migration: do not allow migrate Predicates.or/and for array parameter
Dmitry Batkovich [Mon, 11 Jan 2016 15:49:04 +0000 (18:49 +0300)]
guava type migration: do not allow migrate Predicates.or/and for array parameter

6 years agofix helpid (IDEA-150148)
Anna Kozlova [Mon, 11 Jan 2016 15:32:29 +0000 (16:32 +0100)]
fix helpid (IDEA-150148)

6 years agotestng: fix flushing io utility (IDEA-148729)
Anna Kozlova [Mon, 11 Jan 2016 15:30:52 +0000 (16:30 +0100)]
testng: fix flushing io utility (IDEA-148729)

6 years agooverload resolution: ensure all list of parameters is checked during most specific...
Anna Kozlova [Mon, 11 Jan 2016 14:28:48 +0000 (15:28 +0100)]
overload resolution: ensure all list of parameters is checked during most specific check of varargs methods (IDEA-150224)

6 years agonode ij-rpc-client — es5 target (because node requires flags to enable default parame...
Vladimir Krivosheev [Mon, 11 Jan 2016 15:27:31 +0000 (16:27 +0100)]
node ij-rpc-client — es5 target (because node requires flags to enable default parameters)

ElectronDebugTest — prepare to test render process debug

6 years agotype migration: failed migration usages know about root (required for type migration...
Dmitry Batkovich [Mon, 11 Jan 2016 15:21:16 +0000 (18:21 +0300)]
type migration: failed migration usages know about root (required for type migration failed usages ui) IDEA-150181

6 years ago[groovy] use `FileBasedIndex.getValues()` instead of `processValues()` in GrTypeDefin... appcode/144.2940 clion/144.2941
Daniil Ovchinnikov [Mon, 11 Jan 2016 14:12:19 +0000 (17:12 +0300)]
[groovy] use `FileBasedIndex.getValues()` instead of `processValues()` in GrTypeDefinitionMembersCache
(fix `com.intellij.util.indexing.IndexAccessValidator.checkAccessingIndexDuringOtherIndexProcessing()`)

6 years agoCleanup (deprecates a method no longer needed)
Roman Shevchenko [Mon, 11 Jan 2016 13:50:36 +0000 (14:50 +0100)]
Cleanup (deprecates a method no longer needed)

6 years agotype migration: allow add root if type parameters are already exist (example: IDEA...
Dmitry Batkovich [Mon, 11 Jan 2016 13:28:48 +0000 (16:28 +0300)]
type migration: allow add root if type parameters are already exist (example: IDEA-150172)

6 years agoCleanup (formatting)
Roman Shevchenko [Mon, 11 Jan 2016 13:26:13 +0000 (14:26 +0100)]
Cleanup (formatting)

6 years agoCleanup (formatting)
Roman Shevchenko [Mon, 11 Jan 2016 13:20:50 +0000 (14:20 +0100)]
Cleanup (formatting)

6 years ago[vfs] exception on missing .zip entries (EA-77454) rubymine/144.2939
Roman Shevchenko [Mon, 11 Jan 2016 12:24:58 +0000 (13:24 +0100)]
[vfs] exception on missing .zip entries (EA-77454)

returning an empty array is not correct and cause problems in clients

6 years agoIDEA-138721 - GWT - showing of module in navigation popup for css resources
Ivan Bessonov [Mon, 11 Jan 2016 12:18:27 +0000 (15:18 +0300)]
IDEA-138721 - GWT - showing of module in navigation popup for css resources

6 years ago[java] inner class detection: optimization
Roman Shevchenko [Mon, 11 Jan 2016 12:10:58 +0000 (13:10 +0100)]
[java] inner class detection: optimization

6 years agodiagnostics for EA-72471
Dmitry Batrak [Tue, 29 Dec 2015 17:56:46 +0000 (20:56 +0300)]
diagnostics for EA-72471

6 years agodiagnostics for EA-77265
Dmitry Batrak [Tue, 29 Dec 2015 15:48:01 +0000 (18:48 +0300)]
diagnostics for EA-77265

6 years agoEA-77175 - IOOBE: TextLayoutCache.invalidateLines
Dmitry Batrak [Tue, 29 Dec 2015 14:43:15 +0000 (17:43 +0300)]
EA-77175 - IOOBE: TextLayoutCache.invalidateLines

6 years agoEA-77138 - IOOBE: LineSet.findLineIndex
Dmitry Batrak [Tue, 29 Dec 2015 14:05:16 +0000 (17:05 +0300)]
EA-77138 - IOOBE: LineSet.findLineIndex

6 years agoprint the offending event also appcode/144.2937 clion/144.2936 webstorm/144.2938
Alexey Kudravtsev [Wed, 30 Dec 2015 13:49:13 +0000 (16:49 +0300)]
print the offending event also

6 years agoIDEA-146557 Write javadoc for JavaRecursiveElementWalkingVisitor and JavaRecursiveEle...
Alexey Kudravtsev [Wed, 30 Dec 2015 13:45:34 +0000 (16:45 +0300)]
IDEA-146557 Write javadoc for JavaRecursiveElementWalkingVisitor and JavaRecursiveElementVisitor classes

6 years agoIDEA-149625 NPE at com.intellij.lang.properties.RemovePropertyFix.isAvailable(RemoveP...
Alexey Kudravtsev [Wed, 30 Dec 2015 12:59:36 +0000 (15:59 +0300)]
IDEA-149625 NPE at com.intellij.lang.properties.RemovePropertyFix.isAvailable(RemovePropertyFix.java:48)

6 years agojavadoc
Alexey Kudravtsev [Wed, 30 Dec 2015 11:20:23 +0000 (14:20 +0300)]
javadoc

6 years agocleanup
Alexey Kudravtsev [Wed, 30 Dec 2015 11:19:52 +0000 (14:19 +0300)]
cleanup

6 years agoexecute popState() always to avoid "stack is empty" exceptions like EA-73546 - assert...
Alexey Kudravtsev [Wed, 30 Dec 2015 11:19:44 +0000 (14:19 +0300)]
execute popState() always to avoid "stack is empty" exceptions like EA-73546 - assert: AbstractProgressIndicatorBase.popState

6 years agotestCOWListPerformanceAdd: test addition instead of iteration
Alexey Kudravtsev [Wed, 30 Dec 2015 11:10:28 +0000 (14:10 +0300)]
testCOWListPerformanceAdd: test addition instead of iteration

6 years agoEA-73546 - assert: AbstractProgressIndicatorBase.popState
Alexey Kudravtsev [Mon, 28 Dec 2015 15:30:01 +0000 (18:30 +0300)]
EA-73546 - assert: AbstractProgressIndicatorBase.popState

6 years agoAdd a python25 tag for concurrency visualization tests and some fixes for python24
Elizaveta Shashkova [Mon, 11 Jan 2016 11:48:24 +0000 (14:48 +0300)]
Add a python25 tag for concurrency visualization tests and some fixes for python24

6 years agoCPP-3088 Kill CMake processes when exiting IDE
Vasily Pisar [Wed, 23 Dec 2015 03:48:27 +0000 (06:48 +0300)]
CPP-3088 Kill CMake processes when exiting IDE

- trivial, moving functionality from OSProcessManager to static methods (so that we won't need an instance of the full application every time we need to kill a process)

6 years agoif a plugin allows bundled update, include its ID and version in exception reports
Dmitry Jemerov [Mon, 11 Jan 2016 11:37:39 +0000 (12:37 +0100)]
if a plugin allows bundled update, include its ID and version in exception reports

6 years agotype migration: don't migrate method qualifiers type if type parameters are assignabl...
Dmitry Batkovich [Mon, 11 Jan 2016 11:33:59 +0000 (14:33 +0300)]
type migration: don't migrate method qualifiers type if type parameters are assignable (example: IDEA-150178)

6 years agoregistry option to enable preloading of vcs annotations on file open to speedup file...
Egor.Ushakov [Mon, 11 Jan 2016 11:29:23 +0000 (14:29 +0300)]
registry option to enable preloading of vcs annotations on file open to speedup file annotate later

6 years agodiff: disable "annotate previous revision" for slave-side lines in Unified Viewer phpstorm/144.2935 phpstorm/144.2946 phpstorm/144.3045
Aleksey Pivovarov [Tue, 10 Nov 2015 12:10:11 +0000 (15:10 +0300)]
diff: disable "annotate previous revision" for slave-side lines in Unified Viewer

6 years agoIDEA-58417 vcs: enable "annotate previous revision" action for localy modified files
Aleksey Pivovarov [Tue, 10 Nov 2015 11:58:54 +0000 (14:58 +0300)]
IDEA-58417 vcs: enable "annotate previous revision" action for localy modified files

6 years agoguava type migration: don't convert chain if current method is unconvertible IDEA...
Dmitry Batkovich [Mon, 11 Jan 2016 09:53:10 +0000 (12:53 +0300)]
guava type migration: don't convert chain if current method is unconvertible IDEA-150185

6 years agoguava type migration: add "apply" method reference for unconverted predicates IDEA...
Dmitry Batkovich [Mon, 11 Jan 2016 09:43:50 +0000 (12:43 +0300)]
guava type migration: add "apply" method reference for unconverted predicates IDEA-150210

6 years agosafe delete: check hierarchy excluding current method (IDEA-150176) appcode/144.2900 appcode/144.2910 appcode/144.2915 appcode/144.2926 clion/144.2608.7 clion/144.2899 clion/144.2907 clion/144.2914 dbe/144.2904 dbe/144.2923 idea/144.2905 idea/144.2925 idea/144.2925.1 phpstorm/144.2909 phpstorm/144.2913 phpstorm/144.2927 pycharm/144.2903 pycharm/144.2906 pycharm/144.2924 pycharm/144.2928 rubymine/144.2908 rubymine/144.2929 webstorm/144.2911 webstorm/144.2931
Anna Kozlova [Sat, 9 Jan 2016 11:56:29 +0000 (12:56 +0100)]
safe delete: check hierarchy excluding current method (IDEA-150176)

6 years agoremove unused code
Anna Kozlova [Sat, 9 Jan 2016 11:46:42 +0000 (12:46 +0100)]
remove unused code