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