dragome-sdk icon indicating copy to clipboard operation
dragome-sdk copied to clipboard

Dragome is a tool for creating client side web applications in pure Java (JVM) language.

Results 53 dragome-sdk issues
Sort by recently updated
recently updated
newest added

For string concatenation which is faster with Dragome? StringBuilder does not seem to be fast. It uses array and uses array push for append. Is concat method of String faster?...

getDeclaredAnnotation and getDeclaredAnnotations are missing in some class like Class, Field and Method. Also must check they are correctly because getAnnotation is different from getDeclaredAnnotation.

Improvement
pri: important

For some reason, delegator class is not passing node in parameter. ![delegatorcode](https://cloud.githubusercontent.com/assets/6472084/23838747/aa6cac3e-0777-11e7-94d6-64fb84e9afc9.png) You can reproduce with the uncommented code: https://github.com/xpenatan/gdx-dragome-backend/blob/261394c944f874935ae50a382f70d67bc4532084/backends/gdx-backend-dragome/src/com/badlogic/gdx/backends/dragome/DragomeGraphics.java#L86-L92 Could it be because parameter type is a Object ?

bug
pri: important

@nicolaichuk: please report your compilation problem here. We need to reproduce this in a controlled small environment to be able to fix it. May be if you debug compilation process...

bug
pri: important

NullPointerEception in https://github.com/dragome/dragome-sdk/blob/master/dragome-bytecode-js-compiler/src/main/java/com/dragome/compiler/parser/Pass1.java#L821 stack.size = 2 j = 2 stack.peek(j) = null this exception silence in this line https://github.com/dragome/dragome-sdk/blob/master/dragome-bytecode-js-compiler/src/main/java/com/dragome/compiler/parser/Parser.java#L465 @fpetrola, Is it good? How i can enable isFailOnError from config?

@fpetrola, Why you write own [com.dragome.compiler.utils.Log](https://github.com/dragome/dragome-sdk/blob/master/dragome-bytecode-js-compiler/src/main/java/com/dragome/compiler/utils/Log.java) instead of using standard java.util.logging.Logger?

Improvement
pri: normal

Collect in log minimal and sufficient information need for build environment reproduce. To be able to copy it into a description of the any bug.

Add implementations for: ### Class - [ ] java.lang.Class.getAnnotatedInterfaces() - [ ] java.lang.Class.getAnnotatedSuperclass() - [x] java.lang.Class.getAnnotation(Class) - [ ] java.lang.Class.getAnnotations() - [ ] java.lang.Class.getAnnotationsByType(Class) - [ ] java.lang.Class.getDeclaredAnnotation(Class) - [...

Improvement
pri: important