Sha256: a9c497b0915c42c85c7f5635a6f802c3fc87de5d2eb4c795e6b960cc97173e08

Contents?: true

Size: 201 Bytes

Versions: 47

Compression:

Stored size: 201 Bytes

Contents

# frozen_string_literal: true
module Haml
  class Identity
    def initialize
      @unique_id = 0
    end

    def generate
      @unique_id += 1
      "_haml_compiler#{@unique_id}"
    end
  end
end

Version data entries

47 entries across 47 versions & 1 rubygems

Version Path
haml-6.3.0 lib/haml/identity.rb
haml-6.2.5 lib/haml/identity.rb
haml-6.2.4 lib/haml/identity.rb
haml-6.2.3 lib/haml/identity.rb
haml-6.2.2 lib/haml/identity.rb
haml-6.2.1 lib/haml/identity.rb
haml-6.2.0 lib/haml/identity.rb
haml-6.1.4-java lib/haml/identity.rb
haml-6.1.4 lib/haml/identity.rb
haml-6.1.3-java lib/haml/identity.rb
haml-6.1.3 lib/haml/identity.rb
haml-6.1.2-java lib/haml/identity.rb
haml-6.1.2 lib/haml/identity.rb
haml-6.1.1-java lib/haml/identity.rb
haml-6.1.1 lib/haml/identity.rb
haml-6.1.0-java lib/haml/identity.rb
haml-6.1.0 lib/haml/identity.rb
haml-6.0.12-java lib/haml/identity.rb
haml-6.0.12 lib/haml/identity.rb
haml-6.0.11-java lib/haml/identity.rb