Commit Graph

76 Commits

Author SHA1 Message Date
Vera Petrenkova
11c2ae00fb IDEA-344652 [plugins] Replace AbstractBundle with DynamicBundle
GitOrigin-RevId: f7cb27d453e71b36bd21037c13730dda4d7cc112
2024-02-08 19:10:45 +00:00
Daniil Ovchinnikov
27e155fc21 IJPL-167 bump language and API version 1.8 -> 1.9
GitOrigin-RevId: 5204df1784bbbba550476415e4ceff7368ab5fd4
2023-09-19 19:52:47 +00:00
Vladimir Krivosheev
227d75a1fc don't extend DynamicBundle
GitOrigin-RevId: 49cbebd629a92877dbeeffba8d97b0631fb9407e
2023-05-05 09:46:42 +00:00
Nikolay Chashnikov
c1f2c8a692 cleanup: remove redundant '@author' tags from javadoc comments - 9
Now we have Code Vision hints which determine the author via Git history and show it in the editor automatically, and this information is more accurate than the tags which were automatically added when files were created.

GitOrigin-RevId: fcf3f973d7c945698016443c015023e73ac71572
2023-01-18 17:01:54 +00:00
Daniil Ovchinnikov
30fa6f95fa Kotlin 1.8 language and API versions
GitOrigin-RevId: d019dab5535d6f9405514bb0efb7ffa6cd27f5b0
2023-01-07 13:16:21 +00:00
Tagir Valeev
b1b86663f5 Fix warnings, remove redundant code
GitOrigin-RevId: 51a10169e1f613fc5564a0c056a697fd054de112
2022-12-02 10:26:15 +00:00
Daniil Ovchinnikov
45d44ea146 @JvmDefault: use -Xjvm-default=all
GitOrigin-RevId: 461876a557e97c9fd17fe5324c38ea268d18162e
2022-10-13 14:13:50 +00:00
Nikolay Chashnikov
ed40abaffe [intellij project configuration] remove useless '-version' argument from Kotlin compiler configuration in Kotlin facets
It does nothing and just occupies space in UI and in memory.

GitOrigin-RevId: 8977857c42dd8711ba91c7de6e819dd356b0f4cb
2022-08-15 12:42:16 +00:00
Nikolay Chashnikov
9480eb2791 [intellij project configuration] make target JVM version for Kotlin code consistent with language level
*.class files produced from Java and Kotlin files of a module should have the same version for consistency, so if a module uses custom language level it should also have a Kotlin facet specifying the same target JVM version.

GitOrigin-RevId: de4c7f6ef8e9c26b924a4eb2fd986ec83e48ef5c
2022-08-11 15:21:12 +00:00
Nikolay Chashnikov
4400e62446 [intellij project configuration] set language level to Java 11 for modules used in external build process (IDEA-299791)
GitOrigin-RevId: d52c1f16186c4d4c77798b2aebb93960233b8bc7
2022-08-11 15:21:04 +00:00
Tagir Valeev
3df143dfe6 Use try-with-resources; other warnings fixed
GitOrigin-RevId: 57e9bbb62af11b0629f9d02534b07e7a921c55af
2022-02-08 06:35:41 +00:00
Andrey.Cherkasov
2be866d15c Add the "Redundant File object creation" inspection to zero-tolerance profile
GitOrigin-RevId: 6c4ae26aab7254c7bc773d06720ec57480b962f4
2021-03-01 04:49:49 +00:00
Vladimir Krivosheev
2ee9117497 cleanup (final)
GitOrigin-RevId: 69b73056f0c524ad7b6e7c5c2b3a4b58f64feed9
2020-11-02 09:41:20 +00:00
Anna Kozlova
8fa404f0ea javafx: fix compilation
GitOrigin-RevId: b4f4d62e76e2c8cb3902e3700321400ebb6acbb3
2020-09-04 17:42:14 +00:00
Anna Kozlova
033dc1ab2b i18n: javafx
GitOrigin-RevId: bc078a644c46440cb52cd340f6310b61b2bc8dcf
2020-09-04 17:42:12 +00:00
Anna Kozlova
2b3482d76b i18n: javafx
GitOrigin-RevId: 965b90ad8ee53204f2598d762bd218fb18a91f24
2020-08-25 09:07:09 +00:00
Nikolay Chashnikov
e0af07e0c9 [IntelliJ project configuration] explicitly set language level to 1.8 for modules which are included in build process
We need this to ensure that build process can be started under JDK 8 after we migrate IDE modules to JDK 11 (IDEA-243693).

GitOrigin-RevId: ef971ba29e74cde144754052e82831e9eb4bde07
2020-06-16 14:57:48 +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
Vladimir Krivosheev
c3b02ab658 prefer FileUtilRt
GitOrigin-RevId: f379eef14eb665d3e1065115a67ac25c5a87a0d9
2019-05-30 13:11:46 +03:00
Pavel Dolgov
8a810ce70a JavaFx: Warn the user if the JDK can't build JavaFX artifact (IDEA-200215) 2018-10-09 19:11:48 +03:00
Alexey Kudravtsev
417ab4d239 Use bounded wildcards in statics/constructors/final methods in API to make it more conventional, flexible and documented 2018-10-05 18:01:45 +03:00
Vladimir Krivosheev
a676d0506c cleanup (use JDK Base64 if possible) 2018-03-16 14:41:42 +01: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
Roman Shevchenko
dfca1ed2eb Cleanup (missing (c) headers) 2018-01-19 14:00:18 +01:00
Tagir Valeev
db9200fcdb Collection.toArray: use empty array instead of presized one 2018-01-18 13:41:14 +07:00
Pavel Dolgov
ef92b183ce Javafx: Write output of the packager to the build log (IDEA-183393) 2017-12-18 18:45:20 +03:00
Alexey Kudravtsev
4a4626c750 removed default file header, because it adds no information but subtracts attention and space 2017-05-12 14:02:24 +03:00
Alexey Kudravtsev
a529b702ed Logger.getInstance("#" + class.name) simplified 2017-04-21 16:06:02 +03:00
nik
b76477b1ef code cleanup: explicit types replaced by diamonds in JPS modules 2017-02-15 16:16:42 +03:00
nik
457cad624f migration to Java 8: language level and JDK set to 1.8 for JPS modules 2017-02-02 16:29:23 +03:00
Pavel Dolgov
d1ad78624b Javafx: Exclude the native bundles directory from the artifact input to prevent adding previously built native bundles to the artifact .jar (IDEA-161529) 2016-10-06 16:54:33 +03:00
Pavel Dolgov
53da616258 Javafx: Supply the artifact's manifest with application title, version, and vendor entered in the artifact properties (IDEA-160877) 2016-09-09 19:02:42 +03:00
Vladimir Krivosheev
03d55b36f4 IDEA-CR-13455 do not mark Base64 as deprecated 2016-09-01 12:54:26 +02:00
Pavel Dolgov
a9e8f0b496 Javafx: Support HTML template for web deployment. Save in config system-independent paths to template and properties. Test added (IDEA-104030) 2016-04-15 17:22:37 +03:00
Pavel Dolgov
f8d08a7e09 Javafx: Add application version in JavaFX packaging (IDEA-125793) 2016-04-14 17:44:58 +03:00
Pavel Dolgov
48b75ae491 Javafx: Support application icon in JavaFX self-contained app deployment - use absolute path when building artifact and relative path when generating Ant build file (IDEA-134616) 2016-04-13 18:53:51 +03:00
Pavel Dolgov
b947362002 Javafx: Support application icon in JavaFX self-contained app deployment (IDEA-134616) 2016-04-13 18:53:51 +03:00
nik
1a6f701e36 preparing to migrate to Java 8: explicitly set 'IDEA jdk' as 'Module SDK' for modules which will remain on Java 6 and older 2015-12-22 14:26:33 +03:00
Alexey Kudravtsev
292753c0ca Do not use ambiguous String.getBytes(), use FileUtil.writeFile 2015-12-07 14:25:20 +03:00
nik
e73c696a8d preparing to migrate to Java 8: explicitly set language level 1.6 for modules used in external build process 2015-12-07 11:46:52 +03:00
Roman Shevchenko
34c7fbc706 Cleanup (duplicates; formatting; typos) 2015-07-27 21:43:42 +02:00
Konstantin Bulenkov
80ea2b9dd9 better name for static method newOne -> of 2014-06-01 19:22:23 +02:00
Konstantin Bulenkov
1a54d3196a [common-javaFX-plugin] use Couple 2014-05-16 00:29:57 +02:00
Konstantin Bulenkov
bee86ca40a new Pair<TypeA, TypeB>(a, b) -> Pair.create(a, b) 2014-05-08 15:15:33 +02:00
anna
4076692232 javafx: allow to configure custom manifest attributes (IDEA-115252) 2013-12-03 10:56:11 +01:00
anna
f6a69b66f7 IDEA-107098 separate artifact name from jar name 2013-05-16 11:29:29 +02:00