From b0d323b2a933f183ed96cc89b4c541fbc881a88a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jesper=20=C3=96qvist?= <jesper.oqvist@cs.lth.se>
Date: Fri, 23 Aug 2013 09:57:02 +0200
Subject: [PATCH] Improved the eclipse project

- added src/res as a source folder for the eclipse project
- print more descriptive resource bundle errors
---
 .classpath                        | 1 +
 src/java/org/jastadd/JastAdd.java | 6 +++---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/.classpath b/.classpath
index 70df2754..3d582537 100644
--- a/.classpath
+++ b/.classpath
@@ -1,6 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
 	<classpathentry kind="src" path="src/java"/>
+	<classpathentry kind="src" path="src/res"/>
 	<classpathentry kind="src" path="tinytemplate/src/java"/>
 	<classpathentry kind="src" path="src/gen">
 		<attributes>
diff --git a/src/java/org/jastadd/JastAdd.java b/src/java/org/jastadd/JastAdd.java
index 64a48a4c..ced101e7 100644
--- a/src/java/org/jastadd/JastAdd.java
+++ b/src/java/org/jastadd/JastAdd.java
@@ -61,7 +61,7 @@ public class JastAdd {
       version = resources.getString("version");
       timestamp = resources.getString("timestamp");
     } catch (MissingResourceException e) {
-      throw new Error("Could not open Version resource bundle");
+      throw new Error("Could load version info: " + e.getMessage());
     }
   }
 
@@ -171,7 +171,7 @@ public class JastAdd {
       root.problems.clear();
 
       genASTNode$State(root);
-      
+
       genTracer(root);
 
       genIncrementalDDGNode(root);
@@ -346,7 +346,7 @@ public class JastAdd {
     }
     jp.popTopLevelOrAspect();
   }
-  
+
   private void genIncrementalDDGNode(Grammar root) {
     if (root.incremental) {
       java.io.StringWriter writer = new java.io.StringWriter();
-- 
GitLab