Anna.Kozlova
21e434894f
java inference: stop when argument has no associated formal parameter
...
GitOrigin-RevId: cbc4e435f6e03bd06eac4dcf21196bdd61dc6c3d
2019-12-03 16:04:11 +00:00
Anna.Kozlova
d93efc10e8
protected member in final class: remove code duplication
...
GitOrigin-RevId: 6ea87a95bbb9b39cec85129bec6c69538823725e
2019-12-03 16:04:11 +00:00
graann
8ba0856ff5
fix for IDEA-227823 Borderless header: Project name and path has the same color as menu items
...
GitOrigin-RevId: 19d13ab624c6e40ff4dddac983099a0d0f5685e3
2019-12-03 16:04:11 +00:00
Alexander Lobas
068fa05bba
UX-1046 Plugin manager: improve warning/error texts
...
GitOrigin-RevId: da9ebeb08c56fc6d901246238b974ddef226e92d
2019-12-03 15:36:42 +00:00
Stanislav Utikeev
977c69448e
Add python common tests to community modules.xml
...
GitOrigin-RevId: 6c46ede1a101bbc8b9b20a6c35b52d59f115e335
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
24a25d9ff5
Remove redundant postStartupActivity from analysis-impl.xml
...
GitOrigin-RevId: 3401e812f11fbf93024e17315daeb1b9df0ed914
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
fd2d2b6cc0
Merge fixes in PrebuiltStubs lost after rebase
...
GitOrigin-RevId: a1680a062186d0958b14748c798d2e0d35da5177
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
bf3b6e3c08
Add missing dynamic to EP
...
GitOrigin-RevId: 76d7eeaee7ee7194fcf7f70fc7ac279c33b9eea6
2019-12-03 15:11:09 +00:00
Petr Golubev
d15474ba8d
fixed PyUnresolvedReferencesInspection's bundle name
...
GitOrigin-RevId: def77a5531f0552e4d99d2085e86d82768d62a96
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
a0a8b4949d
Mark StubIdList internal due to moving it to indexing-api
...
GitOrigin-RevId: aa0a923bf3c8d3023a7c20df8c2d289b75e71c69
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
eda2380286
Add nullability annotations and javadoc for new methods in CodeStyleFacade
...
GitOrigin-RevId: 5a7281ff7d2e5834b57596b51ea8bcbcef4c5b94
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
280f04c4a9
Add internal status for PriorityEventCollector
...
GitOrigin-RevId: a977121af50a0d7560b5300f3d05d570c3e0d561
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
82747b0bca
Move IntEnumerator to analysis-impl
...
GitOrigin-RevId: 369d1d23dea21f38d9c76981fabbbe2a60d07d08
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
cbc22a8fe1
Move stub serialization related classes to analysis-impl
...
GitOrigin-RevId: c5c2188cc1708a0d9622ef399e590e62344e9a96
2019-12-03 15:11:09 +00:00
Petr Golubev
c94a666602
mv community/platform/platform-resources-en/src/messages/InspectionsBundle.properties -> community/platform/analysis-api/resources/messages/InspectionsBundle.properties
...
GitOrigin-RevId: e6b9a234bf704143153b9223b60003114ff2aedc
2019-12-03 15:11:09 +00:00
Petr Golubev
b08e895c94
Revert "mv InspectionsBundle.properties to community/platform/analysis-api/src/*"
...
This reverts commit e59b7f58e168ce422bbad541caf85cb64cf10ffa.
GitOrigin-RevId: fa68a5a389b1827557b607dd3656e14efb633205
2019-12-03 15:11:09 +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
a501b3e575
Fix XMLs after rebase on master
...
GitOrigin-RevId: e0cd65d07a01ad8090b072cf1bcad8b8cdfc8277
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
5de425773c
Move method from StubUtil to already existing StubSerializationUtil
...
GitOrigin-RevId: 1a35f0c3294a27e4ed8e050f77ca58d40186f54c
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
b05ac3350d
Remove extra empty lines in CompletionUtil
...
GitOrigin-RevId: d1c6b343ef872c3cddc3321a29d588b213187298
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
94d13f0d29
Mark methods made public with ApiStatus.Internal
...
GitOrigin-RevId: a77d18a07a3fcdf2fe095ab0cda11b5928dbd6ca
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
407f8a250a
Move UpdatableIndex and CustomImplementationFileBasedIndexExtension back to lang-impl
...
GitOrigin-RevId: f78788f768dffc46188bbcf033b2a2b26b709472
2019-12-03 15:11:09 +00:00
Petr Golubev
df428c7257
mv InspectionsBundle.properties to community/platform/analysis-api/src/*
...
GitOrigin-RevId: aff26b06258bb5805a881c37eaddcb26273970b8
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
13e67105e6
Revert registering ModuleExtension in CoreModule, as Server analysis will use another implementation of Module
...
GitOrigin-RevId: a5a9b7abb92c540ea739a6b4e74d3c23aaf092df
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
64cfb74da8
Move AST factory EP declaration to core-impl and Python AST factory to psi-impl
...
GitOrigin-RevId: 48281ce47dbe8732d6621526d7da1b682af5add8
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
0b0b80ae71
Move all necessary stub related classes from lang to indexing-api and analysis-impl
...
GitOrigin-RevId: b7643efd701f2901ab269f92cc57b5dd658e47f9
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
a93839fed6
Add notNull assertion for testRelativeFromImportWhitespacesAfterDot
...
GitOrigin-RevId: 2ebd2e2d0c79b418596968195610037a4c1d8b71
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
1d9a4e5d49
More thorough root system in analysis tool VFS
...
GitOrigin-RevId: 3f76429e69268d40d23c08dfd88dc2593a37efdf
2019-12-03 15:11:09 +00:00
Petr Golubev
b8874dd517
mv PyUnresolvedReferencesInspection to python-psi-impl
...
GitOrigin-RevId: 22d5e871ad2aaf36b5dde04afc7335c1ce25d2bf
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
c2caaf5e07
Better asserts for instanceof in PyCommonResolveTest
...
GitOrigin-RevId: d069f37da3983476da49cc4813d8237996dabf4b
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
2aac029e24
Move TreeAspect to core-impl.xml
...
GitOrigin-RevId: f9be89840af5586dd797f92965a2fb146b8e02f8
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
3300f6baca
Correctly handle PSI updates for completion steps. Also fixes bug when completion worked correctly only once
...
GitOrigin-RevId: cf8f00804064283b180197bc95563f9eb840eb11
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
64a66563fb
Consistent naming for common Python tests and fixtures: (Python|Py)(Common|Platform?|Psi)(.+)
...
GitOrigin-RevId: 648dc76cfd3edc5567f46eceaeaaa9afa5433331
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
e558bc568d
Move Python reference contributors to python-psi-impl
...
GitOrigin-RevId: fc60e8a4cf06e7e766ef53463b305d9f79e57585
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
0e1d948100
Move psi.referenceContributor EP to core-impl
...
GitOrigin-RevId: b57caa0e8bb2c0fc877d76ae78f3d28142b05fc0
2019-12-03 15:11:09 +00:00
hsestupin
d6c1f382ca
move gotoDeclarationHandler EP to analysis-api from LangExtensionPoints
...
GitOrigin-RevId: 2a9f3d3e5bef069f004d350aa4351ad3ce2039bb
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
593ea26bb1
Move Python completion test to common Python tests
...
GitOrigin-RevId: 120f8943fbd93a55d6e2e2d9d9e5e3b36c8c0a4f
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
9846716abb
Move parsing tests to according package
...
GitOrigin-RevId: 36342ae76f07ee46ccb2c0e84344849daff54c4c
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
e871a56af0
Refactor Python tests
...
- move PyResolveTest to common tests
- support common test fixture for both platform and analysis tool
GitOrigin-RevId: dafe7a942b1c9d4d927dc5e2f412a0941e0b0dd1
2019-12-03 15:11:09 +00:00
hsestupin
606f7c9d61
move goto base functionality from lang-impl to analysis-impl
...
GitOrigin-RevId: ac1c1c2d5e6ae6e71f628424179b2d50a04d79d0
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
1545256330
Add dynamic to psi.treeChangePreprocessor EP
...
GitOrigin-RevId: f72c2c9274963fb00a24d2896f0f9eaf67427684
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
0f0ed07c46
Move analysis tool to ultimate repo
...
GitOrigin-RevId: b630f65e3aa3979a85beac76283c95dd0fb1c3ef
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
daadf87255
Fix MockPsiProject constructor
...
GitOrigin-RevId: b9438f58db0cb12dbf3d8198dd523b809fc82d14
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
2a03d4476c
Add dynamic to smartPointer.anchorProvider
...
GitOrigin-RevId: e4ada601517f43e5594a30f0c33a2b465e8e4d01
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
a1657e1a0e
Move CommaTailType and EqTailType to analysis.impl. Also provide PsiEditorUtil::getPsiFile(Editor) method
...
GitOrigin-RevId: 85e07b9866c239b442c6a73168f1bbfda88943c1
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
ac1f525e27
Move CodeStyleFacade from intellij.platform.ide to intellij.platform.analysis
...
GitOrigin-RevId: d3a33fcf3dd357321ae8f302ae04f5a3fecaae74
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
6718b83896
Use KeymapUtil::getFirstKeyboardShortcutText(String) instead of CompletionUtil::getActionShortcut(String)
...
GitOrigin-RevId: 1e0808772559f77e80bbf41df82eb09dd3ea1075
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
21852bdf68
Get rid of dependency on Template in CompletionData via implementing PresentableLookupValue for Template class
...
GitOrigin-RevId: 30f18d282a00eef5871a75e5542cec8a7bad9b0a
2019-12-03 15:11:09 +00:00
Stanislav Utikeev
d978d33cb9
Include editor-ui dependencies into PlatformLangPlugin
...
GitOrigin-RevId: 91382aaaa02d6bec29dea3c219899c21e147ae79
2019-12-03 15:11:09 +00:00