ceylon/ceylon-compiler — Issue #331: Types should be fully-qualified
Author: FroMage
Created: 2012-01-23 08:35:17+00:00
State: open
Labels: BUG, high priority

We should run a grep of our `.src` code for fully-qualified or non-qualified types that aren't absolute (starts with a ".") and make sure we don't produce those, because otherwise they can be resolved locally instead of absolutely.

Example:

```java
final class bug329_se implements com.redhat.ceylon.compiler.java.test.issues.Bug329_Something {
private final .java.lang.String something;

public final .java.lang.String getSomething() {
return something;
}

private bug329_se() {
this.something = "somethingElse";
}
private static final com.redhat.ceylon.compiler.java.test.issues.bug329_se value;
static {
value = new bug329_se();
}

static com.redhat.ceylon.compiler.java.test.issues.bug329_se getBug329_se() {
return value;
}
}
```