Commit Graph

3872 Commits

Author SHA1 Message Date
Stepan Koltsov c47934b3cf do not rely on presence of function body to compute function modifiers
this fixes generation of stubs
2012-03-03 01:10:59 +04:00
Stepan Koltsov 1e92594e99 better member sorting in Read*BinaryClassTest 2012-03-03 00:19:32 +04:00
Stepan Koltsov 16917dea4f fix prop modality reading from class files 2012-03-02 23:18:50 +04:00
Stepan Koltsov 25ed7018a4 compile lang.jar
lang.jar is just compiled and nothing more yet
2012-03-02 23:01:57 +04:00
Stepan Koltsov 63908a2047 fix decls in compiler/frontend/src/jet 2012-03-02 23:01:52 +04:00
Stepan Koltsov 4b7c738f29 exit 1 from kotlin process if compilation failed 2012-03-02 23:01:47 +04:00
Stepan Koltsov cd3b965b3c compileKdoc fails, fix it 2012-03-02 23:01:42 +04:00
Stepan Koltsov c9e3891a5e fix test 2012-03-02 21:25:18 +04:00
Stepan Koltsov 99249c65da properly read constructor with default params from bytecode 2012-03-02 20:49:13 +04:00
Stepan Koltsov c15bd2f75d KT-1490 serialization of constructor parameters 2012-03-02 20:43:47 +04:00
Stepan Koltsov 3f1e63cd26 JetValueParameterAnnotationWriter 2012-03-02 20:43:42 +04:00
Stepan Koltsov 90769d3244 move signature related code into subpackage 2012-03-02 20:43:38 +04:00
pTalanov ab3cdb9bd8 Add simple tests for interop with native code. 2012-03-02 20:05:16 +04:00
pTalanov 320ed18134 Hide string constant TEST_FILES. 2012-03-02 20:05:15 +04:00
pTalanov c38bf0bc86 Use minimal optimisation to slightly speed up the tests. 2012-03-02 20:05:14 +04:00
pTalanov c9cc2a385a Move TestConfig under test package 2012-03-02 20:05:13 +04:00
pTalanov 853b03efd2 Split TranslationTest into SingleFileTranslationTest and MultipleFilesTranslationTest 2012-03-02 20:05:13 +04:00
pTalanov 14eab2357d Fixed access level of TranslationTest. 2012-03-02 20:05:12 +04:00
pTalanov d3e3f599ae Moved most of the test into subpackage. 2012-03-02 20:05:11 +04:00
Stepan Koltsov 4c078c3713 fix tests 2012-03-02 18:29:27 +04:00
Andrey Breslav 1078c95bf2 Platform-dependent AnalyzerFacades renamed to reflect platform-dependencies 2012-03-02 18:27:29 +04:00
Andrey Breslav 3e2b2209f9 Build numbers changed to 166 2012-03-02 18:18:21 +04:00
Stepan Koltsov 7b574e8b49 make javabean getters/setter not visible as properties temporarily
fixes KT-1432
2012-03-02 18:05:10 +04:00
Nikolay Krasko 5882c10368 Add temporary class object icon for structure and project views 2012-03-02 16:53:28 +04:00
Nikolay Krasko 91c135f081 Merge pull request #6 from Frostman/kt-1486
Fix for KT-1486 and KT-1480 (Can't see class object and it children in project view)
2012-03-02 04:24:30 -08:00
Andrey Breslav b6ec1fc884 Assertions for impossible descriptor structure 2012-03-02 16:24:07 +04:00
Andrey Breslav 3664a3b2fc Temporary solution for the case where the user has two different JDKs: one in java.home, and the other configured in the project.
In this case, we used to take the java.home one first and ignore project settings, because the classpath was shared between the module script compilation and the module compilation.
2012-03-02 16:14:38 +04:00
pTalanov aa7b8cb7df Reorganised Test classes hierarchy. Pushed up most of the TranslationTest methods. 2012-03-02 16:11:22 +04:00
pTalanov 36b5d761a2 Rename: SingleFileTest -> SuiteBuilder 2012-03-02 16:11:21 +04:00
pTalanov 90de7f6ced Massive test refactoring. 2012-03-02 16:11:20 +04:00
pTalanov 037eeae08d Refactoring intrinsics.
Remove JetTestUtils.
Comment out failing tests.
2012-03-02 16:11:20 +04:00
pTalanov 9c7cf6c69e Refactoring tests: Extracted SafeCallTest 2012-03-02 16:11:19 +04:00
pTalanov f9063ee137 Refactoring tests. 2012-03-02 16:11:18 +04:00
pTalanov c1b9efa8bf Remove patch.
Refactor tests.
2012-03-02 16:11:17 +04:00
Andrey Breslav 956865b830 Make the module script the last message so that it doesn't interfere with the errors 2012-03-02 15:56:30 +04:00
Andrey Breslav 3c566286dd Show generated module script in the messages view in the IDE 2012-03-02 15:54:51 +04:00
Andrey Breslav b120fa05ae Module script creation factored out. Output directories removed from classpath 2012-03-02 15:39:13 +04:00
Nikolay Krasko 98da249d3c Merge pull request #5 from olegkunov/master
KT-1378
2012-03-02 02:51:53 -08:00
James Strachan 2e13f916e6 make the build copy the bin scripts to the dist/kotlinc/bin area by default, so all builds can be used as a full kotlin dist when using things like kotlin-script (https://github.com/andrewoma/kotlin-script), so you can set your PATH to basedir/dist/kotlinc/bin and use your local build as a full kotlin environment 2012-03-02 09:29:38 +00:00
James Strachan 3322d3eb13 added a test case for running programs in IDEA 2012-03-02 08:27:09 +00:00
Stepan Koltsov 57531751dd better updatedoc.sh 2012-03-02 04:19:56 +04:00
Sergey Lukjanov 3fc897cbcd Fix for KT-1486 Can't see class object and it children in project view when "Show Members" enabled 2012-03-02 01:01:52 +04:00
Leonid Shalupov 654c05d68c revert asm to 3.3 to match IDEA lib 2012-03-01 23:14:33 +04:00
olegkunov 96d7203370 KT-1378 Code formatting: spaces around ':'
Changed test data to match actual behavior of the "override methods" feature.
2012-03-01 21:18:37 +04:00
Leonid Shalupov 0e4a910b4a TeamCityBuild: fail.on.plugin.verifier.error property 2012-03-01 20:48:19 +04:00
pTalanov 4d718a199f Build fix attempt: switched to using previous version of js.jar. 2012-03-01 20:29:22 +04:00
Leonid Shalupov fc097dd33b fix ASM dependency 2012-03-01 20:20:07 +04:00
Andrey Breslav d22ee1ab23 Temporarily disabling the assertion, to debug the build. 2012-03-01 20:17:59 +04:00
James Strachan fc6e2c2ecc fixed bad extension class link 2012-03-01 16:00:35 +00:00
James Strachan 374e734168 fixed function links and use correct package format 2012-03-01 15:51:54 +00:00