Commit Graph

437607 Commits

Author SHA1 Message Date
Louis Vignier
0a10bd37e2 [compiler] Use UI DSL in CompilerConfigurable
GitOrigin-RevId: 8e337ec0932da57c78ce124816e4641459235cee
2024-03-22 17:23:46 +00:00
Andrei.Kuznetsov
3582fa2c1b IJPL-578 enable indexing in the background in tests and headless environments
GitOrigin-RevId: 05618428565c967b107c82cc5250f83a809d82cd
2024-03-22 17:17:01 +00:00
Vera Petrenkova
ecb3b421de IDEA-348781 Update FileEditorManager.getFileTooltipText method parameters to handle null values
GitOrigin-RevId: a070d5c9783ae31b27bbe88a7ea0141808fe4490
2024-03-22 17:05:28 +00:00
Bart van Helvert
b55f42d27d [kotlin] Remove unnecessary call to AA in final class constructor check
GitOrigin-RevId: ae1c4cca7fee52a9b4e2e7c0d8a96a2a79c1f316
2024-03-22 15:51:30 +00:00
Vladimir Dolzhenko
65e6f99184 [kotlin] update k1/k2 parity report
GitOrigin-RevId: ef36ac971dc714f8a996822b51d97fba01addbe3
2024-03-22 15:12:54 +00:00
Bas Leijdekkers
76e1902f7e [java] fix in-place Introduce Parameter delegate option when introduce from local variable declaration (IDEA-349736)
GitOrigin-RevId: abef6928a1b46b548c20013518418bf922b832a4
2024-03-22 15:10:44 +00:00
Bas Leijdekkers
d879343cdb [Groovy] convert GrLatestHighlightingTest to Java (IDEA-327339)
GitOrigin-RevId: d87392c6ad08fd3f50b2f8398178c64944275b10
2024-03-22 15:10:39 +00:00
Bas Leijdekkers
75a97a3f0a Rename .groovy to .java
IDEA-327339

GitOrigin-RevId: 4191c7e02879690e363c19cbea77952000962116
2024-03-22 15:10:33 +00:00
Bas Leijdekkers
a4e4045712 [Groovy] convert GrLibrarySourceHighlightingTest to Java (IDEA-327339)
GitOrigin-RevId: 5a502d1ad5be47c64fd3f15153928e2f2990e930
2024-03-22 15:10:28 +00:00
Bas Leijdekkers
8dfee9dca2 Rename .groovy to .java
IDEA-327339

GitOrigin-RevId: 0f23da86dd04b6f5a3b3e18d39b9820ad71c379b
2024-03-22 15:10:22 +00:00
Aydar Mukhametzyanov
69e34f4cc5 IDEA: HeaderStateTest: Log available actions if an action wasn't found
GitOrigin-RevId: 1f203d3e8ba41d8273c0aec9629a85368ac8e63e
2024-03-22 14:37:54 +00:00
Aydar Mukhametzyanov
78c7362dd8 IDEA: HeaderStateTest: Throw exception if there is no action found
GitOrigin-RevId: 0e5b0a80e1ecabf0b1d31a9c54b5ce0206c8c787
2024-03-22 14:37:50 +00:00
Mikhail Pyltsin
59f94d7232 [java-inspection] IJ-CR-128589 IDEA-349655 Improvements for logging inspections. new LogStatementNotGuardedByLogCondition
- delete custom settings

GitOrigin-RevId: dc3625006922b3db74c6f478a3b1ac8bf5e5ddad
2024-03-22 14:28:29 +00:00
Julia Beliaeva
96408c28cf [vcs-log] refactor IntelliSort actions
* Always display all available sort options in a list instead of using a single toggle action.
 * Separate sort actions from the branch actions.
 * Improve action text.

GitOrigin-RevId: 3768672b2176fbfe6e8f6ac149a53ca857ac3d14
2024-03-22 14:11:07 +00:00
Alexey Kudravtsev
c676d256e2 cleanup, remove unnecessary methods and parameters
GitOrigin-RevId: 413710c80db871ebc8742e2019adbace17fe26b6
2024-03-22 14:05:14 +00:00
Mikhail Pyltsin
810cf08c4e [java-run] IDEA-349848 Java: unable to run application in dumb mode from line marker. Don't update event manually
- delete updating actions

GitOrigin-RevId: d06ea5911deb3eac0b5a5d6619e2e3e364a0b4a1
2024-03-22 13:55:12 +00:00
Mikhail Pyltsin
9178c1e4b6 [java-run] IDEA-349848 Java: unable to run application in dumb mode from line marker. Don't update event manually
- filter only RunContextAction

GitOrigin-RevId: 08f8420f964c9ae6b6c10586a5ef5e61b70deb35
2024-03-22 13:55:07 +00:00
Darya.Rovdo
a8e355b20f [full-line] ML-2934 Enable context features logging, add allow_logging log
GitOrigin-RevId: 7813cfd24179d069d9cf37050453ea4af6d63a38
2024-03-22 13:45:37 +00:00
Pavel Porvatov
64a52de66c IDEA-349847 Extract WinIntelliJComboBoxBorder into a separate class
GitOrigin-RevId: e937ad8b14e451a46f7107be60a8aeb058e8cbb3
2024-03-22 13:35:59 +00:00
Alexey Belkov
a1d966ecb2 [kotlin] J2K: add a stub setting for "basic" mode
Allow JK tree conversions to be disabled in basic mode.

KTIJ-29063

GitOrigin-RevId: 22601b4bea9686b5bcea543e76c2fd37b0059b1c
2024-03-22 13:32:13 +00:00
jocelynluizzi13
4bf971d0ca [kotlin] J2K: Move SimplifyNegatedBinaryExpressionInspection to JKTree phase
KTIJ-28575

closes https://github.com/JetBrains/intellij-community/pull/2717

GitOrigin-RevId: 5427adc4eb33e89f665161e2de35a5286a37f5ea
2024-03-22 13:32:07 +00:00
Alexey Belkov
599a71fd49 [kotlin] J2K: Cleanup findUsagesForExternalCodeProcessing
GitOrigin-RevId: ff236154d019e135440c5897efdc610f58bc2311
2024-03-22 13:32:03 +00:00
Mikhail Pyltsin
aef633f7ac [java-completion] IDEA-349764 Suggest a full catch section
GitOrigin-RevId: e8d80da3ccfeb59680ba6b2e21123841ecfd18ad
2024-03-22 13:15:00 +00:00
Anna.Gromova
466091e05e IDEA-173548 Welcome screen should show branch name
GitOrigin-RevId: 26a9f25e5146eb3bdfb5a74a51cb735e7ec5ff54
2024-03-22 13:10:47 +00:00
eugene.nizienko
277eeda1b1 [remote-driver] added JTextFieldUI
GitOrigin-RevId: 99a488e90e2f3dac09ea4970a7aa9fd8e55fdaa2
2024-03-22 13:07:46 +00:00
Ivan Migalev
d8bfe5ca92 FUS: add comment for the new system property
GitOrigin-RevId: bc24e404a37d6b7a842e9e679079fc6bd7576ff7
2024-03-22 13:00:25 +00:00
Ivan Migalev
90af5d0a3e FUS: allow setting the custom schema location via system properties
GitOrigin-RevId: 62033a79d7b0b0ae9eeae27441e1f3a7fdabcc1d
2024-03-22 13:00:25 +00:00
Vladimir Plyashkun
b6f6a64187 CPP-36010 - support remote development in Nova
GitOrigin-RevId: a9c24c66d133aa369e917078881c95c080e743bf
2024-03-22 12:31:13 +00:00
Alexander.Glukhov
fde3c37439 [tracing] moved all build-tools related telemetry utils to the platform telemetry
GitOrigin-RevId: bf222a03d32069e94e410435d65744256c1423cf
2024-03-22 12:30:04 +00:00
Tagir Valeev
f944771b1f [java-analysis] UnusedSymbolUtil: mark createUnusedSymbolInfo forRemoval=true
GitOrigin-RevId: 046ef0fff2b04db3e12e43f1bdf41e0062645d56
2024-03-22 12:27:50 +00:00
Tagir Valeev
eafa7acdb7 [mod-commands] PerformFixesTask: check applicability of ModCommandAction
GitOrigin-RevId: 0ec8eb7e9006d5eaf60cbbb0ea4c20ad77e619a7
2024-03-22 12:27:47 +00:00
Tagir Valeev
ded8a3793c [groovy-intentions] GrCreateFieldForParameterIntention: ModCommand
GitOrigin-RevId: 047f00f8f3088e88498d624d390fe3c4507c823f
2024-03-22 12:27:43 +00:00
Tagir Valeev
6c6697d422 [java-inspections] CreateFieldFromParameterAction: ModCommand
Otherwise, it's hard to make it compatible with new-style unused inspection (IDEA-349083)
Also: remove empty line in constructor body automatically

GitOrigin-RevId: ab1cd08352d9f0168b86acc1d4b87cb89cfe7d69
2024-03-22 12:27:40 +00:00
Tagir Valeev
5ceb7551aa [java-inspections] Move unused symbol warnings from PostHighlightingVisitor to normal inspection
Fixes IDEA-349083 Reimplement unused inspection not as a part of PostHighlightingVisitor, but as a normal inspection

GitOrigin-RevId: cb6e22eddbaf9db42626a79c7881bd377c4c7863
2024-03-22 12:27:36 +00:00
Tagir Valeev
2a97b0103c [analysis-api] LocalQuickFixBackedByIntentionAction: delegate startInWriteAction
GitOrigin-RevId: df06d41cbde9dda045a12d7e32f021bd2d3c4190
2024-03-22 12:27:32 +00:00
Andrei.Kuznetsov
3fb8f91f06 IJPL-578 wait for indexes to be ready in tests (IndexingMode.SMART.ensureIndexingStatus)
GitOrigin-RevId: cc765725e06375efca6589dd8c4bf17a6ba426e7
2024-03-22 11:58:01 +00:00
Konstantin Hudyakov
0d664bcbc0 [terminal] IDEA-348915 Report statistics for feedback survey events
Report when notification is shown, dialog is shown, and feedback is sent.

GitOrigin-RevId: e2273a95af14a3b58ffa6ae23793084dd9c363c0
2024-03-22 11:47:26 +00:00
Konstantin Hudyakov
cc7d1687da [terminal] IDEA-348915 Show feedback notification after disabling the New Terminal
Not depending on the number of executed commands.

GitOrigin-RevId: dc3960460e2a579ae375be6dc2e18a8d9e9c0d6d
2024-03-22 11:47:22 +00:00
Konstantin Hudyakov
c48a18367f [terminal] IDEA-348915 Send some usage data with a feedback report
Such as most used shell and executed commands number.

GitOrigin-RevId: c4de2dd3f8defc98a3d97043ec9c1ec5078466d6
2024-03-22 11:47:19 +00:00
Konstantin Hudyakov
b7b5a921a5 [terminal] IDEA-348915 Show feedback notification once and only after executing 15 commands
GitOrigin-RevId: f01a96b598ec16db18c516c02c92163b58b42a49
2024-03-22 11:47:16 +00:00
Konstantin Hudyakov
1b1a33cf04 [terminal] IDEA-348915 Create feedback dialog for the New Terminal survey
GitOrigin-RevId: 53439a5d79eea6b8df9d21dbae768fabd02a435c
2024-03-22 11:47:13 +00:00
Andrei.Kuznetsov
b9da27ed3f IJPL-578 fix INRE in KotlinMultiplatformSmokeTests
GitOrigin-RevId: c3c587b991ab794d540aca410fda52e4eeb026b3
2024-03-22 11:43:08 +00:00
Roman Shevchenko
73f3d11b8c [updater] sorting translations to make automated updates easier to review (IJI-1385)
GitOrigin-RevId: d4a7c5c0e06e3108fe824212f9b6068629bd8185
2024-03-22 11:00:02 +00:00
Vladimir Krivosheev
8e9aa1fae8 IJPL-846 remove unsafe isEditorLoaded(TextEditor)
GitOrigin-RevId: 2449cd5b0effd2cf784804f387fdbcbea1f77c9e
2024-03-22 10:46:33 +00:00
Vladimir Krivosheev
5ac087b265 IJPL-846 reduce GC - do not create intermediate ArrayList
GitOrigin-RevId: c9a69c4d356ed5a50adb1c0dcdbb4937769862ce
2024-03-22 10:46:31 +00:00
Vladimir Krivosheev
f033b83892 IJPL-846 use simpleConnect, cleanup
GitOrigin-RevId: d4c34e12236d2f40767efa0f70a6fa7c9f4964f6
2024-03-22 10:46:29 +00:00
Vladimir Krivosheev
82ed81be6a IJPL-846 more reliable and performant daemon restarting on editor loaded
GitOrigin-RevId: 5d84897fd5a79ab271f1117f3c43d4b48d5256eb
2024-03-22 10:46:27 +00:00
Vladimir Krivosheev
096ffbc8dc IJPL-846 introduce getAllEditorList (don't use array)
GitOrigin-RevId: 7fbebee9951f47a384d3aa46cd0fc1abfa01997f
2024-03-22 10:46:25 +00:00
Vladimir Krivosheev
c1b5c54865 IJPL-846 cleanup
GitOrigin-RevId: 177a94307c842d6708e8eb43296d2f28d8937535
2024-03-22 10:46:23 +00:00
Vladimir Krivosheev
dc33cc4a75 IJPL-846 cleanup
GitOrigin-RevId: 2823ee8e13475530f7e27cce1e0d59d48b6e398d
2024-03-22 10:46:21 +00:00