Commit Graph
267769 Commits
Author SHA1 Message Date
Vladislav Rassokhin 3abfa769c4 IDEA-141739 Devkit: resolve languages in 'plugin.xml' defined in Kotlin classes, objects
GitOrigin-RevId: 0d9a7fb42a01e44c77cfaaf316191ea1d001dd56
2020-01-30 13:05:15 +00:00
Sergey Simonchik 31e3bdfe89 terminal: no "Open in Terminal" action for Light Edit (there is no Terminal tool window)
GitOrigin-RevId: c796eb27034467f149247a84f8d6fef0c5a44b0b
2020-01-30 13:05:15 +00:00
Sergey Ignatov 8a8c3cf942 i18n for plugins configurable
GitOrigin-RevId: 03b29e32c81bbb12c2732cf228b6112070fd80c0
2020-01-30 13:05:15 +00:00
Eugene Petrenko 55ae729f54 shared-indexes - use .ijx.xz extension for shared indexes, drop UpdateIndexesLayoutStarter (moved to another repo)
GitOrigin-RevId: 30507c967d4ef060564622a69ec891728d39456a
2020-01-30 12:36:29 +00:00
Vassiliy.Kudryashov 86779a4bea UI Inspector / UI Dropper: trim 'added at' text.
GitOrigin-RevId: c05a6ac3f0758e6b6fc56068397090da1dbc729c
2020-01-30 12:09:31 +00:00
Sergey Stoyanovsky 58f4ef9391 RUBY-25387 Shift checkbox Show position... in ML-Completion preferences
Rationale: it should be evident, that `Show...` is dependent on `Rank completion...`,
yet `Show...` must be also slightly visually separated from language checkboxes.

GitOrigin-RevId: 414d9c5024761a5512c4f16cc0aa1c71b6744e5c
2020-01-30 12:09:31 +00:00
Dennis Ushakov 129e2aa074 clear jackson TypeFactory cache
GitOrigin-RevId: 036b3d06e75a107faf1c4d902ee57c5c3a27db62
2020-01-30 12:09:31 +00:00
Konstantin.Nisht 7b283e662e Revert "[groovy] Add inference of @ClosureParams annotation for explicitly-typed closure parameters"
This reverts commit 5e5091c4

GitOrigin-RevId: ce3f45024023e86b6fd600e34fa8c2aba83169cf
2020-01-30 12:09:31 +00:00
Alex Plate 86ccb3501e [Workspace Model] Libraries changes should not fire events if the library is not included in any order entry
GitOrigin-RevId: ab2fb57ce09166c8dba712422dd3d5d2484943b5
2020-01-30 11:36:57 +00:00
Alex Plate c427b26380 [Workspace Model] orderEntries should be calculated on every access because libraryTable class is not immutable
GitOrigin-RevId: 73afd4bbe79512530e8885f1246c92562e95a319
2020-01-30 11:36:57 +00:00
Alex Plate f1df512064 [Workspace Model] Perform multicommit as a one change
GitOrigin-RevId: 15dde20aef72a9ffc3a71e8fcd8a3901b426a269
2020-01-30 11:36:57 +00:00
Anna.Kozlova 9f65cf8164 i18n refactorings
GitOrigin-RevId: 3554d21e4b6c8d8ba8bf75c1bfaec54ac60e1969
2020-01-30 11:03:20 +00:00
Anna.Kozlova a2cffc2d84 update coverage plugin description
GitOrigin-RevId: 75818b7dcae4812173a486de45aac76c342c1453
2020-01-30 11:03:20 +00:00
Konstantin Kolosovsky c403c82faa vcs: Remove unused "VcsDataKeys.FILE_PATH_ARRAY" data key
GitOrigin-RevId: 6f0cf74c0a715a4a778296dd679b640f8f122f50
2020-01-30 11:03:20 +00:00
Konstantin Kolosovsky 9412f6c660 vcs: Enable "Commit File" action for deleted files (IDEA-225882)
GitOrigin-RevId: 4c3ab9675094d7e83e0df7ddf1e00f3d123ad2d2
2020-01-30 11:03:20 +00:00
Tagir Valeev e45be2b02e Property tests for pattern matching
GitOrigin-RevId: a2c5cc39288e3ab4151d2639ef9957ea783c6180
2020-01-30 11:03:20 +00:00
Tagir Valeev f7bb70d50b JavaCodeInsightSanityTest: Java_14 language level
GitOrigin-RevId: c0f6482a8b743a5627f678ae25df2bd12b1255c5
2020-01-30 11:03:20 +00:00
Tagir Valeev eb1143abcf DfaAssist: support while and do-while loops
GitOrigin-RevId: 2061e3ea64f9091060770c5bfa08c70f6921ad54
2020-01-30 11:03:20 +00:00
Tagir Valeev 6e12ae7e93 DfaAssist: track string length
GitOrigin-RevId: e00e205db48b0695c4309300f387649d5fdf2729
2020-01-30 11:03:20 +00:00
Dennis Ushakov 4783b76af9 unregister element types by both classloader & language
GitOrigin-RevId: d76e2c0459691be1a689a039a4c5f426cf806b7a
2020-01-30 10:32:21 +00:00
Dennis Ushakov 17d1bed7ab store language id so language won't stuck in VFS
GitOrigin-RevId: b762374f985e4a919f62ca5d1c96ad5f9e77aa7e
2020-01-30 10:32:21 +00:00
Artem Khvastunov bc90b4f87b replace ParameterInfoImpl construct usages with builder
GitOrigin-RevId: 5108a8ef182d15cd9b9365e7b59e3e3bb74cd392
2020-01-30 09:33:39 +00:00
Artem Khvastunov 0fa3376c43 add ParameterInfo#NEW, replace usages of obscure -1 constant
GitOrigin-RevId: 6df4beac5ce422af1fa0b4dc1c86d0bd6ec5498d
2020-01-30 09:33:39 +00:00
Artem Khvastunov a35e9fb6a3 add ParameterInfo#isNew, replace usages of obscure -1 constant
GitOrigin-RevId: 54dc2b09e8024bba632d32b41610db15e80d70ee
2020-01-30 09:33:39 +00:00
Dmitro Batko 376782793e indexes: update javadoc for CompositeDataIndexer
GitOrigin-RevId: 161f2b49bbb8c24781ac56bb878ddb17eac1c97e
2020-01-30 09:33:39 +00:00
Dmitro Batko ccd314504a indexes: use Files.readAllLines/Files.write to save ID registry state
GitOrigin-RevId: 9ae4ad681243f8652c0839b67023108e68386763
2020-01-30 09:33:39 +00:00
Dmitro Batko 7fcd768eda indexes: additionally save index id registration trace for diagnostic purposes
GitOrigin-RevId: 36809d0a149c9c87f8418ea1587a2fe440a7743a
2020-01-30 09:33:39 +00:00
Dmitro Batko a80224a473 cleanup: make field final, unwrap if
GitOrigin-RevId: 92edfa46f15d8c9e163ab71ed01a5afbc0ae8e83
2020-01-30 09:33:39 +00:00
Sergey Malenkov 37fa35d8f0 Use interface ComponentWithExpandableItems instead of concrete class
GitOrigin-RevId: 5d848c6ccd73a160dd6dd89271dcf0858a6f027f
2020-01-30 08:32:31 +00:00
Sergey Malenkov 3961c1d8ac IDEA-224710: lists and trees show lead selection if it is not selected
GitOrigin-RevId: 8e08864a61b87f1362b889e4efe6bd94e098fe7a
2020-01-30 08:32:31 +00:00
Sergey Malenkov c42c5fae4a IDEA-231627: Async stack trace separator is too small in presentation mode
GitOrigin-RevId: 5505675d5a569cbea30595be03f7dc4b3372bfe9
2020-01-30 08:32:31 +00:00
Vladimir Krivosheev b35f11759f ensure that project is disposed under read action in tests (if was closed, then it was disposed not in read action)
GitOrigin-RevId: b7ec4d659f33c324f1f3fc7e64faf32d26372a0d
2020-01-30 07:34:58 +00:00
Anna.Kozlova 339e4811ed @NonNls for label locations
GitOrigin-RevId: 48fe779eb1ca93402bf03042b49a7523408884d1
2020-01-30 07:34:58 +00:00
Vladimir Dolzhenko fdb6714a2b Revert "IDEA-CR-56862: Calculate method parameter info in a bg modal task"
This reverts commit 4400b66a

GitOrigin-RevId: 505adf3116bc0ce788cadb5058268c53f0eecffc
2020-01-30 07:34:58 +00:00
Tagir Valeev c40db04b6c DfaBinOpValue: fix for float/double casts (EA-221317); more tests
GitOrigin-RevId: d9dbe0360a9427cf601eebe0b585fbfc7c45ccd8
2020-01-30 04:13:49 +00:00
Vladislav Tankov 0627787d7c [Grazie] Update to optimized language-tool 4.7.9
GitOrigin-RevId: eddce2888da175274f30c30fda80e5f337a369aa
2020-01-29 22:34:15 +00:00
Olga.Klisho 9977132d9c IDEA-CR-57753 test for fix added
GitOrigin-RevId: 76c63777621da6c6dcfdb0ad97713d6add359057
2020-01-29 22:34:15 +00:00
Olga.Klisho 5c2459ce3a IDEA-231031 test for fix added
GitOrigin-RevId: c61fb972379c086cc873afa8b9ec7c9e7115f78d
2020-01-29 22:34:15 +00:00
Roman Shevchenko a68b92438c [platform] null-checking a pooled thread future result (IDEA-228348)
GitOrigin-RevId: 5cac2e1e78290294a6e18c23f04a691e7e25bd7e
2020-01-29 22:34:15 +00:00
Gregory.Shrago eb0fd7e837 support local-to-local, remote-to-remote casting
GitOrigin-RevId: d520e26722e1a853216708f4f2cddf83a6ad0b86
2020-01-29 21:35:53 +00:00
Svetlana.Zemlyanskaya a06b996fb3 FUS: don't split last modified header to values (IDEA-228935)
GitOrigin-RevId: ec07778ac0288d6c8b3263bb127bf807a9db8e7c
2020-01-29 21:07:32 +00:00
Anna Kozlova 47ac5763fb do not log PCE
GitOrigin-RevId: 6b374bc4c1a134e416ba54fd69a8f9883321f08b
2020-01-29 21:07:32 +00:00
Roman Shevchenko cfb283ebd9 Cleanup (rearranging conditions for readability)
GitOrigin-RevId: 060602129057458c4171b89dd53db32f6e7e70ac
2020-01-29 20:31:57 +00:00
Anna Kozlova 515c4b54cc generate toString: detect conflicts by method signature
GitOrigin-RevId: 930802e6ccd61c4caedeea9f541f36b6d3fb24ac
2020-01-29 20:31:57 +00:00
Mikhail Mazurkevich be53059b71 [intellij-sh] IDEA-231148 Improve row strings tokenization
GitOrigin-RevId: 62be3120bf0d40348ad35c569bc0acd2c85d1ccb
2020-01-29 20:04:39 +00:00
Svetlana.Zemlyanskaya 67556fd153 FUS: update user agent for statistics requests (IDEA-228935)
GitOrigin-RevId: 6fb6eaf2b9cf16288db3818782733f4f08ea367f
2020-01-29 20:04:39 +00:00
Nikita Eshkeev 707933fffd Constructor references with type parameters are not recognized as PsiMethodReferenceExpression
StatementParser used to ignore type parameters to constructor references
and it prevents the tokens of such statements from being grouped under
the PsiMethodReferenceExpression node in the PSI tree.

Since constructor references can have type parameters one might look
like a variable declaration. The parser didn't take this fact into
account and fails due to "::" after closing ">" of type arguments.

This patch adds a new check in StatementParser#parseStatement after
the attempt of parsing of a declaration statement fails to see if the
type declaration follows by "::" which is a marker that the examined
line might be a constructor reference.

Signed-off-by: Nikita Eshkeev <neshkeev@yandex.ru>

GitOrigin-RevId: 968f4884c45c922ce2fd6a8e3614cca01423d5b3
2020-01-29 19:34:36 +00:00
Viuginov Nickolay b6c9e5cce3 RunConfigurationExtensionsManager#patchCommandLine @Experimental status removed
GitOrigin-RevId: 8bedaf591c4d7ed4e1ea44029711134a0e20178c
2020-01-29 19:34:36 +00:00
Dmitry Jemerov 1bd0ed0834 Dynamic queryExecutor EPs
GitOrigin-RevId: bde157c3f47d2084b11bd1178d62d8b9595f6a13
2020-01-29 19:34:36 +00:00
Anna.Kozlova 90d15bfaf0 rename records components (IDEA-228462)
GitOrigin-RevId: f673a1841f9f8ca454a73b9f2a38b3e7edacbf65
2020-01-29 19:34:36 +00:00