Sha256: 938f107c735a56c93daeb3e248ae6e2c31eb703cb389908bc70f065b1e7c0c8b

Contents?: true

Size: 468 Bytes

Versions: 11

Compression:

Stored size: 468 Bytes

Contents

module Metanorma
  module Ieee
    class TermLookupCleanup < Metanorma::Standoc::TermLookupCleanup
      def remove_missing_ref_term(node, _target, type)
        type == "symbol" and return super
        node.at("../xrefrender")&.remove
        #node.replace("<preferred><expression><name>#{node.children.to_xml}"\
        #             "</name></expression></preferred>")
        node.replace("<refterm>#{node.children.to_xml}</refterm>")
      end
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
metanorma-ieee-1.4.2 lib/metanorma/ieee/term_lookup_cleanup.rb
metanorma-ieee-1.4.1 lib/metanorma/ieee/term_lookup_cleanup.rb
metanorma-ieee-1.4.0 lib/metanorma/ieee/term_lookup_cleanup.rb
metanorma-ieee-1.3.10 lib/metanorma/ieee/term_lookup_cleanup.rb
metanorma-ieee-1.3.9 lib/metanorma/ieee/term_lookup_cleanup.rb
metanorma-ieee-1.3.8 lib/metanorma/ieee/term_lookup_cleanup.rb
metanorma-ieee-1.3.7 lib/metanorma/ieee/term_lookup_cleanup.rb
metanorma-ieee-1.3.6 lib/metanorma/ieee/term_lookup_cleanup.rb
metanorma-ieee-1.3.4 lib/metanorma/ieee/term_lookup_cleanup.rb
metanorma-ieee-1.3.3 lib/metanorma/ieee/term_lookup_cleanup.rb
metanorma-ieee-1.3.2 lib/metanorma/ieee/term_lookup_cleanup.rb