Commit Graph

267752 Commits

Author SHA1 Message Date
Nikolay.Tropin
37808e3208 UI Designer: source generator should work exactly as ASM one
SCL-16962, SCL-16928

GitOrigin-RevId: e3ef354294726b8ed4594dbfcd9339298c6b29f1
2020-01-29 17:33:08 +00:00
Nikolay.Tropin
b0be129291 UI Designer: fold code generated for DynamicBundle messages
GitOrigin-RevId: 231caf5262972971f8b18f9353738d6659b4979c
2020-01-29 17:33:08 +00:00
Peter Gromov
a4f30d2e8b EA-220955 - F: NullityInferrer.collect
GitOrigin-RevId: 6171c7deed0e65c038fb40c2d398ab3b6f52e1c1
2020-01-29 17:12:43 +00:00
Svetlana.Zemlyanskaya
ffa1aa21cb FUS: remove circular dependency on testFramework (IDEA-228935)
GitOrigin-RevId: 0ff52c665aa0c97cf7d94f60567b2771af89911c
2020-01-29 17:12:43 +00:00
Svetlana.Zemlyanskaya
4877288844 FUS: add listener for logs sender and record number of succeed/failed requests
GitOrigin-RevId: 3782bf2b856021342fc2560090af9689e4e16e76
2020-01-29 17:12:43 +00:00
Svetlana.Zemlyanskaya
c708d0c7f3 FUS: cleanup uploader classes (IDEA-228935)
GitOrigin-RevId: 841d7a592af214a3c61a9f0787b65e5cb66169da
2020-01-29 17:12:43 +00:00
Svetlana.Zemlyanskaya
4ea894b5c9 FUS: implement logger wrapper for uploading logs inside IDE (IDEA-228935)
GitOrigin-RevId: c7cc478f4f28d083e515a4c74430d20afbb51108
2020-01-29 17:12:43 +00:00
Svetlana.Zemlyanskaya
bea2a1c6d8 FUS: simplify parsing service xml (IDEA-228935)
GitOrigin-RevId: 7b0906fb2111e71d23e9c7e5ba3f9a323ffe2573
2020-01-29 17:12:43 +00:00
Svetlana.Zemlyanskaya
f75be64c0a FUS: simplify utils and get rid of trove dependency (IDEA-228935)
GitOrigin-RevId: 2764d66720bc67b5a1ea2cca0b1695ce7f7cea13
2020-01-29 17:12:43 +00:00
Svetlana.Zemlyanskaya
ee1833c8ad FUS: change annotations library (for IDEA-228935)
GitOrigin-RevId: c9a92917ba26824fa4cb06784961903ff5180d12
2020-01-29 17:12:43 +00:00
Svetlana.Zemlyanskaya
09409bc8ad FUS: temporary remove logger and remove dependency on platform util module (for IDEA-228935)
GitOrigin-RevId: cbd4413712a1c52c5ab035c56c2412fc64425095
2020-01-29 17:12:43 +00:00
Svetlana.Zemlyanskaya
ed6e84a71e FUS: duplicate xml parser to remove dependency on platform util module (for IDEA-228935)
GitOrigin-RevId: 053f0eab1c77f4b94fcd033246ae27de4a15e0d2
2020-01-29 17:12:43 +00:00
Svetlana.Zemlyanskaya
b1308a067d FUS: remove dependency on container and arrays utils to minimize uploader jar (for IDEA-228935)
GitOrigin-RevId: aaca646fcb647d2246fe25f2a2ae9ca0e799bc35
2020-01-29 17:12:43 +00:00
Svetlana.Zemlyanskaya
30680cee39 FUS: remove usages of StringUtil to minimize uploader jar (for IDEA-228935)
GitOrigin-RevId: 3f8430d554644272b2e95803415b7c2ce5412095
2020-01-29 17:12:43 +00:00
Svetlana.Zemlyanskaya
ba9c27ea90 FUS: remove dependency on platform-api module to minimize uploader jar (for IDEA-228935)
GitOrigin-RevId: f1f210660e0830046293e88efdc18703dd5ba97b
2020-01-29 17:12:43 +00:00
Svetlana.Zemlyanskaya
5d2474b836 FUS: remove dependency on application and build number class to minimize uploader jar (for IDEA-228935)
GitOrigin-RevId: 2dff21ccf7e44cdeaf4dbc68aa4e9af75a798b35
2020-01-29 17:12:43 +00:00
Svetlana.Zemlyanskaya
5b0fe2f2ed FUS: rename new module for logs sending (for IDEA-228935)
GitOrigin-RevId: a846e3328b57e3ba96c795c011a93a202f35d368
2020-01-29 17:12:43 +00:00
Svetlana.Zemlyanskaya
0a1ee59161 FUS: extract sending log into separate module (for IDEA-228935)
GitOrigin-RevId: 5152b1206f527ef784f6b13a1fcd95a5f2ce95c4
2020-01-29 17:12:43 +00:00
Vitaliy.Bibaev
6f7ab07726 [stats-collector] Ignore non-jb languages
GitOrigin-RevId: 4b12368ddf4d15d7c074792f64b5433f0f641884
2020-01-29 17:12:43 +00:00
Vitaliy.Bibaev
a1d7f654f9 [ml-completion] Allow to use names of idea classes as factors
GitOrigin-RevId: 68c3a217a62bc03f7b3c7765c473cb0a0e9a354b
2020-01-29 17:12:43 +00:00
Vladimir Dolzhenko
5a43986839 IDEA-CR-56862: Calculate method parameter info in a bg modal task
#IDEA-228248 Fixed

GitOrigin-RevId: 4400b66a1bf4f0562e64913c30754ed75cd6bfd5
2020-01-29 17:12:43 +00:00
Daniil Ovchinnikov
0b5ef81de4 [groovy] rework method call highlighting
- base the highlighting on method references (this allows to reuse the logic for various operators);
- introduce new CallSignature to obtain ArgumentMapping from it;
- introduce new abstract GroovyClosureType; base implementations on different things instead of signatures (this
eliminates need for several static methods and provides single entry point allowing to reuse more code);
- use CallSignature in GroovyClosureType.

GitOrigin-RevId: 31a6b4e1b2be85fa0c82af4e5cc0c9228229be8a
2020-01-29 16:38:24 +00:00
Anton Lobov
000ba86721 inplace refactorings: allow to customize the balloon
GitOrigin-RevId: 379eabdcc7c94951b09061b8a311acc431360cce
2020-01-29 16:38:24 +00:00
Kirill Likhodedov
0231d1e5da Improve the text of the progress during SetupJavaProjectFromSourcesActivity
Relates to IDEA-222368

GitOrigin-RevId: 6b279dc2bdfef3ed68fdcdca6573fd5a97b780d3
2020-01-29 16:38:24 +00:00
Roman Shevchenko
5b473e6576 [tests] simpler VFP normalization tests
GitOrigin-RevId: 4860c82120d2421a78477634951210b4d9912104
2020-01-29 16:38:24 +00:00
Vladimir Krivosheev
ce2b3b3856 add run manager initialization and projectComponentsInitialized event handling events
GitOrigin-RevId: d8ee453f64e4a4a998749be60f9d1835eb830e08
2020-01-29 16:38:24 +00:00
Kirill Likhodedov
c752f42025 Localize UI texts from SetupJavaProjectFromSourcesActivity
Relates to IDEA-222368

GitOrigin-RevId: 61f7084c9dc8b43035c241d8805f1b670f870535
2020-01-29 16:06:47 +00:00
Roman Shevchenko
1dd5523f77 [platform] another NPE on detecting a name of a project located in a Windows disk root
GitOrigin-RevId: 2ef104eb03cb95d985a77685c2fdce2e59572084
2020-01-29 16:06:47 +00:00
Roman Shevchenko
61335a0d91 [project] updating IDEA and PyCharm run configurations in CE project
GitOrigin-RevId: 1fc42af3644c6ef8ee1e534fbf287419915f6b38
2020-01-29 16:06:47 +00:00
Svetlana.Zemlyanskaya
9d21e75fdf LAB-29: Record file probability from change reminder as a feature for file prediction
GitOrigin-RevId: 6ecefbf4a296c2e18f59aaeee2a8d126bf8e1be1
2020-01-29 15:36:20 +00:00
Eugene Petrenko
1218c7af0e shared indexes downloader - basics
GitOrigin-RevId: 92bca6ae7784f10c06460ad0f7af351f00de5af5
2020-01-29 15:36:20 +00:00
Eugene Petrenko
439f0ac5fd implement toString()
GitOrigin-RevId: 9a25d6972a61ba17296dbaf1cf12059b5805b05c
2020-01-29 15:36:20 +00:00
Kirill Likhodedov
e9adc96a03 Rename class to a more correct name
Relates to IDEA-222368

GitOrigin-RevId: 1d6d7d974f1e9e1cfc89b0ac603542269c54e008
2020-01-29 15:36:20 +00:00
Semyon Proshev
03a0dd5f59 Use default value of keys while determining if intention is available (PY-26286)
Unify replacing container usages, the only difference in cases was only presence of default value.

GitOrigin-RevId: 17d7aee3be0797956b00fda8d18953243d76297b
2020-01-29 15:36:20 +00:00
Semyon Proshev
a173c97523 Reduce code duplication by using one method collecting container usages (PY-26286)
GitOrigin-RevId: a695321742d4e3a06494e4bdb96442b974873676
2020-01-29 15:36:20 +00:00
Semyon Proshev
f8c683fd2c Process all reads of particular key's value together (PY-26286)
GitOrigin-RevId: d2b56880b023c2ff87decff20bfac3c4713de32a
2020-01-29 15:36:20 +00:00
Sergey Simonchik
92282b0204 terminal: use myToolWindow to simplify code (IDEA-CR-57810)
Since currently TerminalView can open only in a dedicated Terminal tool window, passing context toolWindow complicates code.

GitOrigin-RevId: 858d8e072a9720af8b4b9ac253803af4673ba1c9
2020-01-29 15:12:45 +00:00
Roman Shevchenko
bb0ea34795 [project] updating IDEA run configuration in CE project
GitOrigin-RevId: 801e5bfc5eb98eff37da8c38f2a1df90dbd3e2a0
2020-01-29 15:12:45 +00:00
Dmitry Batrak
5abcedf9e1 IDEA-231626 Tooltip shows immediately
GitOrigin-RevId: acbfe9facc5f986655c4d35a12959f03cb97a14d
2020-01-29 15:12:45 +00:00
Anton Tarasov
d77917eeb7 Do not show JCEF web browser when JCEF is disabled
GitOrigin-RevId: fc6ad42aa4bc2f2a4c7f03c3a522decf2a2076fc
2020-01-29 15:12:45 +00:00
Dmitry Batrak
4db641bb06 IDEA-229513 Block inlays are rendered above method separators
cover more cases with tests (following IDEA-CR-57831)

GitOrigin-RevId: c582c0b3c22c86742bab0f7563bb25e681737759
2020-01-29 15:12:45 +00:00
Sergey Malenkov
338fed8300 IDEA-230665: add API to expand truncated node text only on mouse hover, not on selection
GitOrigin-RevId: 4fb96eb45dae8bfbe6b5b5229880c6614fb0428a
2020-01-29 15:12:45 +00:00
Julia Beliaeva
d85e46beaf [light-git] display file status as editor tab color
GitOrigin-RevId: aede550ed07cfff6cdf236ced48ec0164182cc29
2020-01-29 14:34:44 +00:00
Julia Beliaeva
4831481cb5 [light-edit] add an api method to get all open files from LightEditorManager
GitOrigin-RevId: f8b6a10987c1a84aa073fd43c9d18c024e7a59fa
2020-01-29 14:34:44 +00:00
Julia Beliaeva
1ef430e708 [light-git] convert LightGitTracker to an application service
GitOrigin-RevId: 58ee8cb0884bb5dd8ff32a559d99c8d05811faf2
2020-01-29 14:34:44 +00:00
anstarovoyt
026906b21a platform: update all action groups
GitOrigin-RevId: 9e2976daab1ea123e7dd12934781336e66ad8002
2020-01-29 14:34:44 +00:00
Alexander Lobas
79f55ca22d IDEA-231654 Plugins: correct text in 'Disable Dependent plugins' dialog
GitOrigin-RevId: c6d07cfbeca9494ccd85bf4532840a9a0f1e4b29
2020-01-29 14:11:55 +00:00
Dmitry Batrak
8a951116ff IDEA-229513 Block inlays are rendered above method separators
GitOrigin-RevId: d26542d54649afe992423da217da4bdb76ddcde9
2020-01-29 14:11:55 +00:00
Dmitry Batrak
b1896b3341 IDEA-231638 Method separators fall out of the repaint region
GitOrigin-RevId: 20d4fe2b69f1e3a6d186d9e49de5d02ca9957de7
2020-01-29 14:11:55 +00:00
Aleksey Pivovarov
7e8ec669bb RIDER-38582 diff: do not paint diff gutter markers over test coverage results
GitOrigin-RevId: 16b36ee4ea76b4a8ebef19f9c93a40b0991446dd
2020-01-29 14:11:55 +00:00