idea/community.git
6 years ago- Bundled JFlex: apply fix for http://sourceforge.net/p/jflex/bugs/118/ (IDEA-138062)
Maxim.Mossienko [Wed, 25 Mar 2015 00:26:55 +0000 (01:26 +0100)]
- Bundled JFlex: apply fix for sourceforge.net/p/jflex/bugs/118/ (IDEA-138062)
- Disable constructor generation with InputStream parameter by default

6 years agocleanup
Vladimir Krivosheev [Tue, 24 Mar 2015 14:00:16 +0000 (15:00 +0100)]
cleanup

6 years agocleanup
Vladimir Krivosheev [Tue, 24 Mar 2015 13:57:24 +0000 (14:57 +0100)]
cleanup

6 years agocleanup
Vladimir Krivosheev [Tue, 24 Mar 2015 13:18:38 +0000 (14:18 +0100)]
cleanup

6 years agoIDEA-138109 test added
Daniil Ovchinnikov [Tue, 24 Mar 2015 13:52:24 +0000 (16:52 +0300)]
IDEA-138109 test added

6 years agoEA-55538 fixed
Daniil Ovchinnikov [Tue, 24 Mar 2015 13:25:25 +0000 (16:25 +0300)]
EA-55538 fixed

6 years agoIDEA-137947 Replacement hint interferes with the replacement text input
Sergey Malenkov [Tue, 24 Mar 2015 13:53:17 +0000 (16:53 +0300)]
IDEA-137947 Replacement hint interferes with the replacement text input

6 years agoadditional hint in error messages to perform full project rebuild (IDEA-137729)
Eugene Zhuravlev [Tue, 24 Mar 2015 13:25:46 +0000 (14:25 +0100)]
additional hint in error messages to perform full project rebuild (IDEA-137729)

6 years agoA small refactoring after review (PY-15265, PY-6396) appcode/142.428
Elizaveta Shashkova [Tue, 24 Mar 2015 12:53:44 +0000 (15:53 +0300)]
A small refactoring after review (PY-15265, PY-6396)

6 years agoIDEA-137748 Lost branches from «Open task» dialogue
Dmitry Avdeev [Tue, 24 Mar 2015 12:44:08 +0000 (15:44 +0300)]
IDEA-137748 Lost branches from «Open task» dialogue

6 years agoGroovyDebuggerTest: more info on failing
peter [Tue, 24 Mar 2015 12:19:22 +0000 (13:19 +0100)]
GroovyDebuggerTest: more info on failing

6 years agoIDEA-138025 Massive rendering issues on OSX
Vassiliy.Kudryashov [Tue, 24 Mar 2015 12:18:57 +0000 (15:18 +0300)]
IDEA-138025 Massive rendering issues on OSX

6 years agoEA-66455 & EA-66417 fix
Daniil Ovchinnikov [Tue, 24 Mar 2015 11:50:47 +0000 (14:50 +0300)]
EA-66455 & EA-66417 fix

6 years agoMake "Magic number" inspection less trigger happy (IDEA-137998)
Bas Leijdekkers [Tue, 24 Mar 2015 11:51:52 +0000 (12:51 +0100)]
Make "Magic number" inspection less trigger happy (IDEA-137998)

6 years agointern recent vfs user data with more than one key-value mapping
peter [Tue, 24 Mar 2015 11:26:19 +0000 (12:26 +0100)]
intern recent vfs user data with more than one key-value mapping

6 years agoTemplateDataElementType: clarify doNotCheckFileSizeLimit usage
peter [Tue, 24 Mar 2015 11:25:11 +0000 (12:25 +0100)]
TemplateDataElementType: clarify doNotCheckFileSizeLimit usage

6 years agoinitial accessibility features for editor
Konstantin Bulenkov [Tue, 24 Mar 2015 11:14:42 +0000 (12:14 +0100)]
initial accessibility features for editor

6 years agoIDEA-137993 Eclipse integration: EclipseModuleManager data is not removed from .iml... phpstorm/142.426
Vladimir Krivosheev [Tue, 24 Mar 2015 10:53:21 +0000 (11:53 +0100)]
IDEA-137993 Eclipse integration: EclipseModuleManager data is not removed from .iml on switching to Eclipse format

6 years agoremove assertion (only if debug)
Vladimir Krivosheev [Tue, 24 Mar 2015 10:48:45 +0000 (11:48 +0100)]
remove assertion (only if debug)

6 years agoIDEA-137969 Eclipse integration: external remove of classpathentry is not synchronized
Vladimir Krivosheev [Tue, 24 Mar 2015 10:32:58 +0000 (11:32 +0100)]
IDEA-137969 Eclipse integration: external remove of classpathentry is not synchronized

6 years agoVersioned help topics for CLion
Anton Makeev [Tue, 24 Mar 2015 10:17:29 +0000 (11:17 +0100)]
Versioned help topics for CLion

6 years agocleanup
Alexey Kudravtsev [Mon, 23 Mar 2015 16:21:24 +0000 (19:21 +0300)]
cleanup

6 years agoPY-15343 Remove references to moved elements from __all__ and do not show it in the...
Mikhail Golubev [Mon, 23 Mar 2015 18:33:50 +0000 (21:33 +0300)]
PY-15343 Remove references to moved elements from __all__ and do not show it in the dialog

6 years agoExtract PySequenceExpressionImpl with common deleteChildInternal and getElements...
Mikhail Golubev [Mon, 23 Mar 2015 17:08:45 +0000 (20:08 +0300)]
Extract PySequenceExpressionImpl with common deleteChildInternal and getElements methods

Also deleteChildInternal for PyTupleExpression inserts mandatory comma
after its only element if needed.

6 years agoAttach DunderAll- and DunderSlots- references if RHS of assignment is surrounded...
Mikhail Golubev [Mon, 23 Mar 2015 14:46:11 +0000 (17:46 +0300)]
Attach DunderAll- and DunderSlots- references if RHS of assignment is surrounded by parenthesis

It matters for cases like __all__ = ('foo', 'bar') which were ignored
before.

6 years agoPY-9679 Preselect current module name (without extension) in the dialog
Mikhail Golubev [Mon, 23 Mar 2015 13:58:15 +0000 (16:58 +0300)]
PY-9679 Preselect current module name (without extension) in the dialog

6 years agodebugger: fixing mem leak with RerunFailedTests action
Egor.Ushakov [Tue, 24 Mar 2015 09:53:42 +0000 (12:53 +0300)]
debugger: fixing mem leak with RerunFailedTests action

6 years agoIDEA-137908 External documentation (from javadoc.jar) is not shown appcode/142.424 clion/142.425
Dmitry Batrak [Tue, 24 Mar 2015 08:56:24 +0000 (11:56 +0300)]
IDEA-137908 External documentation (from javadoc.jar) is not shown

6 years agoFix availability of Emmet in JSX (WEB-15578, WEB-15486)
Alexander Zolotov [Tue, 24 Mar 2015 00:40:59 +0000 (03:40 +0300)]
Fix availability of Emmet in JSX (WEB-15578, WEB-15486)

6 years agomake method static: warn about broken method references if filed or class need to... appcode/142.419 clion/142.413 dbe/142.416 idea/142.418 phpstorm/142.420 pycharm/142.414 pycharm/142.422 rubymine/142.417 rubymine/142.423 webstorm/142.415
Anna Kozlova [Mon, 23 Mar 2015 19:24:20 +0000 (20:24 +0100)]
make method static: warn about broken method references if filed or class need to be passed; NPE (EA-66661 - NPE: MakeMethodStaticProcessor.changeExternalUsage)

6 years agologging EA-66745 - assert: JavaInheritorsGetter.addExpectedType
Anna Kozlova [Mon, 23 Mar 2015 19:06:09 +0000 (20:06 +0100)]
logging EA-66745 - assert: JavaInheritorsGetter.addExpectedType

6 years agoassert that refactoring is not started under write action; check validity (EA-66799...
Anna Kozlova [Mon, 23 Mar 2015 18:55:40 +0000 (19:55 +0100)]
assert that refactoring is not started under write action; check validity (EA-66799 - PIEAE: StubBasedPsiElementBase.getContainingFile)

6 years agoadd assert != null fix should be disabled on the class level (EA-66814 - assert:...
Anna Kozlova [Mon, 23 Mar 2015 18:46:10 +0000 (19:46 +0100)]
add assert != null fix should be disabled on the class level (EA-66814 - assert: AddAssertStatementFix.applyFix)

6 years agomake capture<? super Object> == Object
Anna Kozlova [Mon, 23 Mar 2015 18:25:33 +0000 (19:25 +0100)]
make capture<? super Object> == Object

6 years agojava 9: make private methods in interfaces not abstract
Anna Kozlova [Mon, 23 Mar 2015 18:03:49 +0000 (19:03 +0100)]
java 9: make private methods in interfaces not abstract

6 years agoMerge remote-tracking branch 'origin/master' rubymine/142.412
Roman Shevchenko [Mon, 23 Mar 2015 18:36:00 +0000 (19:36 +0100)]
Merge remote-tracking branch 'origin/master'

6 years agoplatform: ability to create prepopulated serialization filters
Roman Shevchenko [Mon, 23 Mar 2015 18:08:09 +0000 (19:08 +0100)]
platform: ability to create prepopulated serialization filters

6 years agojava: alternative JRE check fixed; API extended
Roman Shevchenko [Mon, 23 Mar 2015 17:37:35 +0000 (18:37 +0100)]
java: alternative JRE check fixed; API extended

6 years agoCleanup (arrangement; duplicate code)
Roman Shevchenko [Mon, 23 Mar 2015 16:50:08 +0000 (17:50 +0100)]
Cleanup (arrangement; duplicate code)

6 years agoCleanup (formatting)
Roman Shevchenko [Mon, 23 Mar 2015 16:18:39 +0000 (17:18 +0100)]
Cleanup (formatting)

6 years agocomplete statement should add body to private interface methods (jdk9) webstorm/142.411
peter [Mon, 23 Mar 2015 17:54:03 +0000 (18:54 +0100)]
complete statement should add body to private interface methods (jdk9)

6 years agostatus bar: prevent progress leaks via myProgressIcon
peter [Mon, 23 Mar 2015 17:41:08 +0000 (18:41 +0100)]
status bar: prevent progress leaks via myProgressIcon

6 years agodfa: support non-initialized final field escaping in constructors (IDEA-137154)
peter [Mon, 23 Mar 2015 16:21:33 +0000 (17:21 +0100)]
dfa: support non-initialized final field escaping in constructors (IDEA-137154)

6 years agoIDEA-137719 Complete current statement doesn't insert a method body for static method...
peter [Mon, 23 Mar 2015 15:49:05 +0000 (16:49 +0100)]
IDEA-137719 Complete current statement doesn't insert a method body for static methods in interfaces, creates broken code

6 years agoCorrected parameters order, which caused extra spaces formatting when performed on...
Yaroslav Lepenkin [Mon, 23 Mar 2015 16:30:51 +0000 (19:30 +0300)]
Corrected parameters order, which caused extra spaces formatting when performed on selected fragment. Formatter depending on the result of FormatterUtil.isFormatterCalledExplicitly decides whether to cut trailing spaces or not, and command name mismatch eliminated range correction. Test added.

6 years agoDeleted unused method
Yaroslav Lepenkin [Mon, 23 Mar 2015 11:00:34 +0000 (14:00 +0300)]
Deleted unused method

6 years agofixed location layout on windows + add mnemonic
Dennis Ushakov [Mon, 23 Mar 2015 17:17:36 +0000 (20:17 +0300)]
fixed location layout on windows + add mnemonic

6 years agodo not keep strong reference to cached psi element
Egor.Ushakov [Mon, 23 Mar 2015 17:14:45 +0000 (20:14 +0300)]
do not keep strong reference to cached psi element

6 years agoextract parameter object: make change signature command invisible for user (IDEA...
Anna Kozlova [Mon, 23 Mar 2015 16:36:09 +0000 (17:36 +0100)]
extract parameter object: make change signature command invisible for user (IDEA-138024)

6 years agoextract parameter object: use renamed/retyped getters/setters (IDEA-138033)
Anna Kozlova [Mon, 23 Mar 2015 15:57:12 +0000 (16:57 +0100)]
extract parameter object: use renamed/retyped getters/setters (IDEA-138033)

6 years agoshow implementations: check if sources are attached (IDEA-137734)
Anna Kozlova [Mon, 23 Mar 2015 15:36:44 +0000 (16:36 +0100)]
show implementations: check if sources are attached (IDEA-137734)

6 years agoincompatible types quickfix: reregister for variable initializer (IDEA-138023)
Anna Kozlova [Mon, 23 Mar 2015 14:43:07 +0000 (15:43 +0100)]
incompatible types quickfix: reregister for variable initializer (IDEA-138023)

6 years agoredundant local variable: ignore places where initializer shadows smth else (IDEA...
Anna Kozlova [Mon, 23 Mar 2015 14:01:17 +0000 (15:01 +0100)]
redundant local variable: ignore places where initializer shadows smth else (IDEA-137996)

6 years agojdk9: support private methods in interfaces (IDEA-137918)
Anna Kozlova [Mon, 23 Mar 2015 12:12:03 +0000 (13:12 +0100)]
jdk9: support private methods in interfaces (IDEA-137918)

6 years agoSSR: fix java array initializer matching (IDEA-138047) webstorm/142.410
Bas Leijdekkers [Mon, 23 Mar 2015 16:27:03 +0000 (17:27 +0100)]
SSR: fix java array initializer matching (IDEA-138047)

6 years agoSSR: rewrite string constraints handling to enable advanced nested patterns and scripts
Bas Leijdekkers [Mon, 23 Mar 2015 15:56:11 +0000 (16:56 +0100)]
SSR: rewrite string constraints handling to enable advanced nested patterns and scripts

6 years agoIDEA-136853 readonly locker doesn't work well between splits
Dmitry Batrak [Mon, 23 Mar 2015 16:28:18 +0000 (19:28 +0300)]
IDEA-136853 readonly locker doesn't work well between splits

6 years ago"gnu" prefix removed from CommandLine classes according to https://upsource.labs...
Ilya.Kazakevich [Mon, 23 Mar 2015 16:28:54 +0000 (19:28 +0300)]
"gnu" prefix removed from CommandLine classes according to https://upsource.labs.intellij.net/idea-community/review/IDEA-COMMUNITY-CR-1732

6 years agoMerge remote-tracking branch 'origin/master'
Ilya.Kazakevich [Mon, 23 Mar 2015 16:11:40 +0000 (19:11 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoMerge remote-tracking branch 'origin/master'
Ilya.Kazakevich [Mon, 23 Mar 2015 16:10:49 +0000 (19:10 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoremoved now unused classes from java debugger - pt.2
Egor.Ushakov [Mon, 23 Mar 2015 15:54:39 +0000 (18:54 +0300)]
removed now unused classes from java debugger - pt.2

6 years agoremoved now unused classes from java debugger
Egor.Ushakov [Mon, 23 Mar 2015 14:16:08 +0000 (17:16 +0300)]
removed now unused classes from java debugger

6 years agoMerge branch 'master' into console_with_placeholders
Ilya.Kazakevich [Mon, 23 Mar 2015 16:01:36 +0000 (19:01 +0300)]
Merge branch 'master' into console_with_placeholders

6 years agoChanges according to Dima's comments for
Ilya.Kazakevich [Mon, 23 Mar 2015 15:57:42 +0000 (18:57 +0300)]
Changes according to Dima's comments for
https://upsource.labs.intellij.net/idea-community/review/IDEA-COMMUNITY-CR-1732

6 years agoreverted appcode/142.409 clion/142.408
Alexey Kudravtsev [Mon, 23 Mar 2015 14:18:54 +0000 (17:18 +0300)]
reverted

6 years agoIDEA-137908 External documentation (from javadoc.jar) is not shown
Dmitry Batrak [Mon, 23 Mar 2015 14:42:26 +0000 (17:42 +0300)]
IDEA-137908 External documentation (from javadoc.jar) is not shown

6 years agoIDEA-137989 Typo in 'Call to System.runFinalizersOnExit()'
peter [Mon, 23 Mar 2015 11:17:23 +0000 (12:17 +0100)]
IDEA-137989 Typo in 'Call to System.runFinalizersOnExit()'

6 years agodiff: oneside builder - tests
Aleksey Pivovarov [Mon, 23 Mar 2015 11:59:01 +0000 (14:59 +0300)]
diff: oneside builder - tests

6 years agofix compilation
Max Medvedev [Mon, 23 Mar 2015 13:57:34 +0000 (16:57 +0300)]
fix compilation

6 years agoget rid of groovy source
Max Medvedev [Mon, 23 Mar 2015 13:37:52 +0000 (16:37 +0300)]
get rid of groovy source

6 years agoCPP-2671 Correctly support configurations without build targets in "Run Another Confi...
Vyacheslav Karpukhin [Mon, 23 Mar 2015 13:38:03 +0000 (14:38 +0100)]
CPP-2671 Correctly support configurations without build targets in "Run Another Configuration" tasks

6 years agomore logs
Alexey Kudravtsev [Mon, 23 Mar 2015 13:24:48 +0000 (16:24 +0300)]
more logs

6 years agoIDEA-57472 Floating tool windows should be more like native windows, with maximize...
Vassiliy.Kudryashov [Mon, 23 Mar 2015 12:47:35 +0000 (15:47 +0300)]
IDEA-57472 Floating tool windows should be more like native windows, with maximize/minimize/close buttons
 (Patch from Alexander Lobas)

6 years agoIDEA-128728 Set keyboard listener for state combo box on both text fields in "Open...
Mikhail Golubev [Mon, 23 Mar 2015 10:58:33 +0000 (13:58 +0300)]
IDEA-128728 Set keyboard listener for state combo box on both text fields in "Open Task" dialog

Also hide corresponding label with hint in "Close Task" dialog, since
there are no focusable text fields.

6 years agoOC-11104 "Run another configuration before launch" is broken clion/142.406
Vyacheslav Karpukhin [Mon, 23 Mar 2015 11:51:33 +0000 (12:51 +0100)]
OC-11104 "Run another configuration before launch" is broken

6 years agoCPP-2671 Correctly support configurations without build targets in "Run Another Confi...
Vyacheslav Karpukhin [Fri, 20 Mar 2015 18:43:49 +0000 (19:43 +0100)]
CPP-2671 Correctly support configurations without build targets in "Run Another Configuration" tasks

6 years agoexport platform-impl
Anna Kozlova [Mon, 23 Mar 2015 11:28:20 +0000 (12:28 +0100)]
export platform-impl

6 years agoIDEA-137804 go to line (CTRL+G) not working during find
Dmitry Batrak [Mon, 23 Mar 2015 11:28:30 +0000 (14:28 +0300)]
IDEA-137804 go to line (CTRL+G) not working during find

6 years agoIDEA-138017 diff: oneside - fix typo
Aleksey Pivovarov [Mon, 23 Mar 2015 11:22:26 +0000 (14:22 +0300)]
IDEA-138017 diff: oneside - fix typo

6 years ago[IDEA-137300] Added ability to filter psi classes returned by JavaPsiFacade
akosyakov [Mon, 23 Mar 2015 11:24:13 +0000 (14:24 +0300)]
[IDEA-137300] Added ability to filter psi classes returned by JavaPsiFacade

6 years agouse more conventional API
Alexey Kudravtsev [Mon, 23 Mar 2015 11:13:35 +0000 (14:13 +0300)]
use more conventional API

6 years agoget PCE stackframe back to enable sensible stacktraces
Alexey Kudravtsev [Mon, 23 Mar 2015 11:11:53 +0000 (14:11 +0300)]
get PCE stackframe back to enable sensible stacktraces

6 years agonotnull
Alexey Kudravtsev [Mon, 23 Mar 2015 11:09:00 +0000 (14:09 +0300)]
notnull

6 years agounwrap unnecessary command
Alexey Kudravtsev [Fri, 20 Mar 2015 15:47:46 +0000 (18:47 +0300)]
unwrap unnecessary command

6 years agoremoved redundant suppression
Alexey Kudravtsev [Fri, 20 Mar 2015 15:04:16 +0000 (18:04 +0300)]
removed redundant suppression

6 years agofewer invoke laters to avoid event queue saturating when setText2() is called very...
Alexey Kudravtsev [Fri, 20 Mar 2015 14:48:59 +0000 (17:48 +0300)]
fewer invoke laters to avoid event queue saturating when setText2() is called very often

6 years agomore logs for tests
Alexey Kudravtsev [Thu, 19 Mar 2015 15:05:48 +0000 (18:05 +0300)]
more logs for tests

6 years agorestore 'find in library source' feature
Alexey Kudravtsev [Wed, 18 Mar 2015 13:03:59 +0000 (16:03 +0300)]
restore 'find in library source' feature

6 years agonotnull
Alexey Kudravtsev [Wed, 18 Mar 2015 12:15:32 +0000 (15:15 +0300)]
notnull

6 years agoSoftwrap model memleak
Alexey Kudravtsev [Wed, 18 Mar 2015 12:11:08 +0000 (15:11 +0300)]
Softwrap model memleak

6 years agoaddPropertyChangeListener(@NotNull final PropertyChangeListener listener, @NotNull...
Alexey Kudravtsev [Wed, 18 Mar 2015 12:10:36 +0000 (15:10 +0300)]
addPropertyChangeListener(@NotNull final PropertyChangeListener listener, @NotNull Disposable parentDisposable)

6 years agonotnull
Alexey Kudravtsev [Tue, 17 Mar 2015 16:00:18 +0000 (19:00 +0300)]
notnull

6 years agoDetected indent notifications are showing again: as now indent detection happens... phpstorm/142.405
Yaroslav Lepenkin [Mon, 23 Mar 2015 09:00:24 +0000 (12:00 +0300)]
Detected indent notifications are showing again: as now indent detection happens on editor open, but notification shown on enter, we need link for FileIndentOptionsProvider to produce proper message.
So now with indent options in document is stored corresponding FileIndentOptionsProvider. Added test to ensure notification shown on enter.

6 years agoRestore LIVE_TEMPLATE_ATTRIBUTES for Darcula
Rustam Vishnyakov [Mon, 23 Mar 2015 10:02:02 +0000 (13:02 +0300)]
Restore LIVE_TEMPLATE_ATTRIBUTES for Darcula

6 years agoadded idea support
liana.bakradze [Mon, 23 Mar 2015 09:46:08 +0000 (12:46 +0300)]
added idea support

6 years agoadd title for GitHub based projects in WebStorm appcode/142.403 clion/142.404
Dennis Ushakov [Mon, 23 Mar 2015 08:55:41 +0000 (11:55 +0300)]
add title for GitHub based projects in WebStorm
#IDEA-136513 fixed

6 years agouse only dist folder for h5bp appcode/142.397 clion/142.396 dbe/142.394 idea/142.391 idea/142.401 phpstorm/142.392 pycharm/142.399 rubymine/142.393 rubymine/142.400 webstorm/142.395
Dennis Ushakov [Sun, 22 Mar 2015 17:27:52 +0000 (20:27 +0300)]
use only dist folder for h5bp

6 years ago[vcs-log] more correctly use prepositions in commit details (specifically: at ->...
Julia Beliaeva [Sun, 22 Mar 2015 15:02:18 +0000 (18:02 +0300)]
[vcs-log] more correctly use prepositions in commit details (specifically: at -> on for dates and add at before time) IDEA-135940

6 years ago[vcs-log] log filtering is not cancelable so can ignore process cancel exception
Julia Beliaeva [Fri, 20 Mar 2015 18:33:24 +0000 (21:33 +0300)]
[vcs-log] log filtering is not cancelable so can ignore process cancel exception

6 years agoRUBY-16392: Fix console history serialization in RubyMine;
Valentin Fondaratov [Sun, 22 Mar 2015 15:05:07 +0000 (18:05 +0300)]
RUBY-16392: Fix console history serialization in RubyMine;
This resolves unwanted xpp libraries' conflicts by setting the
 needed implementation explicitly