Commit Graph
265009 Commits
Author SHA1 Message Date
Tagir Valeev 507c217a72 CustomMethodHandlers#substring minor refactoring
GitOrigin-RevId: 341a61975ae09b26d0bf8d45b76b24c8558edbb6
2019-12-24 08:41:04 +00:00
Tagir Valeev 774de2a61b OptionalIsPresentFix: remove problem type check to avoid DFA in write action
Fixes EA-220101 - F: PsiScopesUtil.setupAndRunProcessor

GitOrigin-RevId: 333593d5db77038a65642f62841f34a7ef40d35d
2019-12-24 08:41:04 +00:00
Tagir Valeev 40c529350a TypeConstraints.ExactArray: missing hashCode added
GitOrigin-RevId: f33d03f76e0b8983b38027d3f539dea8b7759b07
2019-12-24 08:41:04 +00:00
Tagir Valeev 01b85a27d7 ApplicationBundle.message("custom.option") is used where possible
GitOrigin-RevId: 15cd305ac01d83ebe14d7fa1907c327770a3f206
2019-12-24 08:41:04 +00:00
Tagir Valeev 84c1a10be9 IDEA-229694 Generate constructor for records: suggest generation of compact and canonical constructors
GitOrigin-RevId: 95e23c12711c867a1e1f41d42ee5f3cc87876b3d
2019-12-24 08:41:04 +00:00
Tagir Valeev 39fc484b5d Redundant null-check removed
GitOrigin-RevId: f538403ff225c4237ac5f49d91506108e49f24cd
2019-12-24 08:41:04 +00:00
Tagir Valeev 20630cfd4f IDEA-160797 Support Objects.requireNonNull as field initialization in constructor
GitOrigin-RevId: 738f0e842ded8e9d88ef4432cd6c093173400a89
2019-12-24 08:41:04 +00:00
Tagir Valeev 6ffe6658b4 PublicConstructorInspection: ignore records
GitOrigin-RevId: 9981aab9c2e033c52a5ef6c053637b1ca6eec6bd
2019-12-24 08:41:04 +00:00
Tagir Valeev e1f4bf5bcf Accept mismatch in varargness of record and canonical constructor
GitOrigin-RevId: d377578d8cd5ef67e5d2241f956792e887aa80b2
2019-12-24 08:41:04 +00:00
Tagir Valeev 962a2b176f PublicConstructorInNonPublicClass: do not report compact/canonical constructors in records
GitOrigin-RevId: 9b12f70be57e9d4c2e5915af5b899ba41a7452c6
2019-12-24 08:41:04 +00:00
Sergey Simonchik a6cf900ac4 terminal: ensure console filters are collected when processing text
It wasn't the case for early printed text sometimes.

GitOrigin-RevId: 3fb99f174c8935976e21a6864e0fb024c290d40c
2019-12-23 23:32:30 +00:00
Evgeniy Stepanov aa56dc465c Extract inplace comments logic from ProjectViewTree to reuse it in other places, see IDEA-CR-56496
GitOrigin-RevId: d3be97e3a5ffa67135354e24f1b5afca7279fe37
2019-12-23 22:34:56 +00:00
Vassiliy.Kudryashov 86e98b428e IDEA-228758 External tools disappear from Navigation Bar Toolbar after adding
Support "lazy" actions in customized menu/toolbars

GitOrigin-RevId: 31079c532b631fded9e9875c2dddd6f96e240fcf
2019-12-23 22:34:56 +00:00
Ilya.Kazakevich 820a665815 PY-29154: Return test runner exit code
When test runner returns code > 0 (because of test failure), our runner must do the same.

See issue description for the reason

GitOrigin-RevId: 231c9ab337e80f70872bf6e6f61a397599f18e26
2019-12-23 20:53:08 +00:00
Ilya.Kazakevich 8aa373bfa5 PY-39484: Do not add Python message filter to anything but python run configs.
It is safer to add python filter explicitly, not to add it to any other configuration.

And that is already done (see PythonTracebackFilter)

GitOrigin-RevId: 883972d1694eba9b3fe7602b5348ff1022b80efc
2019-12-23 20:53:08 +00:00
Vladimir Krivosheev 1f7c87c9d5 move StatisticsEventLog action registration near PlatformActions
GitOrigin-RevId: 2eac7bbaa895cd5b0c51691d68ae58c6baa0af50
2019-12-23 20:53:08 +00:00
Alexander Lobas 53cc72f633 UX-1074 Long list of plugin dependencies when disabling
GitOrigin-RevId: 6291e14efbe4f7681ccc79a02e4821c91eab4499
2019-12-23 20:53:08 +00:00
Piotr Tomiak 46c8f5aa56 Make DefaultLiveTemplate extension point dynamic - fixes.
GitOrigin-RevId: 9d8b2a093fe188b5b055fb5a7c3094dec781984e
2019-12-23 18:08:57 +00:00
Vladimir Krivosheev f72ba0bcf1 move StatisticsEventLog action registration near PlatformActions
GitOrigin-RevId: 1b619c23d7fe5987891408197d9d1755f4885eb3
2019-12-23 18:08:57 +00:00
Vladimir Krivosheev 2db8e21dd8 move StatisticsEventLog action registration near PlatformActions
GitOrigin-RevId: c5983f0479839dbbb0605d077ac5d22aab779305
2019-12-23 17:33:43 +00:00
Alexander Zolotov 89ac6b1727 Do not cache extensions in ConcatenationInjectorManager
GitOrigin-RevId: d78d5db5953936eecc01051f6fc4a8a3d68a05fd
2019-12-23 17:33:43 +00:00
Alexander Zolotov 23068f3693 Prepare heapDump before checking unloaded extensions
GitOrigin-RevId: 3a7cdee8fca854de9a1728806b5bc65c70c2d424
2019-12-23 17:33:43 +00:00
Vladimir Krivosheev b4133b1607 Revert "forbid calling ensureContentInitialized explicitly, reduce usages of isActive"
This reverts commit 360a585b

GitOrigin-RevId: de31c15295e3e00b1c49b7626f2a702d31dd3555
2019-12-23 17:33:43 +00:00
Vladimir Krivosheev a4bf9b0405 Revert "forbid calling ensureContentInitialized explicitly, reduce usages of isActive"
This reverts commit 360a585b

GitOrigin-RevId: 9ecee36b3ffa3169c7643bfc341f0c0a1c81fa3f
2019-12-23 17:33:43 +00:00
Vladimir Krivosheev 02b75e2017 Revert "don't call createContentIfNeeded inside content manager initialization"
This reverts commit 9c668589

GitOrigin-RevId: 5c56551d804f889cc2ba354c7723a8ffbfb612b3
2019-12-23 17:33:43 +00:00
Peter Gromov 6fb50b13fa get rid of deprecated transaction in DefaultProjectTimed
GitOrigin-RevId: 3c4af3d0a940894ce93f22e676485e34db3faa5a
2019-12-23 17:33:43 +00:00
Vladimir Krivosheev 9bfbfc9c39 don't call createContentIfNeeded inside content manager initialization
GitOrigin-RevId: 9c66858945296fb82bc0e41bf7cf4bad131887c1
2019-12-23 17:01:57 +00:00
Nikolay Rykunov 6a1d39aed8 [git] Interactive Rebase Dialog: Move Reset button from dialog actions to the toolbar
GitOrigin-RevId: 71e9e8f96beb09b45172b9bb4f4e1136afdf013e
2019-12-23 17:01:57 +00:00
Semyon Proshev 882df3d911 Add notification about auto-configured interpreter (PY-39541)
GitOrigin-RevId: 1decdf12e9a3ddae6e6c36622da353f2e6fb583f
2019-12-23 17:01:57 +00:00
Nikolay Rykunov 1df42d6d4b [git] Interactive Rebase: Use Log to collect Rebase Entries
Log will be used if it is interactive rebase on current branch without any merges and fixup/squash commits between. This preprocessing doesn't start the rebase process to collect entries (changes shouldn't be shelved), so it should be faster.

GitOrigin-RevId: 4bdf65e8e9bae3365dfa0070fe865e174b663eef
2019-12-23 16:37:55 +00:00
Nikolay Rykunov 5f5d733112 [git] Interactive Rebase: Introduce toString for GitRebaseEntry
GitOrigin-RevId: 72d9bbc5f53daa3486c2e802ad102b62b3dd3657
2019-12-23 16:37:55 +00:00
Nikolay Rykunov 065d9f98eb [git] Interactive Rebase: Initialize knownActions lazily
If knownActions is initialized statically, NPE may occur (if we use one of the objects before using knownActions).

GitOrigin-RevId: 66e40a82268da92240373fbdecca50ec75d84d05
2019-12-23 16:37:55 +00:00
Sergei Vorobyov 66f0e24538 IDEA-227948 exclude dependent sdks to create gradle java project
GitOrigin-RevId: fe78a7455f9048faf07a4666fe2acd34e497e45e
2019-12-23 16:37:55 +00:00
Vladimir Krivosheev ef0e3a1d87 forbid calling ensureContentInitialized explicitly, reduce usages of isActive
GitOrigin-RevId: 360a585b56a84b21864766b722c515acb70eab78
2019-12-23 16:37:55 +00:00
Vladimir Krivosheev 986db72bfd cleanup
GitOrigin-RevId: 489a8e97891d61d57cc849590bc88b37c3a916b2
2019-12-23 16:37:55 +00:00
Mikhail Sokolov ee23cde7a8 IDEA-229306 (IDEA-CR-56836) Goto Class should prefer start matches
GitOrigin-RevId: 4481c7ac60053834905010e7d0ac69f495a0629d
2019-12-23 16:37:55 +00:00
Peter Gromov 259ad973f4 try harder to finish the same psi-document transaction that was started (EA-208957, EA-141045)
GitOrigin-RevId: a559f361af50e856c1d1bdb1e8fddcb898a02e31
2019-12-23 16:03:08 +00:00
anstarovoyt de570295b8 fix code duplication
GitOrigin-RevId: 01dab8785e49fd907eb4191d086d3d05d0c1de3a
2019-12-23 16:03:08 +00:00
Alexander Bubenchikov 272f6c8aff maven new project model - fix JPS serializer
GitOrigin-RevId: 85541321b33c045d9130a6b852518fc6130d94f3
2019-12-23 16:03:08 +00:00
Alexander Bubenchikov aed66cc41d i-WM-14 - UOE fix
GitOrigin-RevId: b2eb34106f57155daad4c28d338ee64eb9783bcb
2019-12-23 16:03:08 +00:00
Alexander Bubenchikov 4ebed60d95 maven new model import - do not use RootModel
GitOrigin-RevId: 1d09ac93b42b2339f5e67ada0795b2c85a65a06c
2019-12-23 16:03:08 +00:00
anstarovoyt bb83c4e620 platform fix editor notifications updating: we have to reset old state otherwise the notifications will stick forever
GitOrigin-RevId: 54120f9e828c884db5039238d3f30413d96e8239
2019-12-23 16:03:08 +00:00
Svetlana.Zemlyanskaya 30c8710fa6 FUS: check if there are files to send more often
GitOrigin-RevId: b9c8b7825945cdd4d75e96ce4b878e1adbd8f9c5
2019-12-23 16:03:08 +00:00
Svetlana.Zemlyanskaya 6c2aa86b7e FUS: increment registry version due to changes in validation
GitOrigin-RevId: f3622b9f4caf03e3f2ad6af27412b07ebbc2a249
2019-12-23 15:33:50 +00:00
Sergey Ignatov a712e9b7b0 update common/ui bundles after plugins loading
GitOrigin-RevId: 78c5c1a9536034b0f44dfe46e885d10f4b876a00
2019-12-23 15:07:19 +00:00
Sergey Ignatov 35f2cac555 cvs bundle, why it's still alive?
GitOrigin-RevId: 3566678d96badcc6c93f0b5c801c4526916807d3
2019-12-23 15:07:19 +00:00
Sergey Ignatov 9432eb9178 py bundle
GitOrigin-RevId: f881a433069400ce5e23bd4b179120cd7497bbef
2019-12-23 15:07:19 +00:00
Sergei Vorobyov d24d3a5148 [auto-import] added full description for ProjectRefreshAction
GitOrigin-RevId: ea5c0d19a4314d0afff6910c80f04f67ce1e1f2f
2019-12-23 15:07:19 +00:00
Sergei Vorobyov 3e28182094 [auto-import] added warning: non found icon provider
GitOrigin-RevId: 214d8372dbe1dce63b15a3864e42dff394463663
2019-12-23 15:07:19 +00:00
Sergei Vorobyov 40b87ad449 IDEA-CR-56535 fixed wrong messages for gradle.jvm.is.jre
added jdk validation of gradle jvm

GitOrigin-RevId: f5555495fc330aa2098ff37ade3c95fce632f3d0
2019-12-23 15:07:19 +00:00