ceylon / ceylon.language

DEPRECATED
Apache License 2.0
153 stars 57 forks source link

Type-safe Metamodel example show empty arrays in output on JVM #789

Open ghost opened 8 years ago

ghost commented 8 years ago

Web IDE output (js backend):

[span, measure, occursAt, occurrences, occurs, firstOccurrence, lastOccurrence, includesAt, inclusions, firstInclusion, lastInclusion, split, replace, replaceFirst, replaceLast, pad, padLeading, padTrailing, copyTo] [ceylon.language::String.string, ceylon.language::String.rest, ceylon.language::String.coalesced, ceylon.language::String.reversed, ceylon.language::String.lowercased, ceylon.language::String.uppercased, ceylon.language::String.trimmed, ceylon.language::String.normalized]

JVM output:

[] []

FroMage commented 8 years ago

Must be because String is a native type that does not have those annotations but I was sure we implemented a layer to fake them.

tombentley commented 8 years ago

I didn't implement such a layer @FroMage, so unless you did then we didn't.

FroMage commented 8 years ago

Damn, I really thought we did when we found that issue.

FroMage commented 8 years ago

OK it's #408 I'm thinking of and yes I thought we had worked around it. Oh well, too bad.