Consider the following:
@TypeChecked test(foo.Bar bar) {
bar.metaClass = null
}
The "metaClass" property is made available through generated methods getMetaClass() and setMetaClass(MetaClass). Referencing a type from another source unit in type-checked code presents "metaClass" as a field/property reference, but the hover and navigation are not helpful.

Consider the following:
The "metaClass" property is made available through generated methods
getMetaClass()andsetMetaClass(MetaClass). Referencing a type from another source unit in type-checked code presents "metaClass" as a field/property reference, but the hover and navigation are not helpful.