Commit Graph

65 Commits

Author SHA1 Message Date
Tagir Valeev
78a91459c4 Array annotations changed to type-use style (not compilable now)
GitOrigin-RevId: 68aa4ba200618083684599228e13dfdba35967a4
2020-01-16 08:11:51 +00:00
Alexey Kudravtsev
1821d9786b port some languages to the new Annotator API
GitOrigin-RevId: 9a7df0e1ce6cf76224766bce7fbd37e7986b929a
2020-01-09 14:33:02 +00:00
Sergey Ignatov
4591f890b2 unify bundle names: rename java error bundle
GitOrigin-RevId: 4da165583299a5a856b369700dc6ee3c21df4d3a
2020-01-06 21:06:33 +00:00
Sergey Ignatov
3c1c189536 mv ManifestBundle
GitOrigin-RevId: 2f672807add324177aae03eb977554e1324464b0
2020-01-05 19:31:47 +00:00
Sergey Ignatov
83edaedf7a fix capitalization
GitOrigin-RevId: d2a5f43ee53a0008a599ccb667478bdddaceb532
2020-01-05 19:31:47 +00:00
Sergey Ignatov
11178787f7 introduce DynamicBundle and LanguageBundle EP
language bundle allows to load localized resources via plugin machinery

GitOrigin-RevId: c2dca049a840b7c0b79ac372f42631bd0e496a83
2019-12-17 09:02:33 +00:00
Yuriy Artamonov
4954832e92 @NotNull for PsiElementVisitor visit methods
GitOrigin-RevId: 6a67f22e668694096a3cbf31dfdc5b1d8f37bba3
2019-12-05 09:07:56 +00:00
Roman Shevchenko
92f9a66d56 Cleanup (extracting a constant - IDEA-CR-55150)
GitOrigin-RevId: 2de1bc17feb534219b26bc79e42234daa2f6d90c
2019-11-13 13:05:09 +00:00
Roman Shevchenko
ec62291b98 Cleanup (static non-final field)
GitOrigin-RevId: 66cebbf17a767da0188ab0bbed6f962ad48b5cda
2019-11-12 13:10:47 +00:00
Alexey Kudravtsev
f678c534a4 make LightPlatformTestCase.getProject() and the likes non-static to avoid using them from inappropriate places which led to project leaks and misuse
GitOrigin-RevId: 5c7beeb46ec22145965e3faeb95d0dffdad5d755
2019-07-16 16:17:56 +03:00
Dmitry Jemerov
97e0289250 Rename various Java-specific test case classes to include Java in the name; leave old names as deprecations
GitOrigin-RevId: 0f105a6c063ce216f7e22348221ad4cd335295df
2019-07-02 06:52:16 +03:00
Rustam Vishnyakov
123242c4b2 EditorConfig documentation test
GitOrigin-RevId: fd52ace3d7a32ecd02c2c5ab90e077967604c15e
2019-06-16 04:03:21 +03:00
Egor Zhdan
c1813cfb52 Cleanup: NotNull/Nullable
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-16 04:02:08 +03:00
Anna Kozlova
91f7445298 constructor reference: don't ignore constructor parameters during method reference inference (IDEA-185578)
GitOrigin-RevId: e836468e05db28157713e9edd3c70382f8ecdebc
2019-06-13 03:15:49 +03:00
Egor Zhdan
39d2d77155 Cleanup: NotNull/Nullable
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-13 03:14:35 +03:00
Julia Beliaeva
3fee046d20 [vcs-log] cleanup RootCellRenderer
GitOrigin-RevId: bba216626193ac756cd133b8ae9bc4e577abea42
2019-06-10 04:10:14 +03:00
Eldar Abusalimov
dcaeb8f8c7 OC-4061: ApplicationUtil: Make runWithCheckCanceled() return result
GitOrigin-RevId: 3aa9f23cc5097e644eddf82a4faca669759b4760
2019-06-10 04:09:35 +03:00
Dmitry Jemerov
98ee522827 Register manifest file type in plugin.xml
GitOrigin-RevId: 3a63d75ef577a3ce43f504fbd8b3ebe4905b10a2
2019-06-06 19:13:20 +03:00
nik
6fe5c64133 java: extract java support to a separate plugin in IntelliJ IDEA (IDEA-195719)
All java-related components are removed from the platform part of IntelliJ IDEA. This also introduces 'intellij.java.ide.resources' module for resources which should be included into IntelliJ IDEA and other Java-based IDEs but shouldn't be included into the Java plugin itself. Currently the same plugin.xml is used for the both community and ultimate editions, but some additional JARs are included into the plugin distribution for Ultimate Edition. The plugin is marked as 'essential-plugin' in IntelliJ IDEA and Android Studio so it won't be visible in Settings and cannot be disabled.

GitOrigin-RevId: e589a014e60ef7a11f232927d7dc00f868cb65a0
2019-06-03 11:05:35 +03:00
Dmitry Avdeev
83f21c7197 Merge remote-tracking branch 'origin/master'
GitOrigin-RevId: 211e84dab4063848c1d3d835a526271ee1466636
2019-05-07 17:03:19 +03:00
Dmitry Avdeev
f9664fc455 IDEA-211555 Freeze on completion in XML file
do not process xincludes in ExtensionDomExtender

GitOrigin-RevId: d631dcd52d5bf500b61960473e16237008ad02a3
2019-05-07 17:02:41 +03:00
Vladimir Krivosheev
0a61137281 deprecate ContainerUtil.newHashMap()
GitOrigin-RevId: c6cc0b27714e90377265aff95c36b5ebdc4487e4
2019-05-03 13:03:35 +03:00
Vladimir Krivosheev
d8c8de01b0 CustomLoadingExtensionPointBean — do not use pico container to instantiate classes 2019-01-30 14:07:00 +01:00
Alexey Kudravtsev
cc120e1d48 reduce file type visibility to avoid multiple instance creation in sloppy plugins 2019-01-28 18:52:35 +03:00
Anna.Kozlova
c4b7de202d remove redundant suppressions 2018-10-04 12:09:46 +02:00
Vladimir Krivosheev
4d3eb96aae deprecate Extensions.getExtensions(ExtensionPointName) in favour of ExtensionPointName.getExtensionList() 2018-09-25 15:42:23 +02:00
nik
0be3657ad0 cleanup: remove 'public' modifier from constructors in non-public classes (IDEA-195931)
public constructors in non-public classes may be confusing, and removing them makes code shorter.
2018-09-06 16:49:46 +03:00
Alexey Kudravtsev
9f97070926 bounded wildcards in API 2018-08-29 14:42:06 +03:00
Vladimir Krivosheev
cc497b00e7 cleanup (NotNull) 2018-08-15 11:07:08 +02:00
Max Medvedev
1e0f9fd41b @NotNull context parameter of CompletionProvider#addCompletions 2018-08-03 19:11:53 +03:00
Max Medvedev
44dfc3dd78 Annotate parameters of InsertHandler#handleInsert and LookupElement#handleInsert with @NotNull 2018-07-30 13:27:42 +03:00
Gregory.Shrago
a3f3558fc5 historical typo fixed: spaceExistenceTypeBetweenTokens: usages 2018-06-18 15:36:53 +03:00
nik
c9620ce099 IDEA project configuration: the great module rename
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.

Update *.iml files.
2018-01-25 12:59:02 +03:00
nik
16410c2321 IDEA project configuration: the great module rename
Rename all modules in IntelliJ IDEA sources to ensure that they follow a consistent naming scheme.

Rename iml files.
2018-01-25 12:59:02 +03:00
Tagir Valeev
db9200fcdb Collection.toArray: use empty array instead of presized one 2018-01-18 13:41:14 +07:00
Vladimir Krivosheev
62810115a0 deprecate AbstractCollection in favour of XCollection 2017-12-11 17:40:03 +01:00
Bas Leijdekkers
a86031afc4 more quickfixes which don't need write actions 2017-07-23 08:22:54 +02:00
Roman Shevchenko
40d9ff4365 Cleanup (formatting) 2017-06-09 17:23:38 +03:00
Roman Shevchenko
e3bdb93be1 [java] recognizes "Launcher-Agent-Class" in manifests 2017-06-09 17:21:54 +03:00
Roman Shevchenko
bb394d5e10 [java] recognizes "Automatic-Module-Name" and "Multi-Release" in manifests 2017-06-05 17:03:27 +03:00
Vladimir Krivosheev
fe612d8088 remove app level fireProfileChanged/fireProfileChanged 2016-11-09 18:39:49 +01:00
Vladimir Krivosheev
33ab2e75be do not init project inspection profile on updateProfile — it will be done in any case (was already discussed and confirmed, this part of code was not updated) 2016-11-09 18:39:49 +01:00
Anna.Kozlova
78d1492242 explicit types to diamonds 2016-08-08 17:08:03 +02:00
Vladimir Krivosheev
037be986b3 remove ApplicationProfileManager 2016-06-07 12:36:49 +02:00
Vladimir Krivosheev
78bcbdd421 use getCurrentProfile 2016-06-07 12:11:47 +02:00
Vladimir Krivosheev
bfc0897351 get rid of InspectionProfileManager — part 1 2016-06-07 12:11:47 +02:00
Roman Shevchenko
a53a760b88 [java] correct highlighting of JVM agent manifest headers (IDEA-147979) 2015-11-16 11:44:01 +01:00
Roman Shevchenko
afe9c78265 [java] adds support of JVM agent manifest headers (IDEA-145172) 2015-09-17 10:38:00 +03:00
Roman Shevchenko
25053738f5 IDEA-118080 (ability to define custom headers for inspection) 2015-06-14 13:40:08 +03:00
Roman Shevchenko
0c3422442d IDEA-112300 (manifest lexer relaxed; state errors eliminated) 2015-06-03 16:27:08 +02:00