Commit Graph

260 Commits

Author SHA1 Message Date
MaximZaitsev ebda48fa20 renamed bad var value:) 2016-07-28 09:15:23 +03:00
MaximZaitsev ab8c7a9804 rename bad package name 2016-07-28 09:15:00 +03:00
MaximZaitsev befa5c5607 created kotlin srv, car emulator, car control, coordinate calculate 2016-07-27 16:56:44 +03:00
MaximZaitsev 9cfe84e1ee corrected run script for correct work with relative path 2016-07-27 16:53:26 +03:00
MaximZaitsev b88abf29eb git ignore. add .idea ui designer file 2016-07-27 16:52:34 +03:00
MaximZaitsev 8702f12971 added package json and copying this file to build dir 2016-07-27 16:52:14 +03:00
MaximZaitsev 7119af35d0 gradle project for raspberry server 2016-07-26 15:42:44 +03:00
MaximZaitsev bf4a990daa add run script for server and corrected one CL command 2016-07-26 11:38:10 +03:00
MaximZaitsev 328868ef78 added compile of proto files and copy protokot lib src files 2016-07-26 11:33:44 +03:00
MaximZaitsev 530374617f make packages in src 2016-07-26 11:29:02 +03:00
MaximZaitsev 1b1c3431aa configure gradle, add netty lib 2016-07-26 11:27:10 +03:00
MaximZaitsev f9013ee9dc add gradle project 2016-07-26 11:22:38 +03:00
MaximZaitsev eaeab0a8b4 modified git ignore to using with gradle 2016-07-26 11:17:51 +03:00
MaximZaitsev 9de2a3fd3b modified git ignore to using with gradle 2016-07-26 11:15:13 +03:00
MaximZaitsev f73b26a4e2 moved src 2016-07-26 11:14:45 +03:00
MaximZaitsev 2ca53206e7 removing all libs. gradle add all libs automatically 2016-07-26 11:10:40 +03:00
MaximZaitsev 5992232eb5 delete car emulator src from server project 2016-07-26 11:09:02 +03:00
MaximZaitsev 8fd1f45010 simple refactoring, upgrade CLI 2016-07-26 10:55:28 +03:00
Alexey Stepanov c2fea4048c translator: add assigment operators 2016-07-22 17:10:07 +03:00
MaximZaitsev 7066ab7cec corrected file name in project 2016-07-22 16:39:32 +03:00
MaximZaitsev 6cb37cb229 js server. added interaction with main server 2016-07-22 15:21:09 +03:00
MaximZaitsev 3860150b50 replace google protobuf exception to kotlin exception 2016-07-22 15:21:09 +03:00
MaximZaitsev 5b71ae0692 corrected request and response url 2016-07-22 15:21:09 +03:00
MaximZaitsev 29f4c0c2d2 remove protobuf.jar from car emulator module 2016-07-22 15:21:09 +03:00
MaximZaitsev 4f6c39f26a add sh script for compile proto 2016-07-22 15:21:09 +03:00
MaximZaitsev 07132f8e03 added lib for kotlin protobuf and proto compiling kt to main server 2016-07-22 15:21:09 +03:00
MaximZaitsev e9dee66b90 java protobuf classes replaced to protokot 2016-07-22 15:21:09 +03:00
MaximZaitsev 310f81c69e added car uid to route done message 2016-07-22 15:21:09 +03:00
Alexey Stepanov a05307724c translator: add prefix operators - increment, decrement 2016-07-22 15:20:46 +03:00
e5l f8e4a296e2 translator: evaluate dot expression left part 2016-07-22 14:06:49 +03:00
e5l c243ab7fc0 translator: single-expression function 2016-07-22 13:26:23 +03:00
Alexey Stepanov 2193c0c6dd translator: fix name resolving in extension functions, add casts for all primitive types, add test on returning class instance 2016-07-22 13:21:30 +03:00
e5l 8a1d6a8e99 translator: functions and members overload 2016-07-22 12:12:13 +03:00
Alexey Stepanov 4e30698756 translator: tests fix 2016-07-22 11:52:06 +03:00
Alexey Stepanov b49c03de8b translator: add cast extensions, add float, long types, add support test order in tests, add Primitives in kotlib, fix extension function resolving 2016-07-22 11:46:15 +03:00
Alexey Stepanov 270fab189f translator: add function extensions 2016-07-21 19:10:04 +03:00
dsavvinov b223b4f9ae Protobuf: added runtime checks for wire types 2016-07-21 17:48:14 +03:00
e5l 74a22ed4f9 translator: reference reassignment, elvis operator, tests 2016-07-21 17:24:04 +03:00
dsavvinov 3a02c42d50 Protobuf: fixed a bug when fields with initial values were serialized anyway. Fixed a bug in methods, related to size estimation, now tags are properly included/excluded from total size depending on context 2016-07-21 16:14:09 +03:00
MaximZaitsev 1044a66da0 maked car moks on rapsberry. added handler for route from main server 2016-07-21 15:49:20 +03:00
dsavvinov 2520afd3aa Protobuf: fixed a bug in serialization/deserialization of repeated fields (now non-packed fields serialized properly) 2016-07-21 14:27:49 +03:00
Alexey Stepanov 10216da2f9 translator: fix support if without else, fix gitignore for gradle 2016-07-21 14:26:39 +03:00
Alexey Stepanov d8ab5e9e5f fix return type in when and if expressions, fix if expressions result variable 2016-07-21 14:09:15 +03:00
e5l a24cc9732f translator: elvis operator, fix includes in build system, gradle jar build 2016-07-21 13:44:49 +03:00
Alexey Stepanov df89bcc490 translator: add when block expression 2016-07-21 13:12:58 +03:00
Alexey Stepanov 8f908e3dd5 translator: add fields in companion objects, fix nested class resolve 2016-07-21 11:05:20 +03:00
e5l 500e36995c translator: compare references, null compare 2016-07-21 10:45:48 +03:00
e5l 120d77e3bd translator: fix reference matching 2016-07-21 09:51:25 +03:00
Alexey Stepanov e9a1d80f97 translator: add sceleton for companion fields, fix nested classes 2016-07-21 09:42:36 +03:00
dsavvinov 33836aeafb Protobuf: refactored generateSerializationCode() in FieldGenerator + some other little refactoring 2016-07-20 19:59:04 +03:00