Tagir Valeev
523d69a756
ExtensionPointDocumentationProvider: use HtmlChunk/HtmlBuilder API
...
GitOrigin-RevId: fbe7cb7987a624e8cd916d6bb0e90afc257852ed
2020-08-06 12:45:03 +00:00
Anna Kozlova
e4c7ac2c51
devkit: incorrect quotes in properties (IDEA-186058)
...
catch unsubstituted parameters
GitOrigin-RevId: 978870018dff1abfadd81e8628bd328cf54c26fb
2020-08-03 11:27:17 +00:00
Andrew Kozlov
f0ce428844
IDEA-CR-2295: [dynamic plugins] an inspection to detect potentially leaking map keys (Language/FileType) #IDEA-245855 fixed
...
(cherry picked from commit 424816555af618c0727a95dab1e5c154d056737b)
GitOrigin-RevId: 7952518f44a66b29739214571a156fa906c82c43
2020-07-16 11:10:50 +00:00
Vladimir Krivosheev
6a4ab328d7
HeavyPlatformTestCase - do not create project file explicitly
...
GitOrigin-RevId: ff63aa57752fdf5303122ca5c6355a0eff722d70
2020-07-14 07:50:01 +00:00
Alexey Kudravtsev
46b251a8f1
refactor IdentifierHighlighterPassFactory.doWithHighlightingEnabled to prepare moving identifier highlighting out of a highlighting pass
...
GitOrigin-RevId: fee9ed0e4cf10d4ade320358c58ebd1ad3d8e403
2020-07-11 19:51:20 +00:00
Eldar Abusalimov
b0975d4d58
UsefulTestCase: Make it JUnit4-friendly
...
GitOrigin-RevId: 821c2ba3c40cfc816b6eba059a898b2de40502b7
2020-07-02 09:09:07 +00:00
Yann Cébron
1ca5700306
[devkit] EP line markers: use getEffectiveQualifiedName()
...
GitOrigin-RevId: 2ae7619d0753de2d53f06c98d4538400a3ebeb28
2020-06-29 16:16:05 +00:00
Yann Cébron
13a9b12f9d
[devkit] DOM: stub ExtensionPoint.getDynamic
...
GitOrigin-RevId: d5e1034d25d219bff5b35b29a20053c79575c701
2020-06-24 19:29:47 +03:00
Yann Cébron
bbedc3df3b
IDEA-244325 [devkit] Convert InspectionDescriptionNotFoundInspection to UAST
...
GitOrigin-RevId: 9e8feeeb5cbd53c37bd43b29c5eaeb3de87329d7
2020-06-23 18:40:26 +03:00
Yann Cébron
c2392db0c9
IDEA-242008 Devkit: determine current since/until build for all setups reliably
...
Gradle setups
GitOrigin-RevId: a80ff4b1796f518e2bb97d5413d1c7ef2fd358c6
2020-06-16 20:12:58 +03:00
Yann Cébron
6df4c775bd
IDEA-241963 Devkit: support <separator> "key" in plugin.xml
...
fix NPE in PluginXmlCapitalizationInspection
GitOrigin-RevId: f633878df64c73c55826dcb86954c1b68da8cb26
2020-06-09 13:10:02 +03:00
Yann Cébron
4e0c44093f
IDEA-242143 Devkit: fallback to "messages.ActionsBundle" bundle when plugin ID == com.intellij
...
GitOrigin-RevId: 197d3d607942787bd619de442fee36e2f5048abd
2020-06-04 19:00:24 +03:00
Yann Cébron
72e427d8fb
[devkit] EP attributes: boolean/int attribute must always be treated as such regardless of name, add test
...
GitOrigin-RevId: 0cf48f2df055bc2269a013a69bbaad4abf799310
2020-06-03 20:26:23 +03:00
Yann Cébron
a24f614e4f
IDEA-242473 Devkit: code insight for EP attributes with name ending in xyzLanguage
...
GitOrigin-RevId: 1d96ff7973ea280a6aaca62af1fcb37e9434f928
2020-06-03 17:25:43 +03:00
Yann Cébron
afd2350d6e
IDEA-242126 Devkit: use <actions> "resource-bundle" in inspections
...
GitOrigin-RevId: 8b4f1bacf881db58485975d5baa6902e244492e8
2020-05-29 18:07:30 +03:00
Yann Cébron
d3ef9a32bb
IDEA-242117 DevKit: support <actions> "resource-bundle" code insight
...
GitOrigin-RevId: 3a489689832a47d273d45d0717c7cbcd743e8321
2020-05-29 17:18:20 +03:00
Yann Cébron
24ed54bee0
IDEA-241963 Devkit: support <separator> "key" in plugin.xml
...
use <actions> "resource-bundle"
GitOrigin-RevId: 520a940167609da4e52881accfbcd169cf5621d2
2020-05-29 16:57:42 +03:00
Yann Cébron
8059b7c9f5
IDEA-241994 DevKit: could not locate main plugin.xml
...
GitOrigin-RevId: e64f0615b76253c6b2645e8684bff286c550fb6d
2020-05-28 16:52:52 +03:00
Yann Cébron
2bf945f71c
IDEA-241963 Devkit: support <separator> "key" in plugin.xml
...
GitOrigin-RevId: de4ca65ae6fb8b717a40b95ebd861e58302eda33
2020-05-28 14:56:46 +03:00
Gregory.Shrago
f9c36ed11f
IDEA-CR-60663 support placeholders in product-descriptor
...
GitOrigin-RevId: b14320d4c5f46b10e5bc3081920838175ae7e58b
2020-05-13 14:41:04 +00:00
Yann Cébron
e3bd504aba
[devkit] <idea-plugin@require-restart> support
...
GitOrigin-RevId: 5813e6f5844447046f86de87a668790de7898023
2020-05-11 12:42:23 +00:00
Nikolay Chashnikov
df562b6ea7
[devkit] include native roots of libraries to the plugin distribution (IDEA-81939)
...
GitOrigin-RevId: b93969fde8fe36effd4b0852b211c2926b31bf0c
2020-05-08 10:13:26 +00:00
Yann Cébron
f0b7dba01a
IDEA-214819 Support "Goto EP declaration in plugin.xml" for EPN<KeyedLazyInstance<T>>
...
GitOrigin-RevId: fe0f63be7f4ab30b55f0159c5ecf9965222982c4
2020-04-24 18:45:44 +00:00
Yann Cébron
d997d95a2f
IDEA-238824 Support "Goto EP declaration in plugin.xml" for ProjectExtensionPointName
...
GitOrigin-RevId: 9b56bb54c76450f9070bfd5f7896b6e79391028f
2020-04-24 17:25:12 +00:00
Yann Cébron
85546692bc
[devkit] Extension Point Docs: enumerate EP's beanClass properties (IDEA-228390)
...
GitOrigin-RevId: cc681134d848128abec2740aa84cb20aa5f92d40
2020-04-24 14:49:04 +00:00
nik
585be4a128
[devkit] show "component should be registered in module where its class if defined" as warning, not error (IDEA-238280)
...
GitOrigin-RevId: 586a0745e4d63d35cd29d3503e0c98014a525f4f
2020-04-20 15:42:57 +00:00
nik
10fe76e1a3
[devkit] don't check in which module classes mentioned in 'with' tag of 'extensionPoint' tag are located (IDEA-238270)
...
GitOrigin-RevId: 4eb4fa434f879caf8a87411f7c1de21e8c290732
2020-04-20 15:42:57 +00:00
Eugene Zhuravlev
48e58fa0d6
support optional attribute in DevKit (MP-2910)
...
GitOrigin-RevId: 4a27931a299f3fed2684c659efbc607c89dd2328
2020-04-01 11:32:40 +00:00
Yann Cébron
8a3205c2f7
IDEA-236344 devkit: code insight for "action" extension point attribute
...
GitOrigin-RevId: eca33e1a23bdfd0aeced5f3b93b88aae8a2c6691
2020-03-31 10:01:54 +00:00
Yann Cébron
3cd90bf4f7
[devkit] PluginXmlFunctionalTest: simplify testLanguageAttribute* tests
...
GitOrigin-RevId: 00d43b24e837645ce5ada8382f1030601a5b85c6
2020-03-31 10:01:54 +00:00
Yann Cébron
fc3e0e7e22
IDEA-234603 plugin.xml: <name> must have Title capitalization
...
GitOrigin-RevId: 31dcd3b8e3acf20070d953792a3f4af3cb5ca362
2020-03-05 12:03:13 +00:00
Yann Cébron
8974bc4b99
IDEA-234074 Devkit: <listener> highlighting must not require specifying "since-build" in plugin.xml for Gradle setups
...
GitOrigin-RevId: c576426720f2607f4686822579364324642b574f
2020-02-28 10:35:01 +00:00
Yann Cébron
0ef2731fd3
IDEA-233343 Devkit: support "os" attribute for <listener>
...
GitOrigin-RevId: 89acf24f685b7a9a9d63aba193563d31faa74aca
2020-02-26 16:07:53 +00:00
Daniil Ovchinnikov
504b4e9b9a
EA-222766 support cases when PsiDeclaredTarget#getNavigationElement differs from element which was used to obtain target
...
GitOrigin-RevId: 7a48175b460115d7bf1862b017d3e89727333e99
2020-02-25 20:02:45 +00:00
Yann Cébron
2d8a174349
[devkit] PluginXmlFunctionalTest.testExtensionI18n: fix test data
...
GitOrigin-RevId: be1fca2755a558ca779a81256f8957235cfcf320
2020-02-25 14:03:48 +00:00
Yann Cébron
89fa126450
IDEA-229615 Incorrect highlighting for projectListeners and applicationListeners
...
GitOrigin-RevId: 7a97876a6f5ca1fdb5cb9c2ad5cc329b6343efe8
2020-02-17 14:39:10 +00:00
Yann Cébron
b2eede2a48
IntentionActionBean.className: mark required
...
GitOrigin-RevId: b06f396ad4cc47c5545b1e3fbab11e63de8f4969
2020-02-14 17:35:45 +00:00
Vladislav Rassokhin
3abfa769c4
IDEA-141739 Devkit: resolve languages in 'plugin.xml' defined in Kotlin classes, objects
...
GitOrigin-RevId: 0d9a7fb42a01e44c77cfaaf316191ea1d001dd56
2020-01-30 13:05:15 +00:00
Vladislav Rassokhin
64cde25c37
Fix devkit testdata
...
GitOrigin-RevId: 71d74a21da5242660f7017309c05c47a563d8c5a
2020-01-28 14:09:46 +00:00
Tagir Valeev
6bd95c28cc
JavaElementKind methods renamed; more CommonQuickFixBundle and JavaElementKind usages
...
GitOrigin-RevId: 93f5b6e974986efb0de86566875d77dc821ffea5
2020-01-22 06:03:40 +00:00
Tagir Valeev
dbc4ff53e2
JavaElementKind; more usages
...
GitOrigin-RevId: 03b93ab6274c6f94faab483529b08d6a7876342b
2020-01-22 05:13:16 +00:00
nik
5dff73ead7
cleanup: remove useless '@author nik' from javadoc comments
...
The fact that I created these files in the past doesn't mean that I still actively maintain them, or that I still the best person to ask about them, or that one should ask for my confirmation before editing them, etc. If there are questions about some code in these files one should use git history to find the real author of that code anyway, so these '@author' tags are useless and just occupy space.
GitOrigin-RevId: ae6081fafe19481c51c9032939b4dcaca0ec9a3b
2020-01-17 06:42:32 +00:00
Yann Cébron
ed263b09b4
[devkit] PluginXmlDynamicPluginInspection: component highlighting tweaks (IDEA-228484)
...
GitOrigin-RevId: bbb95b1ec87fcc70d3024fe738feb91cfc1e4449
2020-01-16 08:11:51 +00:00
Tagir Valeev
c1575fc46a
DevKit converted to Java 8 annotations (experimentally)
...
GitOrigin-RevId: 2482680e5bb29276e410affa6b0f1aa8011d3376
2020-01-03 12:03:57 +00:00
Yann Cébron
4b0021b84d
[devkit] EP doc: make it work again in completion
...
GitOrigin-RevId: 231232df71811b7eb2a5b6ef3f341c4dbc93de03
2019-12-17 14:34:58 +00:00
Yann Cébron
c3bb78769d
IDEA-228949 plugin.xml: fix resolving <with> "attribute"/"tag" when @Attribute/@Tag is defined on field
...
add variant for "tag"/@Tag
GitOrigin-RevId: 8a9e466e0610c38e940cbb9941f998feda135c25
2019-12-11 16:04:02 +00:00
Yann Cébron
3adc832826
IDEA-228949 plugin.xml: fix resolving <with> "attribute" when @Attribute is defined on field
...
GitOrigin-RevId: ccad63d0367f0dc75bdccf5137f408817101e018
2019-12-11 15:38:36 +00:00
Yann Cébron
c4ad252ae6
IDEA-228390 Devkit: improve "Show Documentation" for extension points
...
GitOrigin-RevId: e93d9dcf1d871aed1afcbb8c36189dc1513db1eb
2019-12-10 18:38:18 +00:00
Yann Cébron
4d25e087f0
[devkit] Extension: order converter use FQN of EP
...
GitOrigin-RevId: 945fe96992d37765d0f5e0bcb691eb3fdc27f5e5
2019-12-10 12:06:30 +00:00
Yann Cébron
668b4c0707
[devkit] Extension attributes: support Integer, cleanup
...
GitOrigin-RevId: e874942961803b0ad33fbaea1f3f79c5635c8502
2019-12-10 11:01:57 +00:00