Roman.Ivanov
0751454160
implement put parameters/arguments on separate lines intention
...
GitOrigin-RevId: a786006ab3d744c7e8cbec2be8ae10eca8902e82
2019-07-02 06:52:16 +03:00
Kirill Likhodedov
c4fc27c44e
git: use a more correct method to calculate number of updated files: IDEA-215906
...
It already exists to collect the UpdatedFiles.
GitOrigin-RevId: b8fc3917f84872e5ef5bf55948b1da260c6116e9
2019-07-02 06:52:16 +03:00
Kirill Likhodedov
818660d1a7
git: remember the previous HEAD position before pull/merge
...
The revision is used to calculate updated files. It used to work, because Repository.getCurrentRevision returns the cached version which is not updated unless explicitly requested and unless a VFS refresh is received indicating that the HEAD file has changed: the first didn't happen, the latter most likely didn't happen as well, but it is just by luck.
GitOrigin-RevId: a44a65db4167dc15a459b481702f62cb0c187519
2019-07-02 06:52:16 +03:00
Kirill Likhodedov
f8b51e1906
git: simplify method signature: throw an exception instead of collecting it in a list
...
GitOrigin-RevId: ba3698bb2418d47904d872ffa6d31b234d8d151b
2019-07-02 06:52:16 +03:00
Kirill Likhodedov
909389b6c9
git: cleanup
...
GitOrigin-RevId: e6aa691c7c2c674324ff0b5321ca702a4408fea3
2019-07-02 06:52:16 +03:00
Julia Beliaeva
cee45f2b7b
[vcs-log] add debug logging for log initialization and dispose
...
GitOrigin-RevId: 58444b985d1cd07d64d141d74976121cce4ae6c4
2019-07-02 06:52:16 +03:00
Kirill Likhodedov
bcb2899403
vcs-log: don't filter by the range filter in memory for simplicity
...
Especially, to support range filters not known to the VCS Log engine, but known to particular VCS Log Providers.
This finalizes the fix for IDEA-216785.
GitOrigin-RevId: 36ad1b3a882667cde784ce693bd9831435535637
2019-07-02 06:52:16 +03:00
Kirill Likhodedov
09a094cb93
vcs-log: support hash-range in multi-repository projects when filtering via VCS, support ranges by any ref expression
...
Since the previous commit the hashes are resolved correctly when filtering by graph or the index. However, if we need to filter in VCS (e.g. because there are other filters, beside the range filter), all ranges were passed to all providers and all roots. Therefore a log provider could request commits filtered by a range of commits not existing in this repository.
This continues the fix for IDEA-216785.
To solve this, teach the VcsLogProvider to resolve provided reference and convert it to a commit hash, if the reference is known to this provider in this root. If the reference is not resolved in a root, don't ask for commits in this root.
As a nice side effect, any refs known to Git can now be entered as range limits, for example, tags: they will become unresolved by the Log engine, but will be resolved by the GitLogProvider.
GitOrigin-RevId: f09347a0992ce0f63e5117200d84fdf3cfafdcbe
2019-07-02 06:52:16 +03:00
Kirill Likhodedov
b36aabbb5d
vcs-log: support hash-range in multi-repository projects: IDEA-216785
...
To filter by a range, we need to resolve the supplied ref to a CommitId. To speedup resolve for a full-size hash, no checks were performed: the string was simply converted to a Hash and a CommitId. Therefore in a multi-root project a full-size hash was resolved in all roots, although it existed only in one of them.
To fix this, check if the generated CommitId exists in the storage. If it doesn't, then we generated it incorrectly, and there is no such hash in the root.
GitOrigin-RevId: 3b34a6212e539355a0e0f40ed5ade9160ad855d9
2019-07-02 06:52:16 +03:00
Kirill Likhodedov
75ca1a1ff3
vcs-log: generate fair 40-hex digital Hash in the VisiblePackBuilderTest
...
A part of the filtering logic is looking for a hash.
GitOrigin-RevId: 77dea1cca2d961de418d240ef0dce3c3882439ec
2019-07-02 06:52:16 +03:00
Valentin Fondaratov
5b44f9e9e7
RUBY-24453: fix unsafe resource loading
...
GitOrigin-RevId: 0701057e37c9cc168e584ecc4b15831f3463732e
2019-07-02 06:52:16 +03:00
Bas Leijdekkers
dcbf49a72f
Restore the last text in the SSR dialog when reopening it (IDEA-81912)
...
GitOrigin-RevId: 0dde99135a7952a7b514108ee4ee8cb32931bd49
2019-07-02 06:52:16 +03:00
Kirill Likhodedov
cd69dd962f
git: show an error if tag creation fails: IDEA-216783
...
GitOrigin-RevId: e862ac490dc84e1cc65161ccaa52414d9daa9f42
2019-07-02 06:52:16 +03:00
Bas Leijdekkers
fbb52a759f
IG: Enable the "Unpredictable BigDecimal constructor call" inspection by default (IDEA-211409)
...
GitOrigin-RevId: 9dadc296def06cc284324e7df8ad0a0a9b68b759
2019-07-02 06:52:16 +03:00
Bas Leijdekkers
a0465f179e
IG: don't warn about unnecessary final on compile-time constants (IDEA-210351)
...
GitOrigin-RevId: 337f6b6d55eacf3c7b259ffa1f6661527ce57f54
2019-07-02 06:52:16 +03:00
Bas Leijdekkers
5bb8e629c9
IG: fix "Call to 'BigDecimal' method without a rounding mode argument" warning on unrelated method (IDEA-211420)
...
GitOrigin-RevId: 218631696d775f975ccfbd6f831420a9ddc66bdb
2019-07-02 06:52:16 +03:00
Bas Leijdekkers
79108c1448
IG: fix broken "Integer division in floating point context" (IDEA-216496)
...
GitOrigin-RevId: 3188dd5e187d7fda11a85ff46e9f2120fe93f1aa
2019-07-02 06:52:16 +03:00
Bas Leijdekkers
f5ac90387c
SSR: Auto-delete pair $ when editing search/replace template (IDEA-216174)
...
GitOrigin-RevId: 6fe6a9d0e56c4f19cef238556a8e060e4bca8a0d
2019-07-02 06:52:16 +03:00
Bas Leijdekkers
cb63283035
SSR: Auto-insert pair $ fixes (IDEA-216174)
...
GitOrigin-RevId: a7ecbd48b2cf895a3f062ce33abfe33bc959f8b3
2019-07-02 06:52:16 +03:00
Bas Leijdekkers
0fb2b5ea46
SSR: move ui classes to ui package
...
GitOrigin-RevId: 42ac5cf07bb1e3e2a077b0ac5c5de75f54de1c5c
2019-07-02 06:52:16 +03:00
Julia Beliaeva
ec466b5dd5
[vcs-log] remove unused method
...
GitOrigin-RevId: 59a6b88349d29396391a25a49b359eaf56cfcf2f
2019-07-02 06:52:16 +03:00
Julia Beliaeva
e52dbd3c68
[vcs-log] simplify runWhenLogIsReady method
...
There is no need to wait for VCS_PROJECT_LOG_CHANGED event, when createLog can just return VcsLogManager.
GitOrigin-RevId: 2cd324d229926bf9a0edc8d135534a9b148558f9
2019-07-02 06:52:16 +03:00
Konstantin Bulenkov
831ae5f56d
Update PyCharm Community icns files
...
GitOrigin-RevId: efd1a58f0d7144e99c8aadf1535c9e554b397720
2019-07-02 06:52:16 +03:00
Konstantin Bulenkov
67f4f279a1
Idea Community icns update
...
GitOrigin-RevId: f11e5f0e045b7f0ffd093173962675002d685a6c
2019-07-02 06:52:16 +03:00
Dennis Ushakov
cdf6e2de2b
generate bundled extension list
...
GitOrigin-RevId: 89b5a366c937375813240532d63000b9144aa24f
2019-07-02 06:52:16 +03:00
Dennis Ushakov
7d6e418bf0
update textmate bundles
...
GitOrigin-RevId: 5681e5a1252e000d46ced159781cd23bb398d71d
2019-07-02 06:52:16 +03:00
Konstantin Bulenkov
ce70b71883
IDEA-216591 Custom themes: checkbox keys don't work in 2019.2
...
GitOrigin-RevId: ec3b9cc2918499c0586e552c5d39ac55d2ed0af3
2019-07-02 06:52:16 +03:00
Konstantin Bulenkov
5fee5cea8a
cleanup: remove useless hacks about borders
...
GitOrigin-RevId: 24448062c5b930267063a1ce23c8c76e944566d6
2019-07-02 06:52:16 +03:00
Konstantin Bulenkov
6d4ccff40b
cleanup: remove dead code
...
GitOrigin-RevId: f1fb96570b530997b1bd6f21d8c1ee14e5aeba24
2019-07-02 06:52:16 +03:00
Konstantin Bulenkov
61216a8e81
Three state checkbox: remove support for AquaLnF
...
GitOrigin-RevId: 073fe09d7d85aa59bcc1f64e777bf00e60e087bd
2019-07-02 06:52:16 +03:00
Konstantin Bulenkov
461531a499
Remove AquaLnF from editor tabs
...
GitOrigin-RevId: dae432a4eda76c7fdfa5255c140af6d4f433797a
2019-07-02 06:52:16 +03:00
Konstantin Bulenkov
f1a577d70d
Remove Aqua NavBar painter
...
GitOrigin-RevId: c3f5ba790d67b8952f8c33e382bd2f300f431ac1
2019-07-02 06:52:16 +03:00
Konstantin Bulenkov
ab3c39a667
Simplify. Remove AquaLnF usages
...
GitOrigin-RevId: e01bbd08a339fba5336511022a2d4ad5c453c191
2019-07-02 06:52:16 +03:00
Konstantin Bulenkov
b29bd9d88f
cleanup. remove dead code.
...
GitOrigin-RevId: 617d6488524d97941c31f43313e4ebfdde55e7b1
2019-07-02 06:52:16 +03:00
Konstantin Bulenkov
bd7ff0e5cc
Remove AquaLnF usages
...
GitOrigin-RevId: 2c17c32687cea28f9055216c231fc93e5f6110dc
2019-07-02 06:52:16 +03:00
Konstantin Bulenkov
259d1f50c6
Themes: Support color palette inside *{}
...
GitOrigin-RevId: d5efd8e719ef276d2c2fa306735316c0ebbb6529
2019-07-02 06:52:16 +03:00
Nikita Skvortsov
8329afd61b
[gradle] decide type of external dependency based on selected, not requested dependency IDEA-168045
...
GitOrigin-RevId: 433f7ae0515eac99cb9a63ffdd7c4c69f8aa34f1
2019-07-02 06:52:16 +03:00
Nikita Skvortsov
a74121781a
[gradle] re-implement cleanup of source set dependencies IDEA-168045
...
Each dependency should be included only once, including transitive ones.
GitOrigin-RevId: b303465a5824426c6b58cc357ee1d931ee42c531
2019-07-02 06:52:16 +03:00
Nikita Skvortsov
4c43d7c429
minor do not lookup value using proxy objects as keys. They will not match IDEA-168045
...
GitOrigin-RevId: 32e5ae2f8ee58cc7ccd54deb97b1ff50baea98c3
2019-07-02 06:52:16 +03:00
Roman Shevchenko
e4ffad7b64
Cleanup (correct suppressions; typos; formatting)
...
GitOrigin-RevId: 536a5cca4068360a673063bc3632ee18761f52fb
2019-07-02 06:52:16 +03:00
Roman Shevchenko
1473384fb0
[tests] fixes parser test data for 'yield' statements (IDEA-CR-48635)
...
GitOrigin-RevId: 7d3b245f7aa17344385826fd80ace194f47ed175
2019-07-02 06:52:16 +03:00
Anna Kozlova
8475ba3e51
switch expressions 2.0: update CFG & inference
...
GitOrigin-RevId: 8f83e7c2c57819e34c4cb8fa5d44a863b0b58532
2019-07-02 06:52:16 +03:00
Anna Kozlova
4f1fbce19d
coverage: remove scheduled for removal in 2019.1
...
GitOrigin-RevId: f785c69ede3d81b34fafa3d7933fdfeefa5203e3
2019-07-02 06:52:16 +03:00
Denis Fokin
25dd8ba8f9
"Switch Boot Runtime" improvement.
...
Uninstall action.
New Bintray layout.
GitOrigin-RevId: bd8eee7cc2ceb07dcc2d7d877f00572ca71ff330
2019-07-02 06:52:16 +03:00
Roman Shevchenko
47f33e433c
[java] fixes 'yield' keyword highlighting (IDEA-CR-48831)
...
GitOrigin-RevId: ea7a03b032ad36d5340f883399e648bcbc19d01a
2019-07-02 06:52:16 +03:00
Yann Cébron
dc6299e317
SharedProcessingContext: cleanup
...
GitOrigin-RevId: b825063e1c63a9897c8951ebdbc23fafde6be9b5
2019-07-02 06:52:16 +03:00
Yann Cébron
e7342a1467
Merge remote-tracking branch 'origin/master'
...
GitOrigin-RevId: 55b73868fde18cb7e9bca3799aab6930afaa9c95
2019-07-02 06:52:16 +03:00
Yann Cébron
311b45026f
ProcessingContext: cleanup
...
GitOrigin-RevId: 5a015fee2207a10e0e88736506240e9e537cbed3
2019-07-02 06:52:16 +03:00
Alexander Lobas
944b89ffbf
IDEA-207320 Empty system tray icon with no popup hint or right-click menu (update icon every time before notify)
...
GitOrigin-RevId: cef813941208914c620ec590b259c1de74c7e866
2019-07-02 06:52:16 +03:00
Yann Cébron
91b0d39a3a
Key: Javadoc
...
GitOrigin-RevId: c6225b60d4a32c66449aaa09a9a3320d662778e8
2019-07-02 06:52:16 +03:00