idea/community.git
4 years agoMerge branch 'master' of git.labs.intellij.net:idea/community
Dmitry Trofimov [Tue, 7 Feb 2017 10:50:13 +0000 (13:50 +0300)]
Merge branch 'master' of git.labs.intellij.net:idea/community

4 years agofixed eval of static methods with a qualifier
Egor.Ushakov [Tue, 7 Feb 2017 10:19:19 +0000 (13:19 +0300)]
fixed eval of static methods with a qualifier

4 years agoavoid adding&removing broken plugins, add only when not broken
Dennis Ushakov [Tue, 7 Feb 2017 09:49:55 +0000 (12:49 +0300)]
avoid adding&removing broken plugins, add only when not broken

4 years agodiff: remove unnecessary field
Aleksey Pivovarov [Sat, 4 Feb 2017 17:14:46 +0000 (20:14 +0300)]
diff: remove unnecessary field

4 years agodiff: update test data
Aleksey Pivovarov [Tue, 7 Feb 2017 07:58:07 +0000 (10:58 +0300)]
diff: update test data

4 years agofix test data
Vladimir Krivosheev [Tue, 7 Feb 2017 09:37:38 +0000 (10:37 +0100)]
fix test data

4 years agoBundle jdk instead of jre+tools.jar. dbe/171.3038 idea/171.3037
Vladimir.Orlov [Tue, 7 Feb 2017 09:02:56 +0000 (12:02 +0300)]
Bundle jdk instead of jre+tools.jar.
Reason: IDEA-166909 Compiling 1.5 with JDK9 problem

4 years agoIDEA-167799 HiPDI menu arrows are too small for Darcula/IntelliJ themes on Windows... appcode/171.3034 clion/171.3036
Kirill Kirichenko [Tue, 7 Feb 2017 08:56:45 +0000 (11:56 +0300)]
IDEA-167799 HiPDI menu arrows are too small for Darcula/IntelliJ themes on Windows and Linux

4 years agoensure project leak hunter is started (when first test which init the app is UsefulTe...
Anna.Kozlova [Tue, 7 Feb 2017 08:47:25 +0000 (09:47 +0100)]
ensure project leak hunter is started (when first test which init the app is UsefulTestCase, then initial val of ourDebugMode is false and it would be restored in tearDown, afterwards only explicit setting to true would help)

4 years agocheck for case sensitive fs
Anna.Kozlova [Tue, 7 Feb 2017 08:45:21 +0000 (09:45 +0100)]
check for case sensitive fs

4 years ago[rider]: share lookup colors with summary info popup
vadim.lomshakov [Mon, 6 Feb 2017 21:15:01 +0000 (00:15 +0300)]
[rider]: share lookup colors with summary info popup

4 years ago[rider]: allow to disable autopopup quick doc for Rider lookup items
vadim.lomshakov [Mon, 6 Feb 2017 20:05:58 +0000 (23:05 +0300)]
[rider]: allow to disable autopopup quick doc for Rider lookup items

4 years agoavoid races by updating all stub/AST-related data in a file atomically
peter [Tue, 7 Feb 2017 08:27:17 +0000 (09:27 +0100)]
avoid races by updating all stub/AST-related data in a file atomically

4 years ago[groovy] return null if it's impossible to start script run pycharm/171.3033
Daniil Ovchinnikov [Tue, 7 Feb 2017 07:52:22 +0000 (10:52 +0300)]
[groovy] return null if it's impossible to start script run
configuration instead of throwing an assertion error (EA-94096)

4 years agoPyCharm EDU windows installer: replace outdated ExecCmd plugin on ExecDos. pycharm/171.3032
Vladimir.Orlov [Tue, 7 Feb 2017 07:39:04 +0000 (10:39 +0300)]
PyCharm EDU windows installer: replace outdated ExecCmd plugin on ExecDos.

4 years agocatch PatternSyntaxException in FilterDialog (EA-93807)
Daniil Ovchinnikov [Tue, 7 Feb 2017 07:30:00 +0000 (10:30 +0300)]
catch PatternSyntaxException in FilterDialog (EA-93807)

4 years agoIDEA-146716 Add inspection for "Iteration over entrySet() can be replaced with forEach" pycharm/171.3029
Tagir Valeev [Tue, 7 Feb 2017 04:37:29 +0000 (11:37 +0700)]
IDEA-146716 Add inspection for "Iteration over entrySet() can be replaced with forEach"

4 years agoselectFile(): add scroll-selection-to-visible call appcode/171.3019.2 appcode/171.3025 clion/171.3024 dbe/171.3027 idea/171.3019 idea/171.3019.1 phpstorm/171.3023 pycharm/171.3019.3 pycharm/171.3022 rubymine/171.3021 webstorm/171.3019.1 webstorm/171.3028
Gregory.Shrago [Tue, 7 Feb 2017 00:30:21 +0000 (03:30 +0300)]
selectFile(): add scroll-selection-to-visible call

4 years ago[groovy] fix AIOOBE (EA-67879) clion/171.3018 clion/171.3044
Daniil Ovchinnikov [Mon, 6 Feb 2017 22:18:59 +0000 (01:18 +0300)]
[groovy] fix AIOOBE (EA-67879)

4 years agoNPE fix
Eugene Zhuravlev [Mon, 6 Feb 2017 22:24:36 +0000 (23:24 +0100)]
NPE fix

4 years ago[groovy] do not wrap into method call if no argument list found (EA-82763)
Daniil Ovchinnikov [Mon, 6 Feb 2017 21:39:07 +0000 (00:39 +0300)]
[groovy] do not wrap into method call if no argument list found (EA-82763)

4 years agoThe year 2017, we're still using `isEnabled` instead of `isSelected`.
Sergey Ignatov [Mon, 6 Feb 2017 20:19:47 +0000 (23:19 +0300)]
The year 2017, we're still using `isEnabled` instead of `isSelected`.

4 years agoExecute complete multi-line commands without additional actions (PY-21991, PY-22099)
Elizaveta Shashkova [Wed, 1 Feb 2017 13:12:44 +0000 (16:12 +0300)]
Execute complete multi-line commands without additional actions (PY-21991, PY-22099)

4 years agoFix PY-21991
fitermay [Mon, 16 Jan 2017 04:38:26 +0000 (23:38 -0500)]
Fix PY-21991

4 years agoIDEA-167185 diff: fix settings serialisation
Aleksey Pivovarov [Mon, 6 Feb 2017 14:16:54 +0000 (17:16 +0300)]
IDEA-167185 diff: fix settings serialisation

Obfuscation breaks kotlin reflection. See (KT-15993)

follow-up: 0e41dcc

4 years agoFix input in console (PY-22421, PY-22243)
Elizaveta Shashkova [Mon, 6 Feb 2017 09:58:37 +0000 (12:58 +0300)]
Fix input in console (PY-22421, PY-22243)

4 years agoGet rid of extra 'stateChanged' events when you set 'mnemonic code & mnemonic index...
Vassiliy.Kudryashov [Mon, 6 Feb 2017 19:38:43 +0000 (22:38 +0300)]
Get rid of extra 'stateChanged' events when you set 'mnemonic code & mnemonic index' exactly the same that component already has (e.g. defaults when there is no mnemonic at all)

4 years agoPY-21929 Update bundled pip, setuptools and virtualenv
Mikhail Golubev [Mon, 6 Feb 2017 15:23:51 +0000 (18:23 +0300)]
PY-21929 Update bundled pip, setuptools and virtualenv

Standalone versions of pip and setuptools (used to bootstrap
an interpreter without packaging tools or a virtual environment created
with built-in pyvenv for Python >= 3.3) are consistent with those
installed by bundled virtualenv 15.1.0: pip 9.0.1, setuptools 28.8.0.

Unlike virtualenv, however, we don't install "wheel" package in a
newly created virtual environment yet.

4 years agoCleanup (formatting)
Roman Shevchenko [Mon, 6 Feb 2017 18:44:08 +0000 (19:44 +0100)]
Cleanup (formatting)

4 years ago[platform] drops unneeded close() exceptions handling (EA-95897)
Roman Shevchenko [Mon, 6 Feb 2017 18:38:30 +0000 (19:38 +0100)]
[platform] drops unneeded close() exceptions handling (EA-95897)

Since Java 7, they no longer suppress an original one.

4 years agoIDEA-167546 Find/Replace nonfunctional when newlines are embedded in the Find textbox appcode/171.3014 clion/171.3015
Maxim.Mossienko [Mon, 6 Feb 2017 18:12:18 +0000 (19:12 +0100)]
IDEA-167546 Find/Replace nonfunctional when newlines are embedded in the Find textbox

4 years agoextract super: check module conflicts according to target directory (IDEA-167656)
Anna.Kozlova [Mon, 6 Feb 2017 17:58:36 +0000 (18:58 +0100)]
extract super: check module conflicts according to target directory (IDEA-167656)

4 years agofix modifiers for created inner classes (IDEA-167750)
Anna.Kozlova [Mon, 6 Feb 2017 16:59:19 +0000 (17:59 +0100)]
fix modifiers for created inner classes (IDEA-167750)

4 years agocan be final: accept field initialized with this qualifier
Anna.Kozlova [Mon, 6 Feb 2017 16:45:24 +0000 (17:45 +0100)]
can be final: accept field initialized with this qualifier

4 years agocan be final: don't suggest final if field was not initialized (IDEA-167670)
Anna.Kozlova [Mon, 6 Feb 2017 16:41:47 +0000 (17:41 +0100)]
can be final: don't suggest final if field was not initialized (IDEA-167670)

4 years agocreate inner: ensure no modifiers inside local/anonymous classes (IDEA-167727)
Anna.Kozlova [Mon, 6 Feb 2017 13:08:13 +0000 (14:08 +0100)]
create inner: ensure no modifiers inside local/anonymous classes (IDEA-167727)

4 years agogroovyc: avoid endless chunk rebuild requesting and let the user see the compilation...
peter [Mon, 6 Feb 2017 18:04:06 +0000 (19:04 +0100)]
groovyc: avoid endless chunk rebuild requesting and let the user see the compilation errors

4 years agoCleanup (formatting)
Roman Shevchenko [Mon, 6 Feb 2017 18:04:06 +0000 (19:04 +0100)]
Cleanup (formatting)

4 years ago[java] invalid "for" statements highlighting (IDEA-167353)
Roman Shevchenko [Mon, 6 Feb 2017 18:01:38 +0000 (19:01 +0100)]
[java] invalid "for" statements highlighting (IDEA-167353)

4 years agodfa: report always zero references only in division (IDEA-167708)
peter [Mon, 6 Feb 2017 17:43:13 +0000 (18:43 +0100)]
dfa: report always zero references only in division (IDEA-167708)

4 years ago[groovy] fix CCE (EA-95965)
Daniil Ovchinnikov [Mon, 6 Feb 2017 17:32:30 +0000 (20:32 +0300)]
[groovy] fix CCE (EA-95965)

4 years ago[groovy] dfa: update docs in WorkList
Daniil Ovchinnikov [Mon, 6 Feb 2017 17:25:15 +0000 (20:25 +0300)]
[groovy] dfa: update docs in WorkList

4 years ago[groovy] make DfaInstance.isForward() default
Daniil Ovchinnikov [Mon, 6 Feb 2017 17:01:45 +0000 (20:01 +0300)]
[groovy] make DfaInstance.isForward() default

4 years agoIconUtil: new methods to make icons brighter/darker
Vassiliy.Kudryashov [Mon, 6 Feb 2017 17:02:14 +0000 (20:02 +0300)]
IconUtil: new methods to make icons brighter/darker

4 years ago[groovy] reimplement read before write as DFA, do not rely on graph
Daniil Ovchinnikov [Mon, 6 Feb 2017 16:23:21 +0000 (19:23 +0300)]
[groovy] reimplement read before write as DFA, do not rely on graph
traversal order

4 years ago[groovy] dfa: reimplement work list as bit set
Daniil Ovchinnikov [Mon, 6 Feb 2017 16:16:16 +0000 (19:16 +0300)]
[groovy] dfa: reimplement work list as bit set

4 years ago[groovy] fix SOE EA-73831
Daniil Ovchinnikov [Mon, 6 Feb 2017 13:36:26 +0000 (16:36 +0300)]
[groovy] fix SOE EA-73831
rewrite recursive to iterative algorithm

4 years agoUpdate PyArgumentListInspection to not to print `__init__` in case of `<class>.__init...
Semyon Proshev [Mon, 6 Feb 2017 16:39:33 +0000 (19:39 +0300)]
Update PyArgumentListInspection to not to print `__init__` in case of `<class>.__init__(...)` callee.

4 years agoDon't use PyUtil.getOverloadedParametersSet(PyCallable, TypeEvalContext) in PyUtil...
Semyon Proshev [Mon, 6 Feb 2017 16:26:54 +0000 (19:26 +0300)]
Don't use PyUtil.getOverloadedParametersSet(PyCallable, TypeEvalContext) in PyUtil.getParameters. Update stubs for `slice`.

PyArgumentListInspectionTest.testFloatConstructor(), testSlice(), testUnicodeConstructor() and testXRange() fixed.

4 years agoIntroduce PyClass.multiFindMethodByName to get method and all its overloads.
Semyon Proshev [Mon, 6 Feb 2017 16:10:12 +0000 (19:10 +0300)]
Introduce PyClass.multiFindMethodByName to get method and all its overloads.

Update PyReferenceImpl to process all overloads while resolving to `__init__` method.

4 years agoPass the project as a parameter to getDefaultFolder.
Michael Plump [Mon, 6 Feb 2017 16:36:13 +0000 (11:36 -0500)]
Pass the project as a parameter to getDefaultFolder.

4 years agoinstall_nsis3 script: execute permission and fixcrlf. idea/171.3011 pycharm/171.3010
Vladimir.Orlov [Mon, 6 Feb 2017 16:25:54 +0000 (19:25 +0300)]
install_nsis3 script: execute permission and fixcrlf.

4 years agoenabled Capture
Egor.Ushakov [Mon, 6 Feb 2017 15:58:25 +0000 (18:58 +0300)]
enabled Capture

4 years agoUpdate Py3.6 stub for `open` due to PEP-519
Semyon Proshev [Mon, 6 Feb 2017 15:53:03 +0000 (18:53 +0300)]
Update Py3.6 stub for `open` due to PEP-519

Py3TypeCheckerInspectionTest.testPathLikePassedToStdlibFunctions() fixed.

4 years agoColor schemes usage stat
Rustam Vishnyakov [Mon, 6 Feb 2017 15:15:51 +0000 (18:15 +0300)]
Color schemes usage stat

4 years agoCleanup: unused class
Rustam Vishnyakov [Mon, 6 Feb 2017 14:12:46 +0000 (17:12 +0300)]
Cleanup: unused class

4 years agogradle: compile classpath ordering tests added
Vladislav.Soroka [Mon, 6 Feb 2017 14:50:03 +0000 (17:50 +0300)]
gradle: compile classpath ordering tests added

4 years agogradle: resolve runtime dependencies using <runtime>Classpath configuration
Vladislav.Soroka [Mon, 6 Feb 2017 14:49:12 +0000 (17:49 +0300)]
gradle: resolve runtime dependencies using <runtime>Classpath configuration

4 years agoJava: Provide completion inside literal argument of Class.forName() and ClassLoader... appcode/171.3008 clion/171.3007
Pavel Dolgov [Mon, 6 Feb 2017 14:24:18 +0000 (17:24 +0300)]
Java: Provide completion inside literal argument of Class.forName() and ClassLoader.loadClass() (IDEA-167267)

4 years agoShow warning if remote notebook url isn't https
Valentina Kiryushkina [Fri, 3 Feb 2017 14:29:53 +0000 (17:29 +0300)]
Show warning if remote notebook url isn't https

4 years agoMinor Add colon to username and password labels
Valentina Kiryushkina [Fri, 3 Feb 2017 10:59:42 +0000 (13:59 +0300)]
Minor Add colon to username and password labels

4 years agoPY-22558 Shutdown kernels for hub correctly
Valentina Kiryushkina [Fri, 3 Feb 2017 10:34:41 +0000 (13:34 +0300)]
PY-22558 Shutdown kernels for hub correctly

4 years agoPY-22559 NotNullize working directory
Valentina Kiryushkina [Fri, 3 Feb 2017 09:36:01 +0000 (12:36 +0300)]
PY-22559 NotNullize working directory

4 years agoChange warning text if cannot connect to jupyter
Valentina Kiryushkina [Fri, 3 Feb 2017 09:32:02 +0000 (12:32 +0300)]
Change warning  text if cannot connect to jupyter

4 years agoPY-22424 Shutdown kernels on settings change
Valentina Kiryushkina [Fri, 3 Feb 2017 09:30:53 +0000 (12:30 +0300)]
PY-22424 Shutdown kernels on settings change

4 years agoCleanup Rename
Valentina Kiryushkina [Thu, 2 Feb 2017 15:49:56 +0000 (18:49 +0300)]
Cleanup Rename

4 years agoPY-22534 Configure https connection before creating it otherwise it produces java...
Valentina Kiryushkina [Thu, 2 Feb 2017 14:44:39 +0000 (17:44 +0300)]
PY-22534 Configure https connection before creating it otherwise it produces java.security.cert.CertificateException: No subject alternative names present

4 years agoFix duplicate signature exception on jupyter side: 1) Add message id to auth message...
Valentina Kiryushkina [Thu, 2 Feb 2017 14:11:59 +0000 (17:11 +0300)]
Fix duplicate signature exception on jupyter side: 1) Add message id to auth message 2) Serialize cookie as session id for authorized users

4 years agoDo not start server as it starts automatically after login
Valentina Kiryushkina [Wed, 1 Feb 2017 16:33:55 +0000 (19:33 +0300)]
Do not start server as it starts automatically after login

4 years agoCleanup: 1) Use httpclient constants where possible 2) Extract string parameters
Valentina Kiryushkina [Wed, 1 Feb 2017 15:00:16 +0000 (18:00 +0300)]
Cleanup: 1) Use httpclient constants where possible 2) Extract string parameters

4 years agoMerge remote-tracking branch 'origin/master' phpstorm/171.3003
Vladimir.Orlov [Mon, 6 Feb 2017 14:01:05 +0000 (17:01 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agoupdate windows installer tool (NSIS) up to 3.01.
Vladimir.Orlov [Mon, 6 Feb 2017 13:59:36 +0000 (16:59 +0300)]
update windows installer tool (NSIS) up to 3.01.
IDEA-158225 Security vulnerability in DLL shipped with PyCharm EXE
IDEA-CR-17833

4 years agomove freemarker java type check into util, and reuse in velocity (IDEA-167581)
peter [Mon, 6 Feb 2017 12:22:45 +0000 (13:22 +0100)]
move freemarker java type check into util, and reuse in velocity (IDEA-167581)

4 years agoswitch pycharm edu to webhelp
Ekaterina Tuzova [Mon, 6 Feb 2017 13:28:45 +0000 (16:28 +0300)]
switch pycharm edu to webhelp

4 years agoKill the hack
Rustam Vishnyakov [Mon, 6 Feb 2017 13:20:09 +0000 (16:20 +0300)]
Kill the hack

4 years agoIDEA-167667 Unexpected substitution during block selection paste in java
Dmitry Batrak [Mon, 6 Feb 2017 13:24:30 +0000 (16:24 +0300)]
IDEA-167667 Unexpected substitution during block selection paste in java

4 years ago[groovy] refactor DFAEngine, extract methods & classes
Daniil Ovchinnikov [Mon, 6 Feb 2017 13:14:25 +0000 (16:14 +0300)]
[groovy] refactor DFAEngine, extract methods & classes

4 years agotest removed
Dmitry Avdeev [Mon, 6 Feb 2017 13:02:22 +0000 (16:02 +0300)]
test removed

4 years ago[groovy] more @NotNull/@Nullable, cleanup, fix some constant
Daniil Ovchinnikov [Mon, 6 Feb 2017 12:36:46 +0000 (15:36 +0300)]
[groovy] more @NotNull/@Nullable, cleanup, fix some constant
conditions warnings, get rid of wilcards in Iterable generics

4 years agoAdd test environment for python 3.6
Elizaveta Shashkova [Mon, 6 Feb 2017 12:43:35 +0000 (15:43 +0300)]
Add test environment for python 3.6

4 years agoEDU-860 Markdown doesn't work
Valentina Kiryushkina [Mon, 6 Feb 2017 11:35:22 +0000 (14:35 +0300)]
EDU-860 Markdown doesn't work

4 years agoUpdate test for NumpyRateResolver.
Semyon Proshev [Mon, 6 Feb 2017 12:44:17 +0000 (15:44 +0300)]
Update test for NumpyRateResolver.

Test verifies that NumpyRateResolver doesn't increase rate for right operator found in stub in case of NDARRAY type not found.

4 years agoJava: Improved completion for arguments of getField() and getMethod() - extract the... webstorm/171.3001
Pavel Dolgov [Mon, 6 Feb 2017 12:26:07 +0000 (15:26 +0300)]
Java: Improved completion for arguments of getField() and getMethod() - extract the type information from forName() and getClass() to provide code assistance (IDEA-167250)

4 years agounchecked warning inside lambda return statements
Anna.Kozlova [Fri, 3 Feb 2017 19:57:36 +0000 (20:57 +0100)]
unchecked warning inside lambda return statements

4 years agoforce hide tooltips for INFORMATION severities
Anna.Kozlova [Fri, 3 Feb 2017 18:03:27 +0000 (19:03 +0100)]
force hide tooltips for INFORMATION severities

4 years agoNPE
Anna.Kozlova [Fri, 3 Feb 2017 18:03:03 +0000 (19:03 +0100)]
NPE

4 years agoallow inplace refactoring to decide if restart makes sense when no elements are found...
Anna.Kozlova [Fri, 3 Feb 2017 14:35:50 +0000 (15:35 +0100)]
allow inplace refactoring to decide if restart makes sense when no elements are found under caret (IDEA-167501)

4 years agoprogrammatically (WEB-25296)
Dennis Ushakov [Mon, 6 Feb 2017 12:27:27 +0000 (15:27 +0300)]
programmatically (WEB-25296)

4 years agoproject templates: set ValidationInfo.message to an empty string to disable "Create...
Sergey Simonchik [Mon, 6 Feb 2017 12:22:08 +0000 (15:22 +0300)]
project templates: set ValidationInfo.message to an empty string to disable "Create" button; introduce WebProjectTemplate.postponeValidation to have an immediate validation (WEB-25219 Improve behavior of Express generator when offline)

4 years ago[groovy] add @NotNull, use List instead of ArrayList appcode/171.2999 clion/171.3000
Daniil Ovchinnikov [Sun, 5 Feb 2017 12:51:41 +0000 (15:51 +0300)]
[groovy] add @NotNull, use List instead of ArrayList

4 years agoIDEA-125392 Breakpoint "Pass count" should take condition into account *first*
Egor.Ushakov [Mon, 6 Feb 2017 11:25:39 +0000 (14:25 +0300)]
IDEA-125392 Breakpoint "Pass count" should take condition into account *first*

4 years agouse COMPARATOR to make three node search methods consistent idea/171.2998 phpstorm/171.2997
Alexey Kudravtsev [Mon, 6 Feb 2017 10:41:49 +0000 (13:41 +0300)]
use COMPARATOR to make three node search methods consistent

4 years agodo not detect from content if file type supplied charset
Alexey Kudravtsev [Fri, 3 Feb 2017 14:51:13 +0000 (17:51 +0300)]
do not detect from content if file type supplied charset

4 years agoJavafx: fixed NPE in JavaFxFieldToPropertyIntention phpstorm/171.2996
Pavel Dolgov [Mon, 6 Feb 2017 10:25:41 +0000 (13:25 +0300)]
Javafx: fixed NPE in JavaFxFieldToPropertyIntention

4 years agoIDEA-167630 Backspace > Unindent to nearest indent position option doesn't work as...
Dmitry Batrak [Mon, 6 Feb 2017 10:19:42 +0000 (13:19 +0300)]
IDEA-167630 Backspace > Unindent to nearest indent position option doesn't work as expected at empty line

4 years agojson schema listener, do not process events after the project is closed
irengrig [Mon, 6 Feb 2017 10:03:35 +0000 (11:03 +0100)]
json schema listener, do not process events after the project is closed

4 years agoremove primitive test
irengrig [Fri, 3 Feb 2017 13:34:15 +0000 (14:34 +0100)]
remove primitive test

4 years agogradle: runtime dependencies resolve fixed appcode/171.2994
Vladislav.Soroka [Mon, 6 Feb 2017 08:50:43 +0000 (11:50 +0300)]
gradle: runtime dependencies resolve fixed

4 years agoperformance tests: print gc and per-thread time stats
peter [Mon, 6 Feb 2017 08:00:32 +0000 (09:00 +0100)]
performance tests: print gc and per-thread time stats

4 years agoPsiManagerEx.isAssertOnFileLoading is used in production code, so not test-only
peter [Mon, 6 Feb 2017 07:50:54 +0000 (08:50 +0100)]
PsiManagerEx.isAssertOnFileLoading is used in production code, so not test-only