Changeset 12450

Show
Ignore:
Timestamp:
02/14/08 17:45:41 (11 months ago)
Author:
pottedmeat
Message:

Refs #5602. Clean up between-object-key comments

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • util/trunk/docscripts/lib/parser/DojoObject.php

    r11399 r12450  
    6767            $between_lines = Text::chop($this->package->getSource(), $end[0], $end[1], $line_number, strlen($match[1]), true); 
    6868            $between_started = false; 
     69            $between_buffer = array(); 
     70            $place_between = true; 
    6971            foreach ($between_lines as $between_line) { 
    7072              if ($between_started && empty($between_line)) { 
    71                 break; 
     73                $place_between = false; 
    7274              } 
    7375              if(trim($between_line)){ 
    7476                $between_started = true; 
    7577              } 
    76               $this->body->addBlockCommentLine($between_line); 
     78              if ($between_started) { 
     79                $between_buffer[] = $between_line; 
     80              } 
     81            } 
     82            if ($place_between){ 
     83              foreach ($between_buffer as $between_line) { 
     84                $this->body->addBlockCommentLine($between_line); 
     85              } 
    7786            } 
    7887          }