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
Ilya Chernikov
bcf08c2246
Fix TestExecutedOnlyOnceTest
2017-09-20 11:51:49 +02:00
Ilya Chernikov
099bd2f564
Fix test ProtoBufCompareConsistencyTest.testAlreadyGenerated on ubuntu agents
2017-09-20 11:51:48 +02:00
Ilya Chernikov
fc540b2d63
Fix android tests
2017-09-20 11:51:47 +02:00
Ilya Chernikov
4eb4466314
Fix home dir definition in some compiler tests
2017-09-20 11:51:47 +02:00
Ilya Chernikov
51fc3da2f5
Implement compiler classpath config property in gradle...
...
instead of compiler jar
And add stdlib/reflect/script_runtime to the classpath on detection
2017-09-20 11:51:46 +02:00
Ilya Chernikov
776f1c8d19
Do not shade com.intellij in embeddable compiler
2017-09-20 11:51:45 +02:00
Ilya Chernikov
1862c78bdc
Fix projects for gradle integration tests
2017-09-20 11:51:44 +02:00
Ilya Gorbunov
8ec5cc7d16
Rename composite tasks to use camelCase convention
2017-09-20 11:51:44 +02:00
Ilya Gorbunov
6fc3f269a6
Change logical path of kotlin-test-js-it project, fix paths to outputs
...
Fix paths to kotlin-test-js and kotlin-test-js-it outputs
2017-09-20 11:51:43 +02:00
Ilya Gorbunov
cf5dcb7b5c
Advance bootstrap version
2017-09-20 11:51:42 +02:00
Ilya Gorbunov
99f2cc3d00
Fix paths to stdlib-jre6 test output
2017-09-20 11:51:41 +02:00