Commit Graph
218861 Commits
Author SHA1 Message Date
Tagir Valeev 1aae19b0df BytecodeAnalysisIndex: support new/this/paramX contracts
IDEA-191302 Introduce new contract return values: this, new, paramX
2018-05-04 17:44:23 +07:00
Tagir Valeev b03d0dd380 ContractReturnValue: equals for ParameterReturnValue 2018-05-04 17:44:22 +07:00
Tagir Valeev 5f3f0945b7 ContractReturnValue: new values are recognized, parsed, serialized and checked via contract checker
IDEA-191302 Introduce new contract return values: this, new, paramX
2018-05-04 17:44:21 +07:00
Artem Bochkarev bd01f05d8d IDEA-163208: enable registry key 'ide.mac.touchbar.use' 2018-05-04 17:40:25 +07:00
Artem Bochkarev b44186f219 IDEA-163208: suppress IndexNotReadyException when update TBItemAnActionButton 2018-05-04 17:40:24 +07:00
Artem Bochkarev 8dba1180dd IDEA-163208: more verbose logging
always log action ID when can't find AnAction
2018-05-04 17:40:24 +07:00
Artem Bochkarev 8b638f658d IDEA-163208: listen for all InputEvents
to avoid skipping of pressed modifiers
2018-05-04 17:40:23 +07:00
Artem Bochkarev dcddde5957 IDEA-163208: filter mnemonic from popup strings 2018-05-04 17:40:23 +07:00
Artem Bochkarev c8e8fc8665 IDEA-163208: use principal group-item to center main confirmation buttons of dialog 2018-05-04 17:40:23 +07:00
Artem Bochkarev 117cfcf932 IDEA-163208: new logic for showing debugger panel
show debugger-panel until user manually closes it, restore when user activates debugger-tool-window
2018-05-04 17:40:23 +07:00
Artem Bochkarev cadaea9448 IDEA-163208: added possibility to replace default esc button with custom 2018-05-04 17:40:23 +07:00
Ivan Bessonov 90c23f0b6e IDEA-67322 eliminated false-positive warning for maven 3.5+ 2018-05-04 13:38:29 +03:00
Dmitry Semeniouta fa7d99f554 AC/C++: CPP-11711 Freezes related to SearchEverywhere
(cherry picked from commit bdc3bae)
2018-05-04 13:10:28 +03:00
peter 876b1ebaa9 allow for javadoc to autopopup together with completion (IDEA-76223) 2018-05-04 11:54:54 +02:00
peter 1188e45f44 when lookup is shown, display documentation only for lookup items
it's strange when doc popup is aligned to selected lookup item but shows doc for something else
even stranger if this happens automatically (IDEA-76223)
2018-05-04 11:54:54 +02:00
Vladimir Krivosheev 80c0afbfdf Ui DSL — get rid of setDefaultVisualPadding, get rid of static debug millis in test, do not paint debug grid (but still enable debug mode to compute debug bounds) 2018-05-04 11:49:30 +02:00
Rustam Vishnyakov ab0686e5db Inlined file variable
https://upsource.jetbrains.com/IDEA/review/IDEA-CR-32092?commentId=ddf03cd4-ea99-4c3e-8c26-8ebace06e04c&filePath=/community/plugins/InspectionGadgets/src/com/siyeh/ig/migration/WhileCanBeForeachInspection.java
2018-05-04 12:22:14 +03:00
Rustam Vishnyakov 90d183a212 IDEA-CR-32092 Migration to PsiFile-based CodeStyle API 2018-05-04 12:16:53 +03:00
Roman.Ivanov 53f6c87e79 ManualArrayCopyInspection: minor, typo 2018-05-04 16:01:33 +07:00
peter 553ffc6fcc add help id for "Add/Edit Method Contract" dialog (DOC-4391) 2018-05-04 10:59:37 +02:00
Kirill Kirichenko 0ab1880b64 Rename IconCache to LafIconLookup and remove redundant cache from it 2018-05-04 11:48:26 +03:00
Kirill Kirichenko 0b4ee67cbc IDEA-190424 New Darcula radio/checkbox svg icons 2018-05-04 11:48:25 +03:00
Roman.Ivanov 0ed75a14d2 WrapperTypeMayBePrimitive: add version to description 2018-05-04 15:42:38 +07:00
Roman.Ivanov c25786fabf ManualArrayCopyInspection: prevent changing semantics : IDEA-52481 2018-05-04 15:32:05 +07:00
Anna.Kozlova 5269cb606d unnecessarily qualified inner class: check accessibility 2018-05-04 09:41:46 +02:00
Anna.Kozlova 6f49b17e53 remove duplicated check for onTheFly mode 2018-05-04 09:41:46 +02:00
Denis Fokin 13afbb1ca9 IDEA-107264 Don't repeatedly steal focus on project opening 2018-05-04 10:17:15 +03:00
peter 60a436896e add AnnotationUtil.flattenArray
to unify special single array element processing in annotation attributes
2018-05-04 07:37:34 +02:00
Vladislav.Soroka c3db87f30d Gradle/C++: workaround NoClassDefFoundError sometimes happened on CI windows10 agent with MSVC 2017 2018-05-04 08:22:53 +03:00
Vladislav.Soroka fe7f3abf01 IDEA-191092 Bundle External systems API as a separate plugin for CLion 2018-05-04 07:55:43 +03:00
Roman.Ivanov f60307065c AddExceptionToExistingCatchFix: check if element is valid: IDEA-191360 2018-05-04 10:59:42 +07:00
Roman.Ivanov 1bbdc6da6c WrapperTypeMayBePrimitiveInspection: convert boxed calls when possible 2018-05-04 10:09:39 +07:00
Vassiliy.Kudryashov 8d4a15fc1d IDEA-182875 Move expand/collapse icons to the tool window header
Step 1: header redesign
2018-05-04 01:31:19 +03:00
Konstantin Bulenkov eae2f06a12 Add Associate With File Type action to Editor Tab actions
IDEA-97714 Add "Associate With File Type" to the editor tab context menu and menu
2018-05-03 22:33:45 +02:00
Konstantin Bulenkov c89bc232a4 clean up. simplify getting project from data context 2018-05-03 22:33:44 +02:00
Konstantin Bulenkov 2cc0d27258 add ellipsis to Associate File Type action text 2018-05-03 22:33:44 +02:00
Gregory.Shrago 85c897981d IDEA-190937 Change scratch language not always updates file extension 2
Support scratches with
1. no extension (e.g. scratch1)
2. multipart extension (e.g. blade)
3. undetectable extensions (e.g. ApacheConfig)
2018-05-03 22:56:49 +03:00
Gregory.Shrago 48b2701a76 drop extra dot in default extension 2018-05-03 22:56:49 +03:00
Konstantin Kolosovsky 5326cb7d52 svn: Fix null trunk url processing while reading branch configuration
IDEA-190935
2018-05-03 22:31:43 +03:00
Sergey Simonchik f7198376ce ensure ProcessOutputType.getBaseOutputType returns STDOUT/STDERR/SYSTEM 2018-05-03 21:02:42 +03:00
peter 53f8248760 PostprocessReformattingAspect: remove unused psi-text consistency check
and PsiTreeDebugBuilder with its only remaining usage as well
2018-05-03 19:05:27 +02:00
peter b4f2586520 DebugUtil.psiToStringIgnoringNonCode: ignore empty non-whitespace leaves
e.g. newlines in some languages
2018-05-03 19:05:27 +02:00
Konstantin Bulenkov 210f54d14e Project view change doesn't reflect updated theme
https://github.com/JetBrains/intellij-community/pull/784
http://b.android.com/208136
2018-05-03 18:54:48 +02:00
Anna.Kozlova 9874419e3a don't accept private method as super; check same virtual method without cast
IDEA-191197
2018-05-03 18:50:53 +02:00
Anna.Kozlova bd465790b6 fix getRefs/getDefs consistency
IDEA-CR-32302
2018-05-03 18:50:53 +02:00
Anna.Kozlova e491cbed3d disable drop for non yet initialized projects
EA-119730 - assert: DumbServiceImpl.completeJustSubmittedTasks
2018-05-03 18:50:53 +02:00
Roman Shevchenko 843dc20287 [project] renames Windows file watcher directory 2018-05-03 18:43:33 +02:00
Roman Shevchenko 39c4106b2d [project] migrates Windows file watcher build to CMake 2018-05-03 18:35:53 +02:00
Vladimir Krivosheev d454df46d0 Ui DSL — fix baseline align for TextField 2018-05-03 18:17:04 +02:00
Dmitry Batkovich 08fb648abd cleanup (use already introduced local variable) 2018-05-03 18:55:53 +03:00