-
Notifications
You must be signed in to change notification settings - Fork 23
Comparing changes
Open a pull request
base repository: puppetlabs/ruby-pwsh
base: 0.2.0
head repository: puppetlabs/ruby-pwsh
compare: 0.3.0
- 15 commits
- 11 files changed
- 5 contributors
Commits on Dec 2, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 31d7639 - Browse repository at this point
Copy the full SHA 31d7639View commit details
Commits on Dec 3, 2019
-
(FEAT) Add method for symbolizing hash keys
This commit adds a new utility method which will take a hash or an array and recursively turn any discovered hash keys from string keys into symbol keys and return the symbolized hash.
Configuration menu - View commit details
-
Copy full SHA for e74c1f5 - Browse repository at this point
Copy the full SHA e74c1f5View commit details -
Prior to this commit rubocop runs in Travis failed on a renamed cop.
Configuration menu - View commit details
-
Copy full SHA for e63fd6f - Browse repository at this point
Copy the full SHA e63fd6fView commit details -
Merge pull request #14 from michaeltlombardi/bugfix/master/escape_quo…
…tes_docs (MAINT) Fix mis-spelling in escape_quotes docs
Configuration menu - View commit details
-
Copy full SHA for e42b949 - Browse repository at this point
Copy the full SHA e42b949View commit details -
Merge pull request #16 from michaeltlombardi/feat/master/symbolize_ha…
…sh_keys (FEAT) Add method for symbolizing hash keys
Configuration menu - View commit details
-
Copy full SHA for 81ce5f9 - Browse repository at this point
Copy the full SHA 81ce5f9View commit details -
Merge pull request #17 from michaeltlombardi/maint/master/rubocop-config
(MAINT) Update rubocop config
Configuration menu - View commit details
-
Copy full SHA for a501d5f - Browse repository at this point
Copy the full SHA a501d5fView commit details -
Merge pull request #13 from puppetlabs/release
Mergeback 0.2.0 Release
Configuration menu - View commit details
-
Copy full SHA for e12d6ec - Browse repository at this point
Copy the full SHA e12d6ecView commit details -
(FEAT) Ensure hash key casing methods work on arrays
Prior to this commit the hash key casing methods, snake_case_hash_keys and pascal_case_hash_keys, only properly handled hashes, not hashes inside arrays or other objects. Now, if passed an array, the methods will iterate over each item in the array, recursively casing any keys discovered in hashes. Additionally, they will not error if passed any objects which are not hashes or arrays; instead, they will return that object as-is.
Configuration menu - View commit details
-
Copy full SHA for ef9505a - Browse repository at this point
Copy the full SHA ef9505aView commit details -
(MAINT) Conform hash util methods
This commit standardizes the hash util methods on taking object as a parameter as they handle more data types than just hashes. It also conforms the hash util methods to use the same underlying structure by utilizing a new private method, apply_key_mutator, to do the heavy lifting. The other hash utility methods now create a proc for the conforming of the keys and pass that to the mutator.
Configuration menu - View commit details
-
Copy full SHA for ae622e8 - Browse repository at this point
Copy the full SHA ae622e8View commit details -
(MAINT) Handle symbols with case methods
This commit updates the casing methods to handle symbols if passed them - they will return a string if given a string and a symbol if given a symbol, properly cased. This does away with the weird requirement to cast the keys to strings, case them, and resymbolize them in the hash mutation procs.
Configuration menu - View commit details
-
Copy full SHA for feb7ead - Browse repository at this point
Copy the full SHA feb7eadView commit details -
Merge pull request #15 from michaeltlombardi/bugfix/master/casing_met…
…hods_arrays (FEAT) Ensure hash key casing methods work on arrays
Configuration menu - View commit details
-
Copy full SHA for 0c3ea52 - Browse repository at this point
Copy the full SHA 0c3ea52View commit details -
Configuration menu - View commit details
-
Copy full SHA for d86aae6 - Browse repository at this point
Copy the full SHA d86aae6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0c3c2b - Browse repository at this point
Copy the full SHA c0c3c2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b52f13 - Browse repository at this point
Copy the full SHA 7b52f13View commit details
Commits on Dec 4, 2019
-
Merge pull request #18 from michaeltlombardi/maint/release/prep-030
(MAINT) Release prep for 0.3.0
Configuration menu - View commit details
-
Copy full SHA for 3d0d1c9 - Browse repository at this point
Copy the full SHA 3d0d1c9View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.2.0...0.3.0