Commit Graph

87 Commits

Author SHA1 Message Date
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
Aleksei Kniazev
9f75f5a242 first implementation of the toolwindow for managing python packages (PY-44934)
(cherry picked from commit edeeec04fd2cd0a72e39884b7d1b9cd498e9feab)

IDEA-CR-70495

GitOrigin-RevId: d0877d3fa5a97129e4c2de9e9510042e718c636e
2021-02-15 16:05:23 +00:00
Vladimir Krivosheev
0b0956b202 remove unused ConcurrentIntKeyWeakValueHashMap
GitOrigin-RevId: f5c968025a8f2828332b146236e239521acba46b
2021-01-15 12:03:49 +00:00
Mikhail Golubev
f06432727f Mark all PyCharm directories with test data as test resources
GitOrigin-RevId: d9135fee5c56219aea17972916635eb4964acaa6
2020-12-11 15:10:57 +00:00
Vitaliy.Bibaev
4e8ac94ea4 [ml-completion] Switch default and experimental python model
GitOrigin-RevId: 56b9f014487edaefbfa4ca760cd39c3625edd7cc
2020-11-23 11:16:31 +00:00
Vladimir Krivosheev
5fed9f63f7 do not export intellij.platform.codeStyle.impl from lang-impl, reduce trove library usage
GitOrigin-RevId: 8d1b8100f8c3e2144da8a9057273805469da4454
2020-11-23 10:46:41 +00:00
Alexey Kalina
de99b68add [ml-completion] python: replace default model with experimental random forest
GitOrigin-RevId: 97deac5e0da0cd39c2606468857c9c78723031fa
2020-10-27 08:40:39 +00:00
Ilya.Kazakevich
65be9f0e6f Create console properties for the run configuration
This is required for things like CWM-653

GitOrigin-RevId: dc9c960eae6f32eac09a5e6d952967a9e8aa99e9
2020-10-22 19:31:15 +00:00
Vladimir Krivosheev
a67c59c561 platform.core.impl — remove dependency on intellij.platform.util.ui and intellij.platform.core.ui
java.psi.iml — remove dependency on intellij.platform.core.ui

GitOrigin-RevId: c1d4feb04c0471c7d17b5331b86738ee54a97f80
2020-09-21 13:40:47 +00:00