Sha256: c336235d624f13fce2a4d78fcd9c438811b56b7b5dd3ec632b4a935dd7b584b9
Contents?: true
Size: 635 Bytes
Versions: 40
Compression:
Stored size: 635 Bytes
Contents
module Lookbook class ActionViewAnnotationsHandler < Service attr_reader :disable_annotations def initialize(disable_annotations: true) @disable_annotations = disable_annotations end def call if ActionView::Base.respond_to?(:annotate_rendered_view_with_filenames) && disable_annotations original_value = ActionView::Base.annotate_rendered_view_with_filenames ActionView::Base.annotate_rendered_view_with_filenames = false res = yield ActionView::Base.annotate_rendered_view_with_filenames = original_value res else yield end end end end
Version data entries
40 entries across 40 versions & 1 rubygems