Commit Graph

33 Commits

Author SHA1 Message Date
Dmitry Jemerov 4e8365084f tests fixed
Original commit: b60621c428
2016-01-19 10:53:53 +01:00
Dmitry Jemerov 7998e7884c add test to check that "Only the Kotlin standard library is allowed to use the 'kotlin' package" is reported in JPS builds
Original commit: 39c6e3712b
2016-01-19 10:53:49 +01:00
Zalim Bashorov da42c05672 Don't fail when create IncrementalCacheImpl for target without output directory, and fail when try to use this info instead.
#KT-10505 Fixed

Original commit: c1dbfee2a9
2016-01-13 21:37:36 +03:00
Zalim Bashorov b7971cf9ae Don't fail when output directory not specified for "friend" build target
#KT-10505 Fixed

Original commit: d9af9472f0
2016-01-13 21:09:06 +03:00
Zalim Bashorov b87baebf1f Report error when output directory not specified for build target
#KT-10505 Fixed

Original commit: 3df091e7cf
2016-01-13 21:09:05 +03:00
Mikhail Glukhikh cc0adf19a9 Exposed visibility deprecation warnings made errors + relevant test fixes
Original commit: 4e44466cf9
2015-11-20 15:21:01 +03:00
Nikolay Krasko 6f3c2c1493 Test that fails with package prefixes but works good without them
Original commit: 33fd247bde
2015-11-12 19:19:42 +03:00
Michael Nedzelsky ba12afbbb9 fix access from tests to internal elements in production code in case of circular dependency
Original commit: 5b59fc74bc
2015-11-11 19:16:21 +03:00
Nikolay Krasko b77f4ffe9f Teach index working with source roots with package prefix
#KT-9167 Fixed

Original commit: 23e35ab112
2015-11-10 01:50:09 +03:00
Michael Nedzelsky 731268085f fix KT-9299 In a project with circular dependencies between modules, IDE reports error on use of internal class from another module, but the corresponding code still compiles and runs.
#KT-9299 Fixed

Original commit: 6ebe0c30ec
2015-10-30 14:40:46 +03:00
Dmitry Petrov abac00df69 KT-6165, KT-9547: fix testData for JPS plugin.
Test contains effectively single module (with circular dependencies),
and should not have conflicting declarations.
Rename the package in a library used in this test.

 #KT-9547 Fixed

Original commit: 1a58636ea9
2015-10-22 11:37:01 +03:00
Michael Nedzelsky 4755cab740 fix check for internal from another module in imports and file level annotations
Original commit: 0035bbba7c
2015-09-27 20:37:41 +03:00
Alexey Tsvetkov eabfd142f3 Create Kotlin incremental caches only on write
Original commit: fe390a04c5
2015-09-25 20:11:56 +03:00
Michael Nedzelsky 5852d10a1a add tests in KotlinJpsTest for check access to internal elements from another module
Original commit: 0b49195a03
2015-09-25 14:02:26 +03:00
Michael Nedzelsky b23cbc0ade Revert "add test for check access to internal elements from another module"
This reverts commit b4e7a9c740.

Original commit: db602df146
2015-09-23 17:45:38 +03:00
Michael Nedzelsky b4e7a9c740 add test for check access to internal elements from another module
#KT-9178 Fixed

Original commit: 4d9eaf19c3
2015-09-23 07:49:33 +03:00
Dmitry Jemerov 14c45372ee remove support for 'trait' keyword
Original commit: 4ca434da54
2015-09-22 15:00:24 +02:00
Nikolay Krasko 83f9db33ce Don't filter class files and jars from build script. Get a warning about their absence.
Original commit: 5b3c05d039
2015-08-20 18:48:38 +03:00
Michael Nedzelsky 22c07485dd add tests for KT-8158 make Kotlin compiler invoked from IDEA cancellable
Original commit: 8cd978bfd8
2015-07-03 16:14:08 +03:00
Evgeny Gerashchenko 0994979f05 Fixed iml files in test data. Order entry for own sources is obligatory.
Original commit: fe3437e8a1
2015-06-01 19:02:12 +03:00
Evgeny Gerashchenko 4b08b13289 Minor. Fixed typo in test data.
Original commit: 37d6c9bf25
2015-06-01 19:02:11 +03:00
Nikolay Krasko 395e5446fb Place light classes finder before standard PsiElementFinderImpl
Source elements should have priority over libraries.

Original commit: 3c7e7ffda6
2015-05-13 21:32:09 +03:00
Nikolay Krasko 1937ee3986 Compile modules with circular dependency as one module
Original commit: 2d8dcaddd0
2015-05-06 14:19:20 +03:00
Michael Nedzelsky ee825b9cf3 JS: add jps build test for Kotlin/Javascript two-module project
Original commit: 563ab47502
2015-04-03 05:36:13 +03:00
Michael Nedzelsky c2c19e70da do not copy js files from libraries in case of compile errors
Original commit: d909a66d4d
2014-12-16 21:37:46 +03:00
Evgeny Gerashchenko 3a3e5a547e Added test checking that we don't create Kotlin incremental caches for targets without Kotlin.
Original commit: 8de11e4664
2014-12-15 16:46:27 +03:00
Michael Nedzelsky a275c81c1e add tests for jps-plugin (Kotlin Javascript projects)
Original commit: bd090d0e5f
2014-12-12 03:04:19 +03:00
Nikolay Krasko dac7ffbad2 Merge remote-tracking branch 'origin/master' into idea14
Original commit: 465dd45eae
2014-07-02 09:21:40 +04:00
Alexander Udalov ac3cbf547c Generate "$kotlinClass"/"$kotlinPackage" reflection fields to every class
Some seemingly irrelevant tests were changed because now there's <clinit> in
almost every class and class initialization begins with executing it

Original commit: 59777e7df6
2014-07-02 01:26:18 +04:00
Nikolay Krasko 2795640c6b Test package facade recompile after removing several files
Original commit: 2f776affb3
2014-06-20 17:19:46 +04:00
Evgeny Gerashchenko 292a3ca205 Corrected and simplified compilation of module chunk.
Original commit: 601a691e18
2014-06-04 15:34:17 +04:00
Evgeny Gerashchenko 178d7793e9 Renamed and refactored test.
Original commit: ad8affe07c
2014-06-04 11:36:42 +04:00
Evgeny Gerashchenko 7586056fed Moved general JPS test data to common directory.
Original commit: 9e22c29825
2014-03-25 14:26:47 +04:00