RiotGamesMinions / nexus_cli

A CLI wrapper and library for interacting with Sonatype's Nexus
Other
69 stars 45 forks source link

drop chozo+extlib in configuration parsing (fixes #123) #125

Open mbakhoff opened 6 years ago

mbakhoff commented 6 years ago

extlib breaks keywords arguments (issue #123). this PR removes the extlib dependency. chozo breaks ruby 2.3, it has an incompatible dig method (see [1]). this PR also removes the chozo dependency.

[1] https://github.com/killbill/killbill/issues/714

mbakhoff commented 6 years ago

note that the test "NexusCli::Configuration#repository when repository has illegal values makes it legal" (configuration_spec.rb:143) was already broken from https://github.com/RiotGamesMinions/nexus_cli/commit/4130a670c1eee5c4357b47dc53b1f12297434192