├── .editorconfig ├── .github └── workflows │ └── test.yml ├── .gitignore ├── .rspec ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── Gemfile ├── MIT-LICENSE.txt ├── README.md ├── Rakefile ├── doc ├── create_documentation.rb ├── desc │ ├── alias_for.yaml │ ├── array_op.yaml │ ├── array_stats.yaml │ ├── blank.yaml │ ├── camel_snake.yaml │ ├── chain_map.yaml │ ├── constantize.yaml │ ├── dir_utils.yaml │ ├── file_force_delete.yaml │ ├── file_gsub.yaml │ ├── hash_op.yaml │ ├── hash_zip.yaml │ ├── inner_map.yaml │ ├── lchomp.yaml │ ├── marshal_copy.yaml │ ├── mash.yaml │ ├── ords.yml │ ├── regexp_union.yaml │ ├── same.yaml │ └── string_op.yaml └── index.html ├── lib ├── sugar_refinery.rb └── sugar_refinery │ ├── alias_for.rb │ ├── all.rb │ ├── array_op.rb │ ├── array_stats.rb │ ├── blank.rb │ ├── camel_snake.rb │ ├── chain_map.rb │ ├── constantize.rb │ ├── dir_utils.rb │ ├── file_force_delete.rb │ ├── file_gsub.rb │ ├── hash_op.rb │ ├── hash_zip.rb │ ├── inner_map.rb │ ├── lchomp.rb │ ├── marshal_copy.rb │ ├── mash.rb │ ├── ords.rb │ ├── regexp_union.rb │ ├── same.rb │ ├── string_op.rb │ └── version.rb ├── spec ├── alias_for_spec.rb ├── array_op_spec.rb ├── array_stats_spec.rb ├── blank_spec.rb ├── camel_snake_spec.rb ├── chain_map_spec.rb ├── constantize_spec.rb ├── dir_utils_spec.rb ├── file_force_delete_spec.rb ├── file_gsub_spec.rb ├── hash_op_spec.rb ├── hash_zip_spec.rb ├── inner_map_spec.rb ├── lchomp_spec.rb ├── marshal_copy_spec.rb ├── mash_spec.rb ├── ords_spec.rb ├── regexp_union_spec.rb ├── same_spec.rb ├── spec_helper.rb └── string_op_spec.rb └── sugar_refinery.gemspec /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | pkg 2 | *~ 3 | *.swp 4 | *.rbc 5 | Gemfile.lock 6 | -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --format documentation 3 | --require spec_helper 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/Gemfile -------------------------------------------------------------------------------- /MIT-LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/MIT-LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/Rakefile -------------------------------------------------------------------------------- /doc/create_documentation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/doc/create_documentation.rb -------------------------------------------------------------------------------- /doc/desc/alias_for.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/doc/desc/alias_for.yaml -------------------------------------------------------------------------------- /doc/desc/array_op.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/doc/desc/array_op.yaml -------------------------------------------------------------------------------- /doc/desc/array_stats.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/doc/desc/array_stats.yaml -------------------------------------------------------------------------------- /doc/desc/blank.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/doc/desc/blank.yaml -------------------------------------------------------------------------------- /doc/desc/camel_snake.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/doc/desc/camel_snake.yaml -------------------------------------------------------------------------------- /doc/desc/chain_map.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/doc/desc/chain_map.yaml -------------------------------------------------------------------------------- /doc/desc/constantize.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/doc/desc/constantize.yaml -------------------------------------------------------------------------------- /doc/desc/dir_utils.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/doc/desc/dir_utils.yaml -------------------------------------------------------------------------------- /doc/desc/file_force_delete.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/doc/desc/file_force_delete.yaml -------------------------------------------------------------------------------- /doc/desc/file_gsub.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/doc/desc/file_gsub.yaml -------------------------------------------------------------------------------- /doc/desc/hash_op.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/doc/desc/hash_op.yaml -------------------------------------------------------------------------------- /doc/desc/hash_zip.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/doc/desc/hash_zip.yaml -------------------------------------------------------------------------------- /doc/desc/inner_map.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/doc/desc/inner_map.yaml -------------------------------------------------------------------------------- /doc/desc/lchomp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/doc/desc/lchomp.yaml -------------------------------------------------------------------------------- /doc/desc/marshal_copy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/doc/desc/marshal_copy.yaml -------------------------------------------------------------------------------- /doc/desc/mash.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/doc/desc/mash.yaml -------------------------------------------------------------------------------- /doc/desc/ords.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/doc/desc/ords.yml -------------------------------------------------------------------------------- /doc/desc/regexp_union.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/doc/desc/regexp_union.yaml -------------------------------------------------------------------------------- /doc/desc/same.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/doc/desc/same.yaml -------------------------------------------------------------------------------- /doc/desc/string_op.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/doc/desc/string_op.yaml -------------------------------------------------------------------------------- /doc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/doc/index.html -------------------------------------------------------------------------------- /lib/sugar_refinery.rb: -------------------------------------------------------------------------------- 1 | require_relative 'sugar_refinery/version' 2 | -------------------------------------------------------------------------------- /lib/sugar_refinery/alias_for.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/lib/sugar_refinery/alias_for.rb -------------------------------------------------------------------------------- /lib/sugar_refinery/all.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/lib/sugar_refinery/all.rb -------------------------------------------------------------------------------- /lib/sugar_refinery/array_op.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/lib/sugar_refinery/array_op.rb -------------------------------------------------------------------------------- /lib/sugar_refinery/array_stats.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/lib/sugar_refinery/array_stats.rb -------------------------------------------------------------------------------- /lib/sugar_refinery/blank.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/lib/sugar_refinery/blank.rb -------------------------------------------------------------------------------- /lib/sugar_refinery/camel_snake.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/lib/sugar_refinery/camel_snake.rb -------------------------------------------------------------------------------- /lib/sugar_refinery/chain_map.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/lib/sugar_refinery/chain_map.rb -------------------------------------------------------------------------------- /lib/sugar_refinery/constantize.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/lib/sugar_refinery/constantize.rb -------------------------------------------------------------------------------- /lib/sugar_refinery/dir_utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/lib/sugar_refinery/dir_utils.rb -------------------------------------------------------------------------------- /lib/sugar_refinery/file_force_delete.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/lib/sugar_refinery/file_force_delete.rb -------------------------------------------------------------------------------- /lib/sugar_refinery/file_gsub.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/lib/sugar_refinery/file_gsub.rb -------------------------------------------------------------------------------- /lib/sugar_refinery/hash_op.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/lib/sugar_refinery/hash_op.rb -------------------------------------------------------------------------------- /lib/sugar_refinery/hash_zip.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/lib/sugar_refinery/hash_zip.rb -------------------------------------------------------------------------------- /lib/sugar_refinery/inner_map.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/lib/sugar_refinery/inner_map.rb -------------------------------------------------------------------------------- /lib/sugar_refinery/lchomp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/lib/sugar_refinery/lchomp.rb -------------------------------------------------------------------------------- /lib/sugar_refinery/marshal_copy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/lib/sugar_refinery/marshal_copy.rb -------------------------------------------------------------------------------- /lib/sugar_refinery/mash.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/lib/sugar_refinery/mash.rb -------------------------------------------------------------------------------- /lib/sugar_refinery/ords.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/lib/sugar_refinery/ords.rb -------------------------------------------------------------------------------- /lib/sugar_refinery/regexp_union.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/lib/sugar_refinery/regexp_union.rb -------------------------------------------------------------------------------- /lib/sugar_refinery/same.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/lib/sugar_refinery/same.rb -------------------------------------------------------------------------------- /lib/sugar_refinery/string_op.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/lib/sugar_refinery/string_op.rb -------------------------------------------------------------------------------- /lib/sugar_refinery/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module SugarRefinery 4 | VERSION = '1.0.1' 5 | end 6 | -------------------------------------------------------------------------------- /spec/alias_for_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/spec/alias_for_spec.rb -------------------------------------------------------------------------------- /spec/array_op_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/spec/array_op_spec.rb -------------------------------------------------------------------------------- /spec/array_stats_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/spec/array_stats_spec.rb -------------------------------------------------------------------------------- /spec/blank_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/spec/blank_spec.rb -------------------------------------------------------------------------------- /spec/camel_snake_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/spec/camel_snake_spec.rb -------------------------------------------------------------------------------- /spec/chain_map_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/spec/chain_map_spec.rb -------------------------------------------------------------------------------- /spec/constantize_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/spec/constantize_spec.rb -------------------------------------------------------------------------------- /spec/dir_utils_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/spec/dir_utils_spec.rb -------------------------------------------------------------------------------- /spec/file_force_delete_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/spec/file_force_delete_spec.rb -------------------------------------------------------------------------------- /spec/file_gsub_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/spec/file_gsub_spec.rb -------------------------------------------------------------------------------- /spec/hash_op_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/spec/hash_op_spec.rb -------------------------------------------------------------------------------- /spec/hash_zip_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/spec/hash_zip_spec.rb -------------------------------------------------------------------------------- /spec/inner_map_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/spec/inner_map_spec.rb -------------------------------------------------------------------------------- /spec/lchomp_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/spec/lchomp_spec.rb -------------------------------------------------------------------------------- /spec/marshal_copy_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/spec/marshal_copy_spec.rb -------------------------------------------------------------------------------- /spec/mash_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/spec/mash_spec.rb -------------------------------------------------------------------------------- /spec/ords_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/spec/ords_spec.rb -------------------------------------------------------------------------------- /spec/regexp_union_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/spec/regexp_union_spec.rb -------------------------------------------------------------------------------- /spec/same_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/spec/same_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/string_op_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/spec/string_op_spec.rb -------------------------------------------------------------------------------- /sugar_refinery.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janlelis/sugar_refinery/HEAD/sugar_refinery.gemspec --------------------------------------------------------------------------------