However, I have no idea what the error message is trying to tell me, and some effort at just hacking away code in locations that looked like they were related to the error message isn't getting me anywhere.
Can anyone give me any hints as to what this kind of report means, and how to figure out where the problem might be?
[error]
[error] while compiling: /Users/james/workspace/Deleteme3/src/main/scala/com/restphone/androidproguardscala/AndroidProguardScalaBuilder.scala
[error] during phase: erasure
[error] library version: version 2.10.0-20120518-123928-5b9bf3d712
[error] compiler version: version 2.10.0-20120518-123928-5b9bf3d712
[error] reconstructed args: -bootclasspath /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsfd.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar:/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Resources/Java/JavaRuntimeSupport.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/ui.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/laf.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/sunrsasign.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsse.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jce.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/charsets.jar:/Users/james/.sbt/0.13.0-SNAPSHOT/boot/scala-2.10.0-SNAPSHOT/lib/scala-library.jar -classpath /Users/james/workspace/Deleteme3/target/scala-2.10/classes:/Users/james/workspace/Deleteme3/lib/asm-3.3.1.jar:/Users/james/workspace/Deleteme3/lib/guava-11.0.jar:/Users/james/workspace/Deleteme3/lib/jruby-complete-1.6.5.1.jar:/Users/james/workspace/Deleteme3/lib/org.eclipse.core.contenttype_3.4.100.v20110423-0524.jar:/Users/james/workspace/Deleteme3/lib/org.eclipse.core.jobs_3.5.101.v20120113-1953.jar:/Users/james/workspace/Deleteme3/lib/org.eclipse.core.resources_3.7.101.v20120125-1505.jar:/Users/james/workspace/Deleteme3/lib/org.eclipse.core.runtime_3.7.0.v20110110.jar:/Users/james/workspace/Deleteme3/lib/org.eclipse.equinox.common_3.6.0.v20110523.jar:/Users/james/workspace/Deleteme3/lib/org.eclipse.equinox.preferences_3.4.2.v20120111-2020.jar:/Users/james/workspace/Deleteme3/lib/org.eclipse.equinox.registry_3.5.101.R37x_v20110810-1611.jar:/Users/james/workspace/Deleteme3/lib/org.eclipse.jdt.core_3.7.3.v20120119-1537.jar:/Users/james/workspace/Deleteme3/lib/org.eclipse.jface_3.7.0.v20110928-1505.jar:/Users/james/workspace/Deleteme3/lib/org.eclipse.osgi_3.7.2.v20120110-1415.jar:/Users/james/workspace/Deleteme3/lib/org.eclipse.swt.cocoa.macosx.x86_64_3.7.2.v3740f.jar:/Users/james/workspace/Deleteme3/lib/org.eclipse.ui.workbench_3.7.1.v20120104-1859.jar:/Users/james/workspace/Deleteme3/lib/org.scala-ide.sdt.core_2.1.0.nightly-2_10-201203260555-684a051.jar:/Users/james/workspace/Deleteme3/lib/proguard-base-4.6.jar:/Users/james/workspace/Deleteme3/lib/scala-compiler-2.10.0-SNAPSHOT.jar:/Users/james/.ivy2/cache/com.typesafe/config/jars/config-0.4.0.jar -d /Users/james/workspace/Deleteme3/target/scala-2.10/classes
[error]
[error] last tree to typer: This(anonymous class $anonfun)
[error] symbol: anonymous class $anonfun (flags: final <synthetic>)
[error] symbol definition: final class $anonfun extends AbstractFunction1$mcZL$sp[String] with Serializable
[error] tpe: com.restphone.androidproguardscala.ToggleNatureAction.$anonfun.type
[error] symbol owners: anonymous class $anonfun -> value newNatures -> method toggleNature -> class ToggleNatureAction -> package androidproguardscala
[error] context owners: lazy value scalaProject -> class AndroidProguardScalaBuilder -> package androidproguardscala
[error]
[error] == Enclosing template or block ==