idea/community.git
5 years agoAllow calling valueOf() on nullable UAST expressions appcode/172.1592
Dmitry Jemerov [Tue, 18 Apr 2017 12:01:03 +0000 (14:01 +0200)]
Allow calling valueOf() on nullable UAST expressions

5 years agopotential undo freezes: compact map to avoid iteration over empty buckets clion/172.1591
Anton Makeev [Tue, 18 Apr 2017 11:55:55 +0000 (13:55 +0200)]
potential undo freezes: compact map to avoid iteration over empty buckets

5 years agocleanup
Alexey Kudravtsev [Tue, 18 Apr 2017 11:48:07 +0000 (14:48 +0300)]
cleanup

5 years agoextracted method "runUnderThreadName"
Alexey Kudravtsev [Mon, 17 Apr 2017 17:38:17 +0000 (20:38 +0300)]
extracted method "runUnderThreadName"

5 years agocalculate warnings icons in background to fix IDEA-171254 IDEA freezes when I click...
Alexey Kudravtsev [Mon, 17 Apr 2017 17:35:35 +0000 (20:35 +0300)]
calculate warnings icons in background to fix IDEA-171254 IDEA freezes when I click on encoding panel for big file

5 years agonotnull
Alexey Kudravtsev [Mon, 17 Apr 2017 17:18:03 +0000 (20:18 +0300)]
notnull

5 years agomoved some JDK annotations from strange hidden place to the standard jdkAnnotations,
Alexey Kudravtsev [Mon, 17 Apr 2017 17:17:12 +0000 (20:17 +0300)]
moved some JDK annotations from strange hidden place to the standard jdkAnnotations,
fixed crazy discrepancies in method external signatures

5 years agocorrect generic signature
Alexey Kudravtsev [Mon, 17 Apr 2017 17:12:58 +0000 (20:12 +0300)]
correct generic signature

5 years agoNPE under jdk9
Alexey Kudravtsev [Mon, 17 Apr 2017 13:27:05 +0000 (16:27 +0300)]
NPE under jdk9

5 years agocomments
Alexey Kudravtsev [Mon, 17 Apr 2017 11:37:00 +0000 (14:37 +0300)]
comments

5 years agoKotlin plugin updated to 1.1.2-eap-73
nik [Tue, 18 Apr 2017 11:29:08 +0000 (14:29 +0300)]
Kotlin plugin updated to 1.1.2-eap-73

This is needed to fix OutOfMemoryError during 'Analyze Code' (KT-17388).

5 years agoBuild scripts: move copying dependencies file to buildDistributions task
Alexander Zolotov [Tue, 18 Apr 2017 11:15:53 +0000 (14:15 +0300)]
Build scripts: move copying dependencies file to buildDistributions task
(IDEA-CR-20366)

5 years agoIDEA-170626 Suggest to use Stream.peek instead of Stream.map if the lambda parameter... phpstorm/172.1590
Tagir Valeev [Tue, 18 Apr 2017 10:55:48 +0000 (17:55 +0700)]
IDEA-170626 Suggest to use Stream.peek instead of Stream.map if the lambda parameter is not reassigned during the operation.

5 years agoCleanup (duplication)
Roman Shevchenko [Tue, 18 Apr 2017 10:47:07 +0000 (12:47 +0200)]
Cleanup (duplication)

5 years agoplatform: always load functional interfaces from Kotlin stdlib by platform classloader
nik [Tue, 18 Apr 2017 10:18:52 +0000 (13:18 +0300)]
platform: always load functional interfaces from Kotlin stdlib by platform classloader

This is needed to allow using methods with Kotlin functional parameters in API (IDEA-171552).

5 years agoCleanup (explicit getUrl() call)
Roman Shevchenko [Tue, 18 Apr 2017 10:06:47 +0000 (12:06 +0200)]
Cleanup (explicit getUrl() call)

5 years agoCleanup (more concise fix for IDEA-CR-20178)
Roman Shevchenko [Tue, 18 Apr 2017 09:57:56 +0000 (11:57 +0200)]
Cleanup (more concise fix for IDEA-CR-20178)

5 years agofixes after IDEA-CR-20368
Egor.Ushakov [Tue, 18 Apr 2017 09:52:28 +0000 (12:52 +0300)]
fixes after IDEA-CR-20368

5 years agoavoid leaking DebugProcess on debug session end (with the tab still opened)
Egor.Ushakov [Tue, 18 Apr 2017 09:47:02 +0000 (12:47 +0300)]
avoid leaking DebugProcess on debug session end (with the tab still opened)

5 years agocleanup
Egor.Ushakov [Tue, 18 Apr 2017 08:47:41 +0000 (11:47 +0300)]
cleanup

5 years agoMaven: test cleanup
Vladislav.Soroka [Tue, 18 Apr 2017 09:53:15 +0000 (12:53 +0300)]
Maven: test cleanup

5 years agoui: fix typo - do not compare Integer and Rectangle
Aleksey Pivovarov [Tue, 18 Apr 2017 09:20:12 +0000 (12:20 +0300)]
ui: fix typo - do not compare Integer and Rectangle

follow-up: 2496c58ec927cb57020cc3a32ad17b98788545d7

5 years agoCleanup (warnings)
Roman Shevchenko [Tue, 18 Apr 2017 09:50:12 +0000 (11:50 +0200)]
Cleanup (warnings)

5 years agodisable automatic test renamer for type parameters; limit processed classes by patter...
Anna.Kozlova [Tue, 18 Apr 2017 09:47:06 +0000 (11:47 +0200)]
disable automatic test renamer for type parameters; limit processed classes by pattern (IDEA-171477)

5 years agoenable rainbow highlighting in lambdas and class initializers (IDEA-171491)
Anna.Kozlova [Tue, 18 Apr 2017 09:06:27 +0000 (11:06 +0200)]
enable rainbow highlighting in lambdas and class initializers (IDEA-171491)

5 years ago[java] PsiClassRefType returns annotations embedded in a ref (IDEA-140234, IDEA-166062)
Roman Shevchenko [Tue, 18 Apr 2017 09:40:54 +0000 (11:40 +0200)]
[java] PsiClassRefType returns annotations embedded in a ref (IDEA-140234, IDEA-166062)

5 years agoMaven: resolve maven project on the project open in headless mode (IDEA-171170)
Vladislav.Soroka [Tue, 18 Apr 2017 09:21:57 +0000 (12:21 +0300)]
Maven: resolve maven project on the project open in headless mode (IDEA-171170)

5 years agoSSR: fix JS tests appcode/172.1586 clion/172.1585 idea/172.1587
Bas Leijdekkers [Tue, 18 Apr 2017 08:18:55 +0000 (10:18 +0200)]
SSR: fix JS tests

5 years agoIDEA-170583 "Reformat Code" leads to weird scrolling in the editor window
Dmitry Batrak [Tue, 18 Apr 2017 08:13:28 +0000 (11:13 +0300)]
IDEA-170583 "Reformat Code" leads to weird scrolling in the editor window

ensuring all possible cases are covered

5 years agoopen class RunManagerImpl for Upsource
pasynkov [Tue, 18 Apr 2017 08:09:27 +0000 (10:09 +0200)]
open class RunManagerImpl for Upsource

5 years agoupdate splashes for 2017.2 EAP
Konstantin Bulenkov [Tue, 18 Apr 2017 08:04:10 +0000 (10:04 +0200)]
update splashes for 2017.2 EAP

5 years agoCPP-9359 The "dispose" call of "PotemlinProgress" is too expensive even in hidden...
Alexey Utkin [Tue, 18 Apr 2017 07:50:26 +0000 (10:50 +0300)]
CPP-9359 The "dispose" call of "PotemlinProgress" is too expensive even in hidden sate

5 years agoreserve 5% of max heap to handle low memory case to avoid nested problems (IDEA-170791)
Maxim.Mossienko [Tue, 18 Apr 2017 06:41:57 +0000 (08:41 +0200)]
reserve 5% of max heap to handle low memory case to avoid nested problems (IDEA-170791)

5 years ago[file-history] do not calculate names data twice, pass it with filter results appcode/172.1574 clion/172.1577 dbe/172.1570 idea/172.1572 phpstorm/172.1573 pycharm/172.1571 pycharm/172.1575 rubymine/172.1576 webstorm/172.1580
Julia Beliaeva [Thu, 30 Mar 2017 17:50:10 +0000 (20:50 +0300)]
[file-history] do not calculate names data twice, pass it with filter results

5 years agomyHorizontal is never false, but keep contract anyway.
Maxim Kropotov [Mon, 17 Apr 2017 21:01:00 +0000 (00:01 +0300)]
myHorizontal is never false, but keep contract anyway.

5 years agoRevert of "IDEA-CR-17950: True and False are now always PyBooleanLiteralExpressions...
Ilya.Kazakevich [Mon, 17 Apr 2017 19:24:45 +0000 (22:24 +0300)]
Revert of "IDEA-CR-17950: True and False are now always PyBooleanLiteralExpressions" because of "Restored None, False, True as non-keywords (reserved words) in PY2"

5 years agorearrange code ui: don't let vertical scrollbar overlap edit button
Maxim Kropotov [Mon, 17 Apr 2017 19:04:22 +0000 (22:04 +0300)]
rearrange code ui: don't let vertical scrollbar overlap edit button

5 years agorearrange code ui: removing arrangement rule animation is too slow on HiDPI display
Maxim Kropotov [Mon, 17 Apr 2017 18:13:05 +0000 (21:13 +0300)]
rearrange code ui: removing arrangement rule animation is too slow on HiDPI display

5 years agorearrange code ui: animation panel is 2x higher than row on macOS HiDPI. Since image...
Maxim Kropotov [Mon, 17 Apr 2017 17:49:02 +0000 (20:49 +0300)]
rearrange code ui: animation panel is 2x higher than row on macOS HiDPI. Since image size is taken from component (scaled already), doesn't seem to be necessary to create a scaled image

5 years agorearrange code ui: match rows are too high on Windows with HiDPI. icon.getIconWidth...
Maxim Kropotov [Mon, 17 Apr 2017 17:47:47 +0000 (20:47 +0300)]
rearrange code ui: match rows are too high on Windows with HiDPI. icon.getIconWidth() and getIconHeight() return scaled dimensions, so passing them as minimum button dimensions is wrong (ActionButton scales internally)

5 years agoUpdate Windows binaries (PY-22702)
Elizaveta Shashkova [Mon, 17 Apr 2017 16:41:25 +0000 (19:41 +0300)]
Update Windows binaries (PY-22702)

5 years agoAdd path separator to all filenames while checking (PY-22702)
Elizaveta Shashkova [Mon, 17 Apr 2017 16:24:25 +0000 (19:24 +0300)]
Add path separator to all filenames while checking (PY-22702)

5 years agoUpdate Windows binaries (PY-22702, PY-23737)
Elizaveta Shashkova [Mon, 17 Apr 2017 13:51:26 +0000 (16:51 +0300)]
Update Windows binaries (PY-22702, PY-23737)

5 years agoUpdate Cython version (PY-22702, PY-23737)
Elizaveta Shashkova [Mon, 17 Apr 2017 13:00:44 +0000 (16:00 +0300)]
Update Cython version (PY-22702, PY-23737)

5 years agoCan't debug files with names ending with "*threading.py" (PY-22702)
Elizaveta Shashkova [Mon, 17 Apr 2017 12:57:08 +0000 (15:57 +0300)]
Can't debug files with names ending with "*threading.py" (PY-22702)

We can't call any other function here instead of `endswith`, because it leads to infinite recursion

5 years agoFrame evaluation debugger stops with stack overflow after reloading (PY-23737)
Elizaveta Shashkova [Mon, 17 Apr 2017 12:21:22 +0000 (15:21 +0300)]
Frame evaluation debugger stops with stack overflow after reloading (PY-23737)

Sometimes during process shutdown Python nullifies some global variables, but still calls frame evaluation function. Add check for avoiding such situations.

5 years agoRestored None, False, True as non-keywords (reserved words) in PY2 (PY-23305, PY...
Andrey Vlasovskikh [Fri, 7 Apr 2017 16:14:20 +0000 (19:14 +0300)]
Restored None, False, True as non-keywords (reserved words) in PY2 (PY-23305, PY-23364)

Typeshed doesn't contain the definitions for them in __builtins__.pyi
so we have to provide types and detect the builtin status for these
words as a special case.

5 years ago[groovy] pass current language level when raw type is created
Daniil Ovchinnikov [Mon, 17 Apr 2017 18:03:22 +0000 (21:03 +0300)]
[groovy] pass current language level when raw type is created

5 years agoPY-23746, PY-23536, PY-23534, PY-13191: Use ``ParametersListUtil`` to parse arguments
Ilya.Kazakevich [Mon, 17 Apr 2017 17:54:45 +0000 (20:54 +0300)]
PY-23746, PY-23536, PY-23534, PY-13191: Use ``ParametersListUtil`` to parse arguments

* ``ParametersListUtil`` supports escape, quotes and other useful stuff.

5 years agoPY-13191: Support single quotes for ParametersListUtil
Ilya.Kazakevich [Mon, 17 Apr 2017 17:53:33 +0000 (20:53 +0300)]
PY-13191: Support single quotes for ParametersListUtil

Reviewed by IDEA-CR-20331

5 years agoleaking debug process
Egor.Ushakov [Mon, 17 Apr 2017 17:43:19 +0000 (20:43 +0300)]
leaking debug process

5 years agoIDEA-171479 Fix leaking of debug process and debug session idea/172.1567
Vitaliy.Bibaev [Mon, 17 Apr 2017 16:55:47 +0000 (19:55 +0300)]
IDEA-171479 Fix leaking of debug process and debug session

5 years agoPY-23150: Numpy custom members take significant time to resolve since they are lookin...
fitermay [Sun, 26 Mar 2017 04:07:52 +0000 (07:07 +0300)]
PY-23150: Numpy custom members take significant time to resolve since they are looking up DTYPE each time for each member.  Instead resolve it once.

(cherry picked from commit 5702120)

5 years agoPY-23150 Show the canonized qualified name of a source module as type in completion
Mikhail Golubev [Wed, 5 Apr 2017 15:24:14 +0000 (18:24 +0300)]
PY-23150 Show the canonized qualified name of a source module as type in completion

instead of the much more computationally expensive canonical import
name.

It still an open question, though, how to reduce the cost of computing
the preferred import path of re-exported symbols in case of a large
hierarchy of packages where names from the leaf modules are propagated
higher using wildcard imports.

Check https://github.com/JetBrains/intellij-community/pull/532
for the related dicussion.

5 years agoFix return value of QualifiedNameFinder#findShortestImportableName() in case of a...
Mikhail Golubev [Wed, 5 Apr 2017 15:18:02 +0000 (18:18 +0300)]
Fix return value of QualifiedNameFinder#findShortestImportableName() in case of a cache hit

It returned a string representation of the list of saved names
instead of the shorted qualified name itself.

5 years agoPyStdlibCanonicalPathProvider shouldn't modify the passed QualifiedName in place
Mikhail Golubev [Wed, 5 Apr 2017 15:04:40 +0000 (18:04 +0300)]
PyStdlibCanonicalPathProvider shouldn't modify the passed QualifiedName in place

Otherwise PythonPathCache starts returning, e.g. "path" instead of
"ntpath" for ntpath.py module.

On the whole, it seems that QualifiedName#getComponents() shouldn't
return the original backed array list in the first place.

Additionally, PythonPathCache returns unmodifiable lists of qualified
names and elements to prevent similar, tricky to track down, errors in
future.

5 years agoPY-23150 Add a test with a generated project to investigate the problem
Mikhail Golubev [Sun, 2 Apr 2017 14:28:47 +0000 (17:28 +0300)]
PY-23150 Add a test with a generated project to investigate the problem

5 years agoclear captured stacks on process end
Egor.Ushakov [Mon, 17 Apr 2017 16:11:23 +0000 (19:11 +0300)]
clear captured stacks on process end

5 years agocleanup use default methods
Egor.Ushakov [Mon, 17 Apr 2017 13:29:50 +0000 (16:29 +0300)]
cleanup use default methods

5 years agoIDEA-170583 "Reformat Code" leads to weird scrolling in the editor window
Dmitry Batrak [Mon, 17 Apr 2017 16:10:50 +0000 (19:10 +0300)]
IDEA-170583 "Reformat Code" leads to weird scrolling in the editor window

5 years agoMaven: resolve maven project on the project open in headless mode (IDEA-171170)
Vladislav.Soroka [Mon, 17 Apr 2017 16:05:05 +0000 (19:05 +0300)]
Maven: resolve maven project on the project open in headless mode (IDEA-171170)

5 years ago[groovy] fix parsing of dots on a new line (IDEA-146703)
Daniil Ovchinnikov [Mon, 17 Apr 2017 15:55:35 +0000 (18:55 +0300)]
[groovy] fix parsing of dots on a new line (IDEA-146703)

5 years agoOne more test for PY-22808 to cover changes
Andrey Vlasovskikh [Mon, 17 Apr 2017 15:47:09 +0000 (18:47 +0300)]
One more test for PY-22808 to cover changes

5 years agoBuild scripts: copy dependencies file to artifacts while distributions
Alexander Zolotov [Mon, 17 Apr 2017 14:51:18 +0000 (17:51 +0300)]
Build scripts: copy dependencies file to artifacts while distributions
 building

5 years agoBuild scripts: JBRE unpacking overloaded JDK version
Alexander Zolotov [Mon, 17 Apr 2017 12:12:41 +0000 (15:12 +0300)]
Build scripts: JBRE unpacking overloaded JDK version

5 years ago[git] revert some unwanted formatting changes
Julia Beliaeva [Mon, 17 Apr 2017 15:12:48 +0000 (18:12 +0300)]
[git] revert some unwanted formatting changes

5 years ago[hg] more symmetrical refs processing
Julia Beliaeva [Mon, 17 Apr 2017 15:08:09 +0000 (18:08 +0300)]
[hg] more symmetrical refs processing

5 years agoIDEA-169924 toggle breadcrumbs settings separately
Sergey Malenkov [Mon, 17 Apr 2017 14:58:30 +0000 (17:58 +0300)]
IDEA-169924 toggle breadcrumbs settings separately

5 years agoIDEA-169924 move editor colors from base implementation of Breadcrumbs
Sergey Malenkov [Mon, 17 Apr 2017 09:04:54 +0000 (12:04 +0300)]
IDEA-169924 move editor colors from base implementation of Breadcrumbs

5 years agoplatform: add additional search path /ultimate/community/build.txt for fix build... appcode/172.1564 clion/172.1561
Mikhail Filippov [Mon, 17 Apr 2017 14:06:51 +0000 (17:06 +0300)]
platform: add additional search path /ultimate/community/build.txt for fix build number in Rider.

(cherry picked from commit 73e99b1, IDEA-CR-20364)

5 years agoPY-23567: Update Leonid's runners to support time functions monkeypatching pycharm/172.1557
Ilya.Kazakevich [Mon, 17 Apr 2017 14:06:25 +0000 (17:06 +0300)]
PY-23567: Update Leonid's runners to support time functions monkeypatching

If user monkeypatches strftime PyCharm should survive it

5 years ago[groovy] do not consider spread dot a map key access (IDEA-135863)
Daniil Ovchinnikov [Mon, 17 Apr 2017 13:43:34 +0000 (16:43 +0300)]
[groovy] do not consider spread dot a map key access (IDEA-135863)

5 years ago[performance tweak] avoid getPath() calls when it is possible
Maxim.Mossienko [Mon, 17 Apr 2017 12:48:11 +0000 (14:48 +0200)]
[performance tweak] avoid getPath() calls when it is possible

5 years ago[groovy] support spread argument within list literal
Daniil Ovchinnikov [Mon, 17 Apr 2017 12:48:11 +0000 (15:48 +0300)]
[groovy] support spread argument within list literal

5 years agoMinor: remove unused field in MemoryViewDebugProcessData
Vitaliy.Bibaev [Mon, 17 Apr 2017 12:31:15 +0000 (15:31 +0300)]
Minor: remove unused field in MemoryViewDebugProcessData

5 years agoIDEA-161622 "Find Action" should be mapped to "Escape, X" in Emacs mode
Dmitry Batrak [Mon, 17 Apr 2017 12:26:51 +0000 (15:26 +0300)]
IDEA-161622 "Find Action" should be mapped to "Escape, X" in Emacs mode

5 years agoxml-apis-ext.jar library restored and added to dependencies of 'graph' module idea/172.1553 phpstorm/172.1551 webstorm/172.1550
nik [Mon, 17 Apr 2017 12:17:38 +0000 (15:17 +0300)]
xml-apis-ext.jar library restored and added to dependencies of 'graph' module

IdGenerator class from ysvg.jar depends on this library so we need to put it into all IDEs which include 'graph' module.

5 years agoIDEA-170488 Parameter info is not updated when method name changes appcode/172.1547 clion/172.1546
Dmitry Batrak [Mon, 17 Apr 2017 11:56:24 +0000 (14:56 +0300)]
IDEA-170488 Parameter info is not updated when method name changes

5 years agoFIXED IDEA-170062 Settings|Schemes panel|Duplicate action: “Ecs to cancel” does not...
Rustam Vishnyakov [Mon, 17 Apr 2017 11:24:46 +0000 (14:24 +0300)]
FIXED IDEA-170062 Settings|Schemes panel|Duplicate action: “Ecs to cancel” does not work as expected. If duplicating, clicking Esc should not save scheme.

5 years agoPY-22734 Don't capture local variable in the lambda used as a cached value provider
Mikhail Golubev [Fri, 14 Apr 2017 14:18:17 +0000 (17:18 +0300)]
PY-22734 Don't capture local variable in the lambda used as a cached value provider

Otherwise, we re-compute the function's result type using a stale type
comment.

5 years agoUse UIUtil.getHTMLEditorKit() for correct font size scaling
Anton Tarasov [Mon, 17 Apr 2017 10:54:21 +0000 (13:54 +0300)]
Use UIUtil.getHTMLEditorKit() for correct font size scaling

See IDEA-170099

5 years agoNPE fixed
Dmitry Avdeev [Mon, 17 Apr 2017 10:44:10 +0000 (13:44 +0300)]
NPE fixed

5 years ago@NotNull
Dmitry Avdeev [Mon, 17 Apr 2017 10:40:24 +0000 (13:40 +0300)]
@NotNull

5 years agoset debugger thread names
Egor.Ushakov [Mon, 17 Apr 2017 10:06:54 +0000 (13:06 +0300)]
set debugger thread names

5 years agocleanup
Egor.Ushakov [Fri, 14 Apr 2017 13:03:27 +0000 (16:03 +0300)]
cleanup

5 years agofix test caret position
Bas Leijdekkers [Mon, 17 Apr 2017 10:02:46 +0000 (12:02 +0200)]
fix test caret position

5 years agoIDEA-165950 National keyboard layouts support
Denis Fokin [Mon, 17 Apr 2017 10:02:48 +0000 (13:02 +0300)]
IDEA-165950 National keyboard layouts support

5 years agoIDEA-170464 "Move statement" messes up whitespace and comments around fields appcode/172.1542 clion/172.1541
Dmitry Batrak [Mon, 17 Apr 2017 08:44:59 +0000 (11:44 +0300)]
IDEA-170464 "Move statement" messes up whitespace and comments around fields

don't move line comments together with declarations

5 years agoIDEA-170464 "Move statement" messes up whitespace and comments around fields
Dmitry Batrak [Fri, 14 Apr 2017 13:57:13 +0000 (16:57 +0300)]
IDEA-170464 "Move statement" messes up whitespace and comments around fields

fix moving through whitespace

5 years agofix tests by using "Unnecessary fully qualified name" inspection instead of removed...
Bas Leijdekkers [Sun, 16 Apr 2017 19:23:21 +0000 (21:23 +0200)]
fix tests by using "Unnecessary fully qualified name" inspection instead of removed intention

5 years ago'Project Structure' dialog: fixes 'Find Usages' action for JDKs (IDEA-126016)
nik [Mon, 17 Apr 2017 08:26:36 +0000 (11:26 +0300)]
'Project Structure' dialog: fixes 'Find Usages' action for JDKs (IDEA-126016)

5 years agoUpdating versions of project dependencies: jdkBuild->u152b829.1
Alexey Ushakov [Mon, 17 Apr 2017 07:55:10 +0000 (10:55 +0300)]
Updating versions of project dependencies: jdkBuild->u152b829.1

Alexey Ushakov

5 years agobuild scripts: removed 'Xerces' library from classpath
nik [Mon, 17 Apr 2017 07:41:52 +0000 (10:41 +0300)]
build scripts: removed 'Xerces' library from classpath

Because 'util' module doesn't depend on it anymore.

5 years agoIDEA project configuration: removed unused 'xml-apis-ext' library
nik [Mon, 17 Apr 2017 07:39:18 +0000 (10:39 +0300)]
IDEA project configuration: removed unused 'xml-apis-ext' library

5 years agofix project leakage in test
Vladislav.Soroka [Mon, 17 Apr 2017 06:25:28 +0000 (09:25 +0300)]
fix project leakage in test

5 years ago'Project Structure' dialog: request focus in content entry editor only on explicit...
nik [Fri, 14 Apr 2017 17:40:52 +0000 (20:40 +0300)]
'Project Structure' dialog: request focus in content entry editor only on explicit user action (IDEA-170432)

5 years agoIDEA-169924 show/hide breadcrumbs from a main menu appcode/172.1536 clion/172.1531 dbe/172.1532 idea/172.1533 phpstorm/172.1535 pycharm/172.1534 pycharm/172.1537 rubymine/172.1530 webstorm/172.1540
Sergey Malenkov [Sun, 16 Apr 2017 21:50:34 +0000 (00:50 +0300)]
IDEA-169924 show/hide breadcrumbs from a main menu

5 years agoIDEA-169924 / IDEA-157418 breadcrumbs for multiple/different languages: add separate...
Sergey Malenkov [Sun, 16 Apr 2017 20:52:06 +0000 (23:52 +0300)]
IDEA-169924 / IDEA-157418 breadcrumbs for multiple/different languages: add separate configurable

5 years ago[hg] simplify references grouping for display in the table
Julia Beliaeva [Sun, 16 Apr 2017 19:05:58 +0000 (22:05 +0300)]
[hg] simplify references grouping for display in the table

5 years agoPY-23549: run files as scripts for py3 unittest (instead of "discovery" engine used... appcode/172.1520 clion/172.1522 dbe/172.1525 idea/172.1519 phpstorm/172.1523 phpstorm/172.1529 pycharm/172.1517 pycharm/172.1518 pycharm/172.1524 rubymine/172.1521 webstorm/172.1528
Ilya.Kazakevich [Sat, 15 Apr 2017 21:26:09 +0000 (00:26 +0300)]
PY-23549: run files as scripts for py3 unittest (instead of "discovery" engine used for py2)

In Py3 it is possible to run script directly which is much more stable than discovery machinery
For example it supports hyphens in file names