You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildr.apache.org by "Antoine Toulme (JIRA)" <ji...@apache.org> on 2010/01/15 06:12:54 UTC

[jira] Commented: (BUILDR-317) ecj compiler

    [ https://issues.apache.org/jira/browse/BUILDR-317?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12800545#action_12800545 ] 

Antoine Toulme commented on BUILDR-317:
---------------------------------------

The ecj jar is here: http://repo2.maven.org/maven2/org/eclipse/jdt/core/compiler/ecj/3.5.1/

Let me see if I can get a better integration for it.

> ecj compiler
> ------------
>
>                 Key: BUILDR-317
>                 URL: https://issues.apache.org/jira/browse/BUILDR-317
>             Project: Buildr
>          Issue Type: New Feature
>          Components: Compilers
>    Affects Versions: 1.3.4
>            Reporter: Antoine Toulme
>            Assignee: Daniel Spiewak
>         Attachments: compiler.rb, compiler_spec.rb
>
>
> The ECJ compiler is an advanced Java compiler that works on top of javac.
> It brings a lot of functionality built-in:
> -better error report (better indentation of the message)
> -better warnings (warnings for source code target VM for example, type casting)
> -more errors reported: the compiler doesn't stop after 100 errors, it will bring all the errors and warnings reported.
> The compiler passes all the javac specs. I added an attempt to check the output generated, but since it is made from Java, I can't control it as of now (see my post on the users mailing list for an idea on how to help with it).

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.