Giter Site home page Giter Site logo

m2eclipse-scala's Introduction

m2eclipse-scala

m2eclipse-scala is a work in progress to ease integration between m2eclipse and scala-ide for eclipse.

Working configuration

The plugin is "validated" by importing into Eclipse the sample projects :

Changes

0.6.0

  • Update to Eclipse Luna and Scala IDE 4.3

0.5.1

  • remove use of Jobs to update classpath (fix #35 & #36 )

0.5.0

  • improve compatibility with scala version auto-detection of Scala-IDE 4.0

0.4.3

  • add license in feature (EPL)
  • fix a bug in support of "add-source": "src/main/scala" and "src/test/scala" should be added when "add-source" is executed

0.4.2

  • add support for eclipse WTP contribution of Fred Bricon
  • upgrade tycho (0.15.0)
  • remove automatic add of "src/main/scala" and "src/test/scala"

0.4.1

  • upgrade tycho (0.14.1), eclipse p2 repository (indigo)
  • modify lifecycle: every goals are modified to "ignore" or to avoid run during incremental compilation
  • add JavaNature to project if it missing

0.4.0

  • remove scala-tools.org from catalags
  • add support for scala-maven-plugin
  • sort classpath and entries of the project

0.3.1

  • support of m2eclipse 1.0.0
  • upate update-site to propose install of m2eclipse

0.3.0

  • support of m2eclipse 0.13.0

0.2.3

  • change urls of scala-tools.org catalags

0.2.2

  • rebuild to work with m2eclipse 0.12

0.2.1

  • fix critical bug about detection/activation of scala (plugin, nature) => 0.2.0 useless

0.2.0

  • should work with lift-archetype-basic 2.0-scala280-SNAPSHOT (new sample project added)
  • support current and futur ids of scala-ide, select from the installed plugin (ch.epfl... and org.scala-ide....)

0.1.0

  • reintegration to sonatype repository

0.0.5

  • use assembla as "project host" to be under Scala-IDE umbrella
  • re-do tycho configuration (to build on any box)
  • rename directory
  • generate update-site via tycho
  • align groupId/artifactId to m2eclipse-extras

0.0.4

  • include a workaround to run JUnit test, but right-click on JUnit test doesn't propose 'Run as unit test'. Tu run as junit :
    • select source file and use keybord shortcut (Alt+Shit+X T)
      • source file have to be named with test class name and being in the 'right' directory (like in java)
      • I only test with annotation (see source of samples projects listed on wiki)
    • create JUnit Launch configuration

0.0.3

  • try to fix a issue (NPE) if default folders doesn't exist

0.0.2

0.0.1

  • I fork the m2eclipse-scala project from sonatype and add the following feature
  • remove of scala-library, scala-compiler, scala-dbc, scala-swing from "Maven Dependencies" Container (under eclipse only)
  • re-order JRE Container and Scala Container (to avoid scala.ScalaObject NotFound and CĀ° when use "Run As Scala Application")
  • add Scala-tools.org catalog

m2eclipse-scala's People

Contributors

davidb avatar dcardin avatar fbricon avatar germanklf avatar huitseeker avatar john7doe avatar kiritsuku avatar mah0526 avatar taylorleese avatar trajano avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.