Nikolay Krasko
495cd2db94
Add security policy file
...
KTI-630
2021-09-21 03:49:47 +03:00
Nikolay Krasko
47a660e479
Fix publication for jvm-abi-gen
...
Effectively solved by rearranging order of lines - runtimeJar() should
be used after publish(). Otherwise, jar task is not registered as
dependency for publication, and publication misses the main jar.
#KTI-637 Fixed
2021-09-08 22:28:53 +03:00
Nikolay Krasko
eaf31b1ada
Update org.jsoup:jsoup to 1.14.2
2021-08-27 20:32:23 +03:00
Nikolay Krasko
8e32bbbe90
Clean up 203.8084.24 dependencies a bit
2021-08-12 21:15:32 +03:00
Nikolay Krasko
23c438aa03
Clean up 203.6682.168 dependencies
2021-08-12 21:15:31 +03:00
Nikolay Krasko
63d1e195e0
Clean up 202.7660.26 dependencies
2021-08-12 21:15:31 +03:00
Nikolay Krasko
9e0ba8c3d2
Clean up 193.6494.7 mentionings
2021-08-12 21:15:30 +03:00
Nikolay Krasko
c56b6455f1
Clean up 202.7660.3 mentionings
2021-08-12 21:15:29 +03:00
Nikolay Krasko
1c678be0d3
Drop 202 bunch support
2021-08-10 15:25:46 +03:00
Nikolay Krasko
6c49a18770
Fix exhaustive when in HierarchicalStructureOptOutIT.kt
2021-08-03 06:53:33 +03:00
Nikolay Krasko
ca4410aa53
Stop auto-generating expected test data on TeamCity in assertEqualsToFile
2021-07-30 17:46:45 +03:00
Nikolay Krasko
83023c2073
Remove 202 platform support in build scripts
2021-07-23 16:58:28 +03:00
Nikolay Krasko
ec99585eb9
Remove explicit registration of classFileDecompiler EP and core.xml
2021-07-23 16:58:27 +03:00
Nikolay Krasko
1b3046a61b
Cleanup 202 bunch files
...
Leave 202 in .bunch file to give some time for updating build server
2021-07-23 16:58:26 +03:00
Nikolay Krasko
000a437315
Update .bunch file after 202 -> 203 switch
2021-07-23 16:58:25 +03:00
Nikolay Krasko
bba0dfb469
Cleanup as42 bunch files
...
We don't build AS42 plugin from main kotlin repo anymore.
2021-07-23 16:58:24 +03:00
Nikolay Krasko
a1a1bda5f3
Drop unused runIdeTask and excludeInAndroidStudio from localDependencies
2021-07-21 11:23:56 +02:00
Nikolay Krasko
6a0b71d3e4
Drop old IDEA run configurations
2021-07-21 11:23:56 +02:00
Nikolay Krasko
0f2e653625
Use cache-redirector for yarn download (KTI-577)
2021-07-13 22:36:51 +03:00
Nikolay Krasko
ec04af9eea
Update cache redirector list
2021-07-13 22:36:50 +03:00
Nikolay Krasko
b406689035
Re-enable ":compiler:android-tests" module
2021-06-22 11:02:51 +03:00
Nikolay Krasko
d6aedc3229
Ignore more tasks if disableKotlinPluginModules explicitly set
2021-06-22 11:02:49 +03:00
Nikolay Krasko
80677c88cb
Update gradle task in generated files
2021-06-17 18:36:10 +03:00
Nikolay Krasko
c8ae9a7090
[imltogradle] Speedup files traversing by ignoring directories
2021-06-17 18:36:09 +03:00
Nikolay Krasko
7e8168a7e6
Ignore more boostrap libraries in dependency verification
2021-06-17 18:36:08 +03:00
Nikolay Krasko
d72f1097d7
Cleanup dependency verification for 211 kotlin-ide
2021-06-17 18:36:07 +03:00
Nikolay Krasko
6139f095e7
Disable dependencies verification for kotlin-ide projects
2021-06-17 18:36:06 +03:00
Nikolay Krasko
71ee9cf1be
Fix generateIdeaGradleFiles on Windows
2021-06-17 18:36:04 +03:00
Nikolay Krasko
b6b983aa2a
Update kotlin:kotlin-build-gradle-plugin 0.0.29 -> 0.0.30 (KTI-563)
...
Remove ultimate mentioning
2021-06-09 22:19:53 +03:00
Nikolay Krasko
ee3fe6c605
Add dependency on dist in tests of kotlin.core.descriptors.runtime
...
JvmRuntimeDescriptorLoaderTestGenerated fails without stdlib.
2021-06-09 20:05:27 +03:00
Nikolay Krasko
85bc1d6aa2
Remove org.jfrog.buildinfo:build-info-extractor-gradle
...
There were some conflicts that shouldn't be an issue anymore.
Revert: 713f6e1ed3
2021-06-09 20:05:25 +03:00
Nikolay Krasko
965eff66ce
Add information about protected branches
2021-06-09 20:05:24 +03:00
Nikolay Krasko
2801704ad3
Temporary remove DiagnosisCompilerTestDataSpecTestGenerated.java tests
...
Buildserver fails because of too long path names
2021-06-04 18:25:45 +03:00
Nikolay Krasko
478b1f65fb
Fix builds: ideaIC might be absent in the build
2021-06-04 15:15:13 +03:00
Nikolay Krasko
66683d2952
Unwrap both parts of light element in KtLightElementBase.isEquivalentTo
...
Even if origins are same, wrapped light elements are not equivalent.
Revealed by running bunch of JavaAgainstKotlinBinariesCheckerTestGenerated
tests.
com.intellij.testFramework.LoggedErrorProcessor$TestLoggerAssertionError: Non-idempotent computation:
it returns different results when invoked multiple times or on different threads:
KtLightMethodForDecompiledDeclaration of KtLightClassForDecompiledDeclaration of PsiFile:A.class != KtLightMethodForDecompiledDeclaration of KtLightClassForDecompiledDeclaration of PsiFile:A.class
2021-04-29 18:20:38 +03:00
Nikolay Krasko
e43835c9f5
Bump konanVersion: 1.5.30
2021-04-28 17:58:40 +03:00
Nikolay Krasko
f7fdffefd6
Add an explicit dependency on dist for UAST tests
2021-04-27 22:00:18 +03:00
Nikolay Krasko
9bbfe5a7a2
Add dependencies verification for prepareSonatypeStaging.gradle
...
File is applied conditionally when sonatype publication is enabled.
2021-04-14 00:53:02 +03:00
Nikolay Krasko
6cbdcbe53b
Trust zip with gradle sources
2021-04-12 20:10:42 +03:00
Nikolay Krasko
7d78e610b1
Allow ProtoBufCompareConsistencyTest to work on teamcity
2021-04-08 18:51:12 +03:00
Nikolay Krasko
14ead33db6
Add teamcity problems when generating files instead of exception
2021-04-08 18:51:10 +03:00
Nikolay Krasko
3757bd0c1f
Use environment variable for getting TEAMCITY_VERSION
2021-04-08 18:51:09 +03:00
Nikolay Krasko
02e37dceeb
Regenerate LightAnalysisModeTestGenerated.java
2021-04-08 18:51:08 +03:00
Nikolay Krasko
7f60cd81fe
CodeConformanceTest for no Bintray except jcenter (KTI-528)
2021-03-31 17:38:59 +03:00
Nikolay Krasko
b48ede4a62
Drop scripts for uploading to plugin repository (KTI-528)
2021-03-31 17:38:58 +03:00
Nikolay Krasko
35ad28c372
Bintray dukat -> Space kotlin/kotlin-dependencies (KTI-528)
2021-03-31 17:38:56 +03:00
Nikolay Krasko
d10f4ad718
Drop Bintray from maven inspections tests (KTI-528)
2021-03-31 17:38:55 +03:00
Nikolay Krasko
03c0a81a33
Stop using Bintray in ignored test in MavenResolverTest (KTI-528)
2021-03-31 17:38:54 +03:00
Nikolay Krasko
c868116535
Drop Bintray from wizards (KTI-528)
2021-03-30 12:34:08 +03:00
Nikolay Krasko
c74a3bd2b1
Move testResolveDependencyOnMppInCustomConfiguration to library from maven central (KTI-528)
2021-03-30 12:34:07 +03:00
Nikolay Krasko
1547d4f516
Drop bintray from Gradle inspections and fixes tests (KTI-528)
2021-03-30 12:34:06 +03:00
Nikolay Krasko
7a9c2c1d17
Drop bootstrap mentioning from CodeConformanceTest
2021-03-30 12:34:05 +03:00
Nikolay Krasko
529fc352b3
Drop custom private Bintray Android Studio repository (KTI-528)
2021-03-30 12:34:04 +03:00
Nikolay Krasko
5631481747
Drop bintray kotlin-dev (KTI-528)
2021-03-30 12:34:03 +03:00
Nikolay Krasko
1cedc7e93e
Drop bintray jetbrains markdown (KTI-528)
2021-03-30 12:34:02 +03:00
Nikolay Krasko
832523e23f
Replace intellij-third-party-dependencies repository (KTI-528)
2021-03-30 12:34:01 +03:00
Nikolay Krasko
87d509a7aa
Rearrange list of repositories - move jcenter to the end
2021-03-30 12:34:00 +03:00
Nikolay Krasko
818855d6f0
Update cache redirector for more complex aliases
...
For example:
"https://packages.jetbrains.team/maven/p/ij/intellij-dependencies " to "https://cache-redirector.jetbrains.com/intellij-dependencies ",
2021-03-30 12:33:59 +03:00
Nikolay Krasko
c680ee8525
Fix build of benchmarks module
...
Fix after 998a65d1cb
2021-03-27 17:33:25 +03:00
Nikolay Krasko
a5e445492f
Move Bintray js-externals to Space (KTI-528)
2021-03-26 21:08:46 +03:00
Nikolay Krasko
b903f87704
Drop kotin/kotlinx and kotlin/kotlinx.html bintray usages (KTI-528)
2021-03-26 21:08:45 +03:00
Nikolay Krasko
998a65d1cb
Bump version of kotlinx.benchmark plugin 0.2.0-dev-7 -> 0.3.0 (KTI-528)
2021-03-26 21:08:43 +03:00
Nikolay Krasko
455773299b
Minor: investigate j2objc-annotations:1.1 verification trace
2021-03-26 21:08:41 +03:00
Nikolay Krasko
ddc12834cb
Add dependency verification description to ReadMe.md
2021-03-25 21:53:27 +03:00
Nikolay Krasko
1558bd7373
Trust all module metadata till Gradle 6.8 update (KTI-493)
...
There's and issue with absent module files in the cache that leads to
"Artifact has been deleted from dependency cache" that can be resolved
by cleaning caches. It should be fixed in Gradle 6.8
https://github.com/gradle/gradle/issues/12713
2021-03-21 00:05:54 +03:00
Nikolay Krasko
73bc16896d
Trust all poms till Gradle 6.8 update (KTI-493)
...
There's and issue with absent poms in the cache that leads to
"Artifact has been deleted from dependency cache" that can be resolved
by cleaning caches. It should be fixed in Gradle 6.8
https://github.com/gradle/gradle/issues/12713
2021-03-21 00:05:54 +03:00
Nikolay Krasko
efcb071f24
Trust javadoc and sources artifacts as the shouldn't be used in builds (KTI-493)
2021-03-21 00:05:53 +03:00
Nikolay Krasko
fd921f1dc0
Trust kotlin-native-prebuild-* (KTI-493)
...
Need more investigation for this artifact
2021-03-21 00:05:53 +03:00
Nikolay Krasko
fae1215881
Trust kotlin artifacts for bootstrapping (KTI-493)
...
Can't predict exact version after build
2021-03-21 00:05:53 +03:00
Nikolay Krasko
4bbba74360
Trust ivy xml files as they are constantly regenerated (KTI-493)
2021-03-21 00:05:52 +03:00
Nikolay Krasko
8240f5e459
Add dependencies lock with md5 and sha256 (KTI-493)
...
Initial commit without explicit check or cleanup.
Includes Kotlin Native dependencies.
2021-03-21 00:05:52 +03:00
Nikolay Krasko
98b2c00083
Revert "Cleanup HostManager.kt a little bit"
...
This reverts commit 9d957f68
2021-03-17 20:40:48 +03:00
Nikolay Krasko
3dd25e4965
Revert "Cleanup TargetManager.kt a little bit"
...
This reverts commit a4010c7a
2021-03-17 20:40:29 +03:00
Nikolay Krasko
e7a385f9da
Revert "Remove obsolete bc.frontend module"
...
This reverts commit b48a42a5
2021-03-17 20:40:00 +03:00
Nikolay Krasko
c4182c8269
Revert "Remove unused protobuf from backend.native"
...
This reverts commit 7a526a85
2021-03-17 20:39:35 +03:00
Nikolay Krasko
aff25b3666
Remove jcenter usages
2021-03-16 22:24:10 +03:00
Nikolay Krasko
74dd8726c0
Update repositories in kotlin/buildSrc
2021-03-16 22:24:08 +03:00
Nikolay Krasko
3022fb396b
Add fasutil to the list of package to relocate (KT-44758)
...
#KT-44758 Fixed
2021-02-26 20:21:26 +03:00
Nikolay Krasko
c4178daf48
Remove Bintray kotlin-dev usage from kotlin-native
...
(cherry picked from commit ec4ac192a822949af55264157cf6f03d0c4f0c20)
2021-02-26 12:51:51 +01:00
Nikolay Krasko
29e1390720
Remove Bintray ktor usage from kotlin-native
...
(cherry picked from commit 8a5987d82191da66b31ef10363cebc1a784e31b3)
2021-02-26 12:51:51 +01:00
Nikolay Krasko
f1aa75ffed
Remove @author tag to conform with the repository policy
...
(cherry picked from commit d99a9c057712b3318350a9b4cd97f1e9ab63d13f)
2021-02-26 12:51:51 +01:00
Nikolay Krasko
4f3fa9f9ee
Ignore kotlin-native during licences check in Kotlin
...
(cherry picked from commit b1c740cac791ee571dec887956de4b56c478b47a)
2021-02-26 12:51:51 +01:00
Nikolay Krasko
ec89cb2313
Ignore hanging KotlinAndroid36GradleIT.testAndroidMppSourceSets()
...
Ignore till the proper investigation.
Probably caused in https://github.com/JetBrains/kotlin/compare/b262d09a81bf20ffd71db18a0c24ac4f61fa151c...5c7aadece929f79a39bf0ad20549e30d5e391a7c .
2021-02-17 00:26:19 +03:00
Nikolay Krasko
2c4a6fdb98
Revert "Use IDEA ASM in kapt module"
...
This reverts commit 903defdf
2021-02-11 01:07:38 +03:00
Nikolay Krasko
d5deccd2e9
Fix GradleQuickFixTest
...
Started as a result of postponed jdk dispose
71e74497b5
CodeInsightTestFixtureImpl assertPointersAreDisposed is invoked before
actually removing pointers.
com.intellij.openapi.util.TraceableDisposable$DisposalException: 1708093728
at com.intellij.openapi.util.TraceableDisposable.getStackTrace(TraceableDisposable.java:121)
at com.intellij.openapi.vfs.impl.VirtualFilePointerTracker.assertPointersAreDisposed(VirtualFilePointerTracker.java:86)
at com.intellij.testFramework.fixtures.impl.CodeInsightTestFixtureImpl.lambda$tearDown$38(CodeInsightTestFixtureImpl.java:1281)
at com.intellij.testFramework.RunAll.collectExceptions(RunAll.java:57)
at com.intellij.testFramework.RunAll.runAll(RunAll.java:35)
at com.intellij.testFramework.fixtures.impl.CodeInsightTestFixtureImpl.tearDown(CodeInsightTestFixtureImpl.java:1234)
at org.jetbrains.kotlin.idea.codeInsight.gradle.GradleQuickFixTest.tearDownFixtures(GradleQuickFixTest.kt:41)
at org.jetbrains.kotlin.idea.codeInsight.gradle.ExternalSystemTestCase.lambda$null$5(ExternalSystemTestCase.java:185)
2021-02-04 18:14:14 +03:00
Nikolay Krasko
d4fd8b14a6
[MERGE] KT: build-1.5.0-dev-1963 KT/N: 52fe74ede OLD: ece5d9b10
2021-01-26 17:38:13 +03:00
Nikolay Krasko
293f2f9950
Build: Replace Bintray with Space for kotlin-dependencies repository (KTI-466)
2021-01-24 15:04:41 +03:00
Nikolay Krasko
301b0292e2
[MERGE] KT: build-1.5.0-dev-1616 KT/N: abfbfcde4 OLD: 8bb76c67e
2021-01-19 13:37:43 +03:00
Nikolay Krasko
5838357e61
Extract long project wizard tests to separate TC configuration (KTI-422)
2021-01-15 16:55:41 +03:00
Nikolay Krasko
d017e1c2ce
Add protection for master branch in VCS settings
2021-01-14 21:24:49 +03:00
Nikolay Krasko
a0d42b5da6
Build: Download ktor from maven central (KTI-445)
...
#KTI-445 Fixed
2021-01-14 21:24:48 +03:00
Nikolay Krasko
0a1e4fd7d7
Download ktor from maven central in wizard project
2021-01-14 21:24:47 +03:00
Nikolay Krasko
1cefe50e6e
Merge Kotlin build-1.5.0-dev-1282 with K/N (6b8547b8f93adb)
...
Straighten Char-to-code and Char-to-digit conversions out #KT-23451
Kotlin/Native base commit: 6b8547b8f93adb49447d6583d3d9934acd1b0922
2021-01-12 16:10:02 +03:00
Nikolay Krasko
133e39b783
Advance snapshot version 1.4.255 -> 1.5.255 (KTI-421)
...
#KTI-421 Fixed
2020-12-31 15:49:06 +03:00
Nikolay Krasko
043e3a6a02
Merge commits from both masters and update to 1.5.0-dev-1023
...
Kotlin/Native base commit: 858a1d77dd0f92d5f926a1ab3d5ab61230758714
Merge branches 'to-native-merge' and 'tmp_branch4merge' into native-merge
2020-12-29 00:15:37 +03:00
Nikolay Krasko
0918e73dff
Move wasm tests to JS tests configuration (KTI-419)
2020-12-21 19:59:13 +03:00
Nikolay Krasko
88a0fe7ec1
Make a longer description for Kotlin Android plugin
...
Try to overcome `Plugin description must not be generic, please
elaborate.` from the Gradle plugin portal.
2020-12-17 14:30:05 +03:00
Nikolay Krasko
1d14926444
Re-enable evaluation tests in 201 platform
...
Revert `[DEBUGGER] Temporary mute AbstractKotlinEvaluateExpressionTest`
(85c59328c7 ) in 201 bunch.
2020-12-10 22:50:57 +03:00
Nikolay Krasko
df9ecb0f4a
Dependency of js tests generation on compiler test data generation (KTI-404)
...
There was an error during "Generate Compiler Tests" execution:
Exception in thread "main" java.lang.RuntimeException: java.io.FileNotFoundException: compiler\testData\codegen\box\ranges\expression\inexactDownToMinValue.kt
The error was probable caused by parallel execution of tasks:compiler:generateTests and :js:js.tests:generateTests.
Exception could occur when GenerateRangesCodegenTestData.main(args) has
just removed directory with test data for regeneration but
:js:js.tests:generateTests had already seen files present.
#KTI-404 Fixed
2020-12-09 00:58:07 +03:00
Nikolay Krasko
b0347c3822
Stable order of generation and errors in ConvertSealedClassToEnumIntention
2020-12-08 18:52:36 +03:00