Commit Graph

314 Commits

Author SHA1 Message Date
Pavel Talanov f58ec5a12c added some test files that dropped were not tracked by git by accident
removed redundant ktSrc of module Translator
2012-02-21 19:36:53 +04:00
Pavel Talanov 0a2bea5ec2 removed redundant or outdated modules 2012-02-21 19:33:45 +04:00
Pavel Talanov e255230011 copyright added 2012-02-21 19:14:25 +04:00
Pavel Talanov 7bc82df7de copyright changes 2012-02-21 19:02:54 +04:00
Pavel Talanov af28455e5b implement multinamespace translation:
creating classes altogether before namespaces
better implementation of NamespaceDeclarationTranslator
2012-02-21 17:40:15 +04:00
Pavel Talanov 6ca5b732de implement multinamespace translation:
classes belonging to namespace are passed to Namespace.create()
2012-02-21 17:09:37 +04:00
Pavel Talanov 55cfb8ce36 implement multinamespace translation:
excluded generation of empty(declaration only) namespaces
2012-02-21 16:46:48 +04:00
Pavel Talanov a8cdd32596 implement multinamespace translation:
simple implementation of NamespaceDeclarationTranslator
2012-02-21 16:15:25 +04:00
Pavel Talanov 0b1287c103 implement multinamespace translation:
add tests
switch to using class descriptors in class declaration translator
2012-02-21 15:22:38 +04:00
Pavel Talanov a6879c0c76 GetIntrinsic -> CharAtIntrinsic
Fix tests
2012-02-15 17:06:10 +04:00
Pavel Talanov 0f65ca0854 Added some new name and scope generation rules. 2012-02-15 16:56:56 +04:00
Pavel Talanov f86367dba7 fixing tests 2012-02-15 16:03:18 +04:00
Pavel Talanov 2002aa00a8 minor changes to library files 2012-02-15 15:37:20 +04:00
Pavel Talanov ec6b006bbb refactor qualifier generation logic 2012-02-12 18:55:20 +04:00
Pavel Talanov 9e3001215b support extension function safe calls and extension literal safe call 2012-02-12 18:37:50 +04:00
Pavel Talanov f98c24c6aa reorder the method of call translator 2012-02-12 16:52:45 +04:00
Pavel Talanov 4abf0db10c get rid of the rest of translate methods in CallTranslator 2012-02-12 16:48:01 +04:00
Pavel Talanov c505ecc846 refactoring CallTranslator:
introduce CallBuilder
remove CallTranslator.Builder
introduce CallExpressionTranslator
2012-02-12 16:34:39 +04:00
Pavel Talanov 254ed6de14 implement CallType logic 2012-02-10 22:34:34 +04:00
Pavel Talanov 893d983861 work on safe acess
implement callType
better KotlinPropertyAccessTranslator
2012-02-10 17:12:21 +04:00
Pavel Talanov dce8a6de21 deleted jet library from out dir 2012-02-10 15:44:59 +04:00
Pavel Talanov 41db715424 corrected creatures example 2012-02-10 15:43:54 +04:00
Pavel Talanov 1bc6111f04 added comments and chose meaningful names for examples 2012-02-10 15:23:01 +04:00
Pavel Talanov 41f7c29bfa examples update 2012-02-10 12:54:27 +04:00
unknown 63e49000e4 Changes in config 2012-02-10 12:52:51 +04:00
unknown bd0304b08d Change with appet in k2js 2012-02-10 12:47:09 +04:00
Pavel Talanov 0eccfdcde0 examples update 2012-02-09 19:11:35 +04:00
Pavel Talanov 0555b732ed examples update 2012-02-09 19:10:09 +04:00
Pavel Talanov 2a515b2eb9 working on examples 2012-02-09 19:03:10 +04:00
Pavel Talanov 12a767ebe7 move html5 examples intended for webDemo to a separate module 2012-02-08 19:31:30 +04:00
Pavel Talanov da081b632d add test for interpolated string
fix minor todo
2012-02-08 16:08:50 +04:00
Pavel Talanov de0aa82127 js.annotations -> js
path independent jslib
2012-02-07 22:15:09 +04:00
Pavel Talanov e4ea0c02cf remove idea_fix module
add .kt and .jet files as resources
2012-02-07 21:19:54 +04:00
Pavel Talanov d8c4e753d1 extracted separate module for translator tests 2012-02-07 16:49:25 +04:00
Pavel Talanov a6dbd45eb7 modified outdated tests, removed changes by Natasha 2012-02-07 16:31:24 +04:00
Pavel Talanov 29d8ac593e Merge remote-tracking branch 'origin/master' 2012-02-07 16:13:55 +04:00
unknown 123386106a Load jslib by class.getResourceAsStream 2012-02-07 16:09:00 +04:00
Pavel Talanov 6822debe90 added try catch in applet 2012-02-07 15:39:58 +04:00
Pavel Talanov 01b3b13fa1 updated canvas helper
and migrated to new code
2012-02-07 15:37:19 +04:00
Pavel Talanov 6d27bde4cb refactoring 2012-02-06 16:29:42 +04:00
Pavel Talanov e1513ae579 refactor creating test suites 2012-02-06 16:08:17 +04:00
Pavel Talanov ad32f6ec49 reorganise test structure and remove a couple of old test classes 2012-02-06 15:27:51 +04:00
Pavel Talanov e991565311 function inside function supported 2012-02-06 15:00:37 +04:00
Pavel Talanov d836ea04cb added native math object 2012-02-06 14:19:58 +04:00
Pavel Talanov e9a8c3b0d9 Added a method for applet to be able to get the bindingContext 2012-02-06 13:46:03 +04:00
Pavel Talanov 1a01dfd848 migrated to junit3 2012-02-05 18:19:38 +04:00
Pavel Talanov 171c43cc6f refactoring 2012-02-05 17:18:36 +04:00
Pavel Talanov 534375f975 a bunch or refactoring and TODO fixes 2012-02-05 17:10:44 +04:00
Pavel Talanov f5dd688746 fix cosmetic TODOs
add short class comments where meaningful
2012-02-05 16:33:47 +04:00
Pavel Talanov 2f5baf8934 modified maze example but could not get it to compile 2012-02-05 15:52:29 +04:00