Konstantin Nisht
5c7e832bbb
[platform] IJPL-170: Remove 'api' suffix
...
GitOrigin-RevId: 75bd1d3b33d1129c03792b3fcaac9f8b3c5adffe
2023-10-25 14:05:51 +00:00
Sergey Pak
6955e9b72d
[IJPL-186] Include import settings on startup module to all IDEs
...
GitOrigin-RevId: 15eb6954c6afb4197fdcb47c2023e3ea64b9e1c2
2023-10-25 10:33:04 +00:00
Alexey Kalina
f538a9081d
Revert "IJPL-302 intellij.evaluationPlugin not compatible with PyCharm CE"
...
This reverts commit 946eabb6a2919f3b32f2c0e56445e12a59ce813a.
GitOrigin-RevId: 3788d2cb75fdca0393d8b974bdda5155a604af1b
2023-10-25 09:11:18 +00:00
Georgii.Zorabov
b5ec48e650
DS-5284-fixes
...
fixes for visualisations in table header. Percentage threshold is moved from 70 to 60, size of visualisations is decreased, font of percentage values is changed, colours are properly named, so everything works good when theme is switched and describe command processing is refactored to correctly avoid possible warnings in its text for pandas and polars, also, added bars to histograms with height 0 to get rid of empty space.
Merge-request: IJ-MR-117579
Merged-by: Georgii Zorabov <georgii.zorabov@jetbrains.com >
GitOrigin-RevId: cf9e75fa51d827266c5b63116769bc662cc0d26b
2023-10-24 21:33:00 +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
TeamCity
a2a2b126fb
product version minor updated to 1 for PyCharm
...
GitOrigin-RevId: 86a71c345001297f3375f7b22de8f7bc0c21d1b9
2023-10-24 03:04:46 +00:00
TeamCity
224f1c6a8b
product version major updated to 2024 for PyCharm
...
GitOrigin-RevId: 23b0098bd4943d61dd2d1782453a359dda3b6e1d
2023-10-24 03:04:14 +00:00
Konstantin Nisht
0205ceb62c
[platform] IJPL-170: Revert accidental cleanup
...
GitOrigin-RevId: b716747ec3bdefb7b0c3ae5e20a5a3ecf52a6521
2023-10-24 00:58:20 +00:00
Mikhail Golubev
834084969c
PY-40395 Report usages of classes inside type hints in a dedicated group
...
GitOrigin-RevId: ceceb43cc9c82a4831e5df9790a1689ee792edf4
2023-10-23 23:44:32 +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
Georgii Zorabov
16728f1068
georgii.zorabov/DS-5711
...
Now percentage and unique statistic visualisation are shown for table columns. Also, fixed code in pydevd_polars.py, pydevd_pandas.py and DSStatisticsTableHeader. Aditionaly, renamed color for histogram bars, so it shows correctly both for new and old UI
Merge-request: IJ-MR-116093
Merged-by: Georgii Zorabov <georgii.zorabov@jetbrains.com >
GitOrigin-RevId: d62776f8c696b14a95286713ea3b24cef72ad34d
2023-10-23 21:39:53 +00:00
Daniil Ovchinnikov
24659c0cff
migrate ProgressSink usages to RawProgressReporter and remove ProgressSink
...
GitOrigin-RevId: 671e9b9ec7a703c80b91b15a793b03e88d6e21fe
2023-10-23 21:10:54 +00:00
Andrey Lisin
2c3f5d4e61
PY-62566 Fix step over behavior when stepping through multiple nested functions
...
GitOrigin-RevId: 5d0e85e5b87fd479eac81644c7e63a76961ffe7d
2023-10-23 20:58:48 +00:00
Stanislav Ruban
c55201d483
[monorepo Kotlin settings] Kotlin LV 2.0 migration: KT-57620
...
GitOrigin-RevId: a673f06de85dfdd4bdaea5fda1ed1cc5879d75cf
2023-10-23 16:18:50 +00:00
Alexander Koshevoy
16f45ed4b3
PY-32853 Support WSL in new Python project wizard dialog v2
...
GitOrigin-RevId: aacee347abdad2292c391518abd778ad771b7524
2023-10-23 00:47:10 +00:00
Alexander Koshevoy
0bf24e60d0
PY-32853 Fix potential NPE in CondaExecutablesLocator
...
GitOrigin-RevId: 0c10666b2d97610e8ba2e109a86a90f8e1b1e5de
2023-10-23 00:47:10 +00:00
Alexander Koshevoy
b56e3b9b47
PY-32853 Rewrite CondaExecutablesLocator.kt using NIO Paths instead of VirtualFiles
...
GitOrigin-RevId: e31e36a209c19d9ab26a0fd030ce130a8e732752
2023-10-23 00:47:10 +00:00
Alexander Koshevoy
a2b93d5ecf
PY-32853 Document detectSystemWideSdks method
...
GitOrigin-RevId: 5df46c5b415c040f9f4384d961f10e6da5818197
2023-10-23 00:47:10 +00:00
Alexander Koshevoy
6330aebdaf
PY-32853 Introduce coroutines to detect Python interpreters
...
GitOrigin-RevId: ae6966685d5cb70139c17f54ccff0521e489a2e9
2023-10-23 00:47:10 +00:00
Alexander Koshevoy
5c775c3128
PY-32853 Introduce storage to store data associated with target
...
GitOrigin-RevId: d75cb50a7aa6db3ed49136fadb83467014ec0870
2023-10-23 00:47:10 +00:00
Alexander Koshevoy
28c75bd580
PY-32853 Introduce local and WSL project location context
...
GitOrigin-RevId: ecc8905c68c47c07c428519f36b3a684cd4038f6
2023-10-23 00:47:10 +00:00
Alexander Koshevoy
6356053a5b
PY-32853 Do not filter out files in WSL by Windows executables extensions
...
GitOrigin-RevId: 3985a7fe287af6b4cb4491aaa715aaf13b919a51
2023-10-23 00:47:10 +00:00
Alexander Koshevoy
062ce40a0f
Fix exceptions after creating unnamed Conda environment in specific path
...
GitOrigin-RevId: e95e79a72be06e418963e029030049b94a40ec0a
2023-10-23 00:47:10 +00:00
Alexander Koshevoy
3c4da6d216
Add possible path to Conda installed using homebrew
...
GitOrigin-RevId: 48a27c2b88d6f7fad6b54e37fee07f469598a724
2023-10-23 00:47:10 +00:00
Alexander Koshevoy
075b334569
Reformat lists of possible Conda paths
...
GitOrigin-RevId: 3946fe22b1540fa50fc24eb9549778d56131803a
2023-10-23 00:47:10 +00:00
Alexander Koshevoy
8515132f9e
Reformat PyAddCondaTools.kt
...
GitOrigin-RevId: 0cda362109930c7fb0c734326b387ae347f719fe
2023-10-23 00:47:10 +00:00
Alexander Koshevoy
6ec5aaa128
Cleanup PyCondaPackageService after convertion to Kotlin
...
GitOrigin-RevId: 1c0983527cf7d76c40b8f7135f139dd63ec453bd
2023-10-23 00:47:09 +00:00
Alexander Koshevoy
20f4cbe128
Convert PyCondaPackageService class from Java to Kotlin
...
GitOrigin-RevId: 846c924d19fcc4199b506385d7282d7b3fad763c
2023-10-23 00:47:09 +00:00
Alexander Koshevoy
60a31a8a74
Rename .java to .kt
...
GitOrigin-RevId: c511e2e0b6b7404c6ff70e674b4b78887d1c960a
2023-10-23 00:47:09 +00:00
Alexander Koshevoy
e8db488933
Move content of CondaExecutablesLocator object to top level
...
GitOrigin-RevId: 2e746835595e016b7eae16c971c7ace1a39e9cca
2023-10-23 00:47:09 +00:00
Alexander Koshevoy
4ffa9979e4
Convert pythonName and systemCondaExecutable properties to functions
...
GitOrigin-RevId: b33371a2ab709363cc69b5d0751a21f836a90c04
2023-10-23 00:47:09 +00:00
Alexander Koshevoy
bdebdb1923
Use List instead of Array for CONDA_DEFAULT_ROOTS constant
...
GitOrigin-RevId: 4fa9a86abb1d071f1ebbf0be4a36856fb26715ec
2023-10-23 00:47:09 +00:00
Alexander Koshevoy
d925980ca1
Convert CondaExecutablesLocator class from Java to Kotlin
...
GitOrigin-RevId: 86f8a18dc4cf4c4bb4f0062b3d81c55f78aa18f5
2023-10-23 00:47:09 +00:00
Alexander Koshevoy
7077413e14
Rename .java to .kt
...
GitOrigin-RevId: a662db0da80d94257be8034981e0c9000e78235f
2023-10-23 00:47:09 +00:00
Alexander Koshevoy
84bbb3881a
Extract literals as constants in CondaExecutablesLocator
...
GitOrigin-RevId: e5303f57bb453d2860e97a7e07578de02b141a33
2023-10-23 00:47:09 +00:00
Alexander Koshevoy
aad564d2a6
Extract utility methods from PyCondaPackageService to CondaExecutablesLocator
...
GitOrigin-RevId: 0f7f4fc4bd05391501b01f2ad6bca8cf929c7c1c
2023-10-23 00:47:09 +00:00
Alexander Koshevoy
1af4d43d17
Remove deprecation from PyCondaPackageService
...
There are yet no alternatives to this class.
GitOrigin-RevId: 7116f894c53d338e43d8e19968a4cdc4f75d82dd
2023-10-23 00:47:09 +00:00
Alexander Koshevoy
d8a7e9ae1c
Remove unused methods of PyCondaPackageService after removing PyCondaManagementService class
...
GitOrigin-RevId: aa5341421c5a3121a5aecf1d2abd46114153a498
2023-10-23 00:47:09 +00:00
Alexander Koshevoy
2c7638ac8b
Safe remove unused PyCondaManagementService class
...
GitOrigin-RevId: 7f9c11ce5560ee457d4a6574cf4b5a9a9b9ac59e
2023-10-23 00:47:09 +00:00
Alexander Koshevoy
21fad1b3b0
Unify Python virtualenv creation logic in PyProjectVirtualEnvConfiguration.kt
...
Get rid of createSdkForTarget() method in PyAddSdkPanelBase companion object.
GitOrigin-RevId: 77f711bcad74d2015af231cbf99c12d35924510a
2023-10-23 00:47:09 +00:00
Alexander Koshevoy
3b9658e954
Fix periodic NPE on collecting statistics in generateProject()
...
GitOrigin-RevId: 163b5e8c100c073910ee3b3f3d34d7a8e9093303
2023-10-23 00:47:09 +00:00
Alexander Koshevoy
f29203ac83
Reformat PythonProjectGenerator.java
...
GitOrigin-RevId: 8ac62dac5cc8aaa6902d7233a4dbb0379cd190b7
2023-10-23 00:47:09 +00:00
Alexander Koshevoy
f989eebe4c
Get rid of temporaryConfiguration in PyDetectedSdkAdditionalData
...
GitOrigin-RevId: 67cd4e0e75137c19943c5bbd8ab537b7199eac24
2023-10-23 00:47:09 +00:00
Alexander Koshevoy
5d7e551b11
Properly handle PyDetectedSdkAdditionalData as TargetBasedSdkAdditionalData
...
GitOrigin-RevId: a33ee7a35a941b02ed4d59845bfc493dd579f676
2023-10-23 00:47:09 +00:00
Alexander Koshevoy
c6a26e05ca
Add methods working with Path to TargetWithMappedLocalVfs interface
...
GitOrigin-RevId: 0d53f86b6ee5d59069cb62976add97089acb33fd
2023-10-23 00:47:08 +00:00
Alexander Koshevoy
f863964159
Move methods from PyProjectVirtualEnvConfiguration object to top level
...
GitOrigin-RevId: bf9432e65295730395c5aac697fd26dc91037547
2023-10-23 00:47:08 +00:00
Alexander Koshevoy
2ed8ca951a
Reformat PythonBasedLangSupport.kt
...
GitOrigin-RevId: 818e691d04108969f1ec1dca6ea9d77da42092f4
2023-10-23 00:47:08 +00:00
Alexander Koshevoy
43d811607d
Optimize imports in PyAddNewVirtualEnvPanel
...
GitOrigin-RevId: c02a074e8839c7157ac1412fb39119a45023dec0
2023-10-23 00:47:08 +00:00
Alexander Koshevoy
d1fb5c50f5
Reformat PyAddNewVirtualEnvPanel
...
GitOrigin-RevId: 76136a4d4012ea7aa5a159b0b318a1d359a3668f
2023-10-23 00:47:08 +00:00
Alexander Koshevoy
f641646ebf
Fix weak warning
...
GitOrigin-RevId: aeb80df816d73952beba0766e4d22333419705c4
2023-10-23 00:47:08 +00:00