Commit Graph
258840 Commits
Author SHA1 Message Date
Tagir Valeev 6fdffcb1b5 IDEA-207434 Comprator.comparing(Map.Entry::getKey) -> Map.Entry.comparingByKey()
GitOrigin-RevId: 9481f1e30f7262576ae132295fa27f9777396896
2019-10-11 09:06:02 +00:00
Artemiy Sartakov 58b4cb2dd3 ExplicitArrayFillingInspection: check if assigned value is default for type in case when implicit cast happens (IDEA-CR-53316)
GitOrigin-RevId: a26c1aa3aa621018965d7153d744b46cf365d4f8
2019-10-11 09:06:02 +00:00
Alexandr Evstigneev fb7cb90bb2 Effects processing optimization
GitOrigin-RevId: a9e91bb6cc0eaabd5cf9a654c195e76fbbeb5536
2019-10-11 08:32:56 +00:00
Mikhail Mazurkevich 0318ee20b9 [intellij-sh] Fix completion test
GitOrigin-RevId: dfbe6816b6f98fb08500ecdfcf61ce295210ce75
2019-10-11 08:32:56 +00:00
andrey.matveev 92e41799f2 PY-37720 Impl python ml completion features
GitOrigin-RevId: 3b8029ab460672b286d7b1cf96fd35bf9c57bf59
2019-10-11 08:01:46 +00:00
Mikhail Mazurkevich d649f86a9b [intellij-sh] Fix not equal for completion
GitOrigin-RevId: 45cf952dec7fc222746ad2b89b6cca33a920a01e
2019-10-11 08:01:46 +00:00
peter a84e805c7c cache VirtualFileSystemEntry#getFileType
it's called very frequently, and file type detectors can be slow, and regexp matching of the name also isn't instant

GitOrigin-RevId: 39492e0a8e81ee8a61cea18b455f4b75d7f8b453
2019-10-11 07:02:11 +00:00
Vladislav.Soroka 1596f169eb [Maven] do not add nulls to maven project indexes list IDEA-217842 EA-144009
GitOrigin-RevId: 2648950c7f72e6ec47e4624c2e3a32eb7e68ffb2
2019-10-11 07:02:11 +00:00
Tagir Valeev e9e57efef9 IDEA-224600 Order of Types in Method Hierarchy is not correct.
GitOrigin-RevId: e8f9ae4f9406f9ce513bd396cfc3078a2d7268f9
2019-10-11 06:02:29 +00:00
Tagir Valeev b5044991da IDEA-224476 False “May produce NullPointerException“ positive with Contract and method with parameters
GitOrigin-RevId: 0dddc582af0ac00cab70b2a237f11afa706477df
2019-10-11 06:02:29 +00:00
Artemiy Sartakov 0d410a5d3c CharsetObjectCanBeUsedInspection: reuse language level (IDEA-CR-53366)
GitOrigin-RevId: 4d0a096f8aedf73d4bcf811e28ef7b438634e5c5
2019-10-11 05:04:57 +00:00
Tagir Valeev cfe5480e02 JBTextArea: fix height for error reporting (IDEA-CR-52590)
GitOrigin-RevId: 38affbcb8161ca35e60ad83890993fc4fe9d5c7d
2019-10-11 05:04:57 +00:00
Tagir Valeev 04fa97b3a4 ImplicitDefaultCharsetUsage: take language level into account
We should not suggest a fix if the method exists in JDK, but the language level is set to lower version where there were no such method.

GitOrigin-RevId: 5e4d56e5f2c2caaa5427e9483094d060d000f3e0
2019-10-11 04:32:17 +00:00
Tagir Valeev 3bae809e7e JoinLinesHandler: == -> >= (EA-213710)
GitOrigin-RevId: b87607584f871682242fec83260524f7867675b2
2019-10-11 04:32:17 +00:00
Tagir Valeev 330cdb7b10 CatchMayIgnoreExceptionInspectionFixTest: copyright year updated
GitOrigin-RevId: 378857fc994d6d36bd13cbd2aa7a249662f8f4d1
2019-10-11 04:32:17 +00:00
Tagir Valeev dab70106dd ConditionalExpressionInspection: unwrap else branch for all statements which are known to complete abruptly
Review ID: IDEA-CR-53309

GitOrigin-RevId: 2a7dc6b2173476cd622f5d6c847f6191bd884104
2019-10-11 04:02:19 +00:00
Tagir Valeev 3ba71d709c RawUseOfParameterizedType: WEAK warning
GitOrigin-RevId: eff815b46bda7c8fd4c2aeed50c078249b9ca1b9
2019-10-11 03:40:07 +00:00
Konstantin Kolosovsky 78cd61acff vcs: Enable "Commit File" action on unversioned files
GitOrigin-RevId: c46a01dd8da040ac88d4a450952bbea7045eddb0
2019-10-11 00:39:04 +00:00
Konstantin Kolosovsky b8ad579e15 vcs: Use "Commit File" action instead of "Commit" in Local Changes context menu (IDEA-224396)
GitOrigin-RevId: a7f611da8991167f95b847ecdf583f25636817f1
2019-10-11 00:39:04 +00:00
Roman Shevchenko 3258d1a1ac Cleanup (simpler test configuration; formatting)
GitOrigin-RevId: 90b7e1c74e187c4a5495496345e684afd4442a4a
2019-10-10 20:32:38 +00:00
Vassiliy.Kudryashov 7eb205d7d0 Fix investigation (FileEditorManagerTest.testOpenFileInTablessSplitter)
GitOrigin-RevId: cf7a017d7dc937fdfa909977e335a4c2a343d0ab
2019-10-10 20:32:38 +00:00
Anna Kozlova aaddf8b092 fix testdata
GitOrigin-RevId: 3cd25abbb1369435030b57bc5a4c4d4e7d7108e9
2019-10-10 20:32:38 +00:00
peter f2316a5b17 ProgressIndicatorUtils.withTimeout: make checkCanceled honor thread's indicator, add javadoc
GitOrigin-RevId: 7b3827f00df965f399a67780fb37a75ef31957e3
2019-10-10 20:02:12 +00:00
Anna Kozlova 795fe39b6b extract method with folding: more precise unique name check
do not depend on the order of found references when search for name conflicts

GitOrigin-RevId: 2b18f253bf28fbc9ae6423a0cc38336ef33fb7fa
2019-10-10 20:02:12 +00:00
Eugene Zhuravlev 301a4b6ab7 revert
GitOrigin-RevId: b5c1f94f3a1aa64184a85b05ea438e3d17d6fe52
2019-10-10 19:04:00 +00:00
Konstantin Kolosovsky 3b36552546 vcs: non-modal: Only retain commit message area height if it is non-zero (IDEA-224559)
6011649656449be8c7f03474e7c34da4e9621404 follow-up

GitOrigin-RevId: 08e16de9451232bc2a548bebba7d53c98fc2e3f4
2019-10-10 18:32:46 +00:00
Dmitry.Krasilschikov ef891fef3d IDEA-223967 new update dialog: provide "What's New" notification that opens editor with HTML after IDE restart
GitOrigin-RevId: 243fadd69f9e7efc1d25e26a6e4c7831f87214a9
2019-10-10 18:32:46 +00:00
Eugene Zhuravlev 3c4b5284a8 jps build: hide/show information messages (IDEA-53161)
GitOrigin-RevId: 9376fad781c0bd35fa7be08503a1716bba2e29ad
2019-10-10 18:02:50 +00:00
Leonid Mashinskiy ec6937be0b Fix runner in execution environment after configuration editing on execution attempt.
Some configuration types can support more than single debug runner type and after editing properties of such configuration selected runner should be recalculated and environment needs to be updated.

GitOrigin-RevId: d9235093f8e71305efeb43832f53bfaab959009b
2019-10-10 17:31:49 +00:00
Evgeniy Stepanov 80783d418e IDEA-CR-53353: Allow to write tests for intention actions, important for rider
GitOrigin-RevId: 2b411c2ade8f6541c777cc52ad9f119d81822f12
2019-10-10 17:31:49 +00:00
Sergey Simonchik c931bdc268 provide a way to guarantee stdout/stderr messages ordering (IDEA-70016, WEB-23329)
Introduce "run.processes.with.redirectedErrorStream" registry key to optionally merge stderr and stdout streams of spawned processes. As a downside, it makes stderr and stdout indistinguable for IDE, so they look the same in console.

GitOrigin-RevId: f208afb1c9f2689c6eafbbfd1a5e42269d4bc11f
2019-10-10 17:02:39 +00:00
Dmitry Jemerov 9783fc503d More dynamic EPs
GitOrigin-RevId: 82be4ad05953d00e2c727b034e1f51b851934e07
2019-10-10 17:02:39 +00:00
Dmitry Jemerov 5ebdd264fa Action to analyze safety of EP usages
GitOrigin-RevId: e252330c0256a06539e55e817b092a7e550ce786
2019-10-10 17:02:39 +00:00
Dmitry Jemerov b90ce009a0 Remove unnecessary cache of ExtendWordSelectionHandlers
GitOrigin-RevId: d7cd85ff148cecbf6fe8f80123c6a6670618accd
2019-10-10 17:02:39 +00:00
Dmitry Jemerov 4fdb6e03b4 Remove unnecessary cache of ProblemFileHighlightFilters
GitOrigin-RevId: fc3e7b6614bc838434f5c5adf568395fbf693af2
2019-10-10 17:02:39 +00:00
Dmitry Jemerov e19dab1cc2 Typesafe EP_NAME for SpellcheckingStrategy
GitOrigin-RevId: 64dc60adec1168a522d1a641d96f76235ce2071b
2019-10-10 17:02:39 +00:00
Dmitry Jemerov 2dc258d802 Remove unused constructor
GitOrigin-RevId: 6e3c526cc331cffab2e7336a04cd7b8d65910b3f
2019-10-10 17:02:39 +00:00
Sergei Vorobyov 930282093c [wizard] removed fetching component sizes in headless environment
GitOrigin-RevId: 5520161a5316d950eef16b101f183db6499985f0
2019-10-10 16:31:57 +00:00
Dmitry Jemerov 04351b1e2f Don't log PCE
GitOrigin-RevId: 85d67d49593c47dc1e851cbdc6665751a71471a1
2019-10-10 15:31:26 +00:00
Dmitry Jemerov 458785b730 More unloadable EPs
GitOrigin-RevId: 4cc04f57649ba97e679d173f606577765095c1ff
2019-10-10 15:31:26 +00:00
Dmitry Jemerov 1712be7ea6 Some more dynamic EPs
GitOrigin-RevId: 590e82d723bebad758a8af2f0dcdc48f6fd2fd3e
2019-10-10 15:31:26 +00:00
Dmitry Jemerov cabc4c58fe Cleanup: less raw types
GitOrigin-RevId: bd5a2d6bd1324f92012d5502d4a633d52f8d92b0
2019-10-10 15:31:26 +00:00
Dmitry Jemerov 40c05434e9 Cleanup: static field should be final
GitOrigin-RevId: 3be649dbce2c903c4f14e08a25a7a7a5526ceefc
2019-10-10 15:31:26 +00:00
Dmitry Jemerov 3f80e2f4d2 Delete unused class
GitOrigin-RevId: 0c52b57771e9527bb46506a0e7bffb6ae985f0b2
2019-10-10 15:31:26 +00:00
Dmitry Jemerov 92e690b1e7 Remove unnecessary cache, mark fenceLanguageProvider as dynamic
GitOrigin-RevId: 893921ed4a3c37d9c790b155bfb8a37b1caf2949
2019-10-10 15:31:26 +00:00
Dmitry Batkovich fe95514af7 add a special assertion if FileContentImpl#getPsiFile is called for a file with non language file type
GitOrigin-RevId: 58d83b8cbd96b3a0a893e3e6b18368440435c48d
2019-10-10 15:31:26 +00:00
Dmitry Batkovich 93d6f7d6e6 add javadoc for FileBasedIndexExtension.getInputFilter
GitOrigin-RevId: 2cb62e5cf3ac815f8f2338e2de9e6e78ee95a4f8
2019-10-10 15:31:26 +00:00
Dmitry Batkovich 9d9da2c065 cleanup: fix yellow code
GitOrigin-RevId: b4caa5814c0b0df9594a49651111976c2b53123c
2019-10-10 15:31:26 +00:00
Dmitry Batkovich 283b2ad9ed cleanup: raw types, deadcode
GitOrigin-RevId: c0ec4e7ac5548b0b8b921bae8d6270f62ec7e79e
2019-10-10 15:31:26 +00:00
Dmitry Batkovich f8151e8af1 don't use forward index for single entry indexes
GitOrigin-RevId: 6dc4afce26f0a7dde9a6183a797f26d1dc45e0a1
2019-10-10 15:31:26 +00:00