Roman Shevchenko
7239b656e6
[project] getting rid of Guava dependency in 'aether-dependency-resolver'
...
(fixes the assertion in `ClasspathBootstrap#addToClassPath`)
GitOrigin-RevId: 5554f1cf6a247898a2802b9faee441b3e5916c24
2023-02-14 10:51:03 +00:00
Daniil Ovchinnikov
30fa6f95fa
Kotlin 1.8 language and API versions
...
GitOrigin-RevId: d019dab5535d6f9405514bb0efb7ffa6cd27f5b0
2023-01-07 13:16:21 +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
Dmitry Jemerov
4b7168cf3f
Split SLF4J into API and impl libraries
...
GitOrigin-RevId: c2787b3e82ce5a63d117ec241e6607dbe0fee948
2022-01-20 18:45:03 +00:00
Nikolay Rykunov
976fddb348
[aether] Add commons-codec dependency to aether resolver
...
Fix NCDF during authorization process for org.apache.commons.codec.binary.Base64
GitOrigin-RevId: c23dd0ce7c6a9dbb5ad43c68446d73796780415a
2021-08-05 14:35:58 +00:00
Vladimir Krivosheev
72e96856ce
update maven-resolver-provider from 3.6.1 to 3.6.3 and exclude transitive dependency plexus-utils (already added as library to project)
...
GitOrigin-RevId: 18e79bba9941818936c22915b0096c271fd13bea
2020-12-23 11:26:08 +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
Nikita Skvortsov
28b3b7ea0f
Introduce commons-lang3:3.9 as project library.
...
Update Aether Dependency Resolver dependencies to get rid of old commons-lang3:3.4
GitOrigin-RevId: 41213b8230c64838ba0bcbf24eef30cda69e1c12
2019-11-14 10:35:35 +00:00
peter
506f7989e0
Revert "IDEA-201136 Update velocity library to 2.0"
...
it's too troublesome and has no clear benefits for now
we can return to this when we have more convincing reasons to upgrade than just "it's too old"
2019-01-14 22:18:42 +01:00
peter
c1d1037f47
IDEA-201136 Update velocity library to 2.0
2019-01-02 12:59:17 +01:00
nik
b10b076a70
IDEA project configuration: reuse 'maven-model' project library (IDEA-CR-36122)
2018-08-16 13:58:29 +03:00
nik
ef95829a7a
IDEA project configuration: replace annotation modules by libraries (IDEA-192182)
...
jetbrains-annotations and jetbrains-annotations-java5 libraries are added, modules and artifacts now refer to these libraries instead of old modules.
2018-05-17 18:03:14 +03:00
nik
e096bcec06
tests: add test for evaluation of classpath for java.aetherDependencyResolver module
...
(IDEA-CR-31256)
2018-04-02 18:14:03 +03:00
nik
f5991c1dca
IDEA project configuration: aether and maven-aether-provider converted to repository libraries
...
JAR files which were combined into aether-1.0.0-all.jar and maven-aether-provider-3.3.9-all.jar are now included as separate files. Transitive dependencies for some libraries are switched off where it leads to inclusion of libraries which are already added in other modules.
2018-03-30 17:17:08 +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