eclipse-archived / ceylon.formatter

A formatter for the Ceylon programming language, written in Ceylon.
Apache License 2.0
14 stars 11 forks source link

Out token formatting issues #90

Closed vietj closed 9 years ago

vietj commented 9 years ago

When formatting io.vertx.ceylon module source I get plenty of errors:

juliens-mbp-2:ceylon-vertx julien$ ceylon run ceylon.formatter/1.1.0 source
ceylon.language.Exception "Unexpected token 'out' ([@31,127:129='out',<88>,15:36]), expected 'Object' instead"
    at ceylon.formatter.FormattingWriter$13.$call$(FormattingWriter.ceylon:645)
    at ceylon.formatter.FormattingWriter$13.$call$(FormattingWriter.ceylon:622)
    at ceylon.formatter.FormattingWriter.fastForward$priv$(FormattingWriter.ceylon:1123)
    at ceylon.formatter.FormattingWriter.writeToken$canonical$(FormattingWriter.ceylon:621)
    at ceylon.formatter.FormattingWriter.writeToken(FormattingWriter.ceylon:498)
    at ceylon.formatter.FormattingVisitor.visitIdentifier(FormattingVisitor.ceylon:794)
    at com.redhat.ceylon.compiler.typechecker.tree.VisitorAdaptor.visit(VisitorAdaptor.java:561)
    at com.redhat.ceylon.compiler.typechecker.tree.Tree$Identifier.visit(Tree.java:7244)

Repo can be found here : https://github.com/vietj/ceylon-vertx

lucaswerkmeister commented 9 years ago

Fixed. Thanks for reporting!