Dmitry Jemerov
|
3e16c6e110
|
@NotNull RunConfiguration.getSettingsEditor()
|
2013-07-26 15:08:23 +02:00 |
|
Dmitry Jemerov
|
035b3c2c8a
|
CommandLineState initializes its own ConsoleBuilder, remove redundant code which does it externally
|
2013-07-25 16:09:00 +02:00 |
|
Konstantin Bulenkov
|
304fb8b228
|
update DOM model for compact attribute
|
2013-06-27 17:13:30 +02:00 |
|
Yann Cébron
|
2ae88d9c0d
|
cache IdeaPluginImpl#getPluginId
|
2013-06-06 10:31:18 +02:00 |
|
Yann Cébron
|
294c285305
|
ExtensionPointBeanClassInspection -> DOM-inspection (don't run on all XML files, suppressable)
|
2013-06-05 15:50:30 +02:00 |
|
Yann Cébron
|
b02f1aeaad
|
CreateExtensionTest -> LightCodeInsightFixtureTestCase
|
2013-05-28 23:09:00 +02:00 |
|
Vladimir Krivosheev
|
516c38a323
|
avoid override deprecated createRunnerSettings/getRunnerSettingsEditor
|
2013-05-27 17:40:42 +02:00 |
|
Yann Cébron
|
f45c99dbf5
|
DevKit: implicit usages for DOM-related methods in DomElement|DomElementVisitor
|
2013-05-24 11:19:33 +02:00 |
|
Yann Cébron
|
c439e415ca
|
DevKit: support "bundle"|"groupBundle" resolving for supported extensions
|
2013-05-23 21:18:08 +02:00 |
|
Yann Cébron
|
ea04cb1287
|
DevKit: support "key" resolving for *configurable extensions
|
2013-05-23 20:25:14 +02:00 |
|
Yann Cébron
|
f74c08b2d9
|
DevKit: support extension attributes with boolean type
|
2013-05-23 19:54:27 +02:00 |
|
Yann Cébron
|
f4d71fd1aa
|
Merge remote-tracking branch 'origin/master'
|
2013-05-23 19:44:10 +02:00 |
|
Dmitry Jemerov
|
b9c02e4b8e
|
extract interface from FileReference; move some file reference-related code to core-impl
|
2013-05-23 19:29:45 +02:00 |
|
Yann Cébron
|
518cb67525
|
DevKit: extension "id" | "order" should be non-empty if defined
|
2013-05-23 19:21:59 +02:00 |
|
Yann Cébron
|
78bf93b185
|
DevKit: "popup" attribute for <action>/<group> -> Boolean
|
2013-05-23 18:15:56 +02:00 |
|
Yann Cébron
|
8c6563fa7f
|
DevKit: support "internal" attribute for <action>/<group> when running in internal mode
|
2013-05-23 18:13:47 +02:00 |
|
Yann Cébron
|
9d41bc8799
|
cleanup
|
2013-05-23 13:57:50 +02:00 |
|
Yann Cébron
|
17ae811059
|
IDEA-87999 DevKit: run configuration should default to "Allow only once instance"
|
2013-05-23 12:51:20 +02:00 |
|
Yann Cébron
|
e2aa1ffa39
|
DevKit: <depends> "optional" -> boolean
|
2013-05-23 12:45:07 +02:00 |
|
Yann Cébron
|
bdaecc3e42
|
DevKit: fix duplicates in variants for ExtensionNsConverter due to modules
|
2013-05-23 11:10:31 +02:00 |
|
Yann Cébron
|
10da0a8930
|
DevKit: IdeaPlugin icon
|
2013-05-23 10:41:23 +02:00 |
|
Alexey Kudravtsev
|
2922ff175f
|
moved to analysis
|
2013-05-23 12:23:05 +04:00 |
|
Gregory.Shrago
|
20d0fa4847
|
mac fix
|
2013-05-07 17:58:00 +04:00 |
|
Alexey Kudravtsev
|
41bf780e3f
|
replace CodeInsightUtilBase.prepareXXXForWrite usages with FileModificationService in core-api
|
2013-04-26 15:06:43 +04:00 |
|
Alexey Kudravtsev
|
fe198434e3
|
documentation, deprecated usages removed
|
2013-04-26 15:06:23 +04:00 |
|
Alexey Kudravtsev
|
f877c5cade
|
HighlightInfo memory IDEA-105278
|
2013-04-18 13:11:19 +04:00 |
|
anna
|
729ed0e4d4
|
SOE fixed
|
2013-04-18 10:26:45 +02:00 |
|
Alexey Kudravtsev
|
9f4eac2f29
|
IDEA-81633
|
2013-04-15 11:30:05 +04:00 |
|
Yann Cébron
|
f6438b69af
|
DevKit: DOM Generator cosmetics
|
2013-04-09 13:20:32 +02:00 |
|
Gregory.Shrago
|
5946f02d01
|
move DOM generator to devkit
|
2013-04-01 20:49:45 +04:00 |
|
peter
|
e5389402cd
|
use a higher-level pattern
|
2013-03-22 01:31:21 +01:00 |
|
Yann Cébron
|
80ece14599
|
RegisterInspectionFix#choosePluginDescriptor(): always show module name
|
2013-03-19 22:31:18 +01:00 |
|
Yann Cébron
|
dd066fa499
|
RegisterInspectionFix#choosePluginDescriptor(): enable speedsearch
|
2013-03-19 22:16:02 +01:00 |
|
nik
|
cc06c1f3a1
|
external build: allow to set 'force build' flag per target type (IDEA-96218)
|
2013-03-11 19:35:29 +04:00 |
|
Dmitry Jemerov
|
a79ba4e5b0
|
separate "tag" and "attribute" attributes on <with> tag; correctly create extension registration when class name is specified in a subtag (IDEA-60730 done)
|
2013-02-12 22:22:33 +01:00 |
|
Dmitry Jemerov
|
4bdc769a7a
|
show chooser when there are multiple candidates for extension point registration
|
2013-02-12 22:22:33 +01:00 |
|
Dmitry Jemerov
|
9a858b541e
|
cut EP name after last dot when guessing implementation class name
|
2013-02-12 22:22:33 +01:00 |
|
Dmitry Jemerov
|
ea184478bf
|
auto-suggest class name for <with implements=""> attribute
|
2013-02-12 22:22:32 +01:00 |
|
Dmitry Jemerov
|
d97105be87
|
recognize more key fields
|
2013-02-12 22:22:32 +01:00 |
|
Dmitry Jemerov
|
34aab5599b
|
inspection and quickfix to add <with> tags to <extensionPoint> declarations
|
2013-02-12 22:22:32 +01:00 |
|
Dmitry Jemerov
|
aa54cd2a26
|
look at @Attribute(name="") when resolving <with attribute="">
|
2013-02-12 22:22:32 +01:00 |
|
Dmitry Jemerov
|
2ff7dea74d
|
honor <with> element in plugin.xml dom
|
2013-02-12 22:22:31 +01:00 |
|
Dmitry Jemerov
|
6f73b44d2b
|
mostly completed "register extension" fix (IDEA-60730)
|
2013-02-12 22:22:31 +01:00 |
|
Dmitry Jemerov
|
f24bda7784
|
DOM for new <with> subtag of <extensionPoint>
|
2013-02-11 21:30:58 +01:00 |
|
Dmitry Jemerov
|
b05ab2863c
|
initial version of quickfix to register extension point
|
2013-02-11 21:28:58 +01:00 |
|
Dmitry Jemerov
|
8d38241ece
|
don't highlight empty headless-implementation-class as error
|
2013-02-11 21:28:58 +01:00 |
|
Alexey Kudravtsev
|
c670f8c2f2
|
cleanup, notnull
|
2013-02-07 15:11:43 +04:00 |
|
Konstantin Bulenkov
|
c618ad7543
|
retina quality
|
2013-01-30 23:15:16 +01:00 |
|
Anton Makeev
|
505a556c35
|
DevKit: clarification: IntelliJ IDEA SDK -> IntelliJ Platform SDK
|
2013-01-20 12:58:45 +01:00 |
|
Anton Makeev
|
a34dfe8ade
|
DevKit:
* support AppCode 1.6 and 2.0) (cherry picked from commit ca2b8ed)
* allow specifying idea.platform.prefix in Plugin run configuration.
|
2013-01-20 12:40:42 +01:00 |
|