ANNOUNCE: A New Version of NetBeans Scala Plugins with sbt Interagtion.

435 views
Skip to first unread message

Caoyuan

unread,
Feb 14, 2013, 1:47:29 PM2/14/13
to scala...@googlegroups.com
I would like to announce the availability of a new version of NetBeans Scala plugins.

This version contains a new developed sbt integration and varies bug fixes.

It requires NetBeans 7.1+ and Scala 2.10.x

For more information:
https://github.com/dcaoyuan/nbscala/wiki/SbtIntegrationInNetBeans

For downloading:
https://sourceforge.net/projects/erlybird/files/nb-scala/7.x_2.10.x/

Projects on github:
https://github.com/dcaoyuan/nbscala
https://github.com/dcaoyuan/nbsbt

-Caoyuan Deng
Twitter: @dcaoyuan

Rodrigo Cano

unread,
Feb 14, 2013, 2:02:29 PM2/14/13
to Caoyuan, scala...@googlegroups.com
Does it support sbt projects that defines subprojects?



--
You received this message because you are subscribed to the Google Groups "scala-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scala-user+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Caoyuan

unread,
Feb 14, 2013, 2:19:27 PM2/14/13
to Rodrigo Cano, scala-user
Yes. The subprojects (aggregate or dependencies) will be organized as it. And if you've had these projects compiled, you can clicking jump between these projects' sources.

You may want to take a look at a snapshot at:
https://c.fsdn.com/con/app/proj/erlybird/screenshots/nbscala-20130215.png

Rodrigo Cano

unread,
Feb 14, 2013, 2:39:19 PM2/14/13
to Caoyuan, scala-user
I'm getting this in the sbt console:

 SBT -Completion: <tab> -Exit: exit -Help: help.  sbt.home=null
netbeans
[info] Loading project definition from /home/rcano/Development/luthier/project
[info] Set current project to Luthier (in build file:/home/rcano/Development/luthier/)
> [error] Not a valid command: netbeans
[error] Expected '/'
[error] Expected ':'
[error] Not a valid key: netbeans (similar: test, tags, streams)
[error] netbeans
[error]         ^

And the project is not being picked up :(

Caoyuan

unread,
Feb 14, 2013, 2:45:45 PM2/14/13
to Rodrigo Cano, scala-user

Rodrigo Cano

unread,
Feb 14, 2013, 2:55:50 PM2/14/13
to Caoyuan, scala-user
Oh, sorry, I've been following your development on https://github.com/dcaoyuan/nbscala, and compiling via maven, and generating the .nbm with mvn clean install nbm:autoupdate. I'm going to try that. Thanks.

Rodrigo Cano

unread,
Feb 14, 2013, 3:07:32 PM2/14/13
to Caoyuan, scala-user
By the way, in that wiki page you linked, it states that you must add the plugin:

addSbtPlugin("org.netbeans.sbt" % "sbt-plugin" % "1.0.0")

when actually, the plugin published locally after running 

sbt compile publish-local

on

git clone g...@github.com:dcaoyuan/nbsbt.git

is org.netbeans.nbsbt % nbsbt-plugin.

Rodrigo Cano

unread,
Feb 14, 2013, 3:11:15 PM2/14/13
to Caoyuan, scala-user
Its working now!, thanks.

yossarian

unread,
Feb 15, 2013, 12:58:36 PM2/15/13
to scala...@googlegroups.com, Caoyuan
Caoyuan,

Thanks!

-Mark

Alan Burlison

unread,
Feb 15, 2013, 1:59:26 PM2/15/13
to Caoyuan, scala...@googlegroups.com
On 14/02/2013 18:47, Caoyuan wrote:

> I would like to announce the availability of a new version of NetBeans
> Scala plugins.
>
> This version contains a new developed sbt integration and varies bug fixes.

You still can't delete breakpoints by clicking on them in the LHS editor
gutter.

--
Alan Burlison
--

Caoyuan

unread,
Feb 15, 2013, 2:11:57 PM2/15/13
to Alan Burlison, scala-user
Really? This version should have fixed it.

Alan Burlison

unread,
Feb 15, 2013, 5:55:57 PM2/15/13
to Caoyuan, scala-user
On 15/02/2013 19:11, Caoyuan wrote:

> Really? This version should have fixed it.

Just tried it, it sets them OK but won't delete them, you need to use
the Breakpoints window. In case the uninstall of the old version wasn't
clean I'll try uninstalling the new modules and clearing any remnants
out by hand, then reinstalling. Do you have a list of candidate files I
should make sure are gone, cached stuff etc?

--
Alan Burlison
--

Caoyuan

unread,
Feb 15, 2013, 6:13:07 PM2/15/13
to Alan Burlison, scala-user
1. Uninstall all modules under category "scala"
2. check the netbeans user directory place from NetBeansInstallation/etc/netbeans.conf,delete the 'var' directory under this place.

Alan Burlison

unread,
Feb 15, 2013, 7:21:02 PM2/15/13
to Caoyuan, scala-user
On 15/02/2013 23:13, Caoyuan wrote:

> 1. Uninstall all modules under category "scala"
> 2. check the netbeans user directory place from
> NetBeansInstallation/etc/netbeans.conf,delete the 'var' directory under
> this place.

That seems to have fixed that problem but I'm getting an exception
during startup:

$ scala -version
Scala code runner version 2.10.0 -- Copyright 2002-2012, LAMP/EPFL

NetBeans exception follows:

scala.reflect.internal.FatalError: package reflect does not have a
member materializeClassTag
at
scala.reflect.internal.Definitions$DefinitionsClass.scala$reflect$internal$Definitions$DefinitionsClass$$fatalMissingSymbol(Definitions.scala:1010)
at
scala.reflect.internal.Definitions$DefinitionsClass$$anonfun$getMember$1.apply(Definitions.scala:1034)
at
scala.reflect.internal.Definitions$DefinitionsClass$$anonfun$getMember$1.apply(Definitions.scala:1029)
at scala.reflect.internal.Symbols$Symbol.orElse(Symbols.scala:2173)
at
scala.reflect.internal.Definitions$DefinitionsClass.getMember(Definitions.scala:1028)
at
scala.reflect.internal.Definitions$DefinitionsClass.getMemberMethod(Definitions.scala:1063)
at
scala.reflect.internal.Definitions$DefinitionsClass.materializeClassTag(Definitions.scala:512)
at
scala.tools.nsc.typechecker.Implicits$ImplicitSearch.<init>(Implicits.scala:1153)
at
scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:82)
at scala.tools.nsc.Global$$anon$1.inferImplicit(Global.scala:491)
at
scala.tools.nsc.typechecker.Implicits$class.inferImplicit(Implicits.scala:40)
at scala.tools.nsc.Global$$anon$1.inferImplicit(Global.scala:491)
at
scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$wrapImplicit$1(Typers.scala:197)
at scala.tools.nsc.typechecker.Typers$Typer.inferView(Typers.scala:204)
at
scala.tools.nsc.typechecker.Typers$Typer.adaptToMember(Typers.scala:1305)
at
scala.tools.nsc.typechecker.Typers$Typer$$anonfun$17.apply(Typers.scala:1365)
at
scala.tools.nsc.typechecker.Typers$Typer$$anonfun$17.apply(Typers.scala:1365)
at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:721)
at
scala.tools.nsc.typechecker.Typers$Typer.adaptToMemberWithArgs(Typers.scala:1365)
at
scala.tools.nsc.typechecker.Typers$Typer$$anonfun$93.apply(Typers.scala:4648)
at
scala.tools.nsc.typechecker.Typers$Typer$$anonfun$93.apply(Typers.scala:4643)
at scala.reflect.internal.Symbols$Symbol.orElse(Symbols.scala:2173)
at
scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedSelect$1(Typers.scala:4643)
at
scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4781)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5380)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5458)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5526)
at scala.tools.nsc.typechecker.Typers$Typer.computeType(Typers.scala:5621)
at
scala.tools.nsc.typechecker.Namers$Namer.assignTypeToTree(Namers.scala:813)
at scala.tools.nsc.typechecker.Namers$Namer.getSig$1(Namers.scala:1321)
at scala.tools.nsc.typechecker.Namers$Namer.typeSig(Namers.scala:1349)
at
scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply$mcV$sp(Namers.scala:709)
at
scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:708)
at
scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1$$anonfun$apply$1.apply(Namers.scala:708)
at
scala.tools.nsc.typechecker.Namers$Namer$LogTransitions.apply(Namers.scala:1378)
at
scala.tools.nsc.typechecker.Namers$Namer.scala$tools$nsc$typechecker$Namers$Namer$$logAndValidate(Namers.scala:1387)
at
scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:708)
at
scala.tools.nsc.typechecker.Namers$Namer$$anonfun$monoTypeCompleter$1.apply(Namers.scala:707)
at
scala.tools.nsc.typechecker.Namers$$anon$1.completeImpl(Namers.scala:1498)
at
scala.tools.nsc.typechecker.Namers$LockingTypeCompleter$class.complete(Namers.scala:1506)
at scala.tools.nsc.typechecker.Namers$$anon$1.complete(Namers.scala:1496)
at scala.reflect.internal.Symbols$Symbol.info(Symbols.scala:1217)
at scala.reflect.internal.Symbols$Symbol.tpe(Symbols.scala:1189)
[catch] at
org.netbeans.modules.scala.core.ast.ScalaUtils$ScalaUtil$.tryTpe(ScalaUtils.scala:188)
at
org.netbeans.modules.scala.core.ast.ScalaUtils$ScalaUtil$.htmlTypeName(ScalaUtils.scala:195)
at
org.netbeans.modules.scala.core.ast.ScalaUtils$ScalaUtil$.htmlFormat(ScalaUtils.scala:182)
at
org.netbeans.modules.scala.core.ast.ScalaDfns$ScalaDfn.htmlFormat(ScalaDfns.scala:111)
at
org.netbeans.modules.scala.editor.ScalaStructureAnalyzer$ScalaStructureItem.getHtml(ScalaStructureAnalyzer.scala:227)
at
org.netbeans.modules.csl.navigation.ElementNode.getHtmlDisplayName(ElementNode.java:142)
at
org.openide.explorer.view.VisualizerNode.getHtmlDisplayName(VisualizerNode.java:541)
at
org.openide.explorer.view.NodeRenderer.getTreeCellRendererComponent(NodeRenderer.java:131)
at
javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(BasicTreeUI.java:2786)
at
javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.java:492)
at
javax.swing.tree.FixedHeightLayoutCache.getBounds(FixedHeightLayoutCache.java:552)
at
javax.swing.tree.FixedHeightLayoutCache.getBounds(FixedHeightLayoutCache.java:198)
at
javax.swing.tree.AbstractLayoutCache.getPreferredWidth(AbstractLayoutCache.java:245)
at
javax.swing.plaf.basic.BasicTreeUI.updateCachedPreferredSize(BasicTreeUI.java:1882)
at
javax.swing.plaf.basic.BasicTreeUI.getPreferredSize(BasicTreeUI.java:1985)
at
javax.swing.plaf.basic.BasicTreeUI.getPreferredSize(BasicTreeUI.java:1973)
at javax.swing.JComponent.getPreferredSize(JComponent.java:1660)
at javax.swing.ScrollPaneLayout.layoutContainer(ScrollPaneLayout.java:790)
at
org.openide.explorer.view.TreeView$ExplorerScrollPaneLayout.layoutContainer(TreeView.java:1724)
at java.awt.Container.layout(Container.java:1503)
at java.awt.Container.doLayout(Container.java:1492)
at java.awt.Container.validateTree(Container.java:1688)
at java.awt.Container.validate(Container.java:1623)
at org.openide.explorer.view.TreeView.access$101(TreeView.java:151)
at org.openide.explorer.view.TreeView$3.run(TreeView.java:670)
at org.openide.util.Mutex.readAccess(Mutex.java:367)
at org.openide.util.Mutex$1R.run(Mutex.java:1309)
at org.openide.util.Mutex.doWrapperAccess(Mutex.java:1326)
at org.openide.util.Mutex.readAccess(Mutex.java:356)
at org.openide.explorer.view.TreeView.validate(TreeView.java:667)
at javax.swing.JViewport.validateView(JViewport.java:485)
at javax.swing.JViewport.scrollRectToVisible(JViewport.java:396)
at javax.swing.JComponent.scrollRectToVisible(JComponent.java:3108)
at
org.openide.explorer.view.BeanTreeView.showPathWithoutExpansion(BeanTreeView.java:178)
at
org.openide.explorer.view.BeanTreeView.showSelection(BeanTreeView.java:123)
at org.openide.explorer.view.TreeView$7.run(TreeView.java:1025)
at org.openide.util.Mutex.readAccess(Mutex.java:367)
at org.openide.util.Mutex$1R.run(Mutex.java:1309)
at
org.openide.nodes.Children$ProjectManagerDeadlockDetector.execute(Children.java:1921)
at org.openide.util.Mutex.doWrapperAccess(Mutex.java:1328)
at org.openide.util.Mutex.readAccess(Mutex.java:356)
at org.openide.explorer.view.VisualizerNode$QP.run(VisualizerNode.java:682)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:721)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:682)
at java.awt.EventQueue$3.run(EventQueue.java:680)
at java.security.AccessController.doPrivileged(Native Method)
at
java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:691)
at
org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:158)
at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)

--
Alan Burlison
--

Alan Burlison

unread,
Feb 15, 2013, 7:23:56 PM2/15/13
to Caoyuan, scala-user
> That seems to have fixed that problem but I'm getting an exception
> during startup:

And if I try debugging:

Listening on 57295
Not able to submit breakpoint LineBreakpoint Sccs.scala : 22, reason:
The breakpoint is set outside of any class.
Invalid LineBreakpoint Sccs.scala : 22
User program running
User program finished

--
Alan Burlison
--

Eugene Burmako

unread,
Feb 16, 2013, 12:26:38 PM2/16/13
to scala-user
$ scala -version
Scala code runner version 2.10.0 -- Copyright 2002-2012, LAMP/EPFL
NetBeans exception follows:
scala.reflect.internal.FatalError: package reflect does not have a
member materializeClassTag

Do you run the REPL from within Netbeans?

Caoyuan

unread,
Feb 16, 2013, 12:43:41 PM2/16/13
to Eugene Burmako, scala-user
Which REPL console did you open? The on from NetBeans' menu bar, or a console from a sbt console? If it's the previous one,  I think it's a bug.

BTW, I can run console within NetBeans' sbt console.


Alan Burlison

unread,
Feb 16, 2013, 1:26:57 PM2/16/13
to Eugene Burmako, scala-user
On 16/02/2013 17:26, Eugene Burmako wrote:

> Do you run the REPL from within Netbeans?

No, that's from the command line but your comment about running the REPL
from inside NetBeans gave me a clue where to go looking. If I try doing
that I get the following message:

SCALA_HOME environment variable may not be set or is invalid, Please set
SCALA_HOME first.

I'm running this from a Gnome shortcut to the NetBeans executable and
although my shell environment has SCALA_HOME set, it isn't getting set
if I invoke NetBeans from the Gnome shortcut. If I manually start
NetBeans from a shell prompt it works fine - no exception on startup and
the debugger works, so it's clearly the lack of SCALA_HOME in the
environment that is the problem.

For previous versions of the Scala plugin I've added
"-J-Dscala.home=/opt/scala" to the "netbeans_default_options" property
in $NBHOME/etc/netbeans.conf and that's done the trick, doesn't that
work any more?

With SCALA_HOME set, viewing the Scala Platform Manager says I have
Scala 1.1 running which looks like a bug and I have the following
Platform Classpath, does that look correct? I notice there's no
scala-reflect.jar in there.

/usr/jdk/instances/jdk1.7.0/jre/lib/resources.jar
/usr/jdk/instances/jdk1.7.0/jre/lib/rt.jar
/usr/jdk/instances/jdk1.7.0/jre/lib/sunrsasign.jar
/usr/jdk/instances/jdk1.7.0/jre/lib/jsse.jar
/usr/jdk/instances/jdk1.7.0/jre/lib/jce.jar
/usr/jdk/instances/jdk1.7.0/jre/lib/charsets.jar
/usr/jdk/instances/jdk1.7.0/jre/lib/jfr.jar
/usr/jdk/instances/jdk1.7.0/jre/classes
/usr/jdk/instances/jdk1.7.0/jre/lib/ext/ucrypto.jar
/usr/jdk/instances/jdk1.7.0/jre/lib/ext/sunec.jar
/usr/jdk/instances/jdk1.7.0/jre/lib/ext/sunpkcs11.jar
/usr/jdk/instances/jdk1.7.0/jre/lib/ext/java-atk-wrapper.jar
/usr/jdk/instances/jdk1.7.0/jre/lib/ext/dnsns.jar
/usr/jdk/instances/jdk1.7.0/jre/lib/ext/zipfs.jar
/usr/jdk/instances/jdk1.7.0/jre/lib/ext/sunjce_provider.jar
/usr/jdk/instances/jdk1.7.0/jre/lib/ext/localedata.jar
/opt/scala/lib/scala-library.jar

--
Alan Burlison
--

Caoyuan

unread,
Feb 16, 2013, 1:32:26 PM2/16/13
to Alan Burlison, Eugene Burmako, scala-user
For previous version, the environment variable SCALA_HOME will be set automatically to java property 'scala.home', but I dropped this feature in this released version. I do not think it's a good idea to do much hidden things :-)




--
Alan Burlison
--

--
You received this message because you are subscribed to the Google Groups "scala-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scala-user+unsubscribe@googlegroups.com.

Alan Burlison

unread,
Feb 16, 2013, 1:33:42 PM2/16/13
to Caoyuan, Eugene Burmako, scala-user
On 16/02/2013 17:43, Caoyuan wrote:

> Which REPL console did you open? The on from NetBeans' menu bar, or a
> console from a sbt console? If it's the previous one, I think it's a bug.
>
> BTW, I can run console within NetBeans' sbt console.

I'm not using SBT so I don't think it is that.

--
Alan Burlison
--

Alan Burlison

unread,
Feb 16, 2013, 1:38:13 PM2/16/13
to Caoyuan, Eugene Burmako, scala-user
On 16/02/2013 18:32, Caoyuan wrote:

> For previous version, the environment variable SCALA_HOME will be set
> automatically to java property 'scala.home', but I dropped this feature in
> this released version. I do not think it's a good idea to do much hidden
> things :-)

Which is a problem for people launching NetBeans from a desktop link or
Window Manager menu, such as the ones that the standard NetBeans
installer sets up. Much of the existing documentation for the Netbeans
Scala plugin mentions setting this option in netbeans.conf and I didn't
see anything in the release notes to say it no longer worked. I think
removing it was a mistake.

--
Alan Burlison
--

Caoyuan

unread,
Feb 16, 2013, 1:46:53 PM2/16/13
to Alan Burlison, Eugene Burmako, scala-user
I'll re-think about it.

Caoyuan

unread,
Feb 16, 2013, 1:57:38 PM2/16/13
to Alan Burlison, Eugene Burmako, scala-user

Alan Burlison

unread,
Feb 16, 2013, 2:12:05 PM2/16/13
to Caoyuan, Eugene Burmako, scala-user
On 16/02/2013 18:57, Caoyuan wrote:

> Added SCALA_HOME back, please see:
> https://github.com/dcaoyuan/nbscala/commit/776561f51d027b076bd69720c7aaa1b81bc1f217

Thanks.

--
Alan Burlison
--

Alan Burlison

unread,
Feb 21, 2013, 4:55:04 AM2/21/13
to Eugene Burmako, scala-user
On 16/02/2013 18:26, Alan Burlison wrote:

> I'm running this from a Gnome shortcut to the NetBeans executable and
> although my shell environment has SCALA_HOME set, it isn't getting set
> if I invoke NetBeans from the Gnome shortcut. If I manually start
> NetBeans from a shell prompt it works fine - no exception on startup and
> the debugger works, so it's clearly the lack of SCALA_HOME in the
> environment that is the problem.

Even with SCALA_HOME set I get a slew of errors to stdout if I run
NetBeans from a shell:

[Test.scala]: exception during background compile:
scala.reflect.internal.MissingRequirementError: class
scala.deprecatedInheritance in compiler mirror not found.
[Test.scala] marking unit as crashed (crashedFiles:
Set(/pool1/home/alanbur/scala/Slicer/src/scala/com/bleaklow/util/Test.scala))
[Slicer.scala]: exception during background compile:
java.lang.AssertionError: assertion failed: object anonfun$apply$1
[Slicer.scala] marking unit as crashed (crashedFiles:
Set(/pool1/home/alanbur/scala/Slicer/src/scala/com/bleaklow/util/Test.scala,
/pool1/home/alanbur/scala/Slicer/src/scala/com/bleaklow/util/Slicer.scala))
[Sccs.scala]: exception during background compile:
scala.reflect.internal.MissingRequirementError: class
scala.deprecatedInheritance in compiler mirror not found.
[Sccs.scala] marking unit as crashed (crashedFiles:
Set(/pool1/home/alanbur/scala/Slicer/src/scala/com/bleaklow/util/Test.scala,
/pool1/home/alanbur/scala/Slicer/src/scala/com/bleaklow/util/Slicer.scala,
/pool1/home/alanbur/scala/Slicer/src/scala/com/bleaklow/util/Sccs.scala))
[Test.scala]: exception during background compile:
scala.reflect.internal.MissingRequirementError: class
scala.deprecatedInheritance in compiler mirror not found.
[Test.scala] marking unit as crashed (crashedFiles:
Set(/pool1/home/alanbur/scala/Slicer/src/scala/com/bleaklow/util/Test.scala))
[Slicer.scala]: exception during background compile:
java.lang.AssertionError: assertion failed: object anonfun$foreach$2
[Slicer.scala] marking unit as crashed (crashedFiles:
Set(/pool1/home/alanbur/scala/Slicer/src/scala/com/bleaklow/util/Test.scala,
/pool1/home/alanbur/scala/Slicer/src/scala/com/bleaklow/util/Slicer.scala))
[Sccs.scala]: exception during background compile:
scala.reflect.internal.MissingRequirementError: class
scala.deprecatedInheritance in compiler mirror not found.
[Sccs.scala] marking unit as crashed (crashedFiles:
Set(/pool1/home/alanbur/scala/Slicer/src/scala/com/bleaklow/util/Test.scala,
/pool1/home/alanbur/scala/Slicer/src/scala/com/bleaklow/util/Slicer.scala,
/pool1/home/alanbur/scala/Slicer/src/scala/com/bleaklow/util/Sccs.scala))
[Test.scala]: exception during background compile:
scala.reflect.internal.MissingRequirementError: class
scala.deprecatedInheritance in compiler mirror not found.
[Test.scala] marking unit as crashed (crashedFiles:
Set(/pool1/home/alanbur/scala/Slicer/src/scala/com/bleaklow/util/Test.scala))
[Slicer.scala]: exception during background compile:
scala.reflect.internal.MissingRequirementError: class
scala.deprecatedInheritance in compiler mirror not found.
[Slicer.scala] marking unit as crashed (crashedFiles:
Set(/pool1/home/alanbur/scala/Slicer/src/scala/com/bleaklow/util/Test.scala,
/pool1/home/alanbur/scala/Slicer/src/scala/com/bleaklow/util/Slicer.scala))
[Sccs.scala]: exception during background compile:
scala.reflect.internal.MissingRequirementError: class
scala.deprecatedInheritance in compiler mirror not found.
[Sccs.scala] marking unit as crashed (crashedFiles:
Set(/pool1/home/alanbur/scala/Slicer/src/scala/com/bleaklow/util/Test.scala,
/pool1/home/alanbur/scala/Slicer/src/scala/com/bleaklow/util/Slicer.scala,
/pool1/home/alanbur/scala/Slicer/src/scala/com/bleaklow/util/Sccs.scala))

--
Alan Burlison
--
Reply all
Reply to author
Forward
0 new messages