Scala Tools

The main forum for discussions about the Scala tools contributed by the community.

sbt , sbteclipse & withSources

Hi, I am struggling for some time now to enable withSources for
sbteclipse. When I do

build.sbt:
withSources:=true

I get that withSources can't be reassigned as it is a val.

I've included sbteclipse via .sbt/plugins/plugins.sbt.

Any idea how to set this up?

Thanks,

Kostas

MapperDao 1.0.0-beta

Hi all,

MapperDao is an ORM library for the scala language and the following
databases:

oracle
postgresql
mysql
derby
sql server
h2

and with the typical features one would expect from an ORM like one-to-
many, many-to-one, many-to-many, one-to-one, mapping class
hierarchies, simple mappings for AnyVals, support for Options etc

home page : http://code.google.com/p/mapperdao/
tutorial (pdf) : http://mapperdao-examples.googlecode.com/files/tutorial.pdf
wiki : http://code.google.com/p/mapperdao/wiki/TableOfContents
examples : https://code.google.com/p/mapperdao-examples/

Regards,

Kostas

twitter's eval library

I posted this on scala-user too, but nobody took it:)

I am trying to use twitter eval, running it through sbt commandline.
It works on 64-bit Windows 7 with java version:
java version "1.7.0_02"
Java(TM) SE Runtime Environment (build 1.7.0_02-b13)
Java HotSpot(TM) 64-Bit Server VM (build 22.0-b10, mixed mode)
But it doesn't work on 32-bit Windows XP
main.scala:
java version "1.7.0_02"
Java(TM) SE Runtime Environment (build 1.7.0_02-b13)
Java HotSpot(TM) Client VM (build 22.0-b10, mixed mode, sharing)

-----------
It works on the same machine (that it doesn't work using sbt) if I
run
it through REPL
C:\xxxx\scala\evaltest\src\main\scala>scala -classpath "c:\Documents
and Settings\xx\.ivy2\cache\com.twitter\util-eval_2.9.1\jars\util-
eval_2.9.1-1.12.8.jar"
Welcome to Sca

ScalaScriptEngine : A new library to dynamically compile & load scala classes

Hi all,

I am happy to announce scalascriptengine, a scala library that can be
used to on-the-fly compile and load scala classes from their source
files. The library can be embedded in servers and allow modified scala
code to be reloaded without the need to redeploy.

Examples and documentation can be found at the projects home page:

http://code.google.com/p/scalascriptengine/

Regards,

Kostas

ENSIME 0.9.2 RC1 (for Scala 2.9 and Scala 2.8) now available

Happy Holidays!

The new release candidate is available here: https://github.com/aemoncannon/ensime/downloads

The biggest change in this release is that sbt users can(and should)
now generate their .ensime project files using the ensime-sbt-command.
The manual explains how to get started: http://aemon.com/file_dump/ensime_manual.html#tth_sEc3.1.1
I'm hoping this plugin-based approach will be much more reliable for
users.

A new version of Setak (a testing framework for Akka actors) has been released

Hi all,
I am pleased to inform you that I have released a new version of
Setak
that supports testing non-stable systems. Non-stable systems are the
systems in which the actors always have some messages to process,
i.e.
they don't terminate.
Please check this out for more details: http://mir.cs.illinois.edu/setak/

What is Setak?
Setak is a testing framework for Akka actor programs. Setak is
especially suited for test cases that find bugs related to non-
determinism. It allows programmers to specify the order of messages
during the execution of a test.

Displayproblem with ensime in the terminal.

Hi,

I recently started to use emacs and ensime and encountered a problem
when doing tab-completion.

Whenever completing I get a colored line which looks like this:
http://yfrog.com/g0ppjnp

Any idea what's going on here?

Regards,
raichoo

Scala IDE for Eclipse V2.0 Final Release available now!

We released the Scala IDE V2.0 for Eclipse today! 

After 9 months of intensive work by the community contributors, users and the IDE team we are really proud to release the new version. Not only is it robust and reliable but also comes with much improved performance and responsiveness. 

There are a whole lot of new features that make it a real pleasure to use, Report errors as you type, Project builder with dependency tracking, Definition Hyperlinking and Inferred type hovers, Code completion and better integration with Java build tools, and lots more. 

Syndicate content

Copyright © 2013 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland