Egor.Ushakov
03e940353a
filter arrays and collections prototype
2017-05-16 13:11:05 +03:00
Egor.Ushakov
23898c3756
catch errors during filtering task
2017-05-16 13:11:04 +03:00
Egor.Ushakov
b103d487e7
toString for debug
2017-05-16 13:11:04 +03:00
Egor.Ushakov
6e6b64fd16
cleanup : use StreamEx
2017-05-16 13:11:04 +03:00
Dmitry Batrak
ea12caf838
deprecate obsolete fields and methods in LogicalPosition
2017-05-16 13:05:19 +03:00
Elizaveta Shashkova
5716ef2bf4
Fixes after review IDEA-CR-20862 (PY-24114)
2017-05-16 12:52:45 +03:00
Elizaveta Shashkova
67c682e36f
Create an option for selecting PyQt backend while debugging (PY-24114)
2017-05-16 12:52:45 +03:00
Dmitry Batkovich
2219a4ed7b
inspection settings: move checkboxes in inspection tree to the left side (because poor mac os users have transparent scroll bar)
2017-05-16 12:31:41 +03:00
Dmitry Batrak
e5187ca2be
introduce default offsetToXY/offsetToPoint2D methods in Editor interface
...
(with more effective implementation in EditorImpl)
2017-05-16 12:30:27 +03:00
Denis Fokin
ffa39ab00c
IDEA-171743 Mac sheet dialog buttons require significant delay
2017-05-16 12:20:18 +03:00
Anna Kozlova
5459a3b0e0
update testdata (IDEA-CR-21114)
2017-05-16 11:39:50 +03:00
Vladimir Krivosheev
4ddc817883
remove ModifiableModel, migrate to use setToolEnabled
2017-05-16 10:25:13 +02:00
Dmitry Batrak
7cd7ae6629
avoid showing popup for toggling soft wraps in renderer-mode editors (of non-preview type)
2017-05-16 11:09:29 +03:00
Dmitry Batrak
e0060fef20
EA-83987 - IOOBE: CharSequenceSubSequence.<init>
...
This includes two fixes:
1) Correct model-to-view translation in JTextComponent wrapper for editor (avoids exception when target position is at the end of the document)
2) Avoid wrapping editor component into TextComponentEditor (could happen previously if editor was in renderer mode)
2017-05-16 11:09:29 +03:00
Dmitry Batrak
b1b65492da
fix code, potentially contributing to IDEA-172834 (Editor cursor / caret gets stuck and selection jumping)
2017-05-16 11:09:29 +03:00
Dmitry Batkovich
8dbb78c788
method chain completion: use ExpressionLookupItem
2017-05-16 11:01:49 +03:00
Dmitry Batkovich
9f9c42abc6
cleanup: yellow code
2017-05-16 10:45:50 +03:00
Dmitry Batkovich
b99cab4c8b
inspection settings: forbid table resizing
2017-05-16 10:19:05 +03:00
Anna Kozlova
350f588c09
unused declaration: take refs from literals into account (IDEA-172447)
2017-05-16 09:08:10 +03:00
nik
9eba9dd2df
build scripts: disable Gradle Daemon
...
Build scripts aren't started often so it makes no sense to use the daemon in them. Disabling the daemon explicitly suppresses annoying "please consider using the Gradle Daemon" message in build outputs.
2017-05-16 08:55:32 +03:00
nik
c061af0cb9
build scripts: move definitions of Python plugins to IDEA's build script modules
...
This will allow us to build Python plugins along with IDEA Community and Ultimate.
2017-05-16 08:55:32 +03:00
nik
2d0229936a
build scripts: support dynamic generation of resource files for plugins
...
This way we can have statically defined PluginLayout even if some resources for the plugin are need to be generated during build, and it allows us to reuse PluginLayout for such plugins in different IDEs.
2017-05-16 08:55:31 +03:00
nik
fac9e45379
build scripts: report error if prepareCustomPluginRepositoryForPublishedPlugins option is specified but there are no plugins to publish
2017-05-16 08:55:31 +03:00
Tagir Valeev
d15b92d4f9
KeyFMap: equals & hashCode
2017-05-16 12:25:35 +07:00
Tagir Valeev
cf28cc4419
DfaFactMap/DfaFactType introduced (reviewed: IDEA-CR-20337)
2017-05-16 10:32:31 +07:00
Konstantin Bulenkov
8364b60fed
Merge remote-tracking branch 'origin/master'
2017-05-16 01:16:00 +03:00
Konstantin Bulenkov
92dffaa974
ActionPlaces.UNKNOWN -> real name for toolbars
...
Signed-off-by: Konstantin Bulenkov <kb@jetbrains.com >
2017-05-16 01:10:19 +03:00
Konstantin Bulenkov
1dc40160ed
ActionPlaces.UNKNOWN -> real name for toolbars
...
Signed-off-by: Konstantin Bulenkov <kb@jetbrains.com >
2017-05-16 01:09:58 +03:00
Konstantin Bulenkov
9f2e75e606
ActionPlaces.UNKNOWN -> real name for toolbars
...
Signed-off-by: Konstantin Bulenkov <kb@jetbrains.com >
2017-05-16 01:09:21 +03:00
Konstantin Bulenkov
b0f5fc1727
ActionPlaces.UNKNOWN -> real name for toolbars
...
Signed-off-by: Konstantin Bulenkov <kb@jetbrains.com >
2017-05-16 01:08:26 +03:00
Konstantin Bulenkov
02ed8f7d23
ActionPlaces.UNKNOWN -> real name for toolbars
...
Signed-off-by: Konstantin Bulenkov <kb@jetbrains.com >
2017-05-16 01:03:15 +03:00
Konstantin Bulenkov
aa62c15642
ActionPlaces.UNKNOWN -> real name for toolbars
...
Signed-off-by: Konstantin Bulenkov <kb@jetbrains.com >
2017-05-16 01:02:04 +03:00
Konstantin Bulenkov
2fe51e000b
ActionPlaces.UNKNOWN -> real name for toolbars
...
Signed-off-by: Konstantin Bulenkov <kb@jetbrains.com >
2017-05-16 01:01:08 +03:00
Konstantin Bulenkov
7c401d3c07
ActionPlaces.UNKNOWN -> real name for toolbars
...
Signed-off-by: Konstantin Bulenkov <kb@jetbrains.com >
2017-05-16 01:00:34 +03:00
Konstantin Bulenkov
451fe3f197
ActionPlaces.UNKNOWN -> real name for toolbars
...
Signed-off-by: Konstantin Bulenkov <kb@jetbrains.com >
2017-05-16 00:59:04 +03:00
Konstantin Bulenkov
b61431e2a9
ActionPlaces.UNKNOWN -> real name for toolbars
...
Signed-off-by: Konstantin Bulenkov <kb@jetbrains.com >
2017-05-16 00:58:27 +03:00
Konstantin Bulenkov
3e13ff6833
ActionPlaces.UNKNOWN -> real name for toolbars
...
Signed-off-by: Konstantin Bulenkov <kb@jetbrains.com >
2017-05-16 00:57:32 +03:00
Konstantin Bulenkov
fbb79f79af
ActionPlaces.UNKNOWN -> real name for toolbars
...
Signed-off-by: Konstantin Bulenkov <kb@jetbrains.com >
2017-05-16 00:55:19 +03:00
Konstantin Bulenkov
9dde54b668
ActionPlaces.UNKNOWN -> real name for toolbars
...
Signed-off-by: Konstantin Bulenkov <kb@jetbrains.com >
2017-05-16 00:53:11 +03:00
Konstantin Bulenkov
836755b524
ActionPlaces.UNKNOWN -> real name for toolbars
...
Signed-off-by: Konstantin Bulenkov <kb@jetbrains.com >
2017-05-16 00:52:52 +03:00
Konstantin Bulenkov
de224e0fb5
ActionPlaces.UNKNOWN -> real name for toolbars
...
Signed-off-by: Konstantin Bulenkov <kb@jetbrains.com >
2017-05-16 00:46:22 +03:00
Gregory.Shrago
45c1b9cc73
EA-101283 - assert: DataValidator$ArrayValidator.findInvalid
2017-05-15 22:29:12 +03:00
peter
435dcc1a6a
EA-101297 - IOOBE: ChooseByNameBase.applySelection
2017-05-15 21:25:18 +02:00
Semyon Proshev
2cde0c4c5d
PY-20522 Fixed: Pycharm doesn't understand "compatible release" (~=) in requirements.txt?
...
Support compatible relation by splitting it into `>=` and `==` relation.
2017-05-15 22:22:23 +03:00
Semyon Proshev
cc2c8ad1e1
Store parsed requirement version in PyRequirementVersionSpec.
2017-05-15 22:22:22 +03:00
Semyon Proshev
410d10f007
PY-22275 Fixed: Package requirements tracker does not recongize versions with asterisks
...
Update PackageVersionComparator to support star in version.
2017-05-15 22:22:22 +03:00
Ilya.Kazakevich
a164283b55
PY-23738: Support non-ascii chars for skipped messages
...
Fixed on runners side, runners are synced
2017-05-15 22:16:09 +03:00
Bas Leijdekkers
b4f77a2810
IG: getNegatedExpressionText should not strip parentheses (IDEA-172843)
2017-05-15 21:00:15 +02:00
Vassiliy.Kudryashov
a014760913
IDEA-168849 Cannot stop build with keyboard or menu
...
Behavior: 'Stop' action can cancel background tasks again, but popup would be shown even for single background process to get user confirmation.
Main toolbar: 'Stop' action has been moved from "Run/Debug" actions set to the place after VCS actions.
2017-05-15 20:59:47 +03:00
Rustam Vishnyakov
89b749b5a2
FIXED: Improperly reset inheritance flag.
2017-05-15 20:04:35 +03:00