summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* - Fixed a readme parsing oddity for section headers w/ multiple words that ↵Ryan Davis2023-05-091-6/+7
| | | | | | collide. [git-p4: depot-paths = "//src/hoe/dev/": change = 13782]
* prepped for releasev4.0.3Ryan Davis2023-05-021-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 13765]
* - Ensure that license name is a string.Ryan Davis2023-04-081-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 13732]
* prepped for releasev4.0.2Ryan Davis2023-01-211-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 13672]
* - Fix for rubygems method error. Version used to respect #=~, now needs to ↵Ryan Davis2023-01-101-1/+1
| | | | | | #to_s first. [git-p4: depot-paths = "//src/hoe/dev/": change = 13665]
* prepped for releasev4.0.1Ryan Davis2022-12-171-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 13619]
* - Add extra checks to release_sanity to ensure history file is updated ↵Ryan Davis2022-12-171-1/+4
| | | | | | before release. [git-p4: depot-paths = "//src/hoe/dev/": change = 13618]
* ! Removed Minitest::TestTask. Shipped with minitest 5.16+ now!Ryan Davis2022-12-153-447/+4
| | | | | | | ! Removed direct support for rspec, test/unit. Still extendable tho. ! Removed support for old style readme parsing. [git-p4: depot-paths = "//src/hoe/dev/": change = 13614]
* prepped for releasev3.26.0Ryan Davis2022-10-201-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 13576]
* + Added warning to bundled minitest/test_task.Ryan Davis2022-10-202-1/+10
| | | | | - Fixed test task load path issue, prepend Hoe.include_dirs to ensure they come first. [git-p4: depot-paths = "//src/hoe/dev/": change = 13575]
* + Removed dead rcov plugin and added (simple)cov plugin.Ryan Davis2022-10-194-70/+41
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 13573]
* prepped for releasev3.25.0Ryan Davis2022-08-181-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 13516]
* + Added otp_command config option for OTP auth on gem push.Ryan Davis2022-08-171-5/+23
| | | | | | | | | | | | This sets $GEM_HOST_OTP_CODE to the output of the command. eg: otp_command: "op item get rubygems.org --otp" This will be used by rake release if defined. [git-p4: depot-paths = "//src/hoe/dev/": change = 13514]
* - Use sh instead of system during gem install to raise on error.Ryan Davis2022-07-091-2/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 13489]
* prepped for releasev3.24.0Ryan Davis2022-06-201-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 13452]
* + Add bindir and homepage accessor methods. (dsisnero)Ryan Davis2022-05-171-5/+24
| | | | | | | + Use bindir to determine executables. (dsisnero) + Don't auto-intuit values if they're already set. (dsisnero) [git-p4: depot-paths = "//src/hoe/dev/": change = 13384]
* prepped for releasev3.23.1Ryan Davis2022-01-041-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 13301]
* - Fixed loading config files for ruby 3.1's now default YAML.safe_load_file.Ryan Davis2021-12-281-4/+14
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 13295]
* prepped for releasev3.23.0Ryan Davis2021-05-291-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 13131]
* * Removed ruby18! and ruby19! methods. ughRyan Davis2021-05-221-14/+3
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 13109]
* + Bump racc (plugin) dependency.Ryan Davis2021-04-251-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 13081]
* prepped for releasev3.22.3Ryan Davis2021-01-101-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12989]
* prepped for releasev3.22.2Ryan Davis2020-08-311-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12822]
* - Bumped ruby version to include 3.0 (trunk).Ryan Davis2020-08-311-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12819]
* Print entire email in debug_email task if FULL=1Ryan Davis2020-05-151-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12682]
* prepped for releasev3.22.1Ryan Davis2020-02-121-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12556]
* - Avoid calling parse_urls if URL metadata are already set. (flavorjones)Ryan Davis2020-02-111-2/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12551]
* prepped for releasev2.22.0Ryan Davis2020-02-091-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12539]
* - Fixed wiring of test_prelude into Minitest::TestTask.create. (flavorjones)Ryan Davis2020-02-092-2/+3
| | | | | | - Fixed ordering of test_prelude vs framework in Minitest::TestTask. (flavorjones) [git-p4: depot-paths = "//src/hoe/dev/": change = 12538]
* + Added rdoc extension to the history and readme file finder globs.Ryan Davis2020-02-081-15/+17
| | | | | | | + Refactored intuit_values to take the file content as an arg. + Extended readme parsing to more intelligently deal with markup sections. [git-p4: depot-paths = "//src/hoe/dev/": change = 12535]
* + Added metadate mapping for 'docs'.Ryan Davis2020-02-071-0/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12529]
* prepped for releasev3.21.0Ryan Davis2020-01-111-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12497]
* minor doco for latest mergeRyan Davis2020-01-111-0/+3
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12495]
* + Load encrypted private key using ENV['GEM_PRIVATE_KEY_PASSPHRASE'] as ↵Ryan Davis2020-01-111-1/+2
| | | | | | passphrase. (larskanis) [git-p4: depot-paths = "//src/hoe/dev/": change = 12494]
* - Fix debug_gem task when you have a signing_key and broken rubygems (< 3.1.0).Ryan Davis2020-01-111-0/+15
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12493]
* - Fixed shadowed variable and json output for minitest's test:isolated task.Ryan Davis2019-12-291-4/+4
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12485]
* - Minor tweak to make hoe load when openssl isn't available.Ryan Davis2019-12-291-0/+2
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12484]
* - Fix a ruby 2.7 keyword arg deprecation. (anatol)Ryan Davis2019-12-291-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12481]
* + Added support for wiki_uri and mailing_list_uri. (JuanitoFatas)Ryan Davis2019-12-141-0/+2
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12451]
* prepped for releasev3.20.0Ryan Davis2019-11-091-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12398]
* + Added <test>:isolated task that runs tests in parallel. Replaces ↵Ryan Davis2019-11-091-9/+85
| | | | | | | | <test>:dep task. This is probably the last release of Hoe with minitest/test_task in it. It will move to minitest next. [git-p4: depot-paths = "//src/hoe/dev/": change = 12397]
* improved doco and cross referencingRyan Davis2019-11-021-24/+24
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12382]
* prepped for releasev3.19.0Ryan Davis2019-10-291-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12372]
* + Removed looong deprecated Hoe#url/url= methods.Ryan Davis2019-10-281-18/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12371]
* + Added deprecation to parse_urls for ancient url array form.Ryan Davis2019-10-281-11/+6
| | | | | | | | + Hoe#parse_urls now returns a hash no matter what minor cleanup to new metadata code minor cleanup to tests. damn... they're _old_. [git-p4: depot-paths = "//src/hoe/dev/": change = 12370]
* + Added support for gemspec metadata. (viraptor)Ryan Davis2019-10-201-0/+15
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12348]
* prepped for releasev3.18.1Ryan Davis2019-09-141-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12246]
* clarifying commentRyan Davis2019-09-021-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12216]
* - Fixed one use of Array.prepend on ruby 2.3-2.4.Ryan Davis2019-07-121-1/+1
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12181]
* oops. Needed to keep using FILTER for make_test_cmd (for others, not minitest).Ryan Davis2019-06-261-1/+5
| | | | [git-p4: depot-paths = "//src/hoe/dev/": change = 12155]