mirror of
https://github.com/ruby/ruby.git
synced 2026-08-16 12:57:31 +08:00
(https://github.com/ruby/rdoc/pull/1114) It's hard to distinguish code object classes by their file names alone. And given that we have 18 such classes, it'd make the codebase a lot easier to understand if we grouped them into a single directory. Given that these classes are all autoloaded in `lib/rdoc.rb` instead of required individually, this change should have minimum impact on projects using RDoc as they generally just require `rdoc`, not individual files. An example is Rails' `sdoc`: https://github.com/rails/sdoc/blob/main/lib/sdoc/rdoc_monkey_patches.rb https://github.com/ruby/rdoc/commit/4211292ffe
11 lines
171 B
Ruby
11 lines
171 B
Ruby
# frozen_string_literal: true
|
|
##
|
|
# An anonymous class like:
|
|
#
|
|
# c = Class.new do end
|
|
#
|
|
# AnonClass is currently not used.
|
|
|
|
class RDoc::AnonClass < RDoc::ClassModule
|
|
end
|