Mathias Boulay
d56883b763
fix(JavaDoc): formatter, inspections
...
GitOrigin-RevId: 77686401cbf38ea31e93311a608bac7472ccc73c
2024-08-26 10:42:10 +00:00
Mikhail Golubev
0ae7ade582
PY-34626 Make test names a bit clearer
...
GitOrigin-RevId: 0311ba9c7085725a918472946312dde164f8541c
2024-08-26 10:38:00 +00:00
Mikhail Golubev
f8d1dd1f85
PY-34626 Add the issue ID to tests, remove irrelevant statements in test data
...
GitOrigin-RevId: 0d8a82f2cb65534c4cb666f8254c1945fb004060
2024-08-26 10:38:00 +00:00
somethingnew179
467ea6dd47
PY-34626 Fix isMethodContext to exclude inner functions as methods
...
closes https://github.com/JetBrains/intellij-community/pull/2811
GitOrigin-RevId: 9268c21cf03158738ca059f8b19c803cb9c368f3
2024-08-26 10:38:00 +00:00
Mikhail Golubev
c685dbd6aa
PY-49174 Add a missing test counterpart for Jupyter, remove redundant indent in test data
...
GitOrigin-RevId: f8975cc051cdeff7d0708e3031e9f64e8e175a06
2024-08-26 10:38:00 +00:00
somethingnew179
2bf033e420
PY-49174 make Match and Case expressions folding
...
GitOrigin-RevId: c9b1b37a762ec0879eb2b7653ae14b34ae97dfc0
2024-08-26 10:38:00 +00:00
Frederik Haselmeier
66e055f2a6
[kotlin] Upgraded Kotlin version used in CompilerReferenceTests to 2.0.20
...
KTIJ-31055
GitOrigin-RevId: 5a61995eb48eb26419edd91964b2415cfef35126
2024-08-26 09:32:55 +00:00
Henry Wylde
b68794b5d0
[performanceTesting] ensure that only one branch of find usages can get hit, otherwise spanRef/scopeRef will be clobbered
...
GitOrigin-RevId: 8d04a50272321da3262a1b97813fa4a5514ec20c
2024-08-26 03:42:25 +00:00
Vladimir Krivosheev
40557dba35
bump jps bootstrap the latest 243.6050
...
GitOrigin-RevId: c62e5ceaf69f8956e789aa70ee83fefda3fab177
2024-08-26 02:35:02 +00:00
Nikita Katkov
bd617bc548
[github] IJPL-157477 Split language injector to make it stop breaking other language injections into the same fragment
...
The github expression is now marked non primary language to inject, so other languages would be able to overwrite it
GitOrigin-RevId: 4ace39cba1856a488736238c8450768b87084c5c
2024-08-26 02:24:14 +00:00
Vladimir Krivosheev
e9dcad1cc9
update opentelemetry to 1.41.0 and netty to 4.2.0.Alpha2
...
GitOrigin-RevId: be1164eb2272ffabe5ee5dcae8d80c636f145819
2024-08-25 19:00:15 +00:00
Max Medvedev
1729cd94d5
cleanup JavaTelescope
...
GitOrigin-RevId: 881c66ff97088cd4e97cf2567c9fd7935578ddf0
2024-08-25 16:36:01 +00:00
Evgeny.Terekhin
2d386a48c8
Fix ApiCheckTest
...
GitOrigin-RevId: 70df9cdcfdba7bb300838e094a0249195237be82
2024-08-25 15:47:19 +00:00
Evgeny.Terekhin
ba6d1b5bf6
Fixed pin and unpin members in AI powered value popup
...
GitOrigin-RevId: 83cd1f9628927e25e41b895052864ed71eeeec23
2024-08-25 15:47:19 +00:00
Ruslan Cheremin
112ff2592a
[cleanup] removed unused parameters, improved comments
...
GitOrigin-RevId: c1fd43dde4a66be2d41d5e5528a65299a890425d
2024-08-25 14:40:39 +00:00
Ruslan Cheremin
8b384603f3
[indexing] feature-flag for content-loading in/outside non-cancellable section
...
File content loading in a non-cancellable section (=current default) is quite faster, especially on low-CPUs machines(=it skips task offloading in `DiskQueryRelay`). That approach speeds up overall indexing quite substantially.
But it makes content loading non-cancellable. On a slow/high-response-time FS (e.g. WSL) that could slow down UI substantially, due to WA on EDT waiting for indexing RA. So we need at least a flag to switch to cancellable content loading, if customers are really unsatisfied:
`-Didea.indexing.load-content-in-non-cancellable-section=false` (default: true)
GitOrigin-RevId: 700b3a2cb2daea4716485321fd74f6d719fdab59
2024-08-25 14:40:39 +00:00
Alexander Zolotov
44810ddc00
add fallback for ij.platform.kernel (IJPL-872)
...
The module is temporarily excluded from the Fleet Backend, 'include' should have a fallback not to break the backend entirely
GitOrigin-RevId: 542f8f9b3fb4a2b44279b970b944c719058109bb
2024-08-25 10:15:02 +00:00
Alexander Zolotov
2f96b83aa2
[python] inline notification group initialization (PY-75446)
...
GitOrigin-RevId: a3061571c4ad943e7e28abd7d0f08cd55e400c81
2024-08-25 10:15:02 +00:00
Nikita.Ashihmin
927ebdeddd
PY-71152 PyPackage(feat): The dialog picks up unnecessary objects to install, even those that are not packages
...
GitOrigin-RevId: cc0b5c9e9138b1d68b8ebae5be64c9600d67573b
2024-08-25 09:06:47 +00:00
Nikita.Ashihmin
544324ca9e
Rename .java to .kt
...
PY-71152
GitOrigin-RevId: af30459fcc18a72b11f4d997b7c09cba5edec41e
2024-08-25 09:06:47 +00:00
Nikita.Ashihmin
b594591a99
PY-49272 PyPackage(feat): Provide package search history
...
GitOrigin-RevId: 94a3101945576e94b5e579d879f7e639098f02f1
2024-08-25 09:06:47 +00:00
Nikita.Ashihmin
94c762a93e
PY-71152 Packages(fix): Fix confirmation dialog
...
GitOrigin-RevId: bb287bf7ecd470443641990d4536730868ef12d0
2024-08-25 09:06:47 +00:00
Nikita.Ashihmin
5f9150171d
PY-71152 Packages(fix, refactor): Refactor install all missed packages quick fix
...
GitOrigin-RevId: 13341c6a133dc181bd25ca2c4498dbac0f323048
2024-08-25 09:06:47 +00:00
Max Medvedev
c4476fce2c
IJPL-160728 SuppressDetectingInspection can be non-dumb aware
...
GitOrigin-RevId: e76b9fb448e6a38d23249684dc77b4e44d8911a9
2024-08-24 22:33:25 +00:00
Yuriy Artamonov
0980161ec9
[ui] SegmentedButton is not Experimental anymore
...
GitOrigin-RevId: b4dfdbe4ca513b821c911631a5d3e997a227ed9c
2024-08-24 21:48:40 +00:00
Ilia.Shulgin
bbfdd790bf
IJPL-160787 Forward tooltip text to nested editor pane if JBLabel is copiable
...
GitOrigin-RevId: 342187e35f310ded10336b4a5d2a44bb90bcaa53
2024-08-24 18:54:40 +00:00
Nikita.Ashihmin
e66c52bd22
PY-49929 Packages(fix): Allow selecting multiple packages simultaneously for a quick uninstall \ upgrade
...
GitOrigin-RevId: df8b02713955006061411b92cb89f40dc25046be
2024-08-24 18:21:16 +00:00
Vladimir Krivosheev
46871c21ac
get rid of synchronized in JpsCompilationRunner
...
GitOrigin-RevId: c2a3f77da62391f3b87a35be9d64bbbaa57667f0
2024-08-24 17:38:51 +00:00
Vladimir Krivosheev
40d5d3f03b
prefer NIO (runBuild)
...
GitOrigin-RevId: 146ec26b975f9afb929dc0dbcfc4b8f7b3a8d234
2024-08-24 17:38:51 +00:00
Vladimir Krivosheev
9e0f264420
prefer NIO
...
GitOrigin-RevId: 164d6434242c6ac2dc06992058d754c2baf5b00b
2024-08-24 17:38:51 +00:00
Max Medvedev
6f668f7ebc
IJPL-160930 fix listener leak in JBTabsImpl
...
Before this fix, a listener was created as a lambda function and then passed to add `addAWTEventListener`.
As `addAWTEventListener` expects an instance of AWTEventListener, the lambda was wrapped with an adapter by Kotlin compiler.
Thus, the actually passed instance was different from the instance in `listener` variable.
And, consequently, unregistering was not successful because yet another wrapped was passed.
GitOrigin-RevId: e8b07d7e05542274943614197bbb57c2a998f732
2024-08-24 16:25:28 +00:00
Vladimir Krivosheev
b30e3b0e10
ignore non-existent targets reported by JPS cache (e.g., empty modules) to avoid forced rebuilds when some parts are not found
...
we will fix the root cause quite soon
GitOrigin-RevId: 4cbd011cf9f075b6c34985c0d5feae9335d6f740
2024-08-24 15:31:54 +00:00
Ilya.Usov
85f466d33d
Do not block bg thread to avoid thread-pool starvation.
...
GitOrigin-RevId: 48aeb1fb5fb4f9875999fe07ab7c58db9c468c11
2024-08-24 14:57:10 +00:00
Nikita.Ashihmin
39ac2bc2ae
PY-49271 Packages(feat): Provide an ability to pass arbitrary options to pip install
...
GitOrigin-RevId: 29a1f81fd5cb17923385b478c19864957c87cebf
2024-08-24 13:43:56 +00:00
Nikita.Ashihmin
c3d76fcc00
PY-72994 Packages(refactor): Add install with option
...
GitOrigin-RevId: 64e7823def799c144be06213fe26198f74537775
2024-08-24 13:43:56 +00:00
Nikita.Ashihmin
b9ada91b76
PY-72994 Packages(refactor): Add progress indicator
...
GitOrigin-RevId: 9f6d2d17ffd67a10e73726417d05351bade5ca20
2024-08-24 13:43:56 +00:00
Nikita.Ashihmin
6996d81468
PY-72994 Packages(refactor): Fix bugs
...
GitOrigin-RevId: 49055bb50807cb0509cb4958cf37517e5e2ca698
2024-08-24 13:43:56 +00:00
Nikita.Ashihmin
b155ed154a
PY-72994 Packages(refactor): Refactor left panel
...
GitOrigin-RevId: 31fc0199fcb928193ac19e3ff36e625fc5739b77
2024-08-24 13:43:56 +00:00
Nikita.Ashihmin
a7c8f6fe53
PY-72994 Packages(refactor, feat): Rewrite right panel
...
GitOrigin-RevId: 29d8bb672cce591f2edf9dd83b26679830c21a52
2024-08-24 13:43:55 +00:00
Nikita.Ashihmin
9fde169b6a
PY-72994 Packages(refactor, feat): Update package actions
...
GitOrigin-RevId: 12d6e92f838717817b6b3a69ae7b844ba1724be3
2024-08-24 13:43:55 +00:00
Nikita.Ashihmin
134376878d
PY-72994 Packages(refactor, feat): Rename Delete package andd Update package
...
GitOrigin-RevId: 56ddaade343cb5eeb3240fd1090f68b72e42ed86
2024-08-24 13:43:55 +00:00
Vladimir Krivosheev
c15235e357
JpsMetadataLoader - reuse logic from BuildTargetSourcesState
...
GitOrigin-RevId: d4cea28f7246795743635818e09efc95a76add50
2024-08-24 13:20:38 +00:00
Vladimir Krivosheev
049b6186f4
refactor - SourcesStateProcessor.kt doesn't have a state, we don't need class
...
GitOrigin-RevId: ddb5b2ab397da96d4fd1418f4c607529ab1beb11
2024-08-24 13:20:33 +00:00
Vladimir Krivosheev
92ec4c7995
restore old behavior - just reports not found count instead of aborting using of JPS cache
...
GitOrigin-RevId: 5f6e625a7f083ed54983e9880c05515e3b1a0992
2024-08-24 13:20:28 +00:00
Vladimir Krivosheev
5c08995de6
update TC serviceMessages to 2024.07, withFlow - cannot be inlined as operation is repeated twice
...
GitOrigin-RevId: 57ff959e0624680bdd2558b96d6884b2bae01229
2024-08-24 13:20:23 +00:00
Vladimir Krivosheev
71ea40bfe8
more detailed logging for compilation
...
GitOrigin-RevId: d18296b088a46f79343e9d0ff06a4e550bff40ef
2024-08-24 13:20:18 +00:00
Vladimir Krivosheev
093f04a4ae
make getCompilationOutputs more collision resistant and document design
...
GitOrigin-RevId: d24604251db800f0b1f64a252bd76dce469de031
2024-08-24 13:20:13 +00:00
Ruslan Cheremin
13dfa850c0
[indexes][refactoring] combine add/remove/update processors into single UpdatedEntryProcessor
...
+ 3 different processors were used during diff(old,new) calculation, to report added/updated/removed entries -> actual processing of all 3 categories is quite similar, so I replace 3 processors with 1 `UpdatedEntryProcessor` with an additional `UpdateKind` enum arg.
GitOrigin-RevId: 53b1121ee1cb0899c87de17a9148b0b51029dd45
2024-08-24 12:52:25 +00:00
Ruslan Cheremin
bb7fd0b10c
[tests] jmh benchmark for varint writes
...
GitOrigin-RevId: d6d3781138abee6a7482118e7332bddfd916c255
2024-08-24 12:52:25 +00:00
Snapshot dependency; Vitaly Provodin; Ultimate / Master / Service / Promote JBR 21 Runtime to IntelliJ master, build #21.0.4b586.1
c605761552
Updating versions of project dependencies: runtimeBuild->21.0.4b586.1
...
GitOrigin-RevId: 7b6bf0357df865357678e41847b9a2581ce00fc5
2024-08-24 10:58:06 +00:00