Commit Graph

28 Commits

Author SHA1 Message Date
Vladislav.Yaroshchuk
55b4ed056d IDEA-223423 Disable bind repositories for IJ
The feature is not ready for use

GitOrigin-RevId: 99081ac13d0b973ef02fcce167f48c5d11a270cb
2023-10-25 10:05:39 +00:00
Roman Shevchenko
18b74d5c5e [project] giving the SLF4J library a more canonical name; dropping clones (IJPL-301)
GitOrigin-RevId: 610e8c9b9b74d4484edf0833f8512fbe71e067aa
2023-10-24 09:07:23 +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
80492a3161 IJPL-238 remove the unnecessary usage of commons-lang library (part 5 - introduce commons-text)
GitOrigin-RevId: cd43b822494cea06bfd4eba2af1f70869b954024
2023-09-15 20:50:06 +00:00
Vladimir Krivosheev
e6bb4d161e IJPL-238 Update library versions in project
This commit updates the versions of xml-apis, opentelemetry, TestNG, xtext-xbase, slf4j-jdk14, tls-channel, and associated dependencies in .idea/libraries. The jar-repository-id "central-proxy" was adjusted or added where necessary.

GitOrigin-RevId: 3e390ee1e9a093051b42001ff2aa3a338b7ed8eb
2023-09-15 20:50:05 +00:00
Nikolay Chashnikov
8d77f4bc8c [intellij project configuration] use the modern variant of the 'jetbrains-annotations' library
There is no need to use java5 variant since these modules now require Java 8 anyway. Also, this is needed to ensure that the old variant of the library isn't included into distribution (IDEA-329910).

GitOrigin-RevId: 2dc5d60e989b140d7401ea7929309321d3d8f0bf
2023-08-17 09:26:02 +00:00
Vladislav.Yaroshchuk
c22f6ba36e [aether-dependency-resolver] IJI-1259 Don't use sl4j logger
GitOrigin-RevId: b35ab65b58b14d2dc3cc64b049aef777a7f04ca8
2023-08-15 16:49:01 +00:00
Vladislav.Yaroshchuk
a8ace86e27 IJI-1182 Enable Maven dependencies checksum verification
GitOrigin-RevId: c092a94aafbffc6378dce963e3df6272ded9c092
2023-07-03 15:37:15 +00:00
Leonid Shalupov
8d9b622972 .idea: add missing sources to libraries
GitOrigin-RevId: f76f8d06832e0ae3f1331174e7e95a3d03e83292
2023-05-18 03:23:46 +00:00
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