nik
16410c2321
IDEA project configuration: the great module rename
...
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.
Rename iml files.
2018-01-25 12:59:02 +03:00
Ivan Bessonov
dfb0cb258b
fix of maven test due to latest changes in java version compliance format
2018-01-25 12:52:14 +03:00
sergey.vasiliev
0cfec2ee01
statistics 2018.1: supported old-statistics service and new feature-usages-statistics(fus) service
...
(cherry picked from commit ddf5607)
2018-01-25 10:46:38 +01:00
Tagir Valeev
b3a46c4960
AddOnDemandStaticImport: test-case with nested calls and comments
...
Review ID: IDEA-CR-28752
2018-01-25 16:33:34 +07:00
Konstantin Ulitin
4cd1a0f29a
JS debugger: add registry options to set first line breakpoints (WEB-30471)
2018-01-25 12:25:48 +03:00
Ivan Bessonov
b3cc1f111e
IDEA-120881 maven - support of "nonFilteredFileExtensions" configuration in "maven-war-plugin"
2018-01-25 12:24:14 +03:00
Egor Ushakov
0f72008ee7
IDEA-150988 Debugger displays incorrect value tooltip for member variables if local variable with same name exists
2018-01-25 12:16:12 +03:00
Roman Ivanov
6b81e567cc
MoveConditionToLoopInspection: change name : IDEA-185134
2018-01-25 16:02:05 +07:00
peter
7f83ede73b
while collecting completion variants, don't depend on global state containing CompletionProgressIndicator
2018-01-25 09:48:02 +01:00
peter
2d1bbf5916
remove PsiDocumentManagerBase.HARD_REF_TO_PSI
...
we already have doc<->file and file<->psi links, requiring also doc<->psi one complicates things and makes it easier to forget some of them
2018-01-25 09:48:02 +01:00
Tagir Valeev
6cc8936598
Compute constant expression as an inspection; minor improvements
...
Works for unary operation
Do not suggested if replacement is the same as the original code
Replacement is displayed in the quick-fix name
2018-01-25 15:43:48 +07:00
Tagir Valeev
20bfde4499
ConditionalCanBeOptional.html moved to java-impl module
2018-01-25 15:43:47 +07:00
Vladimir Krivosheev
a49eb0f648
disable external storage for IPR projects unconditionally
2018-01-25 09:07:41 +01:00
Vladimir Krivosheev
1300ba12d5
IDEA-CR-28745 use effective roaming
2018-01-25 08:39:48 +01:00
Tagir Valeev
069cbb6669
CatchMayIgnoreException: added option to disable reporting on "ignore(d)" name used
...
Fixes IDEA-185345 "Catch block may ignore exception" settings considerations
2018-01-25 13:06:05 +07:00
Tagir Valeev
eeb1483ed0
AddOnDemandStaticImportAction: handle comments
2018-01-25 12:05:05 +07:00
Ilya.Kazakevich
f4211ff3e1
PY-23190: Flask CLI: test fix
...
"c:/bad/" is invalid python qname
2018-01-25 05:16:20 +03:00
Ilya.Kazakevich
6e89c1f9c6
PY-23190: Flask CLI run configuration
...
Flask CLI may me used to run server since 0.12
2018-01-25 04:01:36 +03:00
Vladimir Krivosheev
663771d680
IDEA-CR-28745 Do not save frequently changed and not important settings on each save
2018-01-24 21:54:16 +01:00
Sergey Karashevich
d523a9dca5
[gui-test] add sources to fest-swing dependencies
2018-01-24 23:25:49 +03:00
Sergey Karashevich
1d7f4e9c6a
[gui-test] fix TypeAheadTest when Edit Configurations is disabled
...
fix TypeAheadTest when Edit Configurations... action is disabled.
2018-01-24 23:25:49 +03:00
Ilya.Kazakevich
60db9a971d
PY-17391: Support gutter icons for tests (NPE Fix)
2018-01-24 22:24:03 +03:00
Bas Leijdekkers
110b24921e
IG: consider anonymous classes not matching (IDEA-185470)
2018-01-24 20:17:44 +01:00
Vladimir Krivosheev
5e1260f473
cleanup (var -> val)
2018-01-24 19:53:39 +01:00
Vladimir Krivosheev
de7ff37a61
IDEA-CR-28745 check that storages list not empty
2018-01-24 19:51:54 +01:00
Vladimir Krivosheev
7eb824bfef
IDEA-185495 Custom plugin repository URL is lost on IDE restart
2018-01-24 19:29:30 +01:00
Vladimir Krivosheev
3b397a91bf
refactor: introduce NameAndIsSetter
2018-01-24 19:11:16 +01:00
Vladimir Krivosheev
b3fa22744e
IDEA-CR-28745 perform full save on Settings Dialog close
...
Save app settings first, as on app quit
2018-01-24 18:39:01 +01:00
Vladimir Krivosheev
13c52e7cd9
test-only ComponentManager.saveStore must perform full save
2018-01-24 18:27:59 +01:00
Anton Makeev
6ee3463534
CPP-11585 Add auto-detect CmakeLists.txt and suggest to Load it
2018-01-24 18:05:02 +01:00
Vladimir Krivosheev
46e6953a63
IDEA-183873 Do not save frequently changed and not important settings on each save
2018-01-24 17:35:27 +01:00
Vladimir Krivosheev
eb75fd1598
refactor — extract ComponentInfo, doSaveComponents
2018-01-24 17:35:27 +01:00
peter
ccb1976447
set some performance test expectations to their current timings on a quad-core machine
...
old expectations for single-core HT can't be scaled up
2018-01-24 17:31:27 +01:00
Alexey Kudravtsev
b88d1e3042
execute node.update() in background because it could call smartPointer.isValid() which is ridiculously expensive in CLion
2018-01-24 19:04:36 +03:00
Alexey Kudravtsev
1bbdcb5b51
make warning more annoying
2018-01-24 19:04:36 +03:00
Alexey Kudravtsev
a665734b42
renamed to avoid duplicate file name
2018-01-24 19:04:36 +03:00
Alexey Kudravtsev
7140c34495
EA-114097 - assert: ComponentManagerImpl.lambda$getPicoContainer$
2018-01-24 19:04:36 +03:00
Alexey Kudravtsev
2833d7bf2b
EA-115157 - NPE: AccessCanBeTightenedInspection.getPackage
2018-01-24 19:04:35 +03:00
Ilya.Kazakevich
39997dcfbc
PY-17391: Support gutter icons for tests.
...
Each test must have icon to run, rerun and see its status like it is done for Java
2018-01-24 18:46:40 +03:00
Daniil Ovchinnikov
4fe4d2757f
[groovy] update GroovyPolyVariantReference
...
- add default `resolve()` implementation;
- don't use `PsiImplUtil`;
- remove implementations from inheritors.
Another side effect of this is that `resolve()` now doesn't check if
resolved element is a `PsiMethod` because it doesn't use
`PsiImplUtil#extractUniqueElement`.
2018-01-24 18:41:46 +03:00
Roman Shevchenko
9c7ed2703e
[platform] fixes JDK bitness detection in absence of "release" file
...
Zero chances of meeting 32-bit JRE on macOS versions IDEA can run on.
2018-01-24 18:24:56 +03:00
Roman Shevchenko
62db3272d4
[platform] extracts PathManager.isUnderHomeDirectory
2018-01-24 18:01:09 +03:00
Vladimir Krivosheev
e232e63d73
remove deprecated and not used isUseUTFGuessing
2018-01-24 15:50:06 +01:00
Vladimir Krivosheev
a3ec7ece48
remove deprecated and not used isUseUTFGuessing
2018-01-24 15:48:38 +01:00
Vladimir Krivosheev
28eea66786
remove deprecated and not used isUseUTFGuessing
2018-01-24 15:46:57 +01:00
Vladimir Krivosheev
057e828de5
fix AsyncPromiseTest2
2018-01-24 15:45:02 +01:00
Vladimir Krivosheev
60aaa36e25
convert AsyncPromiseTest to kotlin
2018-01-24 15:45:02 +01:00
Vladimir Krivosheev
beaeda477f
convert AsyncPromiseTest to kotlin
2018-01-24 15:45:01 +01:00
Dmitry Semeniouta
9a5c23436e
PsiDocumentManager: logging fix
2018-01-24 17:42:07 +03:00
Anton Tarasov
3c6aa0f19b
[followup] Test SVG icon load time
2018-01-24 17:37:43 +03:00