Vladislav Beskrovny
c3a1923bcf
RUST-15595 Make BackgroundUpdateHighlightersUtil.setHighlightersInRange() public
...
RustRover has its own analogue of `ExternalToolPass`, so we need `setHighlightersInRange()` to be public
GitOrigin-RevId: db1ce4188ed3c3e546d5af71a6cc5a5f691df342
2024-08-30 14:40:22 +00:00
Dmitry Kichinsky
95e44456f8
[maven] IDEA-337651 update resolved plugins in maven project structure
...
GitOrigin-RevId: b30c7da80f8ee650c1012e14f8cf59f26958c198
2024-08-30 14:37:37 +00:00
Dmitry Kichinsky
f4e51a3d0c
[maven] IDEA-337651 update resolved plugin artifacts in maven projects
...
GitOrigin-RevId: 7efcb5275cd0ab9f3fb7c22e57cac9913190c575
2024-08-30 14:37:37 +00:00
Dmitry Kichinsky
7f9137573c
[maven] IDEA-337651 use MavenPluginInfo in MavenProjectState
...
GitOrigin-RevId: 7b4a9b2b566bfa4bd97fe86b62be7abdb8fe6480
2024-08-30 14:37:37 +00:00
Bart van Helvert
e5e365160c
[kotlin] Fix internal visibility checking after removing file copy building
...
##KTIJ-31128 Fixed
GitOrigin-RevId: 55a290e88d1a4c673ab6c452f0c704fbe980910a
2024-08-30 14:04:27 +00:00
Bart van Helvert
743a337e07
[kotlin] Merge retargeting progress bars
...
#KTIJ-31143 Fixed
GitOrigin-RevId: 63d9df136adf51900fc792a342cf4b21ed142e64
2024-08-30 14:04:27 +00:00
Bart van Helvert
5f075185ad
[kotlin] Fix test data
...
GitOrigin-RevId: fdcb58de6461fd65e330bdf40401f475cfc68929
2024-08-30 14:04:27 +00:00
Bart van Helvert
2f73cf3fbb
[kotlin] Remove file copy building for visibility checking
...
It is slow and doesn't work properly. #KTIJ-31128
GitOrigin-RevId: 87b301fcdbf2d113be3c9093c5f8254ae1851456
2024-08-30 14:04:27 +00:00
Maksim Zuev
759812ceee
[debugger] IDEA-357571 Add the ability to provide synthetic variables into an evaluation context
...
Split CodeFragmentFactoryContextWrapper into 3 parts
1. CodeFragmentFactory wrapper
2. AdditionalContextProvider for additional variables extraction
3. EvaluationContextWrapper that can add variables in a language-specific way
Merge-request: IJ-MR-142450
Merged-by: Maksim Zuev <Maksim.Zuev@jetbrains.com >
GitOrigin-RevId: d0c4a1131fa45540224e7cc06d5cd917c2ea94b5
2024-08-30 12:36:26 +00:00
Nikita Kudrin
2d6832e224
[benchmarks] Comments and logs
...
GitOrigin-RevId: 4e06aade956924fcead9a2cf956b21e606b97fa1
2024-08-30 11:03:13 +00:00
Dmitry Kichinsky
cabfb514ae
[maven] IDEA-337651 resolve plugin artifact
...
GitOrigin-RevId: e402ef6852473963fa19592e1cb16d8bc50b2ea1
2024-08-30 10:53:00 +00:00
Valentin.Dorofeev
bdaaf18fb6
IJPL-160832 UI Inspector: implement inspections and tests for them
...
IJPL-160832 UI Inspector: implement inspections and tests for them
IJPL-160832 UI Inspector: implement inspections and tests for them
fixup! IJPL-160832 UI Inspector: implement inspections and tests for them
IJPL-160832 UI Inspector: implement inspections and tests for them
fixup! IJPL-160832 UI Inspector: implement inspections and tests for them
IJPL-160832 UI Inspector: implement inspections and tests for them
Co-authored-by: Dmitrii Drobotov <dmitry.drobotov@jetbrains.com >
Merge-request: IJ-MR-143555
Merged-by: Valentin Dorofeev <valentin.dorofeev@jetbrains.com >
GitOrigin-RevId: fb478300848939bd0a5c4a2a4f6e871f2f5eb730
2024-08-30 10:22:54 +00:00
Dmitry Kichinsky
31bc9215d1
[maven] IDEA-337651 MavenPluginResolver code cleanup
...
GitOrigin-RevId: faad46ebc024709fcf7a313480f9481ff99ac297
2024-08-30 10:16:11 +00:00
Louis Vignier
5a1d360222
[fus] Bump JDK collectors version
...
#IDEA-358301
GitOrigin-RevId: 7636704fbcbbec98d75079790b9e7dc03aa60039
2024-08-30 00:14:50 +00:00
Louis Vignier
daaaf9e9cf
[jdk] Recognise new JDK flavors with ExternalJavaConfigurationProvider-s
...
#IDEA-358301
GitOrigin-RevId: 7cbc09ba5b34d1c42e2a4b29e1f397d6a7d43a83
2024-08-30 00:14:50 +00:00
Louis Vignier
119088c1e9
[jdk] Add tests for new JDK flavors
...
#IDEA-358301
GitOrigin-RevId: 4fb7444441b331ac7fef933c3938d6f00ac19504
2024-08-30 00:14:50 +00:00
Louis Vignier
235a3fa19a
[jdk] Recognize BiSheng, Dragonwell, Kona and Microsoft OpenJDK JDKs
...
#IDEA-358301 Fixed
GitOrigin-RevId: 03e23c612aa9b42b0ce62579f15076ffc4ca2d5b
2024-08-30 00:14:50 +00:00
Daniil Ovchinnikov
40ede793cf
IJPL-797 intellij.platform.core review internal API
...
GitOrigin-RevId: 63d2b6243c5e18ee92bdb4bd9ca4ef5f814c1cba
2024-08-29 23:14:11 +00:00
Daniil Ovchinnikov
7a0749026d
IJPL-797 intellij.platform.lang.core review internal API
...
GitOrigin-RevId: ae89a53cc7daee4a17a0b1c75cb0c0d52732c3ad
2024-08-29 23:14:11 +00:00
Daniil Ovchinnikov
f1a256e866
IJPL-797 intellij.platform.ide.code review internal API
...
GitOrigin-RevId: 4a2a7845b00c29a1fc0ccb67735e4b3f8fe3a1b1
2024-08-29 23:14:11 +00:00
Victoria.Petrakovich
827c450535
[kotlin] kotlinOptions to compilerOptions inspection: analyze if kotlinOptions are of needed task type
...
Form values for jvmTarget, apiVersion and languageVersion as "from" values
Also convert to new options in `subprojects` and `allprojects`
KTIJ-28468 kotlinOptions to compilerOptions inspection (kts only)
GitOrigin-RevId: e9d67dba3743d81275709de755288aadddeb1531
2024-08-29 22:23:58 +00:00
Max Medvedev
7bb824462a
[AST] replace CompositeElement#myHc field a userdata flag
...
myHc is used for a rare tree comparing.
When it's really necessary, let's use userdata and not waste precious memory for each and every composite element
GitOrigin-RevId: 919864dbc48390f2624088baba8aaf684f97d1f1
2024-08-29 22:16:17 +00:00
Frederik Haselmeier
41277d83c0
[kotlin] Wait for Kotlin to be configured in AbstractConfigureKotlinInTempDirTest before running tests
...
KTIJ-31136
GitOrigin-RevId: d767bf20e0c57f9b1b33876d183f7f1ee5bd9276
2024-08-29 21:29:56 +00:00
Valery Teplyakov
4425507e53
[fleet] Bump rhizomedb compiler plugin version
...
GitOrigin-RevId: 8ec6bc7dbd067070f379bb6a31611e3d1a188071
2024-08-29 20:57:54 +00:00
Bogdan Kirilenko
d6c5d6ff50
[PyCharm] PY-31502 PY-65683 jupyter console WIP
...
GitOrigin-RevId: 91f18889224b1b9bbcc2cfbe1f6f61ead988f7c2
2024-08-29 20:20:40 +00:00
Lev Serebryakov
e51dd5b660
IJPL-149317 More explicit locks.
...
GitOrigin-RevId: 83556adf7c293bce87aaaa9196c6a86d77c123da
2024-08-29 20:10:16 +00:00
Anna Koehler
a1225217ab
Fix the case when we type and wait fo finished code analysis and a popup with auto-completion appears in the end of typing. Completion popup prevents code analysis to be finished
...
GitOrigin-RevId: 03d58e0ec70a64b20af34745f2e957f3121e27aa
2024-08-29 19:38:52 +00:00
Max Medvedev
bdbfdf7b78
SimpleMergeQueueTest needs a test application
...
GitOrigin-RevId: d2dbd695a7cf4b469349dc2b2d512677e3e9c709
2024-08-29 19:36:11 +00:00
Vladislav Beskrovny
e6e8066cf5
RUST-15585 Rename the Database plugin back to "Database Tools and SQL for WebStorm"
...
GitOrigin-RevId: e546af7ea10f2d6bc3f0e82f6791bb60d3424cea
2024-08-29 19:19:23 +00:00
Bas Leijdekkers
952c203d93
Java: fix surrounders selecting generated code (IDEA-355874)
...
GitOrigin-RevId: 5ab70db1b9aff1a5a7483729e2e65a24fffa6dab
2024-08-29 19:03:09 +00:00
Bas Leijdekkers
b4ceb02091
Java: small surrounder cleanup
...
GitOrigin-RevId: 0a67c480310d88af1798f628448dda388c14026c
2024-08-29 19:03:09 +00:00
Bas Leijdekkers
f198a23cdf
Java: don't evaluate enum constants as constants expressions
...
GitOrigin-RevId: c5d703ce78b569a3bdab9e8e9dcc2e95bdadd07f
2024-08-29 19:03:09 +00:00
Bas Leijdekkers
ed81723f17
Java: don't evaluate constant for incomplete expressions
...
GitOrigin-RevId: 15542db6b8631edbc96bd7ea9cc2b1a975fcbcbb
2024-08-29 19:03:09 +00:00
Bas Leijdekkers
8827db8d65
Java: remove enum functionality from constant evaluator
...
GitOrigin-RevId: edcb80e7ddeee3a45b83c98cf77f3c56fd850298
2024-08-29 19:03:09 +00:00
Victoria.Petrakovich
e5ac6f48a0
[kotlin] Change inspection name, review fixes
...
KTIJ-28468 kotlinOptions to compilerOptions inspection (kts only)
GitOrigin-RevId: 0cd4abd6381e641df9dafc5416726fb80e570044
2024-08-29 18:51:20 +00:00
Max Medvedev
cf1c0675e8
[project model] don't store project in OrderRootsCacheBridge
...
GitOrigin-RevId: 0e0a7b6afec3b868c512ea5baceed6f9aa075eef
2024-08-29 18:35:59 +00:00
Max Medvedev
f8ecf13926
[project model] don't store moduleBridge as a separate field
...
GitOrigin-RevId: 6759495ef6f20ca628777dc43f0db278f9348d55
2024-08-29 18:35:59 +00:00
Tagir Valeev
cd2be32f62
[java-inspections] Java9CollectionFactoryInspection: copyOf: respect declared nullity of source collection
...
Fixes IDEA-349386 Don't suggest List/Set/Map.copyOf when elements are annotated @Nullable
GitOrigin-RevId: f2c1298394f204732437d304f68272f6cf406cc0
2024-08-29 18:27:57 +00:00
Tagir Valeev
8e179a0a46
[java-analysis] AnnotationOrderRootType: simplify getFiles() implementation
...
GitOrigin-RevId: bfa2cc657a5c3258f279a9da0e972902b014c8f9
2024-08-29 18:27:57 +00:00
Aleksey Pivovarov
ea6e37f305
IJPL-160482 IJPL-161046 git: add 'Preview Diff' toggle into 'Staging Area' toolwindow
...
GitOrigin-RevId: aeaf679859c63ef30a2e4678dfa94e82f33dea46
2024-08-29 18:05:47 +00:00
Bart van Helvert
de101e9996
[kotlin] Don't run accessibility conflict check on all elements
...
#KTIJ-31128
GitOrigin-RevId: 26f85cfb11ee33e41d5f127473f270ddb31557d2
2024-08-29 17:54:18 +00:00
Sergey Simonchik
7a03680f8e
[terminal] rename event to terminal.timespan.finished; name related methods consistently (IJ-CR-143362)
...
GitOrigin-RevId: e5fce37b3b2ad75c334415ea3601661a76e1906e
2024-08-29 17:52:53 +00:00
Sergey Simonchik
63a6daebed
[terminal] extract shell field for the block terminal (IJ-CR-143362)
...
Because `EventFields.Enum<ShellType>("shell")` is more efficient and safer to use.
GitOrigin-RevId: eeced67af9cc6c2150652a711a1365f3f4bcaa10
2024-08-29 17:52:53 +00:00
Sergey Simonchik
e3c50dccb6
[terminal] use a local logger instead of a global one (IJ-CR-143362)
...
GitOrigin-RevId: fa16aa1bbb420ae09c3aaa42c97cb00f1dc3d788
2024-08-29 17:52:53 +00:00
Sergey Simonchik
d6a5bc0a1c
[terminal] fix typo in file name
...
GitOrigin-RevId: 53bd901ae4cca9793cf1dbff6588a53a9bfe791b
2024-08-29 17:52:53 +00:00
Sergey Simonchik
f3ef5b3174
[terminal] use more approriate apply (IJ-CR-143362)
...
GitOrigin-RevId: d6b10d645ed4b1a06b5c9420996c777f41122c8a
2024-08-29 17:52:53 +00:00
Vladimir Dolzhenko
4d2f218056
[kotlin] Enable tests
...
#KTIJ-30931
GitOrigin-RevId: a6d41a4d56edbe0e40a657787ab1546c8208c66b
2024-08-29 17:52:10 +00:00
Vladimir Dolzhenko
f03ee5d4c3
[kotlin] Review comments
...
#KTIJ-31127
GitOrigin-RevId: ca3e0561529c9a25054d848623151d8057f3b666
2024-08-29 17:52:10 +00:00
Alexey Kudravtsev
db4bf88f1e
https://ea.jetbrains.com/browser/ea_reports/31764967
...
GitOrigin-RevId: 5c2041051b1fcc42acec23fab519ca064a1c2096
2024-08-29 17:34:58 +00:00
Alexey Kudravtsev
641d857f5a
do not return duplicate values from getValues() when there are many files associated with each value (part of KTIJ-27513 K2 IDE: Slow reference search for specific symbols in unused symbol inspection)
...
GitOrigin-RevId: 90db6f345b035d3e63b207e80665612a40ed127c
2024-08-29 17:34:57 +00:00