summaryrefslogtreecommitdiff
path: root/src/scalap
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2012-07-27 02:45:00 -0700
committerPaul Phillips <paulp@improving.org>2012-07-27 05:42:17 -0700
commit61d1933e29e1730a981edf738c902a39c7d322de (patch)
tree5eb493e812687d05af8628b0ba6c3fe7c1d460cd /src/scalap
parent785c4ddedd68914f7b5667d0e9733e3fddebe1a0 (diff)
downloadscala-61d1933e29e1730a981edf738c902a39c7d322de.tar.gz
scala-61d1933e29e1730a981edf738c902a39c7d322de.tar.bz2
scala-61d1933e29e1730a981edf738c902a39c7d322de.zip
Eliminated remainder of "catches Throwable" warnings.
And also non-exhaustive matches. And added -nowarn to the build options for scalacheck, we don't need to hear the warnings for code we aren't able to fix.
Diffstat (limited to 'src/scalap')
-rw-r--r--src/scalap/scala/tools/scalap/CodeWriter.scala4
-rw-r--r--src/scalap/scala/tools/scalap/MetaParser.scala2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/scalap/scala/tools/scalap/CodeWriter.scala b/src/scalap/scala/tools/scalap/CodeWriter.scala
index d895ce3836..f5db183abb 100644
--- a/src/scalap/scala/tools/scalap/CodeWriter.scala
+++ b/src/scalap/scala/tools/scalap/CodeWriter.scala
@@ -58,7 +58,7 @@ class CodeWriter(writer: Writer) {
try {
writer.write(nl)
} catch {
- case e => sys.error("IO error")
+ case e: Exception => sys.error("IO error")
}
line = align
align = true
@@ -127,7 +127,7 @@ class CodeWriter(writer: Writer) {
line = false
this
} catch {
- case e => sys.error("IO error")
+ case e: Exception => sys.error("IO error")
}
override def toString(): String = writer.toString()
diff --git a/src/scalap/scala/tools/scalap/MetaParser.scala b/src/scalap/scala/tools/scalap/MetaParser.scala
index ca9bd93f86..036738c5e9 100644
--- a/src/scalap/scala/tools/scalap/MetaParser.scala
+++ b/src/scalap/scala/tools/scalap/MetaParser.scala
@@ -61,7 +61,7 @@ class MetaParser(meta: String) {
else
None
} catch {
- case _ => None
+ case _: Exception => None
}
} else
None;