1module Rake
2
3  # Include PrivateReader to use +private_reader+.
4  module PrivateReader           # :nodoc: all
5
6    def self.included(base)
7      base.extend(ClassMethods)
8    end
9
10    module ClassMethods
11
12      # Declare a list of private accessors
13      def private_reader(*names)
14        attr_reader(*names)
15        private(*names)
16      end
17    end
18
19  end
20end
21