Commit Graph
244942 Commits
Author SHA1 Message Date
Vladimir Plyashkun c33e69a545 CPP-16098 - Lags during inplace rename typing
- reverted some of the changes

GitOrigin-RevId: c7c07b80a76c29794ef31e0e916e62f7f302917a
2019-05-03 01:47:14 +03:00
Leonid Bushuev e1bb280f82 Merge branch 'leonid/sql'
GitOrigin-RevId: 65a557bb38f6ac03afa9aabaf02cb8d99fc68a91
2019-05-03 01:46:43 +03:00
Leonid Bushuev 34be4bbf7d Apply the change from Develar: cleanup - specify UTF_8 charset explicitly
GitOrigin-RevId: 3f5cfd958d9b6b54393c15983ac94f519c37fe61
2019-05-03 01:46:11 +03:00
develar 422480a2a1 remove deprecated and unused findProjectConfigurable
GitOrigin-RevId: 585dfb28b7d70233b5fa24560eddd79ae752ec11
2019-05-03 01:45:40 +03:00
develar 024e6ae021 use iterable to avoid creating all commands
GitOrigin-RevId: 3c2aa4678540f00af9384497ee455d8046c50b35
2019-05-03 01:45:09 +03:00
develar 1290e08ceb cleanup - notnull
GitOrigin-RevId: 8e7186bd62c257a64315fa83e7cf9fc8f4e9ed33
2019-05-03 01:44:38 +03:00
Yann Cébron bbf47d6b25 IDEA-204988 Plugin DevKit: Group inspections in settings, fix RegistrationProblemsInspection, fixup
GitOrigin-RevId: 39166307c64edfda0fb673968a35f0d117fae375
2019-05-03 01:44:07 +03:00
Yann Cébron 9fde1e905a IDEA-204988 Plugin DevKit: Group inspections in settings, fix RegistrationProblemsInspection
GitOrigin-RevId: c4da939b0bb1f296c2ad00a07b08b863ba8a1ebd
2019-05-03 01:43:36 +03:00
Yann Cébron 26c8b61f36 IDEA-204988 Plugin DevKit: Group inspections in settings
GitOrigin-RevId: 5a9c78b154475f17c9108b125fa1a0082600bdc5
2019-05-03 01:43:05 +03:00
Egor Ushakov 306b981a76 do not report less than 3 dumps
GitOrigin-RevId: 011b43a0d944b33ab61357c382c69cc2d2720a8e
2019-05-03 01:42:33 +03:00
Egor Ushakov 2e00fd16c3 IDEA-211761 Smart step into fail if source code does not match the bytecode
GitOrigin-RevId: d3d5d2b8ba4ce26f2e9288ebe3148ab30247eccd
2019-05-03 01:42:01 +03:00
Vladimir Plyashkun 61a3e18b78 Merge branch 'master' into vplyashkun/inplace_rename_lags
GitOrigin-RevId: aaecc2a32e4e42de827efb45b8df733874a722e4
2019-05-03 01:41:29 +03:00
Leonid Bushuev 8198db1ca9 SQL code style per dialect: links to particular dialects on the SQL code style settings page
GitOrigin-RevId: 3671d8bf5cf104b3f3ee87536f21b819c127fc6d
2019-05-03 01:40:56 +03:00
Leonid Bushuev 970dc0fe32 Remove unnecessary downcasting
GitOrigin-RevId: b91110977db6e5b08d9f4aaffa8496d305d698e2
2019-05-03 01:40:23 +03:00
Vladimir Plyashkun 2d9369d983 CPP-16098 - Lags during inplace rename typing
- changed behaviour in safe way by introducing new method to check that particular expression does not depend
  on committed PSI

GitOrigin-RevId: f5ec732613cdafdcef8a1d48eb8d04135c634047
2019-05-03 01:39:50 +03:00
Leonid Bushuev 338ad6db56 SQL code style per dialect: UI: fix indent editor
GitOrigin-RevId: 3cb00f5c500523717c42f404b2f38fd1822d6db0
2019-05-03 01:39:18 +03:00
Vladimir Plyashkun d990d75dba Merge branch 'master' into vplyashkun/inplace_rename_lags
GitOrigin-RevId: 5c7f8c478e7328df1646879ede977efd7465adf8
2019-05-03 01:38:45 +03:00
Vladimir Plyashkun e3ca319824 CPP-16098 - Lags during inplace rename typing
- call `commitDocument` explicitly in cases when `calculateQuickResult` can redirect it's calculation to heavy `calculateResult`

GitOrigin-RevId: 41f0c47c57f4528d7d7a25208024ec28bb8c2e12
2019-05-03 01:38:12 +03:00
Leonid Bushuev dc1a52762e SQL code style per dialect: UI
GitOrigin-RevId: 9b1b3e745d4c8acef5a4a1018714e004e5423519
2019-05-03 01:37:38 +03:00
Vladimir Plyashkun d712ac9901 CPP-16098 - Lags during inplace rename typing
- removed `commitDocument` call when `isQuick` argument is passed
- pass `element` or `null` to `equalsToText` call (since there is not real need to take it for text comparison)

GitOrigin-RevId: 27c5e1a2f484fc56d41dfd210832ae94c9a9b7ab
2019-05-03 01:37:04 +03:00
Leonid Bushuev 9f35a30458 SQL code style per dialect: UI
GitOrigin-RevId: 72cca4d6a23a5e2aa2089c03932ab2e9d08bfa48
2019-05-03 01:36:24 +03:00
develar a95f888fb1 getFileSystem() can be called for any string and contract is clear - null result is valid result
So, remove incorrect log warn/error statements

GitOrigin-RevId: fa430d57fd10b22728c10a0c25ae0998e3705b8c
2019-04-29 18:04:23 +03:00
Dmitry Zhuravlev 2d74e4b6a0 vcs-ignore: consider unversioned files when add files to ignore file (IDEA-211417)
GitOrigin-RevId: 5bcf6ea786292dce6df1b39b77cd87203e9dfe06
2019-04-29 18:03:42 +03:00
develar dc84439e3d IDEA-210941 Project window does not remember its position and size when it is opened from Welcome screen
GitOrigin-RevId: 926261be50f6166fcb3cb3065994043c2035be2b
2019-04-29 18:00:28 +03:00
Kirill Kirichenko a84c574ef5 Add ComboBox with animated icon inside
GitOrigin-RevId: fcf23ab82f175f345ce302899dfd451e7d355923
2019-04-29 17:59:56 +03:00
Vitaliy.Bibaev f850d60198 [stats-collector] Ignore some of relevance factors
GitOrigin-RevId: 2e28747cfaeda8ba08e5f7e77265b88aa64c7656
2019-04-29 17:33:33 +03:00
Vitaliy.Bibaev d34b8a6f3b [stats-collector] Preprocess relevance factors before logging
GitOrigin-RevId: 14c2468605dbe6c0ae87e52fcb24123c85b978d5
2019-04-29 17:33:03 +03:00
Vitaliy.Bibaev 8023c067d2 [stats-collector] Do not build diff for factors after navigation actions
GitOrigin-RevId: a4723fb62d1dc6afd94b062c006114eba91b92ae
2019-04-29 17:32:33 +03:00
Vitaliy.Bibaev b19071c9be [stats-collector] Normalize names of factors in logs
GitOrigin-RevId: 6cece25863b55743e349f6675731ad60a839c249
2019-04-29 17:32:02 +03:00
Vitaliy.Bibaev 4c33968f3c [stats-collector] Minor: fix a typo
GitOrigin-RevId: 8ccf4d4ad8b7aa65ab8c90b374ced34d51901445
2019-04-29 17:31:31 +03:00
Alexander Lobas eb6057f3c2 Plugins management 2019: darcula
GitOrigin-RevId: 1de11b927d93d7b702ea1d5be317b054de46f5ab
2019-04-29 17:30:59 +03:00
develar c70f853c75 ChangesGroupingSupport - no need to use KeyedExtensionFactory
GitOrigin-RevId: 4dd05ed7e0e6eb98270578f45e9f2358b1962c8d
2019-04-29 17:30:28 +03:00
develar 9c89221c19 ChangesGroupingPolicyFactory - app-level, pass project as context
GitOrigin-RevId: 19360ff18a333a6362d075cce6d5315e68c2c158
2019-04-29 17:29:57 +03:00
develar 651bf51707 cleanup
GitOrigin-RevId: 20855ea531f31e4e532a27555b28189738124e7c
2019-04-29 17:29:26 +03:00
Vladislav.Soroka 7cee8f4570 Gradle: test fixed, 'idea' gradle extension is not explicitly filtered anymore
GitOrigin-RevId: 8cb1caa5538f168e0a6683642e61dc9a1dce50c3
2019-04-29 17:28:55 +03:00
Aleksey Pivovarov 8600650281 editor: do not ignore initial state of "Hide tabs if there is not space" flag
We should update layout after changing the "mySupportsCompression" flag,
just like we update it on "hideTabsIfNeed" settings change.

JBEditorTabs sets `mySupportsCompression` flag in constructor,
but it is used in super constructor via `createSingleRowLayout` method.
Thus, initial state of "hideTabsIfNeed" flag was ignored as "unsupported".

Cherry-pick f06bc994b7 to the new copy-pasted tabs implementation.

GitOrigin-RevId: aba12221211f923682b08fa4ba52278a2dfb98e6
2019-04-29 16:53:43 +03:00
graann 7fd122bc23 Implement new Editor Tabs UI: new colors
GitOrigin-RevId: 9000cd65b7a8e8e0495c2a9f7311e29afcbd7a70
2019-04-29 16:53:12 +03:00
Viuginov Nickolay bf42110767 introduce XAttachDebugger#getDebuggerSelectedTitle which allows to customize title, while debugger is selected
IDEA-CR-46575
RUBY-22071

GitOrigin-RevId: b612d3e72294a1557d692df23f1ca9b62ec94d5d
2019-04-29 16:52:41 +03:00
develar a154ad9846 cleanup
GitOrigin-RevId: ef5d7470be65de093295703a8b0b0180321fb542
2019-04-29 16:52:10 +03:00
develar 582472c052 NonDefaultConstructorInspection - correctly handle nested classes
GitOrigin-RevId: a97b592ae9c9f2d0f74d00431dfc216b26d6dfa7
2019-04-29 16:51:39 +03:00
Yann Cébron 6da7e42c26 IDEA-211630 IDEA UI Guidelines: "Action" text capitalization: AnAction/ActionGroup
GitOrigin-RevId: 274bf502ce44a07ac653031589dd70aa70662449
2019-04-29 16:51:08 +03:00
Vladislav.Soroka 0d22ff54d4 Build tw: Completed successfully message is too long, updated according to the mockup IDEA-209457
GitOrigin-RevId: a6aefea4849650936ef814612a8c97944119cff5
2019-04-29 16:50:37 +03:00
Roman Shevchenko ed0bc6318d [platform] JNA 5.3.1 (minor bugfix)
GitOrigin-RevId: 1f39d48b17c6ab0f897da67afefda8affd410430
2019-04-29 16:50:06 +03:00
nik ecd7eac86a tests: temporary mark VirtualFilePointerRootsTest with @RunFirst to fix testManyPointersUpdatePerformance failures
After we started to run test classes in alphabetical order this testManyPointersUpdatePerformance started to fail rather often, looks like it's affected by other tests. Until this is fixed let's run it before other test to avoid these failures.

GitOrigin-RevId: dc8d3cabf9631d3180b4839fa0b58355397c6e6c
2019-04-29 16:49:35 +03:00
Yann Cébron d7d8696e45 [devkit] DumpCleanHighlightingTestdataAction: fix casing
GitOrigin-RevId: 086b0cd7c93790c4af1a7d5e08e7953c9942e474
2019-04-29 16:49:04 +03:00
Maxim Kropotov 5a40a85d67 js: simplify line separators in template strings intentions
GitOrigin-RevId: aff6931b28fe45f1ac4225c9165af0026cf9a254
2019-04-29 16:48:33 +03:00
Dmitry Batkovich 43a8e9b096 refactoring: reduce number of type parameters in ForwardIndexAccessor
GitOrigin-RevId: c09009e5a13e04d383cff69aac60f48137fdb784
2019-04-29 16:48:01 +03:00
develar da1c987c53 do not log as error if cannot find protocol "<error>*"
GitOrigin-RevId: 993ee114c50128de105eedb8f22c1d95524822d1
2019-04-29 16:47:30 +03:00
develar 7e14cab4c5 use textMatches instead of getting text
GitOrigin-RevId: 6facdb54840d289469320e143a3936748ae87b23
2019-04-29 16:46:59 +03:00
Vladimir.Orlov e37c0c8f2b Revert: build scripts: renamed jre64 to jbr
relates with JBR-1295 The base directories `jdk` in tarballs need to be replaced by `jbrsdk` (d0fe94dd)

GitOrigin-RevId: 214de71255e8162190c8dad32659c3470d9061f8
2019-04-29 16:46:27 +03:00