initialize

in lib/licensee/project_files/project_file.rb [36:45]


      def initialize(content, metadata = {})
        @content = content.dup
        @content.force_encoding(ENCODING)
        @content.encode!(ENCODING, **ENCODING_OPTIONS) unless @content.valid_encoding?
        @content.encode!(ENCODING, universal_newline: true)

        metadata = { name: metadata } if metadata.is_a? String
        @data = metadata || {}
      end