Skip to content

Instantly share code, notes, and snippets.

@quintesse
Created January 29, 2015 20:49
Show Gist options
  • Save quintesse/96298c1bf17ddf95afb5 to your computer and use it in GitHub Desktop.
Save quintesse/96298c1bf17ddf95afb5 to your computer and use it in GitHub Desktop.
IDE errors "com.redhat.ceylon.eclipse.ui.ceylon" project
Description Resource Path Location Type
Some classes are missing from the generated module archives, probably because of an error in the Java backend compilation.
The detail of missing classes is given in the Information markers. com.redhat.ceylon.eclipse.ui.ceylon Unknown Ceylon Backend Error
expression has type 'Nothing' createPhasedUnit.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 62 Ceylon Backend Error
expression has type 'Nothing' createPhasedUnit.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 63 Ceylon Backend Error
expression has type 'Nothing' deltaMockups.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 3 Ceylon Backend Error
expression has type 'Nothing' deltaMockups.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 11 Ceylon Backend Error
expression has type 'Nothing' deltaMockups.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 18 Ceylon Backend Error
expression has type 'Nothing' deltaMockups.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 25 Ceylon Backend Error
expression has type 'Nothing' deltaMockups.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 33 Ceylon Backend Error
expression has type 'Nothing' deltaMockups.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 41 Ceylon Backend Error
import is never used: 'DeclarationMemberAdded' testUtils.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 14 Ceylon Backend Error
import is never used: 'invisibleOutside' MethodStructuralChanges.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 4 Ceylon Backend Error
import is never used: 'invisibleOutside' testUtils.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 18 Ceylon Backend Error
import is never used: 'NestedDeclarationDeltaMockup' testUtils.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 23 Ceylon Backend Error
import is never used: 'RegularCompilationUnitDeltaMockup' testUtils.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 25 Ceylon Backend Error
import is never used: 'removed' testUtils.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 15 Ceylon Backend Error
import is never used: 'structuralChange' testUtils.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 16 Ceylon Backend Error
import is never used: 'test' testUtils.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 8 Ceylon Backend Error
import is never used: 'TopLevelDeclarationAdded' MethodStructuralChanges.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 3 Ceylon Backend Error
import is never used: 'TopLevelDeclarationAdded' testUtils.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 17 Ceylon Backend Error
import is never used: 'TopLevelDeclarationDeltaMockup' testUtils.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 26 Ceylon Backend Error
The following classes were not generated by the backend :
$module_ module.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/com/redhat/ceylon/eclipse/ui Unknown Ceylon Backend Error
The following classes were not generated by the backend :
$module_ module.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui Unknown Ceylon Backend Error
The following classes were not generated by the backend :
$package_ package.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/com/redhat/ceylon/eclipse/ui/ceylon/model/delta Unknown Ceylon Backend Error
The following classes were not generated by the backend :
$package_ package.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui Unknown Ceylon Backend Error
The following classes were not generated by the backend :
$package_ package.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta Unknown Ceylon Backend Error
The following classes were not generated by the backend :
addAnnotation_, changeAnnotationOrder_, addAliasedAnnotation_, removeAnnotation_
ignoredAnnotations_, changeAnnotationParameter_ DeclarationAnnotationsStructuralChanges.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta Unknown Ceylon Backend Error
The following classes were not generated by the backend :
addUnsharedModuleImport_, noChangesInModule_, makeModuleImportMandatory_
makeModuleImportOptional_, makeModuleImportShared_, changeModuleVersion_
removeModuleImport_, changeModuleName_, makeModuleImportUnshared_, addSharedModuleImport_ ModuleDescriptorChanges.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta Unknown Ceylon Backend Error
The following classes were not generated by the backend :
annotationErrorAdded_, innerErrorAdded_, annotationErrorChanged_, typeErrorChanged_
typeErrorAdded_ ErrorChanges.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta Unknown Ceylon Backend Error
The following classes were not generated by the backend :
changeToplevelName_, removeTopLevel_, addTopLevel_ TopLevelsAdditionRemoval.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta Unknown Ceylon Backend Error
The following classes were not generated by the backend :
comparePhasedUnits_, NodeComparison, NodeComparisons, declarationFieldFilter_ testUtils.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta Unknown Ceylon Backend Error
The following classes were not generated by the backend :
CompilationUnitDelta, PackageDescriptorDelta$impl, NestedDeclarationDelta
DifferencedModelElement, InvalidPackageDescriptorDelta, ModuleDescriptorDelta
ModuleImportDelta, DeclarationDelta$impl, ModuleDescriptorDelta$impl
NestedDeclarationDelta$impl, AbstractDelta, TopLevelDeclarationDelta
RegularCompilationUnitDelta, ModuleImportDelta$impl, AbstractDelta$impl
InvalidModuleDescriptorDelta, TopLevelDeclarationDelta$impl, PackageDescriptorDelta
DeclarationDelta, RegularCompilationUnitDelta$impl deltas.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/com/redhat/ceylon/eclipse/ui/ceylon/model/delta Unknown Ceylon Backend Error
The following classes were not generated by the backend :
createPhasedUnit_ createPhasedUnit.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta Unknown Ceylon Backend Error
The following classes were not generated by the backend :
DeclarationDeltaBuilder, buildDeltas_, buildCompilationUnitDeltas_
AstNode, TopLevelDeclarationDeltaBuilder, errorListsEquals_, importedModuleName_
ModuleDescriptorDeltaBuilder, RegularCompilationUnitDeltaBuilder, DeltaBuilder
ModuleImportDeclarationDeltaBuilder, producedTypeNamePrinter_, PackageDescriptorDeltaBuilder
NestedDeclarationDeltaBuilder, buildPackageDescriptorDeltas_, buildModuleDescriptorDeltas_
NodeComparisonListener deltaBuilder.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/com/redhat/ceylon/eclipse/ui/ceylon/model/delta Unknown Ceylon Backend Error
The following classes were not generated by the backend :
intersectionOrderChanged_, voidTypeChanged_, equivalentTypeNamesChanged_
aliasedTypeRecognized_, useSiteVarianceAdded_, typeMadeOptional_, unionOrderChanged_
useSiteVarianceFlipped_, defaultedTypeAdded_, genericTypeChanged_, simpleTypeChanged_
parametrizedTypeChanged_ TypedDeclarationStructuralChanges.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta Unknown Ceylon Backend Error
The following classes were not generated by the backend :
methodTypeConstraintChanged_, methodParameterDefaultValueAdded_, methodParameterDefaultValueTypeChanged_
methodFunctionalParameterNameChanged_, methodFunctionalParameterArgumentNameChanged_
methodParameterNameChanged_, methodEquivalentFunctionalParameter_, methodParametersChanged_ MethodStructuralChanges.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta Unknown Ceylon Backend Error
The following classes were not generated by the backend :
ModuleImportAdded, removed_, DeclarationMemberAdded, ImpactingChange
StructuralChange, madeInvisibleOutsideScope_, MadeVisibleOutsideScope
MemberAdded, visibleOutside_, ScopeVisibility, invisibleOutside_, structuralChange_
madeVisibleOutsideScope_, MadeInvisibleOutsideScope, TopLevelDeclarationAdded
ScopedMemberAdded, Removed changes.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/com/redhat/ceylon/eclipse/ui/ceylon/model/delta Unknown Ceylon Backend Error
The following classes were not generated by the backend :
PackageDescriptorDeltaMockup, NestedDeclarationDeltaMockup, TopLevelDeclarationDeltaMockup
RegularCompilationUnitDeltaMockup, CompilationUnitDeltaMockup, ModuleDescriptorDeltaMockup
ModuleImportDeltaMockup deltaMockups.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta Unknown Ceylon Backend Error
The following classes were not generated by the backend :
removeDeclarationMember_, addDeclarationMember_, changeDeclarationMemberName_ DeclarationMembersAdditionRemoval.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta Unknown Ceylon Backend Error
The following classes were not generated by the backend :
sharePackage_, noChangesInPackage_, changePackageName_, unsharePackage_ PackageDescriptorChanges.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta Unknown Ceylon Backend Error
expression has type 'Nothing' createPhasedUnit.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 62 Ceylon Error
expression has type 'Nothing' createPhasedUnit.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 63 Ceylon Error
expression has type 'Nothing' deltaMockups.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 3 Ceylon Error
expression has type 'Nothing' deltaMockups.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 11 Ceylon Error
expression has type 'Nothing' deltaMockups.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 18 Ceylon Error
expression has type 'Nothing' deltaMockups.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 25 Ceylon Error
expression has type 'Nothing' deltaMockups.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 33 Ceylon Error
expression has type 'Nothing' deltaMockups.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 41 Ceylon Error
import is never used: 'DeclarationMemberAdded' testUtils.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 14 Ceylon Error
import is never used: 'invisibleOutside' MethodStructuralChanges.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 4 Ceylon Error
import is never used: 'invisibleOutside' testUtils.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 18 Ceylon Error
import is never used: 'NestedDeclarationDeltaMockup' testUtils.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 23 Ceylon Error
import is never used: 'RegularCompilationUnitDeltaMockup' testUtils.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 25 Ceylon Error
import is never used: 'removed' testUtils.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 15 Ceylon Error
import is never used: 'structuralChange' testUtils.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 16 Ceylon Error
import is never used: 'test' testUtils.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 8 Ceylon Error
import is never used: 'TopLevelDeclarationAdded' MethodStructuralChanges.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 3 Ceylon Error
import is never used: 'TopLevelDeclarationAdded' testUtils.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 17 Ceylon Error
import is never used: 'TopLevelDeclarationDeltaMockup' testUtils.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 26 Ceylon Error
module (transitively) imports conflicting versions of dependency 'java.base': version '7' and version '8' module.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/com/redhat/ceylon/eclipse/ui line 3 Ceylon Module Dependency Error
module (transitively) imports conflicting versions of dependency 'java.base': version '7' and version '8' module.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui line 4 Ceylon Module Dependency Error
module (transitively) imports conflicting versions of dependency 'java.base': version '7' and version '8' module.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/test/com/redhat/ceylon/eclipse/ui line 4 Ceylon Module Dependency Error
unsupported JDK module version: the only supported version is '7' which you get with Java 7 module.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/com/redhat/ceylon/eclipse/ui line 6 Ceylon Module Dependency Error
TODO consider the declaration order of top-levels inside a compilation unit as a structural change ? deltaBuilder.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 463 Ceylon Task
TODO extend this question to the order of declaration inside the initialization section : deltaBuilder.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 464 Ceylon Task
TODO more generally : where is the order of declaration important ? and when an order change can trigger compilation errors ? deltaBuilder.ceylon /com.redhat.ceylon.eclipse.ui.ceylon/source/com/redhat/ceylon/eclipse/ui/ceylon/model/delta line 466 Ceylon Task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment