135 Commits

Author SHA1 Message Date
Renaud Pawlak
83faff806a updated doc header 2016-01-20 13:55:01 +01:00
Renaud Pawlak
7e69a32cb9 fixed bug #35 (main method call is wrong if the class is in the default
package)
2016-01-20 13:43:27 +01:00
Renaud Pawlak
fe163a8fef updated language specs for version 1.0.0 RC1 2016-01-20 12:19:57 +01:00
Renaud Pawlak
8c1867846d add support for custom functional interfaces 2016-01-20 12:05:28 +01:00
Renaud Pawlak
dac385118e improved @Erased support to allow custom string types (+tests) 2016-01-20 09:59:42 +01:00
Renaud Pawlak
efe74a329c allow object types to be inner classes 2016-01-19 18:46:57 +01:00
Renaud Pawlak
f83e8462cd updated to new logo 2016-01-19 11:04:32 +01:00
Renaud Pawlak
99d725e884 added support and tests for statements with optional blocks 2016-01-17 08:42:04 +01:00
Renaud Pawlak
f647af31e6 still report other errors when superclass is found for Globals 2016-01-16 18:30:44 +01:00
Renaud Pawlak
04cbc101ac add the case of subclassing Globals 2016-01-16 18:20:04 +01:00
Renaud Pawlak
e46f854fcb better support for static indexers in global context 2016-01-16 17:52:04 +01:00
Renaud Pawlak
efa9851783 Merge pull request #30 from lgrignon/master
Language specifications - tests and fixes
2016-01-16 15:18:42 +01:00
lgrignon
f9e05f56cd Merge remote-tracking branch 'upstream/master' 2016-01-16 10:53:41 +01:00
lgrignon
6acb7bcd51 doc tests + doc fixes 2016-01-16 10:53:01 +01:00
lgrignon
b7f242d031 better assert messages 2016-01-16 10:52:30 +01:00
lgrignon
47ee98de95 error management using eval with node 2016-01-16 10:52:12 +01:00
Renaud Pawlak
99d664fb0b better Globals support 2016-01-16 10:28:26 +01:00
Renaud Pawlak
fd5462090a Merge pull request #29 from lgrignon/master
Candies' version check
2016-01-15 14:35:58 +01:00
lgrignon
4df7412d8f notifications 2016-01-15 11:43:59 +01:00
lgrignon
0f2aefbffa merge with upstream 2016-01-15 11:42:40 +01:00
lgrignon
46d8d71391 Merge remote-tracking branch 'upstream/master' 2016-01-15 11:42:29 +01:00
Renaud Pawlak
7065076b35 added class under test 2016-01-15 10:54:08 +01:00
Renaud Pawlak
a2c7b7eae8 preserve Javadoc comments in generated files 2016-01-15 10:47:06 +01:00
Renaud Pawlak
b73cbfcfaa switched to Travis 2016-01-14 22:35:47 +01:00
Renaud Pawlak
c92b0a3ac0 travis conf 2016-01-14 20:38:09 +01:00
Renaud Pawlak
2874bcd417 updated conf 2016-01-14 20:29:11 +01:00
Renaud Pawlak
bb08a5e214 added travis conf file 2016-01-14 20:05:41 +01:00
Renaud Pawlak
8a24b230c9 removed Jenkins links before moving to Travis for security reasons 2016-01-14 18:32:00 +01:00
Renaud Pawlak
60728ebd7d jenkins conf 2016-01-14 17:21:06 +01:00
Renaud Pawlak
89cdb790b4 jenkins conf 2016-01-14 17:07:45 +01:00
Renaud Pawlak
caa84c0b66 changed jenkins address 2016-01-14 14:52:25 +01:00
lgrignon
8a4ee2599f Merge remote-tracking branch 'upstream/master' 2016-01-11 19:52:12 +01:00
lgrignon
6a139d55df candy version check 2016-01-11 19:47:01 +01:00
Renaud Pawlak
64b024bc0f allows java.lang.String.length() + test + doc 2016-01-06 16:07:24 +01:00
Renaud Pawlak
4b3fcff2e6 improved error reporting when JDK home is not defined 2016-01-06 15:45:44 +01:00
Renaud Pawlak
43e58e6b57 added doc on clashes with variable names 2016-01-06 15:30:07 +01:00
Renaud Pawlak
1e93140e24 handle hidden global function with fully qualified names 2016-01-06 15:29:38 +01:00
Renaud Pawlak
5e17a74bae added a check for variables hiding global invocations 2016-01-05 20:02:36 +01:00
Renaud Pawlak
cc2451acdd removed diff match patch unused dependency 2016-01-04 18:01:42 +01:00
Renaud Pawlak
a388ddcdd8 fixed path issues + javadoc 2016-01-02 10:05:57 +01:00
Renaud Pawlak
db663a0cdb added link to quickstart project 2016-01-01 11:58:17 +01:00
Renaud Pawlak
d76174055c added a hack to overcome PATH env var in Eclipse under OSX 2015-12-31 16:25:37 +01:00
Renaud Pawlak
33aac67520 more info 2015-12-31 15:01:52 +01:00
Renaud Pawlak
956913c672 typo 2015-12-31 14:51:36 +01:00
Renaud Pawlak
2c9f222cba added prerequisites 2015-12-31 14:50:37 +01:00
Renaud Pawlak
22f82b1de3 extract latex to html command 2015-12-31 14:31:47 +01:00
Renaud Pawlak
4e202984e6 removed specs generation from pom.xml and add some doc for those who
want to build it
2015-12-31 14:27:12 +01:00
Renaud Pawlak
e4139b27f2 pretty printing improvements 2015-12-30 15:35:11 +01:00
Renaud Pawlak
7a9e00a628 add an option to the transpiler to ignore file name error (so that any
file containing any class can be transpiled) - option is false by
default
2015-12-30 04:35:06 +01:00
Renaud Pawlak
ab619ac257 better handling of Java errors 2015-12-30 04:08:03 +01:00