Ilya Gorbunov
00fa8ee464
Setup JRE version for codegen tests
...
Add camelCase task name aliases for codegen tests
2017-09-22 15:37:38 +03:00
Ilya Gorbunov
43e2be26f8
Advance stdlib version to 1.1.60
2017-09-22 15:37:38 +03:00
Dmitry Jemerov
0682f74560
Avoid duplicate file type calculation
2017-09-22 14:30:36 +02:00
Denis Zharkov
c7812beea4
Fix SOE in SignatureEnhancement::extractNullability
...
The problem was that `resolveTypeQualifierAnnotation` actually doesn't
guarantee that `typeQualifierAnnotation` is javax.annotation.NonNull
with argument
It could be just any type qualifier (see the test)
2017-09-22 14:15:11 +03:00
Ilya Chernikov
1953f8e945
Fix build-common publishing
2017-09-21 20:34:10 +02:00
Ilya Chernikov
0b34dde905
Add android-extensions-runtime to the dist
2017-09-21 20:34:08 +02:00
Ilya Chernikov
b5d68515e8
Fix path to android-extensions-runtime in ParcelBoxTest
2017-09-21 20:34:07 +02:00
Dmitry Jemerov
4549cc7289
Fix CodeConformanceTest for new gradle build
2017-09-21 18:09:25 +02:00
Dmitry Jemerov
65c0e445fd
Don't crash when trying to build stubs for files that have been deleted
...
Fixes EA-97751
2017-09-21 17:48:06 +02:00
Dmitry Jemerov
690eaa95bd
Update expected testdata of live templates test
2017-09-21 17:33:55 +02:00
Dmitry Jemerov
4c04eaa29a
Don't hard-code dependency versions in Maven import test
2017-09-21 17:17:44 +02:00
Dmitry Jemerov
7821366f6a
Add missing runtime dependency on TestNG and coverage plugins
2017-09-21 16:58:28 +02:00
Dmitry Jemerov
459d4f3ee9
Fix EAP detection regexp for double-digit patch releases
...
#KT-20331 Fixed
2017-09-21 16:17:51 +02:00
Toshiaki Kameyama
0b7055f7c0
Join lines could "convert to expression body" #KT-15769 Fixed ( #1304 )
2017-09-21 16:15:44 +02:00
Dmitry Jemerov
ab25beeb37
Fix exception in KotlinExpandNodeProjectViewProvider.modify
2017-09-21 15:19:19 +02:00
Mikhail Glukhikh
658ffa6c49
Add deprecated modifier to cleanup diagnostic list
2017-09-21 16:09:57 +03:00
Jonathan Leitschuh
539aed32d2
Improve information regarding running tests that load resources ( #1298 )
...
* Improve information regarding running tests that load resources
Figuring out how to run isolated generated tests is not imidiately straightforward.
This clears up confusion by throwing a more helpful error in the tests and
adding a section to the ReadMe.
* Cleanup ReadMe and comments after review feedback
2017-09-21 11:20:49 +02:00
Dmitry Jemerov
9e3f866831
Update README, remove misleading information ( #1306 )
2017-09-20 18:56:44 +02:00
Dmitry Jemerov
c8d171b543
Don't show "Run tests" gutter icon when there's nothing to run
...
#KT-20338 Fixed
2017-09-20 18:49:25 +02:00
Ilya Gorbunov
7e0f38e07a
Rename run configuration (IDEA insists on it)
2017-09-20 18:47:57 +03:00
Ilya Gorbunov
3708a96d91
Add KEEP issues reference pattern
2017-09-20 18:47:27 +03:00
Simon Ogorodnik
d9b6495f01
Remove obsolete libraries xml's
2017-09-20 18:04:54 +03:00
Simon Ogorodnik
25f0322791
Apply code style settings migration
2017-09-20 18:00:58 +03:00
Simon Ogorodnik
228927f948
Remove obsolete run configurations and artifacts
2017-09-20 18:00:10 +03:00
Ilya Gorbunov
d91cedc0e5
Root project idea module with folder exclusions
2017-09-20 15:51:45 +03:00
Ilya Chernikov
ce18c2bf26
Fix readme - only basic corrections
2017-09-20 14:30:04 +02:00
Ilya Chernikov
d9e0486061
Fix ultimate tests
2017-09-20 11:52:07 +02:00
Ilya Chernikov
0f199835a3
Fix idea-gradle tests
2017-09-20 11:52:07 +02:00
Ilya Gorbunov
83908388db
Remove coverage section from run configurations (IDEA 172 insists on it)
2017-09-20 11:52:06 +02:00
Ilya Gorbunov
701f24ead5
Split apply block, so that gradle scripts are imported separately, one after other
2017-09-20 11:52:05 +02:00
Ilya Gorbunov
1c6b858153
Do not hardcode kotlin version into maven plugin smoke test
2017-09-20 11:52:04 +02:00
Ilya Gorbunov
c29e44f057
Correct setup for the mavenDeployer
2017-09-20 11:52:03 +02:00
Ilya Gorbunov
4a3c8286a3
Fix developer organization in pom, make artifact manifests same as in libraries
2017-09-20 11:52:03 +02:00
Ilya Gorbunov
d441f7ad9a
Remove unused and duplicate gradle files
2017-09-20 11:52:02 +02:00
Ilya Gorbunov
678caa5676
Setup project versions
...
Build parameters (with corresponding project properties):
- build.number (buildNumber) - build number from build server, goes into manifest, by default snapshot
- deployVersion (kotlinVersion, project.version) - version of artifacts, by default build.number
- bootstrap.kotlin.version (bootstrapKotlinVersion) - version of bootstrap compiler
2017-09-20 11:52:01 +02:00
Ilya Chernikov
df04efcf14
Rename artifacts, fix dependencies and artifact contents
2017-09-20 11:52:00 +02:00
Ilya Chernikov
d61695be55
Fix embeddable compiler dependencies, fix dist task, use runtimeJar...
...
dependencies where appropriate, some helpers refactoring
2017-09-20 11:52:00 +02:00
Ilya Chernikov
b7226951b6
introduce ideaPlugin task as a replacement for idea-plugin...
...
leave idea-plugin as a reference to the new one for compatibility
2017-09-20 11:51:59 +02:00
Ilya Chernikov
372138977d
Fix compiler archives config contents - fixes signing, add some utils
2017-09-20 11:51:58 +02:00
Ilya Chernikov
8d0694c129
Rename kotlin-plugin project to idea-plugin
2017-09-20 11:51:57 +02:00
Alexander Udalov
8f5dae8f57
Do not set KOTLIN_HOME env var for tests
...
Instead, rework the (already suspicious) KotlinPaths-finding code in
PathUtil to support the new model of running tests (the compiler is
split into several jars according to the project structure) instead of
the old one (where class files were not in the jars, but in the out/
directory).
This fixes Java9ModulesIntegrationTest
2017-09-20 11:51:56 +02:00
Ilya Chernikov
630d090103
Fix after rebasing on master
2017-09-20 11:51:56 +02:00
Ilya Chernikov
4073280b50
Comment out obsolete kannotator tests
...
(cherry picked from commit b318d97)
2017-09-20 11:51:55 +02:00
Ilya Chernikov
51efd717f6
Extract jvm6-specific test utils, add codegen on specific jdk tests
2017-09-20 11:51:54 +02:00
Ilya Chernikov
82690fe6b3
Switch to new bootstrap, fix after rebase
2017-09-20 11:51:53 +02:00
Ilya Chernikov
bb72da7d10
Add kapt3-idea to gradle build
2017-09-20 11:51:53 +02:00
Ilya Chernikov
5e108d8efd
Fix stdlib test in compiler in the gradle environment
2017-09-20 11:51:52 +02:00
Ilya Chernikov
dfb0a47260
attempt to fix chained test failures
...
- commenting out potentially "bad" test
- calculating homedir only once
2017-09-20 11:51:51 +02:00
Ilya Chernikov
e92ef59873
Delete obsolete tests - we have no more iml files in the repo
2017-09-20 11:51:50 +02:00
Ilya Chernikov
c4de5ee6b7
Fix ScriptGen tests
2017-09-20 11:51:50 +02:00