Nikolay Chashnikov
3a8344fcad
[plugin model] use 'public' visibility for content modules which classes are used from external plugins (IJPL-207059)
...
153 modules which contain classes used from external plugins from the Marketplace are marked as public. This is needed to ensure that it'll be possible to use that API after converting code from these external plugins to content modules.
GitOrigin-RevId: dc48e8970041fddd3bf50d280711e95ce9e9ad9b
2025-10-08 18:39:06 +00:00
Petr
138020a17f
[python] Move PyKeywordHighlightingAnnotator registration to the module where the class is defined
...
GitOrigin-RevId: bdee727fbc0806fbb37b28cc9c8f87533dfe4be8
2025-07-16 17:37:52 +00:00
Petr
2402957c9d
PY-71549 Move async-related check from PyKeywordHighlightingAnnotator to PyAsyncAwaitAnnotatorVisitor
...
It also caused double highlighting on the frontend as PyKeywordHighlightingAnnotator is currently registered in both frontend and backend.
GitOrigin-RevId: cdf111acfdb8a979613007e12abcf6c7dac9c9dd
2025-07-15 11:17:13 +00:00
Petr
3e1cf2afd5
PY-71549 Rename PyHighlightingAnnotator -> PyKeywordHighlightingAnnotator
...
GitOrigin-RevId: 1bf5c7c8cb3c074b2875d309d471840401665e84
2025-07-15 11:17:13 +00:00
Petr
31c71642fd
PY-81471 Move PyLineWrapPositionStrategy to python.syntax.core
...
GitOrigin-RevId: 998a62f09ee1e2fed512c5ae8c8cfed8808c947f
2025-06-13 20:21:12 +00:00
Petr
e7a8716848
PY-81471 Move PythonCommenter to python.syntax.core
...
GitOrigin-RevId: a4d6c426f104f67c0bf95b15b321c101590c5142
2025-06-13 20:21:12 +00:00
Vladimir.Koshelev
67594cdaad
[pycharm] finish community migration to v2
...
# Conflicts:
# community/python/pluginCore/resources/META-INF/plugin.xml
GitOrigin-RevId: e4d6969fd15a3fddc4d6a03491fb9f9634285edf
2025-04-30 10:08:56 +00:00
Daniil Kalinin
97ba49d547
PY-26877 Support adding trailing commas to multiline collections, argument and parameter lists
...
Merge-request: IJ-MR-153633
Merged-by: Daniil Kalinin <Daniil.Kalinin@jetbrains.com >
GitOrigin-RevId: b304977e30eb4b378d858fcc5300846dc5965445
2025-02-14 08:46:05 +00:00
Vladimir Koshelev
ec8c3a8aa3
[pycharm] remdev: migrate PyCharm Frontend launcher to v2 modules
...
GitOrigin-RevId: e2c62c23bd0a22c742a46177c1a1ad4c4b5b95d0
2024-07-24 13:13:53 +00:00
Vladimir Koshelev
1483eeb02a
[python] move backspaceModeOverride to PythonSyntax.xml
...
GitOrigin-RevId: a092d5cc86a59c7a7d3f121b43c29971460ae12c
2024-06-25 16:47:25 +00:00
Vladimir Koshelev
2c8d9f7ca1
[python] fix jumps on backspace when lines start with a lot of indents
...
GitOrigin-RevId: 3ee4005dc0b85f007d4b895367af7efcdf5fbaab
2024-06-25 12:24:22 +00:00
Petr
4602d09655
PY-61639 Extracted PyHighlightingAnnotator
...
GitOrigin-RevId: 432bcb87b77fa55f1ccb26000d91ae021cebcc6b
2024-03-27 15:05:16 +00:00
Petr
b9167aef8b
PY-61639 Move PyPreFormatProcessor to python.syntax.core
...
GitOrigin-RevId: 30d204206de9e09eae34baf0555fc9be5822ba68
2024-02-16 15:53:21 +00:00
Petr
d7630f0ef5
PY-61639 Move PyTrailingBlankLinesPostFormatProcessor to python.syntax.core
...
GitOrigin-RevId: a33777ac12163807f1395cbb8b03c58df506c3cf
2024-02-16 15:53:16 +00:00
Petr
2c7f5b4b32
PY-61639 Move PyPreFormatProcessor to python.syntax.core
...
GitOrigin-RevId: 4832fe901219342bb7f1babf41280830e16fec49
2024-02-16 15:53:11 +00:00
Petr
85c54b3a4c
PY-61639 Move PythonFormattingModelBuilder to python.syntax.core
...
GitOrigin-RevId: bdcbd076cd3c1531204eff35515b44cd0edc9f68
2024-02-16 15:52:22 +00:00
Petr Golubev
25b8ebcf83
PY-61639 Extracted PythonEnterHandler
...
GitOrigin-RevId: 8fd0c063c917e07c3f1bf98533c3de867f770ee9
2024-02-08 13:58:08 +00:00