Development

Changeset 25154

You must first sign up to be able to contribute.

Changeset 25154

Show
Ignore:
Timestamp:
12/09/09 23:12:18 (3 years ago)
Author:
tkoomzaaskz
Message:

preparing for 1.0.4 release

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • plugins/sfDoxygenPlugin/trunk/README

    r25099 r25154  
    4141 
    4242  * Execute the tasks bundled with the plugin in the order specified below. 
    43     The first command creates file structure in _config/doxygen_ directory  
     43    The first command creates file structure in _config/doxygen_ directory 
     44    and copies modified version of module skeleton into base data directory. 
    4445    (use this task only once otherwise the changes you made will be lost): 
    4546 
     
    6162 
    6263  * Additionally you may check the version of doxygen installed using command: 
    63    
     64 
    6465        $ ./symfony doxygen:version 
     66 
     67Module skeleton 
     68--------------- 
     69 
     70Running command _doxygen:init_ creates a subdirectory containing alternative 
     71skeleton for module generation. The skeleton is stored in _data/skeleton/module_ 
     72directory. The changes are only about the documentation code syntax, which 
     73should be configured specially for doxygen (there are tiny differences between 
     74PHPDoc and Doxygen). When a new module is generated within command: 
     75 
     76        $ ./symfony generate:module app mod 
     77 
     78the framework already uses the new skeleton. This means that if you install 
     79the plugin and run _doxygen:init_ command before generating any modules, all 
     80generated modules will have doxygen-documentation-like comments without any 
     81manual modifications. 
     82 
     83By default the __@subpackage__ option is out and it is replaced with 
     84__@class__. Of course, the best solution is to define your own skeleton 
     85(if you have any suggestions, don't hesitate to mail me). 
    6586 
    6687Documentation 
     
    7192migration classes, vendor). Moreover, action classes should be included (but 
    7293their templates are set to be excluded). 
    73  
    7494 
    7595Notes 
  • plugins/sfDoxygenPlugin/trunk/config/exclude.txt

    r25012 r25154  
    11cache 
    22data/symfony 
     3data/skeleton 
    34lib/vendor 
    45lib/migration 
  • plugins/sfDoxygenPlugin/trunk/data/skeleton/module/module/actions/actions.class.php

    r25059 r25154  
    1010 * 
    1111 * @package    ##PROJECT_NAME## 
    12  * @class      ##MODULE_NAME## 
     12 * @class      ##MODULE_NAME##Actions 
    1313 * @author     ##AUTHOR_NAME## 
    1414 * @version    SVN: $Id: actions.class.php 
  • plugins/sfDoxygenPlugin/trunk/package.xml

    r25099 r25154  
    1111  <active>yes</active> 
    1212 </lead> 
    13  <date>2009-12-08</date> 
     13 <date>2009-12-09</date> 
    1414 <time>11:00:00</time> 
    1515 <version> 
    1616   <release>1.0.4</release> 
    17    <api>1.0.0</api> 
     17   <api>1.2.0</api> 
    1818 </version> 
    1919 <stability> 
     
    3232       <file role="data" name="exclude.txt" /> 
    3333       <file role="data" name="exclude_patterns.txt" /> 
     34     </dir> 
     35 
     36     <dir name="data"> 
     37       <dir name="skeleton"> 
     38         <dir name="module"> 
     39           <dir name="module"> 
     40             <dir name="actions"> 
     41               <file role="data" name="actions.class.php" /> 
     42             </dir> 
     43             <dir name="templates"> 
     44               <file role="data" name="indexSuccess.php" /> 
     45             </dir> 
     46           </dir> 
     47           <dir name="test"> 
     48             <file role="data" name="actionsTest.php" /> 
     49           </dir> 
     50         </dir> 
     51       </dir> 
    3452     </dir> 
    3553 
     
    6987 
    7088 <changelog> 
    71   
     89 
    7290  <release> 
    7391    <version> 
     
    8098    </stability> 
    8199    <license uri="http://www.symfony-project.org/license">MIT license</license> 
    82     <date>2009-12-07</date> 
     100    <date>2009-12-09</date> 
    83101    <license>MIT</license> 
    84102    <notes> 
    85103      * added module skeleton overriding 
    86       * moved all EXCLUDE base directories to EXCLUDE_PATTERNS (and excluded plugin model base classes) 
     104      * moved all EXCLUDE model/base directories to EXCLUDE_PATTERNS (and excluded plugin model base classes) 
    87105      * removed apps from EXCLUDE (mistake fixed) 
    88106      * more code documentation