File tree 5 files changed +35
-37
lines changed
5 files changed +35
-37
lines changed Original file line number Diff line number Diff line change @@ -77,28 +77,6 @@ module Exceptions
77
77
autoload :MethodNotAllowed
78
78
end
79
79
80
- module ErrorFormatter
81
- extend ActiveSupport ::Autoload
82
- autoload :Base
83
- autoload :Json
84
- autoload :Txt
85
- autoload :Xml
86
- end
87
-
88
- module Formatter
89
- extend ActiveSupport ::Autoload
90
- autoload :Json
91
- autoload :SerializableHash
92
- autoload :Txt
93
- autoload :Xml
94
- end
95
-
96
- module Parser
97
- extend ActiveSupport ::Autoload
98
- autoload :Json
99
- autoload :Xml
100
- end
101
-
102
80
module Middleware
103
81
extend ActiveSupport ::Autoload
104
82
autoload :Base
@@ -130,6 +108,29 @@ module Util
130
108
autoload :StackableValues
131
109
autoload :InheritableSetting
132
110
autoload :StrictHashConfiguration
111
+ autoload :Registrable
112
+ end
113
+
114
+ module ErrorFormatter
115
+ extend ActiveSupport ::Autoload
116
+ autoload :Base
117
+ autoload :Json
118
+ autoload :Txt
119
+ autoload :Xml
120
+ end
121
+
122
+ module Formatter
123
+ extend ActiveSupport ::Autoload
124
+ autoload :Json
125
+ autoload :SerializableHash
126
+ autoload :Txt
127
+ autoload :Xml
128
+ end
129
+
130
+ module Parser
131
+ extend ActiveSupport ::Autoload
132
+ autoload :Json
133
+ autoload :Xml
133
134
end
134
135
135
136
module DSL
Original file line number Diff line number Diff line change 1
- require 'grape/util/registrable'
2
-
3
1
module Grape
4
2
module ErrorFormatter
5
- extend Registrable
3
+ extend Util ::Registrable
4
+
6
5
class << self
7
6
def builtin_formatters
8
7
@builtin_formatters ||= {
Original file line number Diff line number Diff line change 1
- require 'grape/util/registrable'
2
-
3
1
module Grape
4
2
module Formatter
5
- extend Registrable
3
+ extend Util :: Registrable
6
4
7
5
class << self
8
6
def builtin_formmaters
Original file line number Diff line number Diff line change 1
- require 'grape/util/registrable'
2
-
3
1
module Grape
4
2
module Parser
5
- extend Registrable
3
+ extend Util :: Registrable
6
4
7
5
class << self
8
6
def builtin_parsers
Original file line number Diff line number Diff line change 1
1
module Grape
2
- module Registrable
3
- def default_elements
4
- @default_elements ||= { }
5
- end
2
+ module Util
3
+ module Registrable
4
+ def default_elements
5
+ @default_elements ||= { }
6
+ end
6
7
7
- def register ( format , element )
8
- default_elements [ format ] = element unless default_elements [ format ]
8
+ def register ( format , element )
9
+ default_elements [ format ] = element unless default_elements [ format ]
10
+ end
9
11
end
10
12
end
11
13
end
You can’t perform that action at this time.
0 commit comments