Alexey Andreev
|
eec458089f
|
Implement development server
|
2018-12-10 19:03:18 +03:00 |
|
Alexey Andreev
|
753755918d
|
Update build config to avoid jar hell
|
2018-11-22 14:49:30 +03:00 |
|
Alexey Andreev
|
c7e7e3b3f0
|
Fix IDEA plugin build
|
2018-11-20 15:21:55 +03:00 |
|
Alexey Andreev
|
fc799afcda
|
Add Maven option to run TeaVM in a separate process
|
2018-11-20 14:22:35 +03:00 |
|
Alexey Andreev
|
d4b145a523
|
IDEA: update project configuration
|
2018-11-06 14:49:14 +03:00 |
|
Alexey Andreev
|
eff86f6239
|
Less output from Maven. Delete TeaVM artifacts from local repository before caching
|
2018-10-26 16:10:36 +03:00 |
|
Alexey Andreev
|
16ea944a87
|
Travis: fix build configuration
|
2018-10-26 15:21:04 +03:00 |
|
Alexey Andreev
|
7bef0f5bb8
|
Bump IDEA version to 2017.3
|
2018-10-25 13:15:28 +03:00 |
|
Alexey Andreev
|
55e0905518
|
IDEA: add facet option to skip TeaVM compilation
|
2018-09-04 18:30:15 +03:00 |
|
Alexey Andreev
|
8c35ef0189
|
IDEA: fix starting daemon with specified amount of memory
|
2018-08-30 11:11:15 +03:00 |
|
Alexey Andreev
|
773d40aa37
|
IDEA: fix copying sources from dependant modules
|
2018-08-30 11:10:51 +03:00 |
|
Alexey Andreev
|
7f46c301bd
|
IDEA: allow to configure build daemon heap size
|
2018-07-31 16:31:09 +03:00 |
|
Alexey Andreev
|
544eb4e827
|
IDEA plugin: don't load dependencies transitively, since IDEA provides all necessary dependencies
|
2018-06-19 18:53:38 +03:00 |
|
Alexey Andreev
|
d7b57ae938
|
Update asm version to 6.1.1 and versions of Maven plugins that use old asm in order to support Java 10 bytecode version.
|
2018-05-15 16:20:20 +03:00 |
|
Alexey Andreev
|
21411cd1d8
|
Update Scala IDEA plugin download URL
|
2018-01-22 23:32:33 +03:00 |
|
Alexey Andreev
|
10c706077a
|
When a value in debugger represents plain JavaScript object, show its native fields in watch window
|
2018-01-08 14:45:46 +03:00 |
|
Alexey Andreev
|
a24d628603
|
Fix IDEA debugger exception. See #307
|
2018-01-08 14:43:53 +03:00 |
|
Alexey Andreev
|
2bbdf6caba
|
Rename DependencyChecker to DependencyAnalyzer
|
2017-11-12 23:21:16 +03:00 |
|
Alexey Andreev
|
7f76d31330
|
Update IDEA files
|
2017-10-08 21:41:08 +03:00 |
|
Alexey Andreev
|
e1234df7e1
|
Fix positioning error messages in JPS
|
2017-07-05 00:08:28 +03:00 |
|
Alexey Andreev
|
c84dcd366e
|
Display breakpoint status in IDEA
|
2017-07-04 07:18:02 +03:00 |
|
Alexey Andreev
|
1581345e17
|
Properly report breakpoint hit event
|
2017-07-04 06:37:17 +03:00 |
|
Alexey Andreev
|
faec413cf0
|
Remove annoying tab in debug tool window
|
2017-07-04 00:46:58 +03:00 |
|
Alexey Andreev
|
434a3dd207
|
Fix IDEA debugger issues
|
2017-07-01 23:41:21 +03:00 |
|
Alexey Andreev
|
4948c37419
|
Fix build daemon not stopping after IDEA shutdown
|
2017-06-23 23:56:02 +03:00 |
|
Alexey Andreev
|
59e5c16b31
|
Update version to 0.6.0-SNAPSHOT
|
2017-06-19 20:50:19 +03:00 |
|
Alexey Andreev
|
6653118dd8
|
Allow to edit TeaVM build properties from IDEA UI
|
2017-06-16 00:57:06 +03:00 |
|
Alexey Andreev
|
91a7f69bee
|
Report error in JPS when TeaVM build crashes
|
2017-06-06 23:08:31 +03:00 |
|
Alexey Andreev
|
d8913f85d1
|
Improve incremental compilation in IDEA.
Fix bug in source copier.
|
2017-06-01 19:15:24 +03:00 |
|
Alexey Andreev
|
36f2932caa
|
Add incremental build to JPS
|
2017-06-01 16:14:25 +03:00 |
|
Alexey Andreev
|
2e8e3a65bd
|
Add IO bufferization
|
2017-06-01 16:14:24 +03:00 |
|
Alexey Andreev
|
6a1dd17af9
|
IDEA: refactor JPS plugin to allow proper redeployment in javaee plugin
|
2017-04-12 17:34:14 +03:00 |
|
Alexey Andreev
|
9e4e26ae18
|
Fix bug in metaprogramming API
|
2017-03-30 17:20:19 +03:00 |
|
Alexey Andreev
|
6c97f8afe3
|
Refactor code to avoid duplication
|
2017-03-17 13:57:37 +03:00 |
|
Alexey Andreev
|
891b906a8c
|
Fix serialization of call graph. Fix minor bugs in build daemon
|
2017-03-17 13:57:37 +03:00 |
|
Alexey Andreev
|
1ae4a95128
|
Add TeaVM build daemon to IDEA
|
2017-03-17 13:57:37 +03:00 |
|
Alexey Andreev
|
6b31e13cbb
|
Add abstraction of build strategy. Implement in-process build strategy. Further step is to implement build strategy that communicates with build daemon
|
2017-03-17 13:57:36 +03:00 |
|
Alexey Andreev
|
3821d29f1c
|
Don't allow user to change minifier settings via IDEA facet UI
|
2017-02-26 07:36:07 +03:00 |
|
Alexey Andreev
|
1d0230b4c6
|
Fix bytecode class renamer. Remove unnecessary files
|
2017-02-26 00:08:17 +03:00 |
|
Alexey Andreev
|
7d876668c5
|
Rename org.ow2.asm to org.teavm.asm in class loader during JPS build. Fix IDEA plugin deployment in travis
|
2017-02-18 23:50:31 +03:00 |
|
Alexey Andreev
|
b3f52409a7
|
Fix build
|
2017-02-18 20:35:04 +03:00 |
|
Alexey Andreev
|
0900f82585
|
Fix build
|
2017-02-18 20:26:02 +03:00 |
|
Alexey Andreev
|
b4e88988f6
|
Build IDEA plugin via Maven
|
2017-02-18 16:57:52 +03:00 |
|
Alexey Andreev
|
55453c9311
|
Set version to 0.5.0-SNAPSHOT. Add configuration to deploy to bintray. Update version number during Travis build.
|
2017-02-16 21:48:13 +03:00 |
|
Alexey Andreev
|
7b6013992c
|
Embed metaprogramming implementation into uberjar for IDEA plugin
|
2017-02-15 22:49:22 +03:00 |
|
Alexey Andreev
|
55836d6ed7
|
Fix async splitting of blocks with exception handlers in some cases. Fix https://github.com/konsoletyper/teavm/issues/234
|
2017-01-24 23:36:15 +03:00 |
|
Alexey Andreev
|
ad39024795
|
Prevent PhiUpdater from placing e-phis with source variable equal to receiver
|
2016-12-03 13:46:02 +03:00 |
|
Alexey Andreev
|
8e2814f984
|
IDEA: fix building multi-platform projects (JS, WebAssembly)
|
2016-11-15 23:07:25 +03:00 |
|
Simon Ogorodnik
|
cf69cf2243
|
Fix IDEA Maven Importer to properly create facet on maven update project
|
2016-11-15 04:41:18 +03:00 |
|
Alexey Andreev
|
e93a0f1a6e
|
IDEA: add WebAssembly facet
|
2016-11-06 22:00:15 +03:00 |
|