Dmitriy.Panov
bbe06f49fe
IJ-MR-146342 dependencies downloader: include extraction code version into cache directory name
...
jps-bootstrap dependencies updated to pull 97f391b7b8ee623cfcdb958eaae277687b33527e in
GitOrigin-RevId: 712b390601af837c16cd295b5886ab22b29b2b71
2024-10-11 21:21:39 +00:00
Ilya.Kazakevich
71a3fd096f
Update JUnit5: 10.3 -> 11.0.
...
GitOrigin-RevId: d97fc2d75111d430f0f3753e72c11c013701601d
2024-09-08 20:23:03 +00:00
Vladimir Krivosheev
920058c66e
update netty and zstd, move built-in server from util module to impl (well, it is NOT util)
...
GitOrigin-RevId: 124621881da764a7022a1f165f334063c208bbaa
2024-09-06 11:26:58 +00:00
Dmitriy.Panov
323540b0ca
IJI-2074 if a build script is run via JBR 21 then Jps has to cross-compile the codebase to JBR 17 bytecode
...
But there are some modules in .idea/compiler.xml exporting a package from a system module that is not allowed for cross-compilation mode.
GitOrigin-RevId: cf381acab50c4669d6383cbbb82eec3c194ac7df
2024-09-05 22:52:37 +00:00
Dmitriy.Panov
3fc45fe49e
IJI-2074 build scripts are run via JBR 17 not JBR 21
...
GitOrigin-RevId: 61c6b8aec3d52f8e4793e40ac731c46b043d504c
2024-09-05 22:52:37 +00:00
Vladimir Krivosheev
199f3c58d2
update guava
...
GitOrigin-RevId: 9970775a325493f8a9c2985f7488a9bb30c369f6
2024-08-28 09:42:36 +00:00
Vladimir Krivosheev
40557dba35
bump jps bootstrap the latest 243.6050
...
GitOrigin-RevId: c62e5ceaf69f8956e789aa70ee83fefda3fab177
2024-08-26 02:35:02 +00:00
Vladimir Krivosheev
e9dcad1cc9
update opentelemetry to 1.41.0 and netty to 4.2.0.Alpha2
...
GitOrigin-RevId: be1164eb2272ffabe5ee5dcae8d80c636f145819
2024-08-25 19:00:15 +00:00
Vladimir Krivosheev
5c08995de6
update TC serviceMessages to 2024.07, withFlow - cannot be inlined as operation is repeated twice
...
GitOrigin-RevId: 57ff959e0624680bdd2558b96d6884b2bae01229
2024-08-24 13:20:23 +00:00
Dmitriy.Panov
0584ba29a1
IJI-2074 jps-bootstrap target bytecode upgraded from 11 to 17
...
GitOrigin-RevId: ab76212b5a58d4ee633d2297af452cf002471a7b
2024-08-12 22:14:32 +00:00
Dmitriy.Panov
e43ead8f7f
Revert "IJI-2074 build scripts are run via JBR 17 not JBR 21"
...
This reverts commit 2003d1857ac96e44efb3292d36571b96efb2735d.
GitOrigin-RevId: 9e86350a12198bca0fdc2e2c62e0c08ef954bd95
2024-07-25 05:58:20 +00:00
Dmitriy.Panov
42c5623222
IJI-2074 build scripts are run via JBR 17 not JBR 21
...
GitOrigin-RevId: 2003d1857ac96e44efb3292d36571b96efb2735d
2024-07-25 00:11:08 +00:00
Vladimir Krivosheev
26e37ff340
update opentelemetry, zstd, slf4j, ion, mvstore, commons-lang3, commons-cli, xtext-base, sqlite, asm-tools, java-poet, miglayout-swing, mockito, zip-signer libs
...
GitOrigin-RevId: 748b31c35b2b600f5f1e482c4ae544b739722b38
2024-07-23 12:50:23 +00:00
Vladimir Krivosheev
494215066e
IJPL-158477 build script downloader — TLS 1.3 support (use okhttp)
...
GitOrigin-RevId: 17d3579ebae6b6b0a9e4164c2d4ccc3470ca931e
2024-07-17 21:01:15 +00:00
Vladimir Krivosheev
bfb0d960fb
IJPL-158238 update gson
...
GitOrigin-RevId: 5bb7451dee00acbc40311e8cfd22c4d1f3dc0033
2024-07-16 09:40:34 +00:00
Vladimir Krivosheev
a14257cd04
IJPL-158237 update ktor 2.3.8 -> 2.3.12
...
GitOrigin-RevId: f6efd8b3370bb2548dbbb1a611c207f16153fb94
2024-07-12 22:16:47 +00:00
Vladimir Krivosheev
1faf780399
build script downloader - switch to JDK engine as CIO doesn't support TLS 1.3
...
It leads to a duplicated ktor files in dist, but that is relatively ok
GitOrigin-RevId: 091579a4dae960415ad2ddbc2bbbfa92d75fbe65
2024-07-09 16:45:52 +00:00
Ilya.Kazakevich
791bb6cbcd
Update JUnit5 to the next minor version 5.10.3
...
GitOrigin-RevId: 7f11631822ab87e7a6ee44e32a52a2eee26c94d5
2024-07-04 02:34:51 +00:00
Vladimir Krivosheev
4ce7dbbfeb
update Guava, Bouncy Castle, Apache Ivy, Zstd-jni, opentelemetry libraries
...
GitOrigin-RevId: 3cadc1793a67f64c81ff493474db335c25900dac
2024-06-04 07:18:24 +00:00
Vladimir Krivosheev
80bc00604d
IJPL-149028 don't use commons-codec for base64
...
GitOrigin-RevId: ec8364e0e9b6420177438d21ec7945e9ddd5952b
2024-05-01 01:12:31 +00:00
Leonid Shalupov
c89fb9e973
jps-bootstrap: break last dependency on sources outside of jps-bootstrap
...
use build-scripts-downloader from binary (the same version as bootstrap.intellij.version), not from sources
it was from sources before to make changes to jps-bootstrap faster, but it's no longer the case, it's pretty stable.
using binary dependency allows making changes in build-scripts-downloader code regardless of jps-bootstrap compilation
GitOrigin-RevId: 8aef2d980130a36099494a759cf772177223743c
2024-04-24 12:38:44 +00:00
Vladimir Krivosheev
d6911735cb
IJPL-1024 update jackson (2.16 -> 2.17)
...
GitOrigin-RevId: f657ab4fda6997887cd86bdc5109c5980272a622
2024-04-12 20:18:06 +00:00
Vladimir Krivosheev
2e8b9a934a
IJPL-1023 update zstd (1.5.2-5 -> 1.5.6-2)
...
GitOrigin-RevId: ae3f0b4d24dd3b740edaeda66102af6f68299603
2024-04-12 16:43:36 +00:00
Vladimir Krivosheev
5bca6bf9e1
IJPL-1004 update guava (33.0 -> 33.1) and grpc (1.61 -> 1.63.0)
...
GitOrigin-RevId: 965bfd4e21717b35bfa6a5ead6ef1a2f4f9cfa9c
2024-04-10 18:12:05 +00:00
Dmitriy.Panov
fbbe62e528
IJI-941 jps-bootstrap language level upgraded from 11 to 17
...
GitOrigin-RevId: 6c28ed464753416e99d0626dedfec17104924d9f
2024-03-26 00:22:55 +00:00
Roman Shevchenko
729f04a86e
[project] bumping 'commons-compress' version (IJPL-751)
...
GitOrigin-RevId: 5cb3f2061fa2cac1e0caacae166604fc048e76d7
2024-03-12 11:38:52 +00:00
Vladimir Krivosheev
f3c7db349d
Revert "update commons-compress"
...
This reverts commit 3a5aa8c7ca0b85235c980b57c356c8b20cdf07fe.
GitOrigin-RevId: dcaab5ffe01e68e90802a4fab3a7c27c9e598b28
2024-03-08 10:36:14 +00:00
Vladimir Krivosheev
05c38fd0ad
update commons-compress
...
GitOrigin-RevId: 3a5aa8c7ca0b85235c980b57c356c8b20cdf07fe
2024-03-07 21:15:17 +00:00
Vladimir Krivosheev
d9d3fcc400
update libs 'opentelemetry-extension-kotlin', 'opentelemetry-exporter-otlp-common', 'sqlite', 'hash4j' and 'mockito-junit-jupiter'
...
GitOrigin-RevId: ac77b0814765e3d2118f2d578ff5acb639ff4092
2024-03-06 10:18:59 +00:00
Vladimir Krivosheev
c6b0575496
update libs
...
GitOrigin-RevId: 894173433566d00638e0a2721cd7a814795d7b63
2024-02-07 17:03:19 +00:00
Vladimir Krivosheev
eb24aede1d
use ION from the project (avoid a different version)
...
GitOrigin-RevId: 6486ae1b0b170451abe487b24f5cc4b037069cd2
2024-02-07 17:03:16 +00:00
Mikhail Filippov
164e6d70fd
IJI-1564 Fix JPS bootstap crash in Rider compilation
...
GitOrigin-RevId: d3bd5b91fb0c67974438246c06452d25cb85d2fb
2024-02-01 18:40:02 +00:00
Vladimir Krivosheev
d2386d7546
IJPL-548 update guava (32.1.3 -> 33.0.0)
...
GitOrigin-RevId: 12b70edd3297d2dcc25d10191ccd4efa42d2e997
2024-01-25 06:43:00 +00:00
Vladislav.Yaroshchuk
e9410684b6
[jps-boostrap] Set JPS resolver properties defaults if missing
...
GitOrigin-RevId: b10bd47ce0fb1b006b9263453b0f4c10fe9d65b4
2024-01-10 19:11:31 +00:00
Dmitriy.Panov
b97e24ae4e
jps-bootstrap: configurable workdir
...
GitOrigin-RevId: 5d16941f72b258e562255af297323a585e997fa9
2024-01-04 11:10:52 +00:00
Vladislav.Yaroshchuk
eb2e6f9238
[jps-boostrap] IJI-1457 Bump IJ deps version 241.5183 -> 241.6429
...
This delivers fix in maven dependency resolver logic, now it properly
retries 5xx errors cached in local repository.
GitOrigin-RevId: 1a6ac168287e23c8742faf6950d3107ca81d0a8b
2023-12-20 11:02:04 +00:00
Vladimir Krivosheev
8f586a6521
IJPL-437 update opentelemetry 1.32.0 to 1.33.0
...
GitOrigin-RevId: e95cb26c9851d416a106c4f64a8dd580f6d1aaa6
2023-12-11 09:18:19 +00:00
Vladislav.Yaroshchuk
b7401390c4
[jps-bootstrap] IJI-1457 Bump IJ dependencies version 233.4644 -> 241.5183
...
GitOrigin-RevId: 5985d720b7d06af5da9f882888aab50368df3b18
2023-12-08 17:40:45 +00:00
Vladimir Krivosheev
e898f44710
update ktor, netty, opentelemetry, commons-io, mockito, bouncy-castle
...
GitOrigin-RevId: 6c489ea115c242e3a46d64536f5513cea2c19b2e
2023-11-17 10:59:26 +00:00
Dmitriy.Panov
665856499a
jps-bootstrap: module may have no production sources
...
GitOrigin-RevId: d08adeb14126fb1afd41f779591ba49b21ccfc44
2023-10-26 17:18:30 +00:00
Vladimir Krivosheev
0ae28db60a
IDEA-335367 Cannot compile Java 7 project on IntelliJ 2023.3 EAP
...
GitOrigin-RevId: 2ce5200685d420805bdd3f39d391bff2444daa61
2023-10-25 08:52:28 +02:00
Ilia Kirianovskii
82cfb8ed0a
jps-bootstrap: Add JPS_BOOTSTRAP_CLASSPATH_FILE_TARGET env variable to specify the target file w/ module class path written to
...
GitOrigin-RevId: 27dd75a58397e5c49a1cbfb1ad151458ce65b422
2023-10-18 14:20:32 +00:00
Ilia Kirianovskii
afe1c295f9
jps-bootstrap: Add Basic HTTP authentication support w/ username and password in ClassesFromCompileInc.downloadProjectClasses()
...
Adds JPS_BOOTSTRAP_MANIFEST_JSON_HTTP_USERNAME and JPS_BOOTSTRAP_MANIFEST_JSON_HTTP_PASSWORD env variables.
GitOrigin-RevId: 3628b0c25e640a43492b41949a9d29bdbb9a99d5
2023-10-18 11:55:42 +00:00
Vladimir Krivosheev
11a246123d
update JUnit3, JUnit4, JUnit5, JUnit5Params, JUnit5Launcher, JUnit5Suites, and JUnit5Pioneer libraries
...
GitOrigin-RevId: 4e48984906ef8a99d84367053dee139cca7bbb96
2023-10-12 11:05:16 +00:00
Vladislav.Yaroshchuk
645e932074
Revert "jps-bootstrap: do now resolve all project libraries in local run"
...
This reverts commit 51a801efa2d1747f5a701d75b968cab3ed7b88a5.
We cannot skip library resolution because:
1. Checksum verification is also skipped
2. Some build scripts (e.g., distribution-packaging script) rely on
this logic expecting all JARs are present in local cache
GitOrigin-RevId: 1ef21134da157c311ab47c3b6e5864f6af462571
2023-10-09 18:50:32 +00:00
Vladimir Krivosheev
f3f8a70cc2
Update OpenTelemetry libraries from 1.30.1 to 1.31.0
...
GitOrigin-RevId: 687769005fc7310ef3c12941ba9d2b79ce6c1cb6
2023-10-09 06:46:39 +02:00
Vladimir Krivosheev
cb6b396d50
update ktor from 2.3.3 to 2.3.5
...
GitOrigin-RevId: 6666b55be44b8fa4e217187e31133c60686d7a91
2023-10-08 19:20:27 +02:00
Leonid Shalupov
053eb2f983
jps-bootstrap: do now resolve all project libraries in local run
...
earlier some kotlin compiler plugins were in maven libraries, now they're bundled to compiler dist. So, main reason of resolving all libraries is gone
nowadays, resolving all libraries in project takes a lot more time since there's also checksums checking
this change speeds up local jps-bootstrap run by 10s on M1
GitOrigin-RevId: 51a801efa2d1747f5a701d75b968cab3ed7b88a5
2023-09-18 17:45:39 +00:00
Leonid Shalupov
b1737bbeb3
jps-boostrap: skip kotlin sources compilation if sources are up-to-date
...
adds small ant task for incremental execution
greatly speeds-up subsequent local jps-bootstrap calls (-7s on M1 pro)
GitOrigin-RevId: a5115fc63456d3444b2fa75dea1ffa58e497c3d2
2023-09-16 17:41:02 +00:00
Vladimir Krivosheev
4f462d7364
IJPL-238 avoid using exported dependencies
...
GitOrigin-RevId: b7f6b93476a18d03f4c6d67d97cc530f62695acd
2023-09-15 20:50:08 +00:00