idea/community.git
6 years agoIDEA-146710 issue with multiple carets in column mode
Dmitry Batrak [Fri, 30 Oct 2015 18:30:52 +0000 (21:30 +0300)]
IDEA-146710 issue with multiple carets in column mode

6 years agouse clipping to draw part of glyph vector
Dmitry Batrak [Fri, 30 Oct 2015 18:28:35 +0000 (21:28 +0300)]
use clipping to draw part of glyph vector

this aligns rendered text better with its selection or highlighting background, and fixes IDEA-147093

6 years agoEditor: improve multiline BOX effect painting
Gregory.Shrago [Fri, 30 Oct 2015 18:12:11 +0000 (21:12 +0300)]
Editor: improve multiline BOX effect painting

6 years agorevert 2df19bff1c72adaaa6fa280e9852eefb16d2aed4 (kotlin cannot compile, may be due...
Vladimir Krivosheev [Fri, 30 Oct 2015 18:01:20 +0000 (19:01 +0100)]
revert 2df19bff1c72adaaa6fa280e9852eefb16d2aed4 (kotlin cannot compile, may be due to package prefix)

6 years agoIOOBE: Wrong offset: -1. Should be in range: [0, 15]
Gregory.Shrago [Fri, 30 Oct 2015 17:08:33 +0000 (20:08 +0300)]
IOOBE: Wrong offset: -1. Should be in range: [0, 15]

6 years agoIde status bar: repaint on addition/removal of widgets
Sergey Savenko [Fri, 30 Oct 2015 17:06:43 +0000 (20:06 +0300)]
Ide status bar: repaint on addition/removal of widgets

6 years agoEA-75494 - assert: SharedImplUtil.findCharTableByTree
Gregory.Shrago [Fri, 30 Oct 2015 15:42:35 +0000 (18:42 +0300)]
EA-75494 - assert: SharedImplUtil.findCharTableByTree

6 years agoadd a dev kit inspection: try to write stateless EP
Sergey Ignatov [Fri, 30 Oct 2015 16:22:40 +0000 (19:22 +0300)]
add a dev kit inspection: try to write stateless EP

6 years agoIDEA-110576 Add ability to search keymaps by mouse shortcut (update popup if UI updated)
Sergey Malenkov [Fri, 30 Oct 2015 15:56:30 +0000 (18:56 +0300)]
IDEA-110576 Add ability to search keymaps by mouse shortcut (update popup if UI updated)

6 years agoIDEA-110576 Add ability to search keymaps by mouse shortcut (fix behaviour)
Sergey Malenkov [Fri, 30 Oct 2015 15:49:34 +0000 (18:49 +0300)]
IDEA-110576 Add ability to search keymaps by mouse shortcut (fix behaviour)

6 years agoIDEA-110576 Add ability to search keymaps by mouse shortcut (update both text accordi...
Sergey Malenkov [Fri, 30 Oct 2015 15:49:08 +0000 (18:49 +0300)]
IDEA-110576 Add ability to search keymaps by mouse shortcut (update both text according to shortcut)

6 years agoIDEA-110576 Add ability to search keymaps by mouse shortcut (left-aligned shortcut...
Sergey Malenkov [Fri, 30 Oct 2015 15:45:08 +0000 (18:45 +0300)]
IDEA-110576 Add ability to search keymaps by mouse shortcut (left-aligned shortcut text)

6 years agoIDEA-110576 Add ability to search keymaps by mouse shortcut (invisible caret)
Sergey Malenkov [Fri, 30 Oct 2015 15:43:53 +0000 (18:43 +0300)]
IDEA-110576 Add ability to search keymaps by mouse shortcut (invisible caret)

6 years agoutil: fix ArrayUtil.reverse
Sergey Simonchik [Fri, 30 Oct 2015 16:00:32 +0000 (19:00 +0300)]
util: fix ArrayUtil.reverse

6 years agoextracted public method to show warning dialog and disable plugin
nik [Fri, 30 Oct 2015 15:54:09 +0000 (18:54 +0300)]
extracted public method to show warning dialog and disable plugin

6 years agopsi/document mismatches: one place to diagnose them all (EA-69693, EA-60300, EA-59365...
peter [Fri, 30 Oct 2015 15:30:11 +0000 (16:30 +0100)]
psi/document mismatches: one place to diagnose them all (EA-69693, EA-60300, EA-59365, EA-55757)

6 years agoreturn only valid PSI from CompletionUtil.getTargetElement (EA-75463 - PIEAE: StubBas...
peter [Fri, 30 Oct 2015 12:18:39 +0000 (13:18 +0100)]
return only valid PSI from CompletionUtil.getTargetElement (EA-75463 - PIEAE: StubBasedPsiElementBase.getContainingFile)

6 years agoGet rid of HtmlTagUtil#getTagNames
Alexander Zolotov [Fri, 30 Oct 2015 13:39:00 +0000 (16:39 +0300)]
Get rid of HtmlTagUtil#getTagNames

- reimplement tags highlighting with annotator
- avoid SOE in documentation for tags

6 years agoant: fix custom ant dialog (IDEA-146552, EA-72010) idea/144.741
Bas Leijdekkers [Fri, 30 Oct 2015 15:07:53 +0000 (16:07 +0100)]
ant: fix custom ant dialog (IDEA-146552, EA-72010)

6 years agoEA-73653 (IAE: DeferredIconImpl.paintIcon)
Bas Leijdekkers [Fri, 30 Oct 2015 14:29:47 +0000 (15:29 +0100)]
EA-73653 (IAE: DeferredIconImpl.paintIcon)

6 years agoIDEA-147072 StackOverflowException on importing gradle build using ant's ExpandProper... appcode/144.746 clion/144.745
Vladislav.Soroka [Fri, 30 Oct 2015 14:39:00 +0000 (17:39 +0300)]
IDEA-147072 StackOverflowException on importing gradle build using ant's ExpandProperties filter

6 years ago[vfs] timestamp of archive entries is the same as of archive itself
Roman Shevchenko [Fri, 30 Oct 2015 14:44:06 +0000 (15:44 +0100)]
[vfs] timestamp of archive entries is the same as of archive itself

6 years agoIDEA-143151 Debugger causes confusing tooltips on names that were not evaluated yet
Egor.Ushakov [Fri, 30 Oct 2015 14:43:47 +0000 (17:43 +0300)]
IDEA-143151 Debugger causes confusing tooltips on names that were not evaluated yet

6 years agodon't use descriptor pinned during calculation because it may reference invalid document
Dennis Ushakov [Fri, 30 Oct 2015 13:02:16 +0000 (16:02 +0300)]
don't use descriptor pinned during calculation because it may reference invalid document

6 years agodiagnostics for IDEA-146488
Dmitry Batrak [Fri, 30 Oct 2015 14:09:40 +0000 (17:09 +0300)]
diagnostics for IDEA-146488

6 years agoWEB-18838 Debugger: UTFDataFormatException on string literals with Unicode glyphs...
Vladimir Krivosheev [Fri, 30 Oct 2015 13:50:03 +0000 (14:50 +0100)]
WEB-18838 Debugger: UTFDataFormatException on string literals with Unicode glyphs (like U+1F51D)

6 years agoRemove diagnostics for max alignment spaces (replaced with max iterations in FormatPr...
Rustam Vishnyakov [Fri, 30 Oct 2015 09:11:42 +0000 (12:11 +0300)]
Remove diagnostics for max alignment spaces (replaced with max iterations in FormatProcessor)

6 years agouse final modifier
Sergey Ignatov [Fri, 30 Oct 2015 13:36:02 +0000 (16:36 +0300)]
use final modifier

6 years agocode cleanup
Sergey Ignatov [Fri, 30 Oct 2015 13:35:37 +0000 (16:35 +0300)]
code cleanup

6 years agoget rid of useless comment
Sergey Ignatov [Fri, 30 Oct 2015 13:14:11 +0000 (16:14 +0300)]
get rid of useless comment

6 years agouse final modifier
Sergey Ignatov [Fri, 30 Oct 2015 13:12:14 +0000 (16:12 +0300)]
use final modifier

6 years agoIG: fix test
Bas Leijdekkers [Fri, 30 Oct 2015 12:42:46 +0000 (13:42 +0100)]
IG: fix test

6 years agoIG: improve description and wording of options
Bas Leijdekkers [Thu, 29 Oct 2015 20:12:37 +0000 (21:12 +0100)]
IG: improve description and wording of options

6 years agoPY-17378: Rerun fix for PyTests: idea/144.736
Ilya.Kazakevich [Thu, 29 Oct 2015 18:07:13 +0000 (21:07 +0300)]
PY-17378: Rerun fix for PyTests:

 * Full path is calculated on helper side
 *  Calculating test path for subtests (yielding) on java side

6 years agocompilation fix
Alexey Kudravtsev [Fri, 30 Oct 2015 13:04:40 +0000 (16:04 +0300)]
compilation fix

6 years agoPY-17295 In the quickfix use "if param is None" check instead of "if not param"
Mikhail Golubev [Fri, 30 Oct 2015 12:43:59 +0000 (15:43 +0300)]
PY-17295 In the quickfix use "if param is None" check instead of "if not param"

6 years agoPY-17392 Update specific PSI elements, instead of entire parameter and statement...
Mikhail Golubev [Fri, 30 Oct 2015 12:39:30 +0000 (15:39 +0300)]
PY-17392 Update specific PSI elements, instead of entire parameter and statement lists in the quickfix

Helper method PyUtil#addElementToStatementList moves old statement list
on the next line (below the header of the parent statement), if
necessary, *before* the new statement is inserted. If it's done
afterwards and new statement is multiline, it might not be properly
indented.

6 years agoPY-17392 Cleanup in PyDefaultArgumentQuickFix
Mikhail Golubev [Wed, 28 Oct 2015 11:55:29 +0000 (14:55 +0300)]
PY-17392 Cleanup in PyDefaultArgumentQuickFix

* Added "final" modifiers
* Add braces to conditionals

6 years agouse Promise
Vladimir Krivosheev [Fri, 30 Oct 2015 12:25:52 +0000 (13:25 +0100)]
use Promise

6 years agoIDEA-146276 Memory leak in AsyncResult.REJECTED
Vladimir Krivosheev [Fri, 30 Oct 2015 12:23:15 +0000 (13:23 +0100)]
IDEA-146276 Memory leak in AsyncResult.REJECTED

6 years agocleanup
Vladimir Krivosheev [Fri, 30 Oct 2015 11:58:50 +0000 (12:58 +0100)]
cleanup

6 years agomore tests
Alexey Kudravtsev [Fri, 30 Oct 2015 12:24:14 +0000 (15:24 +0300)]
more tests

6 years agoReverted: does not work
Alexey Kudravtsev [Thu, 29 Oct 2015 14:57:13 +0000 (17:57 +0300)]
Reverted: does not work

6 years agoprovide current file in the context of all debugger views dbe/144.733 rubymine/144.734
Egor.Ushakov [Fri, 30 Oct 2015 11:56:21 +0000 (14:56 +0300)]
provide current file in the context of all debugger views

6 years agopython-plugin-core.xml: remove unused ns declaration
Yann Cébron [Fri, 30 Oct 2015 10:28:04 +0000 (11:28 +0100)]
python-plugin-core.xml: remove unused ns declaration

6 years agoDevKit: remove unused ns declaration from test data
Yann Cébron [Fri, 30 Oct 2015 10:27:19 +0000 (11:27 +0100)]
DevKit: remove unused ns declaration from test data

6 years agoIDEA-146417 Formatting of closing tag in XML is inconsistent with previous versions
Dmitry Avdeev [Fri, 30 Oct 2015 10:14:25 +0000 (13:14 +0300)]
IDEA-146417 Formatting of closing tag in XML is inconsistent with previous versions

6 years agoIDEA-145379 Invisible selection for debugger break line
Egor.Ushakov [Fri, 30 Oct 2015 10:09:27 +0000 (13:09 +0300)]
IDEA-145379 Invisible selection for debugger break line

6 years agoIDEA-CR-6342 readable Netty service thread names
Vladimir Krivosheev [Fri, 30 Oct 2015 10:03:48 +0000 (11:03 +0100)]
IDEA-CR-6342 readable Netty service thread names

6 years agoEA-65128 - AIOOBE: DefaultMutableTreeNode.getChildAt - extra fix after review
Egor.Ushakov [Fri, 30 Oct 2015 09:48:15 +0000 (12:48 +0300)]
EA-65128 - AIOOBE: DefaultMutableTreeNode.getChildAt - extra fix after review

6 years agoguava inspection: display name slightly corrected
Dmitry Batkovich [Fri, 30 Oct 2015 09:34:59 +0000 (12:34 +0300)]
guava inspection: display name slightly corrected

6 years agoconvert AtomicLong/Integer to LongAdder intention: before/after templates
Dmitry Batkovich [Fri, 30 Oct 2015 09:25:40 +0000 (12:25 +0300)]
convert AtomicLong/Integer to LongAdder intention: before/after templates

6 years agoRUBY-17083 Reformat code indents incorrectly within else
Andrey Vokin [Thu, 29 Oct 2015 15:52:30 +0000 (18:52 +0300)]
RUBY-17083 Reformat code indents incorrectly within else

6 years agopromise accepts errors, so set real exception to avoid MessageError logging in tests
Vladimir Krivosheev [Fri, 30 Oct 2015 08:06:58 +0000 (09:06 +0100)]
promise accepts errors, so set real exception to avoid MessageError logging in tests

6 years agoDBE: allow non-LigthVirtualFile non-physical files to be considered in project
Alexander Kass [Thu, 29 Oct 2015 15:39:56 +0000 (18:39 +0300)]
DBE: allow non-LigthVirtualFile non-physical files to be considered in project

6 years agoMerge remote-tracking branch 'origin/master' clion/144.730 idea/144.725 phpstorm/144.724 pycharm/144.727 webstorm/144.722
Vladimir.Orlov [Fri, 30 Oct 2015 04:24:39 +0000 (07:24 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoBraceMatcher: handle LazyParseable elements with own tokens: 2 appcode/144.729 clion/144.723 dbe/144.715 pycharm/144.721 rubymine/144.720
Gregory.Shrago [Fri, 30 Oct 2015 01:32:24 +0000 (04:32 +0300)]
BraceMatcher: handle LazyParseable elements with own tokens: 2

6 years agoPY-16080: Documentation update: PyUnitTests support globs, not regexp pycharm/144.712
Ilya.Kazakevich [Thu, 29 Oct 2015 20:19:30 +0000 (23:19 +0300)]
PY-16080: Documentation update: PyUnitTests support globs, not regexp

6 years agoBraceMatcher: handle LazyParseable elements with own tokens
Gregory.Shrago [Thu, 29 Oct 2015 20:02:50 +0000 (23:02 +0300)]
BraceMatcher: handle LazyParseable elements with own tokens

6 years agoIDEA-110576 Add ability to search keymaps by mouse shortcut (remove duplicates &...
Sergey Malenkov [Thu, 29 Oct 2015 19:16:06 +0000 (22:16 +0300)]
IDEA-110576 Add ability to search keymaps by mouse shortcut (remove duplicates & cleanup)

6 years agoIDEA-110576 Add ability to search keymaps by mouse shortcut (fix quick lists)
Sergey Malenkov [Thu, 29 Oct 2015 18:24:46 +0000 (21:24 +0300)]
IDEA-110576 Add ability to search keymaps by mouse shortcut (fix quick lists)

6 years agoIDEA-110576 Add ability to search keymaps by mouse shortcut (new popup)
Sergey Malenkov [Thu, 29 Oct 2015 17:39:55 +0000 (20:39 +0300)]
IDEA-110576 Add ability to search keymaps by mouse shortcut (new popup)

6 years agoPY-14970 use "get_commands" result instead of _commands
Ilya.Kazakevich [Thu, 29 Oct 2015 19:21:15 +0000 (22:21 +0300)]
PY-14970 use "get_commands" result instead of _commands

6 years ago[platform] URL-to-path conversion before setting watch root; assertion (IDEA-147058)
Roman Shevchenko [Thu, 29 Oct 2015 19:06:41 +0000 (20:06 +0100)]
[platform] URL-to-path conversion before setting watch root; assertion (IDEA-147058)

6 years agoPY-17224 python.docker.store.helpers.in.shared.folder flag added (taken into account...
Alexander Koshevoy [Thu, 29 Oct 2015 18:56:18 +0000 (21:56 +0300)]
PY-17224 python.docker.store.helpers.in.shared.folder flag added (taken into account on Windows and Mac OS, not on Linux)

Due to absence of Docker Machine's shared folders on Linux, this flag is skipped on Linux and it is assumed as false.

6 years agodisable lambda -> methref for qualified new expressions (IDEA-147054)
Anna Kozlova [Thu, 29 Oct 2015 16:36:58 +0000 (17:36 +0100)]
disable lambda -> methref for qualified new expressions (IDEA-147054)

6 years agointroduce constant: add constant to destination class (IDEA-146787)
Anna Kozlova [Thu, 29 Oct 2015 16:17:33 +0000 (17:17 +0100)]
introduce constant: add constant to destination class (IDEA-146787)

6 years agopreselect last path component in move files dialog (IDEA-146662)
Anna Kozlova [Thu, 29 Oct 2015 15:03:49 +0000 (16:03 +0100)]
preselect last path component in move files dialog (IDEA-146662)

6 years agoanalysisScope: filter (IDEA-CR-6054)
Anna Kozlova [Thu, 29 Oct 2015 14:27:28 +0000 (15:27 +0100)]
analysisScope: filter (IDEA-CR-6054)

6 years agoEA-75371 - assert: RunConfigurationProducer.getInstance
Anna Kozlova [Thu, 29 Oct 2015 10:44:17 +0000 (11:44 +0100)]
EA-75371 - assert: RunConfigurationProducer.getInstance

6 years ago[dictionaries] plural for "executable"
Roman Shevchenko [Thu, 29 Oct 2015 18:27:11 +0000 (19:27 +0100)]
[dictionaries] plural for "executable"

6 years ago[platform] try both file watcher executables on Windows; notify if nothing found
Roman Shevchenko [Thu, 29 Oct 2015 18:22:37 +0000 (19:22 +0100)]
[platform] try both file watcher executables on Windows; notify if nothing found

6 years agoIDEA-137752 Provided context help opening for "Subversion Working Copies Information...
Konstantin Kolosovsky [Thu, 29 Oct 2015 15:58:02 +0000 (18:58 +0300)]
IDEA-137752 Provided context help opening for "Subversion Working Copies Information" tab

6 years agoIDEA-135127 Removed unnecessary "Properties Diff with Local" action (previously used...
Konstantin Kolosovsky [Tue, 27 Oct 2015 17:08:35 +0000 (20:08 +0300)]
IDEA-135127 Removed unnecessary "Properties Diff with Local" action (previously used in commit dialog) - common diff functionality already provides necessary access to svn properties

6 years agosvn: Removed unnecessary "Compare Subversion Properties with Branch" action (previous...
Konstantin Kolosovsky [Thu, 29 Oct 2015 12:39:03 +0000 (15:39 +0300)]
svn: Removed unnecessary "Compare Subversion Properties with Branch" action (previously used in alien (not to current project) commit dialog) - common diff functionality already provides necessary access to svn properties

6 years agosvn: Refactored "AbstractShowPropertiesDiffAction" - removed unused "checkVcs()"...
Konstantin Kolosovsky [Tue, 27 Oct 2015 17:59:16 +0000 (20:59 +0300)]
svn: Refactored "AbstractShowPropertiesDiffAction" - removed unused "checkVcs()" method and its overrides

6 years agoEA-74830 - NPE: PsiBuilderImpl$StartMarker.addChild
Gregory.Shrago [Thu, 29 Oct 2015 18:01:38 +0000 (21:01 +0300)]
EA-74830 - NPE: PsiBuilderImpl$StartMarker.addChild

6 years agoPsiBuilder: introduce RecursiveBinder to replace temporary setRightCustomEdgeTokenBin...
Gregory.Shrago [Thu, 29 Oct 2015 17:52:08 +0000 (20:52 +0300)]
PsiBuilder: introduce RecursiveBinder to replace temporary setRightCustomEdgeTokenBinderForNode() API

6 years ago[vcs-log] fix log text filter for strings containing "[" or "]" characters
Julia Beliaeva [Thu, 29 Oct 2015 17:13:46 +0000 (20:13 +0300)]
[vcs-log] fix log text filter for strings containing "[" or "]" characters

6 years agoIDEA-129715 Unable to set value for "slot" variables - no need for catch
Egor.Ushakov [Thu, 29 Oct 2015 15:33:29 +0000 (18:33 +0300)]
IDEA-129715 Unable to set value for "slot" variables - no need for catch

6 years agouse lightweight Promise
Vladimir Krivosheev [Thu, 29 Oct 2015 16:38:21 +0000 (17:38 +0100)]
use lightweight Promise

6 years agoexecute AsyncPromise directly, don't wrap into yet another promise
Vladimir Krivosheev [Thu, 29 Oct 2015 14:08:04 +0000 (15:08 +0100)]
execute AsyncPromise directly, don't wrap into yet another promise

6 years agouse lightweight Promise
Vladimir Krivosheev [Thu, 29 Oct 2015 13:52:47 +0000 (14:52 +0100)]
use lightweight Promise

6 years agouse lightweight Promise
Vladimir Krivosheev [Thu, 29 Oct 2015 11:58:37 +0000 (12:58 +0100)]
use lightweight Promise

6 years agoresetToReady promise is not used — so, don't create useless promise
Vladimir Krivosheev [Thu, 29 Oct 2015 11:44:07 +0000 (12:44 +0100)]
resetToReady promise is not used — so, don't create useless promise

6 years agoinvokeLaterIfNeeded promise is not used — so, don't create useless promise
Vladimir Krivosheev [Thu, 29 Oct 2015 11:38:46 +0000 (12:38 +0100)]
invokeLaterIfNeeded promise is not used — so, don't create useless promise

6 years agouse lightweight Promise
Vladimir Krivosheev [Thu, 29 Oct 2015 11:18:18 +0000 (12:18 +0100)]
use lightweight Promise

6 years agoIG: warn on more methods in "Call to 'System.loadLibrary()' with non-constant string...
Bas Leijdekkers [Thu, 29 Oct 2015 16:36:46 +0000 (17:36 +0100)]
IG: warn on more methods in "Call to 'System.loadLibrary()' with non-constant string" inspection

6 years agoIDEA-145103 (Static method only used from one other class inspection shall not warn...
Bas Leijdekkers [Thu, 29 Oct 2015 15:43:11 +0000 (16:43 +0100)]
IDEA-145103 (Static method only used from one other class inspection shall not warn when other class is anonymous inner class)

6 years agoIG: clarify description of option (IDEA-CR-6150)
Bas Leijdekkers [Thu, 29 Oct 2015 15:20:13 +0000 (16:20 +0100)]
IG: clarify description of option (IDEA-CR-6150)

6 years agoconvert AtomicLong/Integer to LongAdder intention & type-migration. unfinished
Dmitry Batkovich [Thu, 29 Oct 2015 16:35:10 +0000 (19:35 +0300)]
convert AtomicLong/Integer to LongAdder intention & type-migration. unfinished

6 years agoUpdated signing win binaries.
Vladimir.Orlov [Thu, 29 Oct 2015 15:58:45 +0000 (18:58 +0300)]
Updated signing win binaries.

6 years agoWrapLongWithMathToIntExact intention forgotten case of boxed int
Dmitry Batkovich [Thu, 29 Oct 2015 15:31:54 +0000 (18:31 +0300)]
WrapLongWithMathToIntExact intention forgotten case of boxed int

6 years agoadded warning to Registry dialog in non-internal mode to tell users that it isn't...
nik [Thu, 29 Oct 2015 15:28:36 +0000 (18:28 +0300)]
added warning to Registry dialog in non-internal mode to tell users that it isn't just another regular settings dialog and some options may be dangerous

6 years agoMerge remote-tracking branch 'origin/master'
Vasily Pisar [Thu, 29 Oct 2015 15:26:30 +0000 (18:26 +0300)]
Merge remote-tracking branch 'origin/master'

6 years ago[follow-up] downgrade batik 1.8 to 1.7.1
Anton Tarasov [Thu, 29 Oct 2015 15:23:09 +0000 (18:23 +0300)]
[follow-up] downgrade batik 1.8 to 1.7.1

6 years agoMerge branch 'daywalker/cmake_option_sorting'
Vasily Pisar [Thu, 29 Oct 2015 15:23:15 +0000 (18:23 +0300)]
Merge branch 'daywalker/cmake_option_sorting'

6 years agoMerge remote-tracking branch 'origin/master'
Dmitry Batkovich [Thu, 29 Oct 2015 15:22:04 +0000 (18:22 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoWrapLongWithMathToIntExact intention checks availability inside of intention (based...
Dmitry Batkovich [Thu, 29 Oct 2015 15:16:56 +0000 (18:16 +0300)]
WrapLongWithMathToIntExact intention checks availability inside of intention (based on IDEA-CR-6351)

6 years agoless text range allocations during smart pointer update (IDEA-49250)
peter [Thu, 29 Oct 2015 12:48:08 +0000 (13:48 +0100)]
less text range allocations during smart pointer update (IDEA-49250)