Commit Graph

95 Commits

Author SHA1 Message Date
Ilya.Kazakevich
96f4e6ddc6 [python]: poetry moved back to the community as python now requires toml
GitOrigin-RevId: 3418c93e413489b4660b03c58c2b8f60ae228b4b
2024-03-07 22:47:54 +00:00
Bogdan Kirilenko
c1b66ed55b [pycharm] PY-63670 init HF module
GitOrigin-RevId: 76a49cd2d3e4584a69dee88303cbf327c3f1f3df
2024-02-10 17:00:13 +00:00
Petr Golubev
25b8ebcf83 PY-61639 Extracted PythonEnterHandler
GitOrigin-RevId: 8fd0c063c917e07c3f1bf98533c3de867f770ee9
2024-02-08 13:58:08 +00:00
Ilya.Kazakevich
609b161c64 [python] convert poetry to separate module to access from outside module
GitOrigin-RevId: 0b1f65214832b7ce99f2f3c6762835b16b3cdcf1
2024-01-25 22:44:25 +00:00
Ilya.Kazakevich
b9f1d76df5 [python] Move CommandLineConsoleApi.kt and friends to ultimate
It is not used by community and should be replaced with new terminal soon

GitOrigin-RevId: b1ad1e5e564dca3ba6dc90146abdb353ab44e789
2024-01-12 16:51:17 +00:00
Ilya.Kazakevich
e95af7e141 Move commandInterface to the separate module: towards v2 refactoring
GitOrigin-RevId: 18dcc57922878c8ad1fe0bb6be85097d4d81cc34
2024-01-08 22:40:10 +00:00
Daniil Ovchinnikov
0ef9cc4d76 intellij.platform.util.coroutines: don't export from intellij.platform.util
GitOrigin-RevId: ad2881c844d9f1496464b166cee8a3f8ab0f79e7
2023-12-13 13:21:33 +00:00
Andrey.Matveev
ebd8ebab42 PY-64378 Move code validation from full line to platform
GitOrigin-RevId: 3e31ea52588a3ee2dde035a149f2e4c45c368b8e
2023-12-07 14:27:08 +00:00
Ilia Zakoulov
debe109707 PY-64276: Open django manage py console in terminal
GitOrigin-RevId: cdc9c419e9405f4a084be831f61605c692a23350
2023-11-25 20:25:24 +00:00
Roman Shevchenko
18b74d5c5e [project] giving the SLF4J library a more canonical name; dropping clones (IJPL-301)
GitOrigin-RevId: 610e8c9b9b74d4484edf0833f8512fbe71e067aa
2023-10-24 09:07:23 +00:00
Konstantin Nisht
f1e4a33f76 [platform] IJPL-170: Extract configuration API to separate modules
GitOrigin-RevId: d4a46eb9f7e38a4b02e89b555251a30b0e69f2df
2023-10-23 22:00:56 +00:00
Alexey Kalina
9dca6fc5ef [ml-completion] new full-line aware ranking model in python: v0.2.1 (ML-1482)
GitOrigin-RevId: 070c26175ed9cb879d672af263b4728361005852
2023-10-16 21:33:47 +00:00
danila.savenkov
399ae81b3b ML-1392: python ranking 0.1.1
GitOrigin-RevId: 67a433cd4e925971fd63e013ff7c56288c1af126
2023-10-09 08:21:27 +00:00
Vladimir Krivosheev
030ff97b71 IJPL-238 remove the unnecessary usage of commons-lang library
GitOrigin-RevId: c513ea78426bccd540dc1d8144466fd61e8727f3
2023-09-15 20:49:59 +00:00
danila.savenkov
2c3d9e1c40 python ranking v 0.0.5
GitOrigin-RevId: aede9913ec39c8847be5a9ad142c049b7fadf1ed
2023-09-01 17:38:11 +00:00
danila.savenkov
aa2009ea27 ML-959: rollout new ranking model python
GitOrigin-RevId: ea4e9777161f91b640fbb4c80b04c02e1db1f56d
2023-08-29 14:18:45 +00:00
Alexey Kalina
b5d7cd817f [ml-completion] update ranking model with full-line: v0.0.3
GitOrigin-RevId: 0d5746f0c31d2acef0654a7f334888d15faf7e4a
2023-08-03 12:48:19 +00:00
danila.savenkov
dc3a695f8f Fix
GitOrigin-RevId: a3ab0ac5478a297f90b0f509b611a91342f53802
2023-07-19 23:33:46 +00:00
danila.savenkov
25c5ba2fe7 Update python completion ranking model
GitOrigin-RevId: 35ceb7116642fd9b2b503bfa013a0074daa092d9
2023-07-19 23:33:46 +00:00
Leonid Shalupov
468f703617 .idea: provide sources for various libraries, fix test
com.intellij.ideaProjectStructure.slow.RepositoryLibrariesConfigurationConsistencyTest.sources are present in libraries for navigation

GitOrigin-RevId: 2b026f7ca865645a7d7791b6145d90563a05b45e
2023-07-15 12:28:44 +00:00
danila.savenkov
639670d0fd Make lib module level, remove accidentally added
GitOrigin-RevId: be76336556adaaab928b976b8f9b09e7d6f1a798
2023-07-04 11:29:43 +00:00
danila.savenkov
46dcd6c1b3 Merge branch 'master' into dsavenkov/set_ranking_with_full_line_default_for_python
# Conflicts:
#	community/python/intellij.python.community.impl.iml

GitOrigin-RevId: 3f7fffdef08c1d50b1e9f2b0523d0c05725784e5
2023-07-03 16:53:18 +00:00
danila.savenkov
c4f8b67f26 Set completion ranking with full-line as default for python
GitOrigin-RevId: 5339669002bb14836485a6870e4525ddeef75c1f
2023-07-03 16:45:21 +00:00
Vladislav.Yaroshchuk
a8ace86e27 IJI-1182 Enable Maven dependencies checksum verification
GitOrigin-RevId: c092a94aafbffc6378dce963e3df6272ded9c092
2023-07-03 15:37:15 +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
ae72bfb1d9 [Workspace Model] [IDEA-320676] Move ModuleEntity and friends to other module without changing the package
GitOrigin-RevId: 2f92e16012b84d5c4505c55a887df3623b460a0b
2023-06-19 09:35:02 +00:00
Ivan Donchevskii
0f57302c01 CPP-33475: Remove the Qt plugin from PyCharm Community
GitOrigin-RevId: 95c37bd93d54996b64ebaca370c759395c924c05
2023-06-12 21:36:30 +00:00
Ivan Donchevskii
5db8fd0e1a CPP-33475: Create the Qt plugin
Split a part of QML plugin with core functionality for paths detection and
with icons specific to Qt file types.
For now the functionality is used in CLion and Python plugin.

This change allows to open `.ui` files with detected `designer` tool which didn't
work in CLion before.
The icons are also updated to the more up-to-date format which honors new UI.

IJ-CR-107960

GitOrigin-RevId: dffc1706197ebc568db43ff85f324c1520e919f6
2023-06-12 21:35:58 +00:00
Daniil Ovchinnikov
675b19fb2c IJPL-130 rename library kotlin-coroutines-jdk8 -> kotlin-coroutines-core
GitOrigin-RevId: e987a9f48391d74e401c860a57f99634ccc21a4a
2023-05-18 22:52:00 +00:00
Leonid Shalupov
8d9b622972 .idea: add missing sources to libraries
GitOrigin-RevId: f76f8d06832e0ae3f1331174e7e95a3d03e83292
2023-05-18 03:23:46 +00:00
Dmitry Avdeev
b96b6660ae IDEA-284393 '3rd-party.jar' contains Velocity 1.7 which is vulnerable to CVE-2020-13936
GitOrigin-RevId: e5a46a42cefbcb0e7004caf17268333f2c773bed
2023-03-17 18:00:47 +00:00
Vladislav Rassokhin
a396b4cdd2 [python] postfix templates: support editable templates and conditions PY-30217
GitOrigin-RevId: 03b1a49f8ecfd7c765ed2900b2adf14b07709a5f
2023-03-07 18:56:25 +00:00
Daniil Ovchinnikov
578eaaf60e rename library kotlin-stdlib-jdk8 -> kotlin-stdlib
GitOrigin-RevId: cddf45ccfd5563d3fe209bea62a1c37c94f44ff9
2023-01-10 12:22:34 +00:00
Ilya.Kazakevich
6358b3a523 PY-57184: Store local conda path
We can't store it for random target since target lacks of ID, but for local it is possible

GitOrigin-RevId: e8f68f8e68347e5493daab7ca15f81f1e42eda66
2022-11-08 03:11:58 +00:00
Aleksei Kniazev
1b87f861c6 [python]: new API for package management and conda support (PY-49324)
- new entry point to python package management: PythonPackageManager
- new internal package representation entities
- target-based process running to support remote interpreters
- initial support for the new api on Python Packages toolwindow
- initial support for conda on the toolwindow
- new cache for PyPI packages, caches for python/conda packages
- Python Packages toolwindow and service refactoring
- coroutine-based PyPI cache update on startup

GitOrigin-RevId: 167c32229eb669c5348ba930b35008bee9e51914
2022-10-18 00:37:48 +00:00
Alexey Sedunov
a7bc6362df Python: Extract template language commons
GitOrigin-RevId: 1919f022b88d2e8ff3a5966a4c836a38d0e3801c
2022-10-15 17:00:22 +00:00
Ilya.Kazakevich
a4dcfdd16e PY-35978: Improve Conda support and refactor other parts to support it.
Each sdk has additional data with flavor and flavor-specific data. For target-based SDK there is also target information. ``PySdkExt`` has extension method that uses this data to execute code on some SDK. For Conda we store path to conda binary and env name.

GitOrigin-RevId: c63b57aac9b5a267b3a6710902670bfe7d10c722
2022-10-12 17:55:25 +00:00
Olga.Lavrichenko
58badfd492 DS-3803 DS-3803 DS-3635 DS-2871 Jupyter autocompletion implicitly executes code in the editor, fixes and moved ConsolePandasColumnNameCompletionContributor to intellij.pycharm.community.iml module
GitOrigin-RevId: bae7ec7e06cc96feeb3a8f7ed4eb8d897e289547
2022-09-30 18:29:21 +00:00
Alexey Kalina
0d7285f5a6 [recommenders] extract ml feature providers to ml-api module
(cherry picked from commit b1e6e709bd4ed9763b2ab947476a62bb52c36461)

IJ-MR-27840

GitOrigin-RevId: 76efbdec104dbef5ee6d27f44524a1827642e6fd
2022-08-02 12:44:12 +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
Dmitry Jemerov
4b7168cf3f Split SLF4J into API and impl libraries
GitOrigin-RevId: c2787b3e82ce5a63d117ec241e6607dbe0fee948
2022-01-20 18:45:03 +00:00
Alexey Kalina
d775b46883 [ml-completion] add version.txt to all models
GitOrigin-RevId: 8ffaf8e976e9dec90a0214040d47230c8d66808c
2021-11-02 09:28:51 +00:00
Andrey Vlasovskikh
bd364d4385 PY-30702 Added dependency on tuweni-toml for intellij.python.community.impl
GitOrigin-RevId: 9ca0873871e453e25e6c599cfaca51ddc9418f8f
2021-10-19 23:12:31 +00:00
Koudai Aono
1b32ef78ce PY-30702 Support Poetry
closes https://github.com/JetBrains/intellij-community/pull/1736

GitOrigin-RevId: 03217ee0def8d0d657033e623c3ebc0d494e5f6f
2021-10-19 23:12:23 +00:00
Vladimir Lagunov
7501339247 PY-51096 Don't get list of sdks inside inspections
(cherry picked from commit 3f0c00cbf6c583211d7cbc576a04bfb35d5edd1d)

IJ-MR-15111

GitOrigin-RevId: 055b6649689e75fa5039f43c6ab4c9f61a314ad6
2021-10-19 10:00:42 +00:00
Ilya.Kazakevich
b6a9f2268e Rewrite `AppxReparse.exe` to JNA
No need to have separate tool for that

GitOrigin-RevId: 3019b647cb3b9ce9c01967deace0e4fbed834302
2021-09-04 01:51:37 +00:00
Alexey Kudravtsev
17669befde make smRunner non-exported to avoid leaking tcServicesMessages library to api modules
GitOrigin-RevId: f322bed68735d60a9f59aae94ca6b4cb829afc78
2021-07-20 13:00:22 +00:00
Alexey Kudravtsev
b587a7b075 remove Velocity from api modules
GitOrigin-RevId: 12ac133fe8550b0442910270284d63819997ad32
2021-07-15 11:51:51 +00:00
Vladimir Lagunov
ad4e06d0ff Exclude Python Test Env directories from indexing.
GitOrigin-RevId: 2e567f4198ac669880bfb2dece2ed7855933374b
2021-04-14 04:38:13 +00:00