Commit Graph

12 Commits

Author SHA1 Message Date
Vladislav.Yaroshchuk
0e71c30b2e [artifact-repository-manager] RetryProvider: do not log retry limit exceeded exception as err, use warn instead
Otherwise, some tests behaviour may change by an error thrown from logger:
`com.intellij.testFramework.TestLoggerFactory$TestLoggerAssertionError: Retry attempts limit exceeded`

GitOrigin-RevId: c167353951d0d263bb5a457727eb6ba18999f204
2023-11-15 21:13:29 +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
3f8603b2c7 [aether] Drop invalid ZIP validation and removal logic
Dependency resolver mustn't have unexpected side effects like artifact removal.
Related logic is moved to
`org.jetbrains.jps.incremental.dependencies.DependencyResolvingBuilder`.

GitOrigin-RevId: f0c0152345bf17a53fa8b48a211b7c4a9335d517
2023-06-05 17:18:16 +00:00
Dmitriy.Panov
fb466bce52 maven artifacts resolution: reading archive entries number as a validation check
GitOrigin-RevId: d8cbc1e5cb8501534524ea19c17e68b35a83bfaf
2022-11-09 10:52:50 +00:00
Vladislav Yaroshchuk
6034e60ed0 [aether-resolver] IJI-781 Create retry implementations
* Disabled - no retries, one attempt to perform a job
* With exponential back off

(cherry picked from commit 115a930ea325d799c36a9d2847dea90b5559fc6f)

IJ-MR-20326

GitOrigin-RevId: 44af9f2964732d33d962b48d6732df9c3e81693c
2022-02-18 09:11:35 +00:00
Grigoriy Myasoedov
2422395c03 [maven] fix tests after IDEA-274162
GitOrigin-RevId: 99f38c7f66dfd6e76cf3b201d3649d88c0af0c3c
2021-07-26 16:08:41 +00:00
Dmitriy.Panov
70cfcc7e83 IDEA-250744 aether-dependency-resolver downloads POMs of excluded dependencies
GitOrigin-RevId: 3d1c23e39d05c40f90bbb417086f5656d8b3a319
2020-09-14 19:23:10 +00:00
Dmitriy.Panov
4c6287db0d IDEA-250744 artifact resolution test: temp directory instead of maven local to perform resolution from scratch using maven local as remote repo
GitOrigin-RevId: c1015043054a113ffd933695551bb266ea13ebc2
2020-09-14 19:23:09 +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
nik
735d40847b repository libraries: add option to exclude only some transitive dependencies (IDEA-193045) 2018-05-31 14:33:45 +03:00
nik
808a18a4e1 maven libraries: include dependencies with scope=runtime (IDEA-190400) 2018-04-20 15:51:53 +03:00
nik
1db28ad354 repository libraries: add option to exclude transitive dependencies (IDEA-178557) 2017-09-07 12:28:59 +02:00