Changeset 8954
- Timestamp:
- 02/29/08 14:05:35 (6 months ago)
- Files:
-
- spinoffs/pdoc/trunk/CHANGELOG (modified) (1 diff)
- spinoffs/pdoc/trunk/lib/p_doc/parser/documentation_nodes.rb (modified) (1 diff)
- spinoffs/pdoc/trunk/lib/p_doc/parser/treetop_files/documentation.treetop (modified) (4 diffs)
- spinoffs/pdoc/trunk/test/unit/documentation_test.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
spinoffs/pdoc/trunk/CHANGELOG
r8953 r8954 1 * More consistency [Tobie] 2 1 3 * Finalize support for argument description [Tobie] 2 4 spinoffs/pdoc/trunk/lib/p_doc/parser/documentation_nodes.rb
r8953 r8954 226 226 227 227 def arguments 228 arguments_de finitions.elements228 arguments_descriptions.elements 229 229 end 230 230 end spinoffs/pdoc/trunk/lib/p_doc/parser/treetop_files/documentation.treetop
r8953 r8954 19 19 20 20 rule constructor_doc 21 start ebnf:(line constructor)+ arguments_de finitions text comment_end <Constructor>21 start ebnf:(line constructor)+ arguments_descriptions text comment_end <Constructor> 22 22 end 23 23 … … 31 31 32 32 rule klass_method_doc 33 start ebnf:(line klass_method)+ arguments_de finitions text comment_end <KlassMethod>33 start ebnf:(line klass_method)+ arguments_descriptions text comment_end <KlassMethod> 34 34 end 35 35 36 36 rule instance_method_doc 37 start ebnf:(line instance_method)+ arguments_de finitions text comment_end <InstanceMethod>37 start ebnf:(line instance_method)+ arguments_descriptions text comment_end <InstanceMethod> 38 38 end 39 39 … … 51 51 52 52 rule utility_doc 53 start ebnf:(line utility)+ arguments_de finitions text comment_end <Utility>53 start ebnf:(line utility)+ arguments_descriptions text comment_end <Utility> 54 54 end 55 55 … … 62 62 end 63 63 64 rule arguments_de finitions64 rule arguments_descriptions 65 65 argument_description* 66 66 end spinoffs/pdoc/trunk/test/unit/documentation_test.rb
r8953 r8954 442 442 end 443 443 444 def test_argument _definitions444 def test_arguments_descriptions 445 445 fixture = fixtures.find_by_name("Element#setStyle") 446 446 assert_equal %w[element styles], fixture.arguments.map(&:name)