Directory test/ripper/

Directory Created:
2004-09-12 18:34
Total Files:
4
Deleted Files:
0
Lines of Code:
1847

Browse with ViewVC

[root]/test/ripper

Lines of Code

test/ripper/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 32 (100.0%) 2398 (100.0%) 74.9
aamine 18 (56.3%) 2358 (98.3%) 131.0
akr 3 (9.4%) 21 (0.9%) 7.0
ko1 4 (12.5%) 16 (0.7%) 4.0
matz 3 (9.4%) 3 (0.1%) 1.0
shyouhei 4 (12.5%) 0 (0.0%) 0.0

Most Recent Commits

ko1 2007-02-24 03:07

* parse.y, node.h, compile.c: change node tree structure. a purpose

of this change is to unify argument structure of method and block.

this change prohibits duplicate block parameter name.

new argument infromation:

NODE_ARGS [m: int, o: NODE_OPT_ARG, ->]

NODE_ARGS_AUX [r: ID, b: ID, ->]

NODE_ARGS_AUX [Pst: id, Plen: int, init: NODE*]

optarg information:

NODE_OPT_ARGS [idx, expr, ->]

* vm_macro.def: ditto.

* gc.c: ditto.

* iseq.c: ditto.

* compile.h: fix debug function name.

* test/ripper/test_scanner_events.rb: |_,_,foo| -> |_1,_2,foo|

* test/ruby/test_lambda.rb: disalbe test temporarily.



1 lines of code changed in:

shyouhei 2007-02-13 00:01

set svn:eol-style

0 lines of code changed in:

ko1 2006-12-31 16:02

* Merge YARV



15 lines of code changed in:

akr 2006-06-24 16:38

add message for an assertion.

1 lines of code changed in:

aamine 2005-09-22 22:22

sync scanner event name.

3 lines of code changed in:

aamine 2005-09-22 22:13

remove unexpected debug print

0 lines of code changed in:

aamine 2005-09-22 21:58

* ext/ripper: refactoring code generation tools. [ruby-dev:27247] [ruby-dev:27273]

* ext/ripper/depend: use generate.rb.

* ext/ripper/lib/ripper/core.rb: removed.

* ext/ripper/tools/generate-eventids1.rb: removed (code moved to generate.rb).

* ext/ripper/tools/generate-ripper_rb.rb: removed (code moved to generate.rb).

* ext/ripper/tools/list-parse-event-ids.rb: removed (code moved to generate.rb).

* ext/ripper/tools/list-scan-event-ids.rb: removed (code moved to generate.rb).

* ext/ripper/lib/ripper/core.rb: removed.

* ext/ripper: refactoring tests. [ruby-dev:27273]

* ext/ripper/test/check-event-arity.rb: removed (code moved to tools/generate.rb).

* ext/ripper/test/check-event-coverage.rb: removed (code moved to test/ripper/test_parser_events.rb).

* ext/ripper/test/check-scanner-event-coverage.rb: removed (code moved to test/ripper/test_scanner_events.rb).

* ext/ripper/test/list-called-events.rb: removed.

* ext/ripper/test/src_rb: removed.

* ext/ripper/test/validate.rb: removed.

* test/ripper/test_scanner_events.rb: check event coverage.

* ext/ripper/lib/ripper/core.rb.in: update copyright year.

34 lines of code changed in:

akr 2005-09-06 07:18

fix.

0 lines of code changed in:

akr 2005-09-06 07:17

add a test to parse files by ripper.

20 lines of code changed in:

matz 2005-06-08 04:30

* array.c (rb_ary_nitems): add the block feature to Array#nitems.

suggested by Bertram Scharpf <lists@bertram-scharpf.de> in

[ruby-talk:134083].

2 lines of code changed in:

aamine 2005-02-04 18:25

* test/ripper/test_scanner_events.rb: fix test.

9 lines of code changed in:

matz 2004-10-30 07:56

* eval.c (rb_eval): NODE_XSTR should pass copy of literal string.



* array.c (rb_ary_update): a[n,m]=nil no longer works as element

deletion.



* enum.c (enum_sort_by): protect continuation jump in.

[ruby-dev:24642]

1 lines of code changed in:

aamine 2004-10-09 19:20

* test/ripper/test_scanner_events.rb: test location information.

* test/ripper/test_scanner_events.rb: test \n between comments.

40 lines of code changed in:

aamine 2004-09-23 11:49

* ext/ripper/Makefile.dev: removed.

* ext/ripper/ripper.rb.in: moved to lib/ripper/core.rb.in.

* ext/ripper/lib/ripper/core.rb: new file.

* ext/ripper/lib/ripper/core.rb.in: new file.

* ext/ripper/tools/generate-ripper_rb.rb: change comment.

* test/ripper/*.rb: on_scan removed.

* test/ripper/*.rb: event name changed: on__ -> on_.

413 lines of code changed in:

aamine 2004-09-20 09:42

* test/ripper/test_scanner_events.rb: tokens must be reordered.

* ext/ripper/lib/ripper/tokenizer.rb: ditto.

4 lines of code changed in:

aamine 2004-09-20 07:14

* test/ripper/test_scanner_events.rb: test #lineno and #column.

59 lines of code changed in:

aamine 2004-09-20 06:40

* parse.y [ripper]: adjust lineno and columns for multi-line strings.

* parse.y [ripper]: delay heredocument events until seeing end-of-line.

* parse.y [ripper]: event on__heredoc_contentn -> on__tstring_content.

* ext/ripper/eventids2.c: ditto.

* ext/ripper/lib/ripper.rb: sync with eventids2.c.

* test/ripper/test_scanner_events.rb: test it.

* ext/ripper/tools/generate-ripper_rb.rb: show basename of input.

* ext/ripper/Makefile.dev: support objdir build.

8 lines of code changed in:

aamine 2004-09-20 04:03

* parse.y [ripper]: unify old_lex_p and token_head.

* test/ripper/test_scanner_events.rb: now \r\n is saved correctly.

* parse.y: new macro lex_goto_eol() for next change.

7 lines of code changed in:

aamine 2004-09-19 20:13

* test/ripper/test_scanner_events.rb: test spaces before heredoc mark.

22 lines of code changed in:

aamine 2004-09-12 18:34

* ext/ripper: ripper extention added.

* ext/ripper/MANIFEST: new file.

* ext/ripper/README: new file.

* ext/ripper/depend: new file.

* ext/ripper/extconf.rb: new file.

* ext/ripper/eventids2.c: new file.

* ext/ripper/ripper.rb.in: new file.

* ext/ripper/lib/ripper.rb: new file.

* ext/ripper/test/check-event-arity.rb: new file.

* ext/ripper/test/check-event-coverage.sh: new file.

* ext/ripper/test/check-scanner-event-coverage.rb: new file.

* ext/ripper/test/list-called-events.rb: new file.

* ext/ripper/test/src_rb: new file.

* ext/ripper/test/validate.rb: new file.

* ext/ripper/tools/generate-eventids1.rb: new file.

* ext/ripper/tools/generate-param-macros.rb: new file.

* ext/ripper/tools/generate-ripper_rb.rb: new file.

* ext/ripper/tools/list-parse-event-ids.rb: new file.

* ext/ripper/tools/list-scan-event-ids.rb: new file.

* ext/ripper/tools/preproc.rb: new file.

* ext/ripper/tools/strip.rb: new file.

* test/ripper: ripper tests added.

* test/ripper/dummyparser.rb: new file.

* test/ripper/test_parser_events.rb: new file.

* test/ripper/test_scanner_events.rb: new file.

1759 lines of code changed in:

Generated by StatSVN 0.3.2-SNAPSHOT