lib/yard/handlers/ruby/extend_handler.rb in yard-0.9.16 vs lib/yard/handlers/ruby/extend_handler.rb in yard-0.9.17
- old
+ new
@@ -1,22 +1,22 @@
-# frozen_string_literal: true
-# Handles 'extend' call to include modules into the class scope of another
-# @see MixinHandler
-class YARD::Handlers::Ruby::ExtendHandler < YARD::Handlers::Ruby::MixinHandler
- handles method_call(:extend)
- namespace_only
-
- def scope; :class end
-
- private
-
- def process_mixin(mixin)
- if mixin == s(:var_ref, s(:kw, "self"))
- if namespace.is_a?(ClassObject)
- raise UndocumentableError, "extend(self) statement on class"
- end
- namespace.mixins(scope) << namespace
- else
- super
- end
- end
-end
+# frozen_string_literal: true
+# Handles 'extend' call to include modules into the class scope of another
+# @see MixinHandler
+class YARD::Handlers::Ruby::ExtendHandler < YARD::Handlers::Ruby::MixinHandler
+ handles method_call(:extend)
+ namespace_only
+
+ def scope; :class end
+
+ private
+
+ def process_mixin(mixin)
+ if mixin == s(:var_ref, s(:kw, "self"))
+ if namespace.is_a?(ClassObject)
+ raise UndocumentableError, "extend(self) statement on class"
+ end
+ namespace.mixins(scope) << namespace
+ else
+ super
+ end
+ end
+end