idea/community.git
4 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Wed, 19 Oct 2016 12:26:02 +0000 (14:26 +0200)]
Merge remote-tracking branch 'origin/master'

4 years agoIDEA-162376 Compact Empty Middle Packages, Flatten Packages options in the Project...
Konstantin Bulenkov [Wed, 19 Oct 2016 12:13:57 +0000 (14:13 +0200)]
IDEA-162376 Compact Empty Middle Packages, Flatten Packages options in the Project toolwindow don't work any more

4 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Wed, 19 Oct 2016 11:25:54 +0000 (13:25 +0200)]
Merge remote-tracking branch 'origin/master'

4 years agoIDEA-CR-14647 appcode/171.237 clion/171.238 idea/171.235 phpstorm/171.234
Vladimir.Orlov [Wed, 19 Oct 2016 10:48:32 +0000 (13:48 +0300)]
IDEA-CR-14647

4 years agoutil: remove deprecated method without usages, bump to-be-removed version (IDEA-CR...
Sergey Simonchik [Wed, 19 Oct 2016 10:25:47 +0000 (13:25 +0300)]
util: remove deprecated method without usages, bump to-be-removed version (IDEA-CR-14320)

4 years agomaven: use bundled maven3 during project import if invalid maven home has been config...
Vladislav.Soroka [Wed, 19 Oct 2016 10:01:57 +0000 (13:01 +0300)]
maven: use bundled maven3 during project import if invalid maven home has been configured for the project

4 years agoeclipse ecj compiler updated to version 4.6.1 (IDEA-162726)
Eugene Zhuravlev [Wed, 19 Oct 2016 09:44:13 +0000 (11:44 +0200)]
eclipse ecj compiler updated to version 4.6.1 (IDEA-162726)

4 years agojavadoc updated
Eugene Zhuravlev [Wed, 19 Oct 2016 09:33:04 +0000 (11:33 +0200)]
javadoc updated

4 years agoActionHint#findAndCheck now accepts String errorMessage instead of infoSupplier ...
Tagir Valeev [Wed, 19 Oct 2016 09:38:25 +0000 (16:38 +0700)]
ActionHint#findAndCheck now accepts String errorMessage instead of infoSupplier (IDEA-CR-14399)

4 years agoPsiUtil.resolveClassInType used (IDEA-CR-14640)
Tagir Valeev [Wed, 19 Oct 2016 09:33:09 +0000 (16:33 +0700)]
PsiUtil.resolveClassInType used (IDEA-CR-14640)

4 years agoIDEA-CR-14593: MethodRefCanBeReplacedWithLambdaInspection#isWithSideEffects -> Lambda...
Tagir Valeev [Wed, 19 Oct 2016 09:24:11 +0000 (16:24 +0700)]
IDEA-CR-14593: MethodRefCanBeReplacedWithLambdaInspection#isWithSideEffects -> LambdaRefactoringUtil#canConvertToLambda; mapToFlatMap extracted

4 years agoCleanup (formatting)
Roman Shevchenko [Wed, 19 Oct 2016 09:06:00 +0000 (11:06 +0200)]
Cleanup (formatting)

4 years agoempty lambda is not proposed as a breakpoint variant
Egor.Ushakov [Wed, 19 Oct 2016 08:53:47 +0000 (11:53 +0300)]
empty lambda is not proposed as a breakpoint variant

4 years agoIDEA-162662 inspection: simplify obvious stream collect transformation to direct... appcode/171.230 clion/171.231
Tagir Valeev [Wed, 19 Oct 2016 08:46:58 +0000 (15:46 +0700)]
IDEA-162662 inspection: simplify obvious stream collect transformation to direct java.util equivalent

4 years agojunit 5 for inspections: teach junit inspections to work over TestFramework appcode/171.228 clion/171.229
Anna.Kozlova [Tue, 18 Oct 2016 18:22:21 +0000 (20:22 +0200)]
junit 5 for inspections: teach junit inspections to work over TestFramework

4 years agojunit 5 for assertion without message, constant assertion inspection
Anna.Kozlova [Tue, 18 Oct 2016 16:50:55 +0000 (18:50 +0200)]
junit 5 for assertion without message, constant assertion inspection

4 years agojava completion: fix "{} ()" when choosing anonymous class constructor with parameters
peter [Wed, 19 Oct 2016 07:23:15 +0000 (09:23 +0200)]
java completion: fix "{} ()" when choosing anonymous class constructor with parameters

4 years agosubmitTransactionLater shouldn't do invokeLater twice
peter [Wed, 19 Oct 2016 07:10:10 +0000 (09:10 +0200)]
submitTransactionLater shouldn't do invokeLater twice

fixes too many visual editor changes during inplace refactorings

4 years agoIDEA-162750 EditorComboBox text of "Git Repository URL" in Clone Repository dialog... dbe/171.225 idea/171.216 idea/171.218 phpstorm/171.220 pycharm/171.217 pycharm/171.222 rubymine/171.224 webstorm/171.227
Vassiliy.Kudryashov [Tue, 18 Oct 2016 19:47:56 +0000 (22:47 +0300)]
IDEA-162750 EditorComboBox text of "Git Repository URL" in Clone Repository dialog is cropped

4 years agoUpdated master version for PyCharm
Andrey Vlasovskikh [Tue, 18 Oct 2016 19:33:57 +0000 (22:33 +0300)]
Updated master version for PyCharm

4 years agoGK 1.4.3: minor grammar fix
Gregory.Shrago [Tue, 18 Oct 2016 19:19:54 +0000 (22:19 +0300)]
GK 1.4.3: minor grammar fix

4 years agoregen: GK 1.4.3
Gregory.Shrago [Tue, 18 Oct 2016 18:54:57 +0000 (21:54 +0300)]
regen: GK 1.4.3

4 years agoIDEA-162770 Can't manually enter the path in the FileChooser
Sergey Malenkov [Tue, 18 Oct 2016 19:15:59 +0000 (22:15 +0300)]
IDEA-162770 Can't manually enter the path in the FileChooser

4 years agoMerge remote-tracking branch 'origin/master'
Dmitry Trofimov [Tue, 18 Oct 2016 19:13:22 +0000 (21:13 +0200)]
Merge remote-tracking branch 'origin/master'

4 years agoUpdate bundled coverage.py to version 4.2.0
Dmitry Trofimov [Tue, 18 Oct 2016 19:09:33 +0000 (21:09 +0200)]
Update bundled coverage.py to version 4.2.0

4 years ago[platform] ignore SIGHUP in restarter script (IDEA-162263)
Roman Shevchenko [Tue, 18 Oct 2016 18:35:46 +0000 (20:35 +0200)]
[platform] ignore SIGHUP in restarter script (IDEA-162263)

When the IDE is launched in it's own terminal (File Manager | Run in Terminal), shutting it down kills the restarter script as well. Ignoring the signal allows the script to outlive a terminal and successfully restart the IDE.

4 years agoFor some strange reason bash doesn't pass env variables sourced from rcfile to the...
Dmitry Trofimov [Tue, 18 Oct 2016 18:17:06 +0000 (20:17 +0200)]
For some strange reason bash doesn't pass env variables sourced from rcfile to the command in case of non-interactive mode.

Interactive mode can crash the process, so it is not an option.
The only option left is to use composite command that sources the activate script and then prints envs. And this works both for bash and sh on Linux.

4 years agoCount missed branches in case of partial coverage in total ration denominator (PY...
Dmitry Trofimov [Tue, 18 Oct 2016 18:01:23 +0000 (20:01 +0200)]
Count missed branches in case of partial coverage in total ration denominator (PY-20131)

4 years ago[platform] passes the PID to watch for to the restarter script (IDEA-162263)
Roman Shevchenko [Tue, 18 Oct 2016 17:43:40 +0000 (19:43 +0200)]
[platform] passes the PID to watch for to the restarter script (IDEA-162263)

4 years ago[groovy] setWritable(false) for detached name-value pair value (IDEA-CR-14566)
Daniil Ovchinnikov [Tue, 18 Oct 2016 17:25:08 +0000 (20:25 +0300)]
[groovy] setWritable(false) for detached name-value pair value (IDEA-CR-14566)

4 years ago[groovy] use EmptyStub (IDEA-CR-14566)
Daniil Ovchinnikov [Tue, 18 Oct 2016 16:45:22 +0000 (19:45 +0300)]
[groovy] use EmptyStub (IDEA-CR-14566)

4 years agodiff: make methods public
Aleksey Pivovarov [Tue, 18 Oct 2016 17:04:56 +0000 (20:04 +0300)]
diff: make methods public

4 years agoproject tasks: fix modules build settings assertion
Vladislav.Soroka [Tue, 18 Oct 2016 16:56:29 +0000 (19:56 +0300)]
project tasks: fix modules build settings assertion

4 years agoassertEquals can be replaced with assertSame: introduce junit 5; extract common fix
Anna.Kozlova [Tue, 18 Oct 2016 15:52:31 +0000 (17:52 +0200)]
assertEquals can be replaced with assertSame: introduce junit 5; extract common fix

4 years agoassertEquals between inconvertible types: junit & testng refactored; introduce junit...
Anna.Kozlova [Tue, 18 Oct 2016 15:15:38 +0000 (17:15 +0200)]
assertEquals between inconvertible types: junit & testng refactored; introduce junit 5 for assertEquals called on array

4 years agocommon constants
Anna.Kozlova [Tue, 18 Oct 2016 13:54:32 +0000 (15:54 +0200)]
common constants

4 years agojavac ast indices: do not show progress status on index up-to-date validation
Dmitry Batkovich [Tue, 18 Oct 2016 16:02:16 +0000 (19:02 +0300)]
javac ast indices: do not show progress status on index up-to-date validation

4 years agojavac ast indices: read access
Dmitry Batkovich [Tue, 18 Oct 2016 15:09:16 +0000 (18:09 +0300)]
javac ast indices: read access

4 years agojavac ast indices: read access while get placement of element in asCompileElements()
Dmitry Batkovich [Tue, 18 Oct 2016 14:57:55 +0000 (17:57 +0300)]
javac ast indices: read access while get placement of element in asCompileElements()

4 years agojavac ast indices: read access while get placement of element in getHierarchyInfo()
Dmitry Batkovich [Tue, 18 Oct 2016 14:46:57 +0000 (17:46 +0300)]
javac ast indices: read access while get placement of element in getHierarchyInfo()

4 years agojavac ast indices: Javac8RefScanner should be added to CP
Dmitry Batkovich [Tue, 18 Oct 2016 14:37:33 +0000 (17:37 +0300)]
javac ast indices: Javac8RefScanner should be added to CP

4 years agojavac ast indices: add javac-ref-scanner-8 to BaseIdeaProperties
Dmitry Batkovich [Tue, 18 Oct 2016 14:36:54 +0000 (17:36 +0300)]
javac ast indices: add javac-ref-scanner-8 to BaseIdeaProperties

4 years agotypo
Dmitry Batkovich [Tue, 18 Oct 2016 12:45:53 +0000 (15:45 +0300)]
typo

4 years agojavac ast indices: do not search java direct inheritors for unknown language classes...
Dmitry Batkovich [Tue, 18 Oct 2016 12:32:01 +0000 (15:32 +0300)]
javac ast indices: do not search java direct inheritors for unknown language classes (AssertionError fixed)

4 years agobuild process: fixed building projects under JDK 1.7 and older (IDEA-162589) appcode/171.210
nik [Tue, 18 Oct 2016 16:00:06 +0000 (19:00 +0300)]
build process: fixed building projects under JDK 1.7 and older (IDEA-162589)

4 years agofixed: for xsd:include'd schemas some valid tags may be randomly shown as red
Michael Golubev [Tue, 18 Oct 2016 15:44:38 +0000 (17:44 +0200)]
fixed: for xsd:include'd schemas some valid tags may be randomly shown as red

- Direct usage of `visited` guard in CachedValueProvider leads to random results when the visited's state at compute time is different from the original state at create time
- thus, `Set<PsiFile> visited` is replaced with RecursionManager.createGuard(...).doPreventingRecursion
- discussed with and approved by sergey.vasiliev

4 years agoPY-17447 ClientModeDebuggerTransport logic explanation added
Alexander Koshevoy [Tue, 18 Oct 2016 13:33:14 +0000 (16:33 +0300)]
PY-17447 ClientModeDebuggerTransport logic explanation added

4 years agoPY-17447 _notify_process_created() moved to PyDB as send_process_created_message...
Alexander Koshevoy [Mon, 17 Oct 2016 23:57:29 +0000 (02:57 +0300)]
PY-17447 _notify_process_created() moved to PyDB as send_process_created_message() method

4 years agoPY-17447 PyDebugSessionFactory made to be applied to a general Python SDK, not only...
Alexander Koshevoy [Mon, 17 Oct 2016 23:32:41 +0000 (02:32 +0300)]
PY-17447 PyDebugSessionFactory made to be applied to a general Python SDK, not only a remote one

4 years agoPY-17447 PyRemoteDebugSessionCreator renamed to *Factory resolving review comment
Alexander Koshevoy [Mon, 17 Oct 2016 22:39:53 +0000 (01:39 +0300)]
PY-17447 PyRemoteDebugSessionCreator renamed to *Factory resolving review comment

4 years agoPY-17447 PyRemoteDebugSessionCreator extension point with PyDockerDebugSessionCreator...
Alexander Koshevoy [Thu, 6 Oct 2016 13:15:12 +0000 (16:15 +0300)]
PY-17447 PyRemoteDebugSessionCreator extension point with PyDockerDebugSessionCreator implementation that uses new Python debugger connection strategy introduced

4 years agoPY-17447 "IDE as a client" Python script debugger mode introduced
Alexander Koshevoy [Wed, 5 Oct 2016 16:22:06 +0000 (19:22 +0300)]
PY-17447 "IDE as a client" Python script debugger mode introduced

Python pydevd wrapper in the main process and in the every subprocesses being created opens server socket and waits for a single incoming connection from the IDE. These server sockets are bound to the one single port of the localhost. The port number is passed to the script in the command line. Opening server socket on the same port is achieved by using SO_REUSEPORT socket option on Linux/Mac machines and SO_REUSEADDR socket option on Windows machines. SO_REUSEPORT is supported since Linux 3.9, which is perfectly fine for docker case because docker requires Linux 3.10 and higher. A tricky connection strategy implemented in ClientModeDebuggerTransport because each debugging (sub)process requires exactly one connection but Linux could route connection to the same (sub)process twice or more. These connections are stacked on the Linux core level and IDE for a some time thinks that it is connected to a debugging process while it is actually not. Reconnecting to the same host and port solves this problem eventually.

4 years agoPY-17447 DebuggerFactory introduced to ease the construction of PyDebugProcess
Alexander Koshevoy [Wed, 5 Oct 2016 15:56:44 +0000 (18:56 +0300)]
PY-17447 DebuggerFactory introduced to ease the construction of PyDebugProcess

4 years agoPY-17447 New command CMD_PROCESS_CREATED added to notify IDE that new subprocess...
Alexander Koshevoy [Wed, 5 Oct 2016 14:33:39 +0000 (17:33 +0300)]
PY-17447 New command CMD_PROCESS_CREATED added to notify IDE that new subprocess is created

4 years agoPY-17447 Connection and message transport logic extracted from RemoteDebugger
Alexander Koshevoy [Wed, 5 Oct 2016 14:07:33 +0000 (17:07 +0300)]
PY-17447 Connection and message transport logic extracted from RemoteDebugger

4 years agoRevert: Disposing popup corrupts appearing popup
Vassiliy.Kudryashov [Tue, 18 Oct 2016 15:36:30 +0000 (18:36 +0300)]
Revert: Disposing popup corrupts appearing popup

4 years agoAnnotate with @NotNull (EA-86553)
Rustam Vishnyakov [Tue, 18 Oct 2016 15:32:20 +0000 (18:32 +0300)]
Annotate with @NotNull (EA-86553)

4 years agofollowup to IDEA-CR-14686: moved FailedTestDebugLogConsoleFolding to devkit
Alexey Kudravtsev [Tue, 18 Oct 2016 15:31:59 +0000 (18:31 +0300)]
followup to IDEA-CR-14686: moved FailedTestDebugLogConsoleFolding to devkit

4 years agoreverted
Alexey Kudravtsev [Tue, 18 Oct 2016 15:31:23 +0000 (18:31 +0300)]
reverted

4 years agopath macro: skip findStrings/replaceStrings in the FindInProjectSettingsBase componen...
Vladimir Krivosheev [Tue, 18 Oct 2016 15:26:20 +0000 (17:26 +0200)]
path macro: skip findStrings/replaceStrings in the FindInProjectSettingsBase component configuration

4 years agocleanup
Vladimir Krivosheev [Tue, 18 Oct 2016 14:53:29 +0000 (16:53 +0200)]
cleanup

4 years agocleanup
Vladimir Krivosheev [Tue, 18 Oct 2016 13:47:11 +0000 (15:47 +0200)]
cleanup

4 years ago[build] ASM repackaging script usability improvements
Roman Shevchenko [Tue, 18 Oct 2016 15:14:42 +0000 (17:14 +0200)]
[build] ASM repackaging script usability improvements

4 years ago[Parameter Name Hints] "Add to blacklist" intention available on literal param
Yaroslav Lepenkin [Tue, 18 Oct 2016 15:07:03 +0000 (18:07 +0300)]
[Parameter Name Hints] "Add to blacklist" intention available on literal param

4 years ago[Parameter Name Hints] minor settings cosmetics
Yaroslav Lepenkin [Tue, 18 Oct 2016 14:59:00 +0000 (17:59 +0300)]
[Parameter Name Hints] minor settings cosmetics

4 years ago[Parameter Name Hints] show for binary and polyadic expressions
Yaroslav Lepenkin [Tue, 18 Oct 2016 14:43:03 +0000 (17:43 +0300)]
[Parameter Name Hints] show for binary and polyadic expressions

4 years agoPreview in the editor of the approximate insertion result of the currently selected...
peter [Tue, 18 Oct 2016 14:54:10 +0000 (16:54 +0200)]
Preview in the editor of the approximate insertion result of the currently selected lookup suggestion

4 years agofixed: failed test debug log shown always expanded
Alexey Kudravtsev [Tue, 18 Oct 2016 14:47:20 +0000 (17:47 +0300)]
fixed: failed test debug log shown always expanded

4 years agocleanup, notnull
Alexey Kudravtsev [Tue, 18 Oct 2016 14:40:35 +0000 (17:40 +0300)]
cleanup, notnull

4 years agoemulate method breakpoints with line breakpoints - disabled by default
Egor.Ushakov [Tue, 18 Oct 2016 14:34:44 +0000 (17:34 +0300)]
emulate method breakpoints with line breakpoints - disabled by default

4 years agodiff: merge FileAwareDocumentContent into DocumentContentImpl
Aleksey Pivovarov [Tue, 18 Oct 2016 14:16:27 +0000 (17:16 +0300)]
diff: merge FileAwareDocumentContent into DocumentContentImpl

follow-up: d8482534ac583ab6c482fa9aedc20f42fe940859

4 years agogradle: fix artifact tests
Vladislav.Soroka [Tue, 18 Oct 2016 14:17:35 +0000 (17:17 +0300)]
gradle: fix artifact tests

4 years agoIDEA-147640 Switcher dialog: up and down keys are not working
Vassiliy.Kudryashov [Tue, 18 Oct 2016 14:15:05 +0000 (17:15 +0300)]
IDEA-147640 Switcher dialog: up and down keys are not working
fix broken compilation, javadoc added

4 years ago[Parameter Name Hints] added couple more filtered items
Yaroslav Lepenkin [Tue, 18 Oct 2016 14:04:46 +0000 (17:04 +0300)]
[Parameter Name Hints] added couple more filtered items

4 years ago[Parameter Name Hints] added one more filtered item
Yaroslav Lepenkin [Tue, 18 Oct 2016 14:02:04 +0000 (17:02 +0300)]
[Parameter Name Hints] added one more filtered item

4 years ago[Parameter Name Hints] extracted general abstract test
Yaroslav Lepenkin [Tue, 18 Oct 2016 13:58:27 +0000 (16:58 +0300)]
[Parameter Name Hints] extracted general abstract test

4 years ago[Parameter Name Hints] check if blacklisted after hints are found
Yaroslav Lepenkin [Tue, 18 Oct 2016 13:44:17 +0000 (16:44 +0300)]
[Parameter Name Hints] check if blacklisted after hints are found

4 years ago[Parameter Name Hints] added couple more blacklist items
Yaroslav Lepenkin [Tue, 18 Oct 2016 12:47:24 +0000 (15:47 +0300)]
[Parameter Name Hints] added couple more blacklist items

4 years ago[Parameter Name Hints] allow to use *smth* (contains "smth") syntax for blacklist...
Yaroslav Lepenkin [Tue, 18 Oct 2016 12:40:44 +0000 (15:40 +0300)]
[Parameter Name Hints] allow to use *smth* (contains "smth") syntax for blacklist setup

4 years ago[Parameter Name Hints] simplified, corrected xml structure
Yaroslav Lepenkin [Mon, 17 Oct 2016 17:04:47 +0000 (20:04 +0300)]
[Parameter Name Hints] simplified, corrected xml structure

4 years ago[Parameter Name Hints] per-language blacklist, each language implementation can now...
Yaroslav Lepenkin [Mon, 17 Oct 2016 16:59:57 +0000 (19:59 +0300)]
[Parameter Name Hints] per-language blacklist, each language implementation can now provide it's own default list

4 years ago[Parameter Name Hints] add java.lang.Math to ignore list
Yaroslav Lepenkin [Mon, 17 Oct 2016 10:18:48 +0000 (13:18 +0300)]
[Parameter Name Hints] add java.lang.Math to ignore list

4 years agodiff: rename getter
Aleksey Pivovarov [Tue, 18 Oct 2016 14:01:53 +0000 (17:01 +0300)]
diff: rename getter

4 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Tue, 18 Oct 2016 14:00:43 +0000 (16:00 +0200)]
Merge remote-tracking branch 'origin/master'

4 years ago[compiler] correct VM options for running a compiler on Java 9
Roman Shevchenko [Tue, 18 Oct 2016 14:00:15 +0000 (16:00 +0200)]
[compiler] correct VM options for running a compiler on Java 9

4 years ago[platform] drops private API usage (IDEA-145206)
Roman Shevchenko [Tue, 18 Oct 2016 13:58:52 +0000 (15:58 +0200)]
[platform] drops private API usage (IDEA-145206)

4 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Tue, 18 Oct 2016 13:53:50 +0000 (15:53 +0200)]
Merge remote-tracking branch 'origin/master'

4 years agoproject configuration: included missing 'layoutlib-resources' to IDEA community project
nik [Tue, 18 Oct 2016 13:51:34 +0000 (16:51 +0300)]
project configuration: included missing 'layoutlib-resources' to IDEA community project

4 years agobuild scripts: print log from parallel tasks if one of them failed with exception
nik [Tue, 18 Oct 2016 13:50:57 +0000 (16:50 +0300)]
build scripts: print log from parallel tasks if one of them failed with exception

4 years agobuild.xml for community: fixed OutOfMemory during compilation
nik [Tue, 18 Oct 2016 13:31:07 +0000 (16:31 +0300)]
build.xml for community: fixed OutOfMemory during compilation

4 years agoIDEA-147640 Switcher dialog: up and down keys are not working
Vassiliy.Kudryashov [Tue, 18 Oct 2016 13:49:20 +0000 (16:49 +0300)]
IDEA-147640 Switcher dialog: up and down keys are not working

4 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Tue, 18 Oct 2016 13:24:56 +0000 (15:24 +0200)]
Merge remote-tracking branch 'origin/master'

4 years agoProgressManager - catch and handle Throwable
Aleksey Pivovarov [Mon, 17 Oct 2016 09:53:49 +0000 (12:53 +0300)]
ProgressManager - catch and handle Throwable

4 years agoremove hard references to AST via (cached) PsiClassReferenceType
peter [Tue, 18 Oct 2016 13:14:41 +0000 (15:14 +0200)]
remove hard references to AST via (cached) PsiClassReferenceType

4 years agodevkit: restore navigation from inspection to description.html (non trivial overridde...
Anna.Kozlova [Tue, 18 Oct 2016 13:13:11 +0000 (15:13 +0200)]
devkit: restore navigation from inspection to description.html (non trivial overridden getShortName)

4 years agoremove unused logger
Anna.Kozlova [Tue, 18 Oct 2016 12:59:51 +0000 (14:59 +0200)]
remove unused logger

4 years agointroduce junit 5 to assertEquals between inconvertible types inspection (IDEA-162623)
Anna.Kozlova [Tue, 18 Oct 2016 12:37:04 +0000 (14:37 +0200)]
introduce junit 5 to assertEquals between inconvertible types inspection (IDEA-162623)

4 years agolambda unfriendly overload: don't warn when functional interface is the same - other...
Anna.Kozlova [Tue, 18 Oct 2016 12:25:39 +0000 (14:25 +0200)]
lambda unfriendly overload: don't warn when functional interface is the same - other parameters are responsible to resolve ambiguity

4 years agoremove superficial line breaks from test method templates (IDEA-162465)
Anna.Kozlova [Tue, 18 Oct 2016 11:58:01 +0000 (13:58 +0200)]
remove superficial line breaks from test method templates (IDEA-162465)

4 years agoFIXED IDEA-156001 Code Style Import doesn't recognise project-specific .idea/codeStyl... webstorm/171.202
Rustam Vishnyakov [Tue, 18 Oct 2016 12:29:18 +0000 (15:29 +0300)]
FIXED IDEA-156001 Code Style Import doesn't recognise project-specific .idea/codeStyleSettings.xml + unit tests