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

Alex Boisvert commented on BUILDR-176:
--------------------------------------

I've already updated the Eclipse plugin to conform to this specification, as 
documented in the 1.3.3 release notes:

1.3.3 (2008-10-08)
* Change: Eclipse task updated to documented Scala plugin requirements
          (http://www.scala-lang.org/node/94)

Here's an extract of our specs:

for .project:

      it 'should have Scala nature before Java nature' do
        define('foo')
        project_natures.should include(SCALA_NATURE)
        project_natures.should include(JAVA_NATURE)
        project_natures.index(SCALA_NATURE).should < 
project_natures.index(JAVA_NATURE)
      end
      
      it 'should have Scala build command and no Java build command' do
        define('foo')
        build_commands.should include(SCALA_BUILDER)
        build_commands.should_not include(JAVA_BUILDER)
      end

for .classpath

      it 'should have SCALA_CONTAINER before JAVA_CONTAINER' do
        define('foo')
        classpath_containers.should include(SCALA_CONTAINER)
        classpath_containers.should include(JAVA_CONTAINER)
        classpath_containers.index(SCALA_CONTAINER).should < 
classpath_containers.index(JAVA_CONTAINER)
      end

Please reopen if you see anything missing.

> Correct Metadata Generation for Scala Projects
> ----------------------------------------------
>
>                 Key: BUILDR-176
>                 URL: https://issues.apache.org/jira/browse/BUILDR-176
>             Project: Buildr
>          Issue Type: Bug
>          Components: IDE
>    Affects Versions: 1.3.2
>            Reporter: Daniel Spiewak
>             Fix For: 1.3.3
>
>
> http://www.scala-lang.org/node/94
> As detailed by the above link, .classpath and .project files must correspond 
> with a slightly different template in the latest version of the Scala Eclipse 
> plugin.  Generating project metadata according to the old form leads to 
> extremely strange behavior in the plugin, making Buildr essentially unusable 
> in conjunction with SDT.  I would mark this as "blocker", but I doubt it 
> affects many other people.  :-)

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

Reply via email to