1
0

ruby.rb 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. module Docs
  2. class Ruby < Rdoc
  3. # Generated with:
  4. # find \
  5. # *.c \
  6. # lib \
  7. # ext/bigdecimal \
  8. # ext/date \
  9. # ext/digest \
  10. # ext/json \
  11. # ext/pathname \
  12. # ext/psych \
  13. # ext/readline \
  14. # ext/ripper \
  15. # ext/socket \
  16. # ext/stringio \
  17. # ext/zlib \
  18. # \( -name '*.c' -or -name '*.rb' \) \
  19. # -not -wholename '*sample/*' \
  20. # | xargs \
  21. # rdoc --format=darkfish --no-line-numbers --op=rdoc --visibility=public
  22. self.version = '2.1.0'
  23. self.dir = '/Users/Thibaut/DevDocs/Docs/RDoc/Ruby'
  24. self.initial_paths = %w(class.html) # not referenced by rdoc
  25. html_filters.replace 'rdoc/entries', 'ruby/entries'
  26. options[:root_title] = 'Ruby Programming Language'
  27. options[:skip] += %w(
  28. fatal.html
  29. CompositePublisher.html
  30. Data.html
  31. E2MM.html
  32. English.html
  33. GServer.html
  34. MakeMakefile.html
  35. ParallelEach.html
  36. SshDirPublisher.html
  37. SshFilePublisher.html
  38. SshFreshDirPublisher.html
  39. YAML/DBM.html)
  40. options[:skip_patterns] = [
  41. /\AComplex/,
  42. /\AException2MessageMapper/,
  43. /\AJSON\/Ext/,
  44. /\AGem/,
  45. /\AHTTP/i,
  46. /\AIRB/,
  47. /\AMiniTest/i,
  48. /\ANet\/(?!HTTP)/,
  49. /\ANQXML/,
  50. /\AOpenSSL/,
  51. /\AOptionParser\//,
  52. /\APride/,
  53. /\APsych\//,
  54. /\ARacc/,
  55. /\ARake/,
  56. /\ARbConfig/,
  57. /\ARDoc/,
  58. /\AREXML/,
  59. /\ARSS/,
  60. /\AShell\//,
  61. /\ASocket\//,
  62. /\ATest/,
  63. /\AWEBrick/,
  64. /\AXML/,
  65. /\AXMP/]
  66. options[:attribution] = <<-HTML
  67. Ruby Core &copy; 1993&ndash;2013 Yukihiro Matsumoto<br>
  68. Licensed under the Ruby License.<br>
  69. Ruby Standard Library &copy; contributors<br>
  70. Licensed under their own licenses.
  71. HTML
  72. end
  73. end