Commit Graph

35 Commits

Author SHA1 Message Date
Alexey Kudravtsev
d9a3efc3dd "remove unused imports" quick fix to alleviate pain of IDEA-334084 No "Optimize imports" action is displayed
GitOrigin-RevId: 1c39342f6012a129605f662c427a4b9456f1114f
2023-11-07 12:59:15 +00:00
Mikhail Pyltsin
e23e60a0eb [java-rd] IDEA-322563 Improve editing experience in Remote Dev for Java
- lexer, parser, IElementType for frontend

GitOrigin-RevId: 8842d018eab3ca17749660520820174d4f792437
2023-09-13 09:09:01 +00:00
Tagir Valeev
3698e4735f [java-analysis] Merge InspectionGadgetsAnalysis into java-analysis-impl (IDEA-327018)
GitOrigin-RevId: 8d6c6a1b935618fff47cbc0c1622a7b69c4bccc0
2023-07-31 17:44:29 +00:00
Alex Plate
15d01811d0 [Workspace Model] [IDEA-320676] Move several WorkspaceListener to the new module
GitOrigin-RevId: 11b538f3488b1fa1fd5501bc228c0516c4e384d3
2023-06-19 09:35:24 +00:00
Alex Plate
acde44da72 [Workspace Model] [IDEA-320676] Rename jps module of workspace model
GitOrigin-RevId: 146fda1ce8b8e436eb48070e8cf96f2c654ea6a2
2023-06-19 09:35:11 +00:00
Alex Plate
c3b791a11a [Workspace Model] [IDEA-320676] Rename module intellij.platform.workspaceModel.storage to intellij.platform.workspace.storage
GitOrigin-RevId: f3d3180c7e8aa2b0a339acaf94dae4e2c90da12b
2023-06-19 09:35:06 +00:00
Alex Plate
b4d14401c7 [Workspace Model] [IDEA-320676] Move javaModuleSettings to a different package
GitOrigin-RevId: d0c5aaabc4f76bfec75519f69aae18ec8fcc21df
2023-06-19 09:34:58 +00:00
Daniil Ovchinnikov
578eaaf60e rename library kotlin-stdlib-jdk8 -> kotlin-stdlib
GitOrigin-RevId: cddf45ccfd5563d3fe209bea62a1c37c94f44ff9
2023-01-10 12:22:34 +00:00
Vladimir Krivosheev
1ed2b3d0aa fix compilation
GitOrigin-RevId: 50147c3ce40b0a4e232cbb88e243cba93259e461
2022-08-27 13:12:55 +00:00
Vladimir Krivosheev
34b6aa0335 appcode - don't use trove
GitOrigin-RevId: f8beaa99822638157f565622333c036443c25464
2022-08-27 12:27:36 +00:00
Vladimir Krivosheev
910c992e50 convert trove from library to a project module (to be able to remove unused classes, and deprecate the rest) (part 2)
GitOrigin-RevId: c8d131425de7f115dee0239e0d484305316138f5
2022-08-27 10:43:11 +00:00
Vladimir Krivosheev
a8f6a48409 add jdom to source code to modify and strip to our needs
GitOrigin-RevId: 3e16d0d954aa7bc45c4eadb91164b44e4b2e75d3
2022-03-27 18:52:47 +00:00
Alexey Kudravtsev
baa7ce6cf6 remove unnecessary Guava library
GitOrigin-RevId: e49ca6ea69c7f13be36cef3bbfabc60c8e8ba770
2022-03-24 11:34:45 +00:00
Alexey Kudravtsev
b2e0028dbc remove ASM from OpenAPI module dependencies
GitOrigin-RevId: 70024ffc9ad8dea40a2d2db12e282948a834a7b8
2021-07-19 14:51:31 +00:00
Alexey Kudravtsev
0613aead49 extract ControlFlow interface and move impl to analysis-impl to avoid unwanted dependencies of analysis-api on fastutil
GitOrigin-RevId: 10df9961025caba6a31c939e9835529ccf8092fc
2021-07-13 23:44:06 +00:00
Nikolay Chashnikov
c5a4251cc8 [workspace model] store java language level in JavaModuleSettingsEntity (IDEA-266774, IDEA-270617)
This provides better API to read/change language level via workspace model storage and decreases memory usage (storing language level id instead of xml tag with attribute). In order to allow contributing implementations of ModuleExtension based on data from workspace model storage from plugins, ModuleExtensionBridgeFactory extension point is introduced.

GitOrigin-RevId: 51d7e38390bb8df19e072e16a328514d6e863597
2021-06-04 13:38:09 +00:00
Tagir Valeev
6676c659f2 Revert "[workspace model] store java language level in JavaModuleSettingsEntity (IDEA-266774)"
This reverts commit e0ac35123fcf33e9b44420063870a489a68bb7c3.

GitOrigin-RevId: d097d06db5b8c99a0f18497b9b8c351b3318f031
2021-06-02 08:41:11 +00:00
Nikolay Chashnikov
15155ffd53 [workspace model] store java language level in JavaModuleSettingsEntity (IDEA-266774)
GitOrigin-RevId: e0ac35123fcf33e9b44420063870a489a68bb7c3
2021-06-01 08:02:00 +00:00
Vladimir Krivosheev
f2a72b34fa do not export trove from util module
GitOrigin-RevId: 666bf5e1fc45045bb9b1c391b7ec5a2ac4b65dde
2020-05-16 16:34:43 +00:00
Vladimir Krivosheev
ba65cd10c8 prefer fastutil IntArrayList
GitOrigin-RevId: f57a2f34a522a21fac3dbe5e10ccdbe3ef9c702a
2020-05-09 10:13:32 +00:00
Sergey Ignatov
6c893e0637 mv InspectionGadgetsBundle
GitOrigin-RevId: 6e1178b156acd6463ddec6a8b557f4b8091065c8
2020-01-05 23:13:46 +00:00
peter
76d9195dc8 ComparableImplementedButEqualsNotOverriddenInspection: don't add javadoc to anonymous classes, there's no place for it
GitOrigin-RevId: 30c105c2be29efc6f882c7074dcfac170a6b21cb
2019-10-17 13:08:58 +00:00
Rustam Vishnyakov
123242c4b2 EditorConfig documentation test
GitOrigin-RevId: fd52ace3d7a32ecd02c2c5ab90e077967604c15e
2019-06-16 04:03:21 +03:00
Egor Zhdan
c1813cfb52 Cleanup: NotNull/Nullable
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-16 04:02:08 +03:00
Anna Kozlova
91f7445298 constructor reference: don't ignore constructor parameters during method reference inference (IDEA-185578)
GitOrigin-RevId: e836468e05db28157713e9edd3c70382f8ecdebc
2019-06-13 03:15:49 +03:00
Egor Zhdan
39d2d77155 Cleanup: NotNull/Nullable
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-13 03:14:35 +03:00
Aleksey Rostovskiy
185284cee6 get rid of intellij.build.toolbox.litegen parameter and use BuildOptions.TOOLBOX_LITE_GEN_STEP to skip it instead
GitOrigin-RevId: 9aac8ee4ed1ebf2a29de18a238825fafb1ab88f9
2019-05-27 15:08:08 +03:00
Alexandr Suhinin
9215f4240b [duplicates] enable duplicates analysis in PyCharm/WebStorm/PhpStorm/RubyMine
GitOrigin-RevId: 1545b79fdca4888f4b94f47f22703fd37694fa7a
2019-05-27 15:07:30 +03:00
Anna Kozlova
9d8759a332 Merge branch 'master' of ssh://git.jetbrains.team/intellij
GitOrigin-RevId: 7098d502d315375aa621c7bf7f2bb9998aca9ceb
2019-05-22 00:07:11 +03:00
Anna Kozlova
076a9cbca4 expected type: prefer array to boxing primitive (IDEA-212266)
GitOrigin-RevId: 93fb01a444f915e91a69c402df6337eb7dc16790
2019-05-22 00:06:02 +03:00
Vladimir Krivosheev
ff644d352d extract ui from util
GitOrigin-RevId: 4147e60c808d5ffd90a2d4e041bf4233a7c92abd
2019-05-21 21:08:28 +03:00
nik
d2653869a5 IntelliJ project configuration: rename KotlinJavaRuntime library to kotlin-stdlib-jdk8
For clarity and consistency with artifactId and other Kotlin libraries.
2019-01-11 11:59:04 +03:00
Yaroslav Pankratyev
4a8f357bb9 Add jvm-analysis modules and related changes, move JvmLocalInspection to jvm-analysis-api, move UnstableApiUsageInspection to jvm-analysis-impl 2018-05-15 17:44:33 +07:00
nik
c9620ce099 IDEA project configuration: the great module rename
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.

Update *.iml files.
2018-01-25 12:59:02 +03:00
nik
16410c2321 IDEA project configuration: the great module rename
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.

Rename iml files.
2018-01-25 12:59:02 +03:00