Commit Graph

211774 Commits

Author SHA1 Message Date
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