Sha256: ffd925b3189f3050319dc1c5999310b765d22b4c2f17b5d661ea450597f9a0c6

Contents?: true

Size: 625 Bytes

Versions: 43

Compression:

Stored size: 625 Bytes

Contents

# frozen_string_literal: true

# Released under the MIT License.
# Copyright, 2022, by Samuel Williams.

require 'bake/modernize'
require 'build/files/system'

def readme
	update(root: Dir.pwd)
end

def update(root:)
	update_filenames(root)
end

private

def update_filenames(root)
	root = Build::Files::Path.new(root)
	md_files = root.glob("*.md")

	# Move all .yml files to .yaml files :)
	md_files.each do |path|
		new_path = path.with(basename: path.basename.downcase)

		unless new_path == path
			Console.logger.info(self, "Moving #{path} to #{new_path}...")
			system("git", "mv", "-f", path, new_path)
		end
	end
end

Version data entries

43 entries across 43 versions & 1 rubygems

Version Path
bake-modernize-0.17.7 bake/modernize/readme.rb
bake-modernize-0.17.6 bake/modernize/readme.rb
bake-modernize-0.17.5 bake/modernize/readme.rb
bake-modernize-0.17.4 bake/modernize/readme.rb
bake-modernize-0.17.3 bake/modernize/readme.rb
bake-modernize-0.17.2 bake/modernize/readme.rb
bake-modernize-0.17.1 bake/modernize/readme.rb
bake-modernize-0.17.0 bake/modernize/readme.rb
bake-modernize-0.16.2 bake/modernize/readme.rb
bake-modernize-0.16.1 bake/modernize/readme.rb
bake-modernize-0.16.0 bake/modernize/readme.rb
bake-modernize-0.15.1 bake/modernize/readme.rb
bake-modernize-0.15.0 bake/modernize/readme.rb
bake-modernize-0.14.4 bake/modernize/readme.rb
bake-modernize-0.14.3 bake/modernize/readme.rb
bake-modernize-0.14.2 bake/modernize/readme.rb
bake-modernize-0.14.1 bake/modernize/readme.rb
bake-modernize-0.14.0 bake/modernize/readme.rb
bake-modernize-0.13.5 bake/modernize/readme.rb
bake-modernize-0.13.4 bake/modernize/readme.rb