Author: brett Date: Thu Apr 6 04:14:25 2006 New Revision: 391965 URL: http://svn.apache.org/viewcvs?rev=391965&view=rev Log: fix class cast exception
Modified: maven/doxia/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java Modified: maven/doxia/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java URL: http://svn.apache.org/viewcvs/maven/doxia/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java?rev=391965&r1=391964&r2=391965&view=diff ============================================================================== --- maven/doxia/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java (original) +++ maven/doxia/trunk/doxia-site-renderer/src/main/java/org/apache/maven/doxia/siterenderer/DefaultSiteRenderer.java Thu Apr 6 04:14:25 2006 @@ -148,7 +148,8 @@ if ( moduleExcludes != null && moduleExcludes.containsKey( module.getParserId() ) ) { - addModuleFiles( moduleBasedir, module, (String)moduleExcludes.get( module.getParserId() ), files ); + addModuleFiles( moduleBasedir, module, (String) moduleExcludes.get( module.getParserId() ), + files ); } else { @@ -166,11 +167,13 @@ { if ( moduleExcludes != null && moduleExcludes.containsKey( module.getParserId() ) ) { - addModuleFiles( module.getBasedir(), siteModuleManager.getSiteModule( module.getParserId() ), (String)moduleExcludes.get( module.getParserId() ), files ); + addModuleFiles( module.getBasedir(), siteModuleManager.getSiteModule( module.getParserId() ), + (String) moduleExcludes.get( module.getParserId() ), files ); } else { - addModuleFiles( module.getBasedir(), siteModuleManager.getSiteModule( module.getParserId() ), null, files ); + addModuleFiles( module.getBasedir(), siteModuleManager.getSiteModule( module.getParserId() ), null, + files ); } } catch ( SiteModuleNotFoundException e ) @@ -198,7 +201,8 @@ if ( files.containsKey( key ) ) { - RenderingContext originalContext = (RenderingContext) files.get( key ); + DocumentRenderer renderer = (DocumentRenderer) files.get( key ); + RenderingContext originalContext = renderer.getRenderingContext(); File originalDoc = new File( originalContext.getBasedir(), originalContext.getInputName() ); throw new RendererException( "Files '" + doc + "' clashes with existing '" + originalDoc + "'" ); } @@ -218,10 +222,9 @@ RenderingContext renderingContext = docRenderer.getRenderingContext(); - File outputFile = new File ( outputDirectory, docRenderer.getOutputName() ); - - File inputFile = new File ( renderingContext.getBasedir(), renderingContext.getInputName() ); + File outputFile = new File( outputDirectory, docRenderer.getOutputName() ); + File inputFile = new File( renderingContext.getBasedir(), renderingContext.getInputName() ); if ( !outputFile.exists() || inputFile.lastModified() > outputFile.lastModified() ) { @@ -270,7 +273,8 @@ } catch ( ParseException e ) { - getLogger().error( "Error parsing " + fullPathDoc + ": line [" + e.getLineNumber() + "] " + e.getMessage() , e ); + getLogger().error( "Error parsing " + fullPathDoc + ": line [" + e.getLineNumber() + "] " + e.getMessage(), + e ); } finally {