Commit Graph

48 Commits

Author SHA1 Message Date
Nikolay Chashnikov
70e6abb18d [build scripts] add clarifying comments
GitOrigin-RevId: 6d59d3de2ed13957d20fefae7326897c359b75a2
2022-03-11 12:58:03 +00:00
Anna Kozlova
cfa826f9b6 java 11 migration: explicit -> diamond for anonymous classes
GitOrigin-RevId: ce15f37f8882fb7915cf5c8b62e3cc4601a5cc76
2021-01-17 11:16:51 +00:00
Vladimir Krivosheev
ba98224912 remove author (only some, where it is ok)
GitOrigin-RevId: 7dbab7524fe4efc5d17a04b95dee88b6f80fbe8d
2020-01-21 17:36:52 +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
Tagir Valeev
0f3d493cb9 'indexOf' -> 'contains'
GitOrigin-RevId: ff741fb2aa565fefa54c6a479947ea5f8c837d0c
2019-07-25 10:03:44 +03:00
Konstantin Bulenkov
bc73a434e1 Remove unused imports and import duplicates from java files
GitOrigin-RevId: e5d5f6df09f21ae2e894451bf0c5255f82836755
2019-07-24 21:02:56 +03:00
nik
2f61f806e5 build scripts: raise Java version in module intellij.tools.jps.antTasks to Java 8
Classes from this module are used to build IntelliJ-based IDEs only, and these build scripts require Java 8 anyway. So there is no sense to keep compatibility with older Java versions here. Also the module uses Ant library which class-files aren't compatible with older Java versions so this cause compilation errors when the code is compiled by javac from JDK 11.

GitOrigin-RevId: d4fd048accf9c44a00e87c2c53981073ba2bec88
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
Vladimir Krivosheev
a8c510ae57 fix yellow code - rationalize static call
GitOrigin-RevId: 2dc783a75d852bd9c8a537ef6ed6bfac07640177
2019-06-04 08:10:41 +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
20e6ded163 use Collections.singletonList instead of Arrays.asList if possible
GitOrigin-RevId: db1f386101341ad49c99a602b259d1e366d7353a
2019-05-03 17:03:55 +03:00
nik
523b2946a5 build scripts: publish modules which required to build IntelliJ IDEA from sources as Maven artifacts (IDEA-194151)
Newly introduced 'intellij.tools.jps.buildScriptDependencies' module contains all dependencies which are required to invoke build scripts for IntelliJ-based IDEs.

The build scripts was updated to support generation of Maven artifacts from modules without sources. antlayout.jar was rebuilt from sources to include changes in JarContainer.
2019-04-16 13:08:11 +03:00
Tagir Valeev
60a6066c63 for -> foreach; generifying; other warning fixes 2018-09-05 20:19:50 +07:00
Vladimir Krivosheev
bd202ecfc7 add override 2018-08-14 17:49:34 +02:00
Anna.Kozlova
48d3ce215c make private fields final 2018-02-07 09:44:30 +01: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
Alexey Kudravtsev
d81f59d434 removed redundant method overriders after "Method is identical to its supermethod" inspection run 2018-01-18 16:28:43 +03:00
nik
6fb6dc5ff2 build scripts: remove obsolete 'modules.output' property
Also error message about missing module output directory is improved.
2017-08-16 11:56:57 +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
Roman Shevchenko
3ad31817ab (c) in JPS modules 2012-12-11 17:14:55 +01:00
nik
fa3d9839e0 don't include classpath.index file generated by IDEA to layout 2012-09-25 12:25:29 +04:00
nik
0675ab1316 line separators fixed 2011-10-12 12:07:35 +04:00
Eugene Zhuravlev
7d4f3f5a96 1. jps incremental builders, initial
2. set one project JDK and have modules use it
2011-09-26 17:53:46 +02:00
nik
e8aa054f3c Merge branch 'master' into incremental 2011-09-15 13:08:44 +04:00
Dmitry Boulytchev
76df08f75f Fixed tests. 2011-06-25 02:28:18 +04:00
Pavel Sher
527b64c7d8 set project JDK to 1.6, use inherited JDK in modules 2011-06-24 21:04:42 +02:00
Pavel Sher
c1a3362e1b api improvements 2011-06-23 00:50:39 +02:00
nik
b89242abe6 added workaround for Ant bug in 1.8.0 and 1.8.1 versions regarding custom manifest (IDEA-66287) 2011-04-07 15:03:36 +04:00
nik
be1465fc8e allow to include module test output in artifacts (IDEA-53226) 2011-04-05 17:52:38 +04:00
Dmitry Boulytchev
1db27cac17 Added missing directories to testData. 2011-03-23 21:33:26 +03:00
Dmitry Boulytchev
4bfabcb5c6 Merge github.com:dboulytchev/JPS into incremental
Conflicts:
	.idea/misc.xml
	src/org/jetbrains/jps/Project.groovy
	src/org/jetbrains/jps/builders/StandardBuilders.groovy

Merged with separatedly developing incremental builds.
2011-03-23 16:44:24 +03:00
Pavel Sher
35b8f715b1 fixing javac -target level 2011-03-08 13:57:27 +01:00
Dmitri Boulytchev
05ef7eb774 Major changes in data structures. Reimplementation & beautification. 2010-12-11 05:26:06 +03:00
nik
07c01d9ab3 compress jar files by default 2010-09-09 12:09:56 +04:00
nik
3edce327c1 support for 'extract directory' artifact element 2010-08-03 18:12:25 +04:00
Pavel Sher
ef38e180ae set language level to 5.0 2010-07-20 16:35:29 +04:00
nik
2535202ae8 honor order of elements 2010-03-10 16:49:41 +03:00
nik
d3dd03a624 test added 2010-03-10 12:17:34 +03:00
nik
1772b02651 building artifacts defined in IDEA project 2010-02-17 16:10:50 +03:00
Maxim Shafirov
bd319c6eb3 assorted changes 2009-09-01 21:20:53 +04:00
Maxim Shafirov
df57f8e967 Correct dependencies and bootstrap 2009-08-05 20:23:03 +04:00
Maxim Shafirov
ebc39a8de3 it now incorporates antLayout as well 2009-08-05 20:01:02 +04:00