DocHelper is a tool that aims to help create + maintain documentation. It defines an ant task in order to fit into build scripts. It achieves its goal through the parsing of existing resources. It is Ant + Java based. See available Documentation.
Be the first to post a text review of DocHelper. Rate and review a project by clicking thumbs up or thumbs down in the right column.
v1.0 ---------------------------- * Apply CheckStyle - Partial * Comprehensive refactoring. - Tree Structure Result Generation added. - Modifed Structure of Document Definition XML document. Look at exmaples: DocDef.xml - Implemented First Renderer: File Renderer. It implements the old default single file output. * Fixed DocSection Bug: filename param for docsection was identical for all files in a record. * Refactor: Renamed RenderDefinition* to TransformDefinition for clarity now that the Renderer concept was introduced. * Added a file based Transform Definition. * Simplified build file. Removed dependence from netbeans properties. * Refactor: Major change to how DocDef.xml is handled. No Runtime Compilation + XSLT execution is done now. The XML is parsed and the object are made using reflection when applicable. * Added first version of URL RecordSet * Added processor mechanism to architecture. A processor can now alter the result tree before rendering. * Added NaturalOrderProcessor - For use with params (like file name or table name) and AlphabeticalProcessor - For use with matches. * Refactoring: renamed processors for clarity. - NaturalOrderProcessor => NaturalOrderParamProcessor - AlphabeticalProcessor => MatchOrderProcessor
v1.0 ---------------------------- * Apply CheckStyle - Partial * Comprehensive refactoring. - Tree Structure Result Generation added. - Modifed Structure of Document Definition XML document. Look at exmaples: DocDef.xml - Implemented First Renderer: File Renderer. It implements the old default single file output. * Fixed DocSection Bug: filename param for docsection was identical for all files in a record. * Refactor: Renamed RenderDefinition* to TransformDefinition for clarity now that the Renderer concept was introduced. * Added a file based Transform Definition. * Simplified build file. Removed dependence from netbeans properties. * Refactor: Major change to how DocDef.xml is handled. No Runtime Compilation + XSLT execution is done now. The XML is parsed and the object are made using reflection when applicable. * Added first version of URL RecordSet * Added processor mechanism to architecture. A processor can now alter the result tree before rendering. * Added NaturalOrderProcessor - For use with params (like file name or table name) and AlphabeticalProcessor - For use with matches. * Refactoring: renamed processors for clarity. - NaturalOrderProcessor => NaturalOrderParamProcessor - AlphabeticalProcessor => MatchOrderProcessor
v1.0 ---------------------------- * Apply CheckStyle - Partial * Comprehensive refactoring. - Tree Structure Result Generation added. - Modifed Structure of Document Definition XML document. Look at exmaples: DocDef.xml - Implemented First Renderer: File Renderer. It implements the old default single file output. * Fixed DocSection Bug: filename param for docsection was identical for all files in a record. * Refactor: Renamed RenderDefinition* to TransformDefinition for clarity now that the Renderer concept was introduced. * Added a file based Transform Definition. * Simplified build file. Removed dependence from netbeans properties. * Refactor: Major change to how DocDef.xml is handled. No Runtime Compilation + XSLT execution is done now. The XML is parsed and the object are made using reflection when applicable. * Added first version of URL RecordSet * Added processor mechanism to architecture. A processor can now alter the result tree before rendering. * Added NaturalOrderProcessor - For use with params (like file name or table name) and AlphabeticalProcessor - For use with matches. * Refactoring: renamed processors for clarity. - NaturalOrderProcessor => NaturalOrderParamProcessor - AlphabeticalProcessor => MatchOrderProcessor
V0.9 ---------------------------- Changed class structure : * Added Changes File * Made Document Section a class instead of an interface. * Changed implementing classes of DocumentSection interface to hold a Document Section object in order to get START and END sections of Document * Implemented DocumentSection class, it accepts literal values for START and END or a file. File should be formatted in the following way: ||START|| All the start content ||END|| All the end content * Modified CreateMain xsl to support new document definition format. Any further part of a document that needs to be encapsulated should be specified using <docsection file="[path]" /> or <docsection> <start>start of file</start> <end>end of file</end> </docsection> * Added argument checking. Update the Documentation to reflect new DocSection Format * Added parameter access for Document Section. * Added javadoc to documentation dir.
V0.9 ---------------------------- Changed class structure : * Added Changes File * Made Document Section a class instead of an interface. * Changed implementing classes of DocumentSection interface to hold a Document Section object in order to get START and END sections of Document * Implemented DocumentSection class, it accepts literal values for START and END or a file. File should be formatted in the following way: ||START|| All the start content ||END|| All the end content * Modified CreateMain xsl to support new document definition format. Any further part of a document that needs to be encapsulated should be specified using <docsection file="[path]" /> or <docsection> <start>start of file</start> <end>end of file</end> </docsection> * Added argument checking. Update the Documentation to reflect new DocSection Format * Added parameter access for Document Section. * Added javadoc to documentation dir.
V0.9 ---------------------------- Changed class structure : * Added Changes File * Made Document Section a class instead of an interface. * Changed implementing classes of DocumentSection interface to hold a Document Section object in order to get START and END sections of Document * Implemented DocumentSection class, it accepts literal values for START and END or a file. File should be formatted in the following way: ||START|| All the start content ||END|| All the end content * Modified CreateMain xsl to support new document definition format. Any further part of a document that needs to be encapsulated should be specified using <docsection file="[path]" /> or <docsection> <start>start of file</start> <end>end of file</end> </docsection> * Added argument checking. Update the Documentation to reflect new DocSection Format * Added parameter access for Document Section. * Added javadoc to documentation dir.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: