Artemiy Sartakov and intellij-monorepo-bot
dfd636746f
ExplicitArrayFillingInspection: better quick fix message
...
GitOrigin-RevId: b411271e0d9d4670630f6a54dd7fac7bf1423a68
2019-10-14 07:10:42 +00:00
Tagir Valeev and intellij-monorepo-bot
2dfcb76473
Use VariableAccessUtils.getVariableReferences where possible (IDEA-CR-53442)
...
GitOrigin-RevId: daa9a181332e4d9ff69275897c4c401def2804b8
2019-10-14 05:02:00 +00:00
Tagir Valeev and intellij-monorepo-bot
60e18c3976
LongRangeSet: fix abs(int) in case if original value is out-of-int range (EA-214516); asserts for casts
...
GitOrigin-RevId: f009c62b8fed9eee64f93e6fb7a8cb64554db2f2
2019-10-14 04:39:24 +00:00
Tagir Valeev and intellij-monorepo-bot
1a40e95a73
LongRangeSet.RangeSet: use (empty, unite) instead of (all, subtract) folding
...
Because unite was optimized in da922d18f6
GitOrigin-RevId: fc8a80ebbbe470d70a15eac25ac8a437f5a9f8d2
2019-10-14 04:39:24 +00:00
Artemiy Sartakov and intellij-monorepo-bot
3021c81a97
TextBlockMigrationInspection: option to replace concatenation only, less noisy highlighting (IDEA-224582)
...
GitOrigin-RevId: a420c84ac6daa81ab7eb69112161ac2adc3d30d5
2019-10-14 04:39:24 +00:00
Konstantin Kolosovsky and intellij-monorepo-bot
4989493636
vcs: non-modal: Show current change list author after "Commit" button
...
GitOrigin-RevId: 10562addaf302d3cbea81debca7f5fb03c27a868
2019-10-13 23:40:15 +00:00
Aleksey Pivovarov and intellij-monorepo-bot
23f4c7e663
vcs: refresh diff preview when preview editor tab is toggled on
...
PanelPreview has no such issue, as refresh is performed
by PreviewDiffSplitterComponent.setDetailsOn.
Fix regression after d96d3bf3f8c04162c82173ce5926522c524aaeb8
GitOrigin-RevId: 8d579ac89eeddd8ffa09fcccfda15268752a5098
2019-10-13 23:40:15 +00:00
Julia Beliaeva and intellij-monorepo-bot
a1114a9d26
[vcs-log] reorder methods
...
GitOrigin-RevId: df2d9afa148e652633eeb9ffd0aaca1e64edb304
2019-10-13 21:38:11 +00:00
Julia Beliaeva and intellij-monorepo-bot
4a74d81590
[vcs-log] make VcsLogTab private
...
GitOrigin-RevId: a3736916c68a9f60499a1acb12538f94cf063988
2019-10-13 21:38:11 +00:00
Julia Beliaeva and intellij-monorepo-bot
2d890fcada
[file-history] disable in-editor diff preview when the corresponding registry key is disabled
...
GitOrigin-RevId: f12f18831ecbfd37e6d0beaa3ca9aaa1684c1ad0
2019-10-13 16:39:44 +00:00
Julia Beliaeva and intellij-monorepo-bot
eb653c2bf2
[vcs] improve descriptions for show.diff.preview.as.editor.tab and show.log.as.editor.tab registry keys
...
GitOrigin-RevId: f3f69d2f546e42b462fe95611715b24a357167ce
2019-10-13 16:39:44 +00:00
Julia Beliaeva and intellij-monorepo-bot
744808ac37
[vcs] require restart for showing log or diff preview in editor tabs
...
GitOrigin-RevId: f4ffe90e194c100bf85b0be7ee1352f33c5a8ef8
2019-10-13 16:39:44 +00:00
Konstantin Kolosovsky and intellij-monorepo-bot
1dbdc088b9
vcs: non-modal: Save commit options on project close (IDEA-218098)
...
GitOrigin-RevId: 9b5c41fe0b33e6dadf765c52d622f1f1675f8af9
2019-10-13 15:02:11 +00:00
Konstantin Kolosovsky and intellij-monorepo-bot
bb618442c0
vcs: non-modal: Save commit message for current change list on project close (IDEA-219042)
...
GitOrigin-RevId: d267ddab386b5f1fd7a6243088a0c9c3e6702d5e
2019-10-13 15:02:11 +00:00
Konstantin Kolosovsky and intellij-monorepo-bot
b00a983b0e
vcs: non-modal: Update commit options based on current change list on "Commit" invocation (IDEA-216219)
...
GitOrigin-RevId: 29c4318cef89d7968dee2a393bc29603cb27d32e
2019-10-13 15:02:11 +00:00
Konstantin Kolosovsky and intellij-monorepo-bot
c224531062
vcs: non-modal: Update commit message based on current change list on "Commit" invocation (IDEA-215941)
...
GitOrigin-RevId: 2ff205f75ab132b535f8c6c56450bf897f3c169c
2019-10-13 15:02:11 +00:00
Kirill Likhodedov and intellij-monorepo-bot
a5cf11ff2b
git: remove the "Branch Default" option from the Update Project dialog: IDEA-163444
...
This method could be useful only in those rare cases when current branches in different repositories have different update methods. On the other hand, this option clutters the UI, and causes some confusion for users who don't know what does "branch default" mean in this context.
Keep a registry option for a while, just in case we miss some popular case.
GitOrigin-RevId: 0f7870311f08f9f6ad03dabe84511995bf30543f
2019-10-13 15:02:11 +00:00
Kirill Likhodedov and intellij-monorepo-bot
28fb6e7694
git: redesign the Update Project confirmation dialog a bit
...
After removing the stash/shelve selector, the dialog became empty. Adding more information to the Merge/Rebase options seems to solve the issue, and possibly let the options be more clear.
GitOrigin-RevId: 9a8de614084654ab8c828ff2edb75fae9dacac00
2019-10-13 15:02:11 +00:00
Kirill Likhodedov and intellij-monorepo-bot
cbddb55125
git: cleanup: remove trivial javadocs
...
GitOrigin-RevId: 27174d010a2b20385c060b6326327de1186d166c
2019-10-13 15:02:11 +00:00
Kirill Likhodedov and intellij-monorepo-bot
2847e957fc
git: cleanup: convert GitUpdateOptionsPanel to Kotlin DSL
...
GitOrigin-RevId: bc7384352459d27caa1ef5e7ab4075dd5501df65
2019-10-13 15:02:11 +00:00
Kirill Likhodedov and intellij-monorepo-bot
80f17a9fde
Rename .java to .kt
...
GitOrigin-RevId: c8ced516248806b3231643c5f3eee471ca3ff295
2019-10-13 15:02:11 +00:00
Kirill Likhodedov and intellij-monorepo-bot
5b9a9177e3
git: don't show shelf/stash choice in the Update Project dialog: IDEA-220415
...
It is available in the settings, no need to force user make the choice.
GitOrigin-RevId: d81a18966eb034dcc102db061ca0106ce8ed7826
2019-10-13 15:02:11 +00:00
Daniil Ovchinnikov and intellij-monorepo-bot
adaacf3faf
property testing: obtain and resolve all references
...
GitOrigin-RevId: f57af3579880be5b93baf19688b1af6614b49c01
2019-10-13 14:09:18 +00:00
Aleksey Pivovarov and intellij-monorepo-bot
42ff943a02
vcs: cleanup - remove dead code
...
The only usage was removed in 7cafb3a2cc907e845718be436345935de7d7e8a6
GitOrigin-RevId: 4e5984315e940aad137a78fbb46f064788f05c12
2019-10-13 12:02:20 +00:00
Aleksey Pivovarov and intellij-monorepo-bot
0533514415
vcs: encapsulate different 'Local Changes' diff preview implementations
...
GitOrigin-RevId: d96d3bf3f8c04162c82173ce5926522c524aaeb8
2019-10-13 12:02:20 +00:00
Aleksey Pivovarov and intellij-monorepo-bot
9527e94b83
diff: do not use random file name for diff editor tab
...
GitOrigin-RevId: 7f56d7daaa0359dfce495a83f9e937d11681893d
2019-10-13 12:02:20 +00:00
Aleksey Pivovarov and intellij-monorepo-bot
944e23f7ae
vcs: cleanup - fix codestyle
...
GitOrigin-RevId: 1f4f4207b772142e078038f04c62a3ad7d936591
2019-10-13 12:02:20 +00:00
Aleksey Pivovarov and intellij-monorepo-bot
d89280634f
vcs: cleanup - remove duplication, avoid explicit casts
...
GitOrigin-RevId: 59d3742c7535397a1980f868a0a66188d08dfd9a
2019-10-13 12:02:20 +00:00
Vladimir Krivosheev and intellij-monorepo-bot
ed73cd49d4
AggregatedStatsChart - backend changes (machine info as string list)
...
GitOrigin-RevId: 66ed7b79ff812180a8259d257b38b305dc0aaf5b
2019-10-13 11:08:28 +00:00
Eugene Petrenko and intellij-monorepo-bot
47464124bf
cds+ij - make enable/disable CDS actions non-internal to access them from actions list
...
GitOrigin-RevId: dd7046321b3e68acbb074e227fdab804d6888572
2019-10-13 07:39:55 +00:00
Eugene Petrenko and intellij-monorepo-bot
0d8d1e99e4
cds+ij - fix tests on Windows
...
-XX:+UseConcMarkSweepGC seems to caused the -Xshare:dump phase crash on Windows
rework the -Xshare:dump JVM commandline again
GitOrigin-RevId: 3b089a025803f3eac744de3181b33045b392f264
2019-10-13 07:39:55 +00:00
Eugene Petrenko and intellij-monorepo-bot
3c4c400c8f
cds+ij - rework dump generation process to use the same classpath, redirect dump process output to logs, fix test
...
GitOrigin-RevId: 26b9961b186e3aa2f8f6e541b5be1d44b7165c2e
2019-10-13 07:39:55 +00:00
Eugene Petrenko and intellij-monorepo-bot
1694a8977a
PlaybackRunner - log exceptions on action failures
...
GitOrigin-RevId: 54bebe5b5e21d294790dccc23cb21de4640d48ef
2019-10-13 07:39:55 +00:00
Eugene Petrenko and intellij-monorepo-bot
100c420bbd
cds - reduce noise from CDS LogLoadedApplicationClassesAgent
...
GitOrigin-RevId: 78c3bec362a83ae13ecdeaadb05082f71e21a206
2019-10-13 07:39:55 +00:00
Eugene Petrenko and intellij-monorepo-bot
0787f932fd
cds+ij - smarted CDS files cleanup, avoid retries after a failure
...
GitOrigin-RevId: 63507fb14228eab2ce47f2c2193bf9419d4171f8
2019-10-13 07:39:55 +00:00
Eugene Petrenko and intellij-monorepo-bot
d8de2443b7
cds - allow obfuscated classes for CDS, notes
...
GitOrigin-RevId: 75dd120982a97b7c10092aadcc8ff5da2bb36548
2019-10-13 07:39:55 +00:00
Eugene Petrenko and intellij-monorepo-bot
1bd2f6fbc7
cds+ij - setting up integration tests
...
GitOrigin-RevId: 0525abcfcf416a95621fc71aeeb889c295012102
2019-10-13 07:39:55 +00:00
Eugene Petrenko and intellij-monorepo-bot
9a386addfa
improve logging for the CallCommand.java
...
GitOrigin-RevId: 0438066c9861ddf9c948b3dabc6cd6e51597824b
2019-10-13 07:39:55 +00:00
Eugene Petrenko and intellij-monorepo-bot
3564675e9c
cds+ij - cleanup automatic AppCDS enable, cleanup code, prepare for perfTests
...
GitOrigin-RevId: 6e08233fb3aec173af1d3b1ec1d5d423593316d0
2019-10-13 07:39:55 +00:00
Eugene Petrenko and intellij-monorepo-bot
3ecb2cc895
cds+ij - automatically install CDS on project opened, cleanup stale files
...
GitOrigin-RevId: bc9e1a6c799e47aac7dd35a08caa6b81e4443bbc
2019-10-13 07:39:55 +00:00
Eugene Petrenko and intellij-monorepo-bot
b094d1c574
cds+ij - cleanup CDS classes logging agent, improve classes collision resolution
...
GitOrigin-RevId: a597ed9ba419ffdb1dbf30facec559803983f30b
2019-10-13 07:39:55 +00:00
Eugene Petrenko and intellij-monorepo-bot
71950b5e62
cds+ij - reduce cdsAgent logging noise to stdout
...
GitOrigin-RevId: 9413dfcf57f2875330bf8cef5fdec2d5fcef89e1
2019-10-13 07:39:55 +00:00
Eugene Petrenko and intellij-monorepo-bot
3a95068df1
cds+ij - rework IDEA action to enable CDS
...
GitOrigin-RevId: ba6489fde5f28b7eee0d1760c931842259b1b9af
2019-10-13 07:39:55 +00:00
Eugene Petrenko and intellij-monorepo-bot
f9fe249dfa
cds+ij - support CDS settiongs for VMOptions
...
GitOrigin-RevId: 010278ac5341ce30e0a8f1ead7be6253ee914cd0
2019-10-13 07:39:55 +00:00
Eugene Petrenko and intellij-monorepo-bot
125a9c0794
cds+ij - move agent module under IntelliJ Community
...
GitOrigin-RevId: 78b5629bffebd48ebd771a1ead3a87e5641d6095
2019-10-13 07:39:55 +00:00
Eugene Petrenko and intellij-monorepo-bot
289481af10
cds+ij - add an action to IntelliJ to generate the CDS archive directly from IntelliJ process
...
We start background JVM to with -Xshare=dump to generate the archive after injecting an agent
Partially work in progress (hardcoded paths will be removed soon)
GitOrigin-RevId: 4c8ed278d0beaca3d897d3b3cc66d793da086e49
2019-10-13 07:39:55 +00:00
Eugene Petrenko and intellij-monorepo-bot
976093a73e
Revert "IDEA-224035 include ProtectionDomain for loaded classes of IntelliJ. It is required for any future CDS or AppCDS experiments"
...
we do not need ProtectionDomain to use CDS and AppCDS with out Java
Agent classes list generation approach
This reverts commit e22b2bcebb7b47487a5d4de0500937ef3317c6ec.
GitOrigin-RevId: 0663263f9bd1a3a814ef18ffc8343620de723155
2019-10-13 07:39:55 +00:00
Eugene Petrenko and intellij-monorepo-bot
be987b4658
IDEA-224035 include ProtectionDomain
...
for loaded classes of IntelliJ.
It is required for any future CDS or AppCDS experiments
GitOrigin-RevId: bc19c9f87c6ff5d524a199edd601e10e4e06777e
2019-10-13 07:39:55 +00:00
Dmitry.Krasilschikov and intellij-monorepo-bot
8511dede3d
IDEA-CR-53387 IDEA-223967 what's new notification: expire it on click and project open listeners optimization
...
GitOrigin-RevId: 096b28a20e82f0decab9f31fbfd42bee6984d831
2019-10-12 21:38:24 +00:00
Julia Beliaeva and intellij-monorepo-bot
8d0e2c0c7b
[vcs-log] dispose FileEditorManagerListener with VcsLogTabsWatcher
...
GitOrigin-RevId: aa6d2d98035e668ad19ec0509299b9e6c5584514
2019-10-12 20:02:57 +00:00