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