Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
file_out.write "\n"
for key, jclass in model.classes do
+ # Skip anonymous classes
+ if jclass.class_type.is_anonymous then continue
generate_class_header(jclass.class_type)
# Is this type a vararg?
var is_vararg = false is writable
+ # Is this type based on an anonymous class?
+ var is_anonymous: Bool is lazy do
+ for id in identifier do
+ for part in id.split("$") do
+ if part.chars.first.is_digit then return true
+ end
+ end
+ return false
+ end
+
# Has some generic type to be resolved (T extends foo => T is resolved to foo)
var has_unresolved_types = false