Commit Graph

22 Commits

Author SHA1 Message Date
Lada Gagina
0dcb9cb443 i18n: Interpreter settings
GitOrigin-RevId: ae4251440959bd70d01402b35c1a6b19a275524b
2020-08-21 17:07:43 +00:00
Vladimir Lagunov
bd0bc48cdd IDEA-CR-64185 Rename pythonNotebook.svg -> iPythonNotebook.svg
GitOrigin-RevId: 73b9eae56a84e499629030d4e16691f17747ec56
2020-07-27 06:36:12 +00:00
Stanislav Utikeev
d8e63de195 LAB-31 Extract documentation service EPs to analysis API
GitOrigin-RevId: 6c4f05e4a625b9a855f0371cf2b39603fa4cc624
2020-07-10 12:29:55 +00:00
Vladimir Lagunov
4eca06a261 Jupyter: rename icons according to icon naming guide.
GitOrigin-RevId: 639907bff11c0a2925ac0b32d41d8ab84752c47a
2020-06-30 13:55:16 +00:00
Petr Golubev
b321cd9a3d intellij.python.jupyter.psi module extracted
GitOrigin-RevId: 4af675a3ba6bc6bf1177c5f2a5e6cb702cc81ba6
2020-05-15 16:00:58 +00:00
Mikhail Golubev
bb0c52a8c8 PY-41923 Don't cache extensions of Pythonid.knownDecoratorProvider
GitOrigin-RevId: 91999f358b91e38d4014c8261a9ad7f247638c88
2020-04-29 22:04:28 +00:00
Mikhail Golubev
267352c40e PY-41923 Mark more EP in python-psi-api as dynamic
GitOrigin-RevId: 680ebde56378bb1e94114ed2430297924c6df69a
2020-04-29 22:04:28 +00:00
Mikhail Golubev
0a6c2ee133 PY-41923 Mark some safe Pythonid EPs as dynamic
GitOrigin-RevId: 8fa8c36d5671be1a5df3cf30e414a85987c634a8
2020-04-29 22:04:28 +00:00
Semyon Proshev
e219ead527 Make several EP dynamic (PY-41923)
PyBreakpointHandlerFactory, PyConsoleOptionsProvider, PyPregeneratedSkeletonsProvider, PyClassMembersProvider, PyCanonicalPathProvider and PythonVisitorFilter

GitOrigin-RevId: d5b55eae82a2b1334ecbdcadc2bfe7c3a2f29512
2020-04-29 22:04:28 +00:00
Semyon Proshev
4ee0890a8a Make PythonDialectsTokenSetProvider a service (PY-41923)
No caching at the moment.

GitOrigin-RevId: 830494e178f8177073134b3fb674e332ce2e18b6
2020-04-29 22:04:28 +00:00
Alexey Kudravtsev
ae21cc79ff IDEA-175757 Support File Type mapping based on shebang
Add ability to detect file type based on hasbang (#! string) inside the file contents (via FileAssocTable.findAssociatedFileTypeByHashBang()).
Store/persist hashbang patterns in FileTypeManagerImpl.
Enable users to configure hashbang associations via Settings|File types UI.
Allow plugins to configure hashbangs via <fileType hashBangs=""/> in plugin.xml
Replace some no more needed HashBangFileTypeDetectors for standard langs with xml configs

GitOrigin-RevId: 14335912b90f2d4f665d2a71eddeebf5cfc91f30
2020-03-19 19:23:01 +00:00
Lada Gagina
8a29a375f3 PY-40431 Extract messages to the message bundles for i18n
GitOrigin-RevId: c7b652bab17e0b37959d71fe7335212395212bdb
2020-02-18 20:57:58 +00:00
Stanislav Utikeev
ae21cd4bf7 [analysisTool] Move some of EPs used in analysis tool to proper XMLs
- Move .pyi filetype definition to python-core-common.xml as it is registered via CoreFileTypeRegistry
- Move referencesSearch to Indexing.xml

GitOrigin-RevId: 1e8e38d0c371f0042ce517391da10bbc8bbcc886
2020-01-09 15:10:17 +00:00
Petr Golubev
759b71c9b9 mv python inspection EP from python to python/python-psi-api
GitOrigin-RevId: db59e4dfc53ffd531e527f42d8ed3361c98b8270
2019-12-12 11:34:54 +00:00
Stanislav Utikeev
b7a0ffda90 [platform] Rename XMLs with more proper naming scheme
GitOrigin-RevId: 6202bed80a5708fef96fcbcb396587a3f143d181
2019-12-04 12:07:42 +00:00
Stanislav Utikeev
000c60ce9c Implement AsyncExecutionService for analysis tool and fix completion tests
GitOrigin-RevId: 843f486589bc495da791564966cc426f31d61b62
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
e31b8f8ef4 Add PythonAnalysisToolSdk and support for different roots in it
GitOrigin-RevId: a6df08987c456d5dc20bc5c2d5130352b48a34a8
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
98aa28d8e7 Added completion tests for psi
GitOrigin-RevId: 03fa5fa80e6b112e706a31dc124fa48b8fc4c19b
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
2ca4b9825c Add all tests to PyPsiResolveTest and make them run
GitOrigin-RevId: 093fc01609b03e130ff90fa2f049f231745ce366
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
b3d4556fd2 Add initial platform independent tests for Python PSI
GitOrigin-RevId: bf0ff97f9d3a8f54cbadd91e6f68191bc18341cc
2019-12-03 15:11:09 +00:00
Dmitry Trofimov
a0bc048dcc python-psi-impl extracted
GitOrigin-RevId: e3d808c147ac793701c7b628dbf825a99bb71f2a
2019-09-11 19:15:01 +00:00
Dmitry Trofimov
55fbfb54c2 Rename directory
GitOrigin-RevId: 6939d85c09441c664ab32bf98dce21846418627b
2019-09-11 19:15:01 +00:00