Directory lib/rss/maker/

Directory Created:
2004-10-31 15:14
Total Files:
13
Deleted Files:
0
Lines of Code:
3395

Browse with ViewVC

[root]/lib/rss/maker

Lines of Code

lib/rss/maker/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 77 (100.0%) 4249 (100.0%) 55.1
kou 62 (80.5%) 4235 (99.7%) 68.3
nobu 5 (6.5%) 14 (0.3%) 2.8
shyouhei 10 (13.0%) 0 (0.0%) 0.0

Most Recent Commits

kou 2007-03-17 11:13

* lib/rss, test/rss:

- supported Atom.

- bumped version 0.1.6 to 0.1.7.

* sample/rss/convert.rb: added new sample.

2134 lines of code changed in:

shyouhei 2007-02-13 00:01

set svn:eol-style

0 lines of code changed in:

kou 2007-02-12 03:52

* lib/rss/dublincore.rb, lib/rss/maker/dublincore.rb: dc_rightses

-> dc_rights_list. dc_rightses still exists for backward

compatibility. [ruby-core:8350]

* test/rss/test_maker_dc.rb: added tests for dc_rights_list.

5 lines of code changed in:

kou 2005-11-25 02:39

* lib/rss/image.rb: added Image prefix.

* lib/rss/maker/image.rb: ditto.

2 lines of code changed in:

kou 2005-11-23 10:49

* lib/rss/: use #__send__ instead of #send.

* test/rss/: ditto.

1 lines of code changed in:

kou 2005-11-23 10:32

* lib/rss/taxonomy.rb: changed class or module prefix to

Taxonomy from Taxo.

* lib/rss/maker/taxonomy.rb: ditto.

25 lines of code changed in:

kou 2005-11-23 10:24

* lib/rss/maker/taxonomy.rb: implemented taxonomy module for RSS

Maker.

* lib/rss/taxonomy.rb: supported RSS Maker.

* lib/rss/maker.rb: added taxonomy module support.



* lib/rss/rss.rb: adjusted to other element API.

* lib/rss/1.0.rb: adjusted to other element API but backward

compatibility is reserved.

* lib/rss/0.9.rb: ditto.



* test/rss/test_maker_taxo.rb: added test case for taxonomy module

for RSS Maker.

* test/rss/test_setup_maker_1.0.rb: added tests for taxo:topic.



* test/rss/test_setup_maker_1.0.rb: added backward compatibility

test.

* test/rss/test_setup_maker_0.9.rb: ditto.

* test/rss/test_setup_maker_2.0.rb: ditto.



* test/rss/rss-testcase.rb: added convenience method for setting

up taxo:topic.

* test/rss/rss-assertions.rb: added assertion for taxo:topic.



* sample/rss/blend.rb: followed new API.

178 lines of code changed in:

kou 2005-11-15 17:31

* lib/rss/trackback.rb: added TrackBack prefix.

* lib/rss/maker/trackback.rb: ditto.

7 lines of code changed in:

kou 2005-09-17 00:48

* lib/rss/maker/base.rb (RSS::Maker::ItemsBase#normalize): fixed

strange RSS::Maker::Item#max_size behavior.

Thanks to Kazuhiko <kazuhiko@fdiary.net>.



* test/rss/test_maker_1.0.rb (RSS::TestMaker10#test_items): ditto.

5 lines of code changed in:

nobu 2005-09-02 15:53

* lib: do not use __send__ to access private methods. [ruby-dev:26935]

14 lines of code changed in:

kou 2005-08-11 05:08

* lib/rss/1.0.rb (RSS::RDF::Channel#setup_maker_attributes):

removed self.



* lib/rss/maker/base.rb (RSS::Maker::ItemsBase#<=>): use #date

instead of @date.

(RSS::Maker::Base::self.def_array_element): added #size.



* lib/rss/maker/1.0.rb

(RSS::Maker::RSS10::Channel#to_rss,

RSS::Maker::RSS10::Items::Item#to_rss): cleared dc_dates set

upped by using #date.



* lib/rss/maker/dublincore.rb

(RSS::Maker::ChannelBase, RSS::Maker::ItemsBase::ItemBase):

fixed opposite alias.



* test/rss/test_setup_maker_1.0.rb

(RSS::TestSetupMaker10::test_setup_maker_items_sort): added some

tests for RSS::Maker::ItemsBase#do_sort.

14 lines of code changed in:

kou 2005-04-07 03:55

* lib/rss/maker/dublincore.rb: _really_ supported multiple Dublin

Core items.



* test/rss/rss-assertions.rb (assert_multiple_dublin_core): added

an assertion for testing multiple Dublin Core items.



* test/rss/test_maker_dc.rb (test_rss10_multiple): added a test

for making multiple Dublin Core items.

3 lines of code changed in:

kou 2005-04-05 08:03

* lib/rss/*: refactored.

- gave a name to 'x'.

- undef_method -> remove_method for avoiding a warning in ruby 1.6.

4 lines of code changed in:

kou 2005-04-05 07:42

* lib/rss/dublincore.rb: supported multiple DublinCore items.



* lib/rss/parser.rb: added class name registry for complex model

elements. (ex. have childlen elements, have some attributes and

a child element and so on.)



* lib/rss/maker/base.rb: added default current_element implementation.



* lib/rss/maker/dublincore.rb: supported multiple DublinCore items.



* lib/rss/maker/image.rb: supproted new DublinCore API.



* lib/rss/trackback.rb (RSS::TrackBackUtils.new_with_value_if_need):

moved to RSS::Utils.



* lib/rss/utils.rb (RSS::Utils.new_with_value_if_need):

moved from RSS::TrackBackUtils.





* lib/rss/maker/image.rb: fixed invalid argument of

add_need_initialize_variable bug.



* lib/rss/maker/trackback.rb: ditto.





* lib/rss/rss.rb (Hash#merge): added for ruby 1.6.



* lib/rss/rss.rb (RSS::BaseModel.date_writer): changed to accept nil

for date value.



* test/test_dublincore.rb: added tests for plural accessor and

multiple DublinCore items.



* test/test_setup_maker_1.0.rb: fixed swapped actual and expected

values.

141 lines of code changed in:

kou 2005-02-03 16:31

* lib/rss: supported Image module.

http://web.resource.org/rss/1.0/modules/image/

140 lines of code changed in:

kou 2005-01-15 05:46

* lib/rss/rss.rb (RSS::VERSION): 0.1.2 -> 0.1.3.

* lib/rss/rss.rb: accept inheritance. [ruby-talk:126104]

4 lines of code changed in:

kou 2004-12-04 10:53

* lib/rss/rss.rb (RSS::VERSION): 0.1.1 -> 0.1.2

* lib/rss/rss.rb: #item=/#set_item and so on are obsolete.

2 lines of code changed in:

  • lib/rss/maker: 2.0.rb (+2 -2)
kou 2004-11-28 07:59

* lib/rss/rss.rb (RSS::Element#tag): not use block_given? for

working with ruby 1.6 again.

* lib/rss/{0.9,2.0,trackback}.rb, lib/rss/maker/base.rb:

undef -> remove_method for working with ruby 1.6 again.

1 lines of code changed in:

kou 2004-11-28 07:53

* lib/rss/rss.rb (RSS::NotSetError): added.

* lib/rss/maker/{1.0,0.9,2.0}.rb: changed RSS Maker to raise

RSS::NotSetError if required values of maker.channel are not

set.

* test/rss/test_maker_{1.0,0.9,2.0}.rb: changed tests to check RSS

Maker raises or not.

85 lines of code changed in:

kou 2004-11-27 09:47

* lib/rss/{0.9,1.0,2.0,trackback,xml-stylesheet}.rb: added

#setup_maker.

* test/rss/test_setup_maker_*.rb: added tests for #setup_maker.

* lib/rss/maker/base.rb(RSS::Maker::Items#max_size=): supported

output item size limitation.

* sample/rss/blend.rb: added sample for RSS Maker.

3 lines of code changed in:

(6 more)

Generated by StatSVN 0.3.2-SNAPSHOT