Alexey Andreev
fe940bc084
Refactor TeaVM to use new default methods of ClassReaderSource instead
...
of manual traversing through class hierarchy
2015-07-31 23:12:38 +03:00
Alexey Andreev
4548705620
Apply new checkstyle rules
2015-07-23 11:47:14 +03:00
Alexey Andreev
ef8543d510
In html4j add support of JavaScript int to Java long marshall; add
...
support of Byte and Short wrappers.
2015-06-24 18:02:41 +04:00
Alexey Andreev
8926306f17
Refactor dependency checker
2015-06-20 20:27:43 +03:00
konsoletyper
fe2adc4675
Speed-up TeaVM compiler on large applications
2015-03-09 16:22:19 +03:00
konsoletyper
62118e2cfe
Add frequency-based naming in minified mode
2015-03-09 13:28:37 +03:00
konsoletyper
7869173ac2
Remove build errors on JDK8
2015-03-08 12:18:57 +03:00
konsoletyper
3b1d6851a4
Refactoring. Add AsyncCallback support
2015-02-07 18:36:18 +04:00
alexey-andreev
d185ee79a3
Check html4j with checkstyle
2015-01-18 13:15:11 +04:00
Alexey Andreev
1fff443c36
Dependency API supports multiple occurence of reaching events for
...
different location
2014-12-29 19:16:29 +04:00
Alexey Andreev
cd0664d695
Add support of new plugin interface to extensions
2014-12-11 19:20:39 +04:00
Alexey Andreev
316850bbb5
Merge branch 'master' into diagnostics
2014-12-11 18:54:25 +04:00
Alexey Andreev
71da76ee06
Fix https://github.com/konsoletyper/teavm/issues/29
2014-12-09 18:08:58 +04:00
Alexey Andreev
844da6760c
Clean-up project
2014-12-09 16:21:14 +04:00
konsoletyper
e736cf09d7
Start implementing diagnostics API
2014-11-05 22:14:41 +03:00
konsoletyper
a24652a576
Support of html4j version 1.0. Better support of JavaScriptBody
...
callbacks.
2014-10-19 16:32:56 +04:00
konsoletyper
71343b910e
Fix passing of some DukeScript tests
2014-10-04 17:54:56 +04:00
konsoletyper
a26522f959
Refactoring of dependency checker in order to achieve better diagnostics
...
in Eclipse plugin
2014-09-15 17:52:55 +04:00
konsoletyper
4f941e0a0a
Refactor dependency checker
2014-09-03 21:08:19 +04:00
konsoletyper
0ff2b2a1dc
Fixes small bugs that were found by html4j TCK
2014-09-02 18:25:43 +04:00
konsoletyper
8dada3b28c
Adds support of some methods required by latest html4j. See
...
https://github.com/konsoletyper/teavm/issues/6
2014-09-02 12:11:13 +04:00
konsoletyper
1b374c7466
Fixes variable mapping
2014-08-07 12:23:47 +04:00
konsoletyper
bc911a661a
Begin to implement variable mapping
2014-08-04 23:22:41 +04:00
Alexey Andreev
00d160e92b
First attempt to refactor dependency checker
2014-03-24 13:26:32 +04:00
konsoletyper
d714e880d3
Adds checkstyle and findbugs into configuration of teavm-core
2014-03-05 12:54:26 +04:00
konsoletyper
226f4c2c8a
Refactoring. JavascriptBuilder becomes TeaVM and goes to org.teavm.vm
...
package, as well as some other classes go to org.teavm.vm.spi. html4j
now supports generation of JavaScript that is completely compatible with
bck2brwsr without altering HTML page
2014-03-05 00:13:58 +04:00
konsoletyper
cc8d2b8903
TCK passes some more tests
2014-02-28 14:16:23 +04:00
konsoletyper
ce4f6dc5d5
Adds some JCL dependencies required by html4j
2014-02-28 13:40:55 +04:00
konsoletyper
9e37304fdf
Adds ability to include additional scripts into tests. Includes
...
knockout.js into TCK tests
2014-02-27 17:11:01 +04:00
konsoletyper
753bb4b23e
Fixes incorrect generation of JavaScriptBody in minified mode
2014-02-25 15:52:40 +04:00
konsoletyper
1ee9793ffd
Adds input streams
2014-02-24 16:55:38 +04:00
konsoletyper
0004babe65
Bugfixes and improvements, trying to launch Knockout4Java
2014-02-24 13:07:06 +04:00
konsoletyper
281d4b8e05
Adds ability to build JavaScript tests against custom adapters. Adds
...
optional dependency scanning for tests. Adds test inclusion by
wildcards. Adds TCK test generator.
2014-02-19 20:46:17 +04:00
konsoletyper
301d14e1ab
Most of JavaScriptBody TCK tests pass
2014-02-19 13:44:27 +04:00
konsoletyper
8988d4fc64
Removes unecessary dependency error when building JavaScriptBody support
2014-02-19 11:40:02 +04:00
konsoletyper
2c08f75b0a
Alters JUnit plugin. Now it doesn't stop when dependency problems found,
...
but puts warning into log and into execution report of test
2014-02-19 11:15:22 +04:00
konsoletyper
be89d16e88
Further refactoring of dependency checker
2014-02-19 10:43:13 +04:00
konsoletyper
da35fbc2a9
Dependency checker refactoring
2014-02-18 23:50:54 +04:00
konsoletyper
5b76001a34
Adds json-tck tests
2014-02-18 17:53:55 +04:00
konsoletyper
f27c641d32
Improves value conversion support for JavaScriptBody
2014-02-18 17:21:26 +04:00
konsoletyper
ee28309008
Adds displaying of full dependency stack for each missing item
2014-02-18 14:20:48 +04:00
konsoletyper
75a7b213e0
Adds test of array conversion while passing to the JavaScriptBody
2014-02-18 09:36:40 +04:00
konsoletyper
119de7ab82
Adds JS int number to java.lang.Integer conversion
2014-02-17 17:13:48 +04:00
konsoletyper
169ecb18c8
Adds integer conversion
2014-02-17 17:05:17 +04:00
konsoletyper
ae2ca37ee0
Adds type conversion from Java array and integer to JS array and number
2014-02-17 08:15:06 +04:00
konsoletyper
f8ea743c26
Adds test on simple callback support
2014-02-14 17:17:42 +04:00
konsoletyper
f085dbb607
Fixes array item propagation
2014-02-14 16:42:45 +04:00
konsoletyper
d310409db3
Fixes dependency checking of arrays
2014-02-14 16:19:51 +04:00
konsoletyper
afc85c9780
Adds initial source code of plugin to support html4j
2014-02-14 13:21:18 +04:00