Sha256: dc3b1a54c9d05230576f0745c87068fccf4882ab5f9dc4aaeaea03e5df351e77

Contents?: true

Size: 265 Bytes

Versions: 9

Compression:

Stored size: 265 Bytes

Contents

require 'xcodeproject/formatter'

class Hash
	def to_plist (fmtr = XcodeProject::Formatter.new)
		fmtr.inc
		items = map { |key, value| "#{key.to_plist(fmtr)} = #{value.to_plist(fmtr)};" }
		fmtr.dec

		%{{#{fmtr.t2}#{items.join("#{fmtr.t2}")}#{fmtr.t1}}}
	end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
xcodeproject-0.3.10 lib/xcodeproject/extend/hash.rb
xcodeproject-0.3.9 lib/xcodeproject/extend/hash.rb
xcodeproject-0.3.8 lib/xcodeproject/extend/hash.rb
xcodeproject-0.3.6 lib/xcodeproject/extend/hash.rb
xcodeproject-0.3.5 lib/xcodeproject/extend/hash.rb
xcodeproject-0.3.1 lib/xcodeproject/extend/hash.rb
xcodeproject-0.3.0 lib/xcodeproject/extend/hash.rb
xcodeproject-0.2.4 lib/xcodeproject/extend/hash.rb
xcodeproject-0.2.3 lib/xcodeproject/extend/hash.rb