diagnostics
authorAlexey Kudravtsev <cdr@intellij.com>
Mon, 31 May 2010 14:00:30 +0000 (18:00 +0400)
committerAlexey Kudravtsev <cdr@intellij.com>
Tue, 1 Jun 2010 09:12:56 +0000 (13:12 +0400)
platform/lang-impl/src/com/intellij/ide/fileTemplates/FileTemplateUtil.java
platform/util/src/com/intellij/util/properties/EncodingAwareProperties.java

index 2bfc43b57dc4789061148e8d88dbdfe3b2cb7098..9f763221b1641bfcef4315326010cc4cbbd49ba5 100644 (file)
@@ -213,7 +213,7 @@ public class FileTemplateUtil{
       };
       Velocity.setProperty(RuntimeConstants.RUNTIME_LOG_LOGSYSTEM, emptyLogSystem);
       Velocity.setProperty(RuntimeConstants.RESOURCE_LOADER, "file,class");
-      //todo[myakovlev] implement my oun Loader, with ability to load templates from classpath
+      //todo[myakovlev] implement my own Loader, with ability to load templates from classpath
       Velocity.setProperty("file.resource.loader.class", MyFileResourceLoader.class.getName());
       Velocity.setProperty("class.resource.loader.class", MyClasspathResourceLoader.class.getName());
       Velocity.setProperty(RuntimeConstants.FILE_RESOURCE_LOADER_PATH, modifiedPatternsPath.getAbsolutePath());
@@ -321,7 +321,7 @@ public class FileTemplateUtil{
       File modifiedPatternsPath = new File(PathManager.getConfigPath());
       modifiedPatternsPath = new File(modifiedPatternsPath, INCLUDES_PATH);
 
-      try{
+      try {
         Field pathsField = FileResourceLoader.class.getDeclaredField("paths");
         pathsField.setAccessible(true);
         Collection<String> paths = (Collection)pathsField.get(this);
@@ -333,12 +333,13 @@ public class FileTemplateUtil{
           paths.add(testsDir.getAbsolutePath());
         }
       }
-      catch (Exception e){
+      catch (Exception e) {
+        LOG.error(e);
         throw new RuntimeException(e);
       }
     }
   }
-                         
+
   public static boolean canCreateFromTemplate (PsiDirectory[] dirs, FileTemplate template) {
     FileType fileType = FileTypeManagerEx.getInstanceEx().getFileTypeByExtension(template.getExtension());
     if (fileType.equals(FileTypes.UNKNOWN)) return false;
index ab2457748cbe100b1b8317ef8488928c16cf4b14..064833aee51a460f6c16664392aca24f04489dc3 100644 (file)
@@ -33,7 +33,7 @@ public class EncodingAwareProperties extends java.util.Properties{
     propText = StringUtil.convertLineSeparators(propText);
     StringTokenizer stringTokenizer = new StringTokenizer(propText, "\n");
     while (stringTokenizer.hasMoreElements()){
-      String line = (String)stringTokenizer.nextElement();
+      String line = stringTokenizer.nextElement();
       int i = line.indexOf('=');
       String propName = i == -1 ? line : line.substring(0,i);
       String propValue = i == -1 ? "" : line.substring(i+1);