Mike McQuaid
|
d73351251c
|
Deprecate, disable, delete code for next major/minor version.
Do the usual dance for bumping our major/minor version.
|
2021-04-09 09:30:36 +01:00 |
|
Mike McQuaid
|
d6957a3acb
|
Homebrew 3.0.0 deprecations/disables
|
2021-01-29 19:50:24 +00:00 |
|
Rylan Polster
|
e13dc902df
|
Add tests and fix type signature
|
2021-01-23 02:06:12 -05:00 |
|
Rylan Polster
|
e1f73e407a
|
Add ReleaseNotes module
|
2021-01-21 18:30:16 -05:00 |
|
Rylan Polster
|
d1f3e39b7b
|
Update commands to generate usage banner
|
2021-01-18 21:20:11 -05:00 |
|
Rylan Polster
|
da811373d3
|
Add named_args DSL for commands
|
2021-01-13 17:09:42 -05:00 |
|
Rylan Polster
|
6d0899f298
|
release-notes: clarify help text and minor refactor
|
2020-12-28 11:34:29 -05:00 |
|
Rylan Polster
|
a33f4e0fd1
|
release-notes: show warning on recent major/minor tag
|
2020-12-28 10:53:41 -05:00 |
|
Rylan Polster
|
97f8d09519
|
release-notes: only show blog link when previous_tag passed
|
2020-12-25 13:52:36 -05:00 |
|
Rylan Polster
|
76c69b7bb3
|
release-notes: add message directing users to the blog.
|
2020-12-23 11:17:51 -05:00 |
|
Markus Reiter
|
5be4c9b5e0
|
Upgrade typed sigils.
|
2020-11-25 17:04:19 +01:00 |
|
EricFromCanada
|
72bc057014
|
manpage: fixes for formatting
|
2020-11-16 08:02:50 -05:00 |
|
Markus Reiter
|
da9289eff0
|
Add more type signatures.
|
2020-11-13 12:26:36 +01:00 |
|
Markus Reiter
|
24ae318a3d
|
Move type annotations into files.
|
2020-10-10 14:59:39 +02:00 |
|
Markus Reiter
|
d4c2ffd705
|
Refactor CLI::Parser .
|
2020-07-31 15:07:17 +02:00 |
|
Mike McQuaid
|
e3ac94fc5d
|
dev-cmd: use more and cleanup new args APIs.
|
2020-03-05 09:40:15 +00:00 |
|
EricFromCanada
|
aea6d79d21
|
option parser: check for extra named args
|
2019-12-15 00:04:45 -05:00 |
|
Mike McQuaid
|
c4f72312ce
|
Fixup brew style failures.
|
2019-04-30 09:19:18 +01:00 |
|
Mike McQuaid
|
36dbad3922
|
Add frozen_string_literal to all files.
|
2019-04-20 13:27:36 +09:00 |
|
Mike McQuaid
|
e40b171127
|
Rename cli_parser to cli/parser.
|
2019-04-17 22:16:50 +09:00 |
|
Mike McQuaid
|
888c384801
|
release-notes: use stderr for header output.
This makes the use of `brew release-notes | pbcopy` a bit easier.
|
2019-04-17 17:00:24 +09:00 |
|
Mike McQuaid
|
bbea109926
|
dev-cmd: remove --help headers and tweak docs.
|
2019-01-30 21:39:28 +00:00 |
|
EricFromCanada
|
388781f6a7
|
dev-cmd/: remove colons from command specs.
These aren't needed when converting Parser-based help text to man page or Markdown formats.
Includes regenerated docs.
|
2018-10-19 13:12:55 -04:00 |
|
EricFromCanada
|
ddf057f3dd
|
dev-cmd/: edit help text and descriptions.
|
2018-10-19 13:12:11 -04:00 |
|
Markus Reiter
|
c4d418e126
|
Use ActiveSupport’s #second .
|
2018-10-07 23:10:56 +02:00 |
|
Gautham Goli
|
a03d2e0cd1
|
man: Correct option synopsis
|
2018-10-03 19:49:46 +05:30 |
|
Gautham Goli
|
f60582ca48
|
man: Remove [] from command synopsis
|
2018-10-03 19:49:45 +05:30 |
|
Gautham Goli
|
446b1cb9e3
|
man: Seperate global options into a section
|
2018-10-03 19:49:45 +05:30 |
|
Gautham Goli
|
e0e876cf37
|
man: Make command heading H3
|
2018-10-03 19:49:44 +05:30 |
|
Gautham Goli
|
4f58f2db99
|
man: Generate dev cmd manpages
|
2018-10-03 19:49:41 +05:30 |
|
Gautham Goli
|
c7bf79407a
|
Better man page formatting
|
2018-10-03 19:20:26 +05:30 |
|
Gautham Goli
|
b6c456b681
|
Extract out arg parsing method to <cmd>_args method
|
2018-10-03 19:19:04 +05:30 |
|
Markus Reiter
|
e9b9ea49a1
|
Update to RuboCop 0.59.1.
|
2018-09-17 03:45:59 +02:00 |
|
Gautham Goli
|
fba52e2f74
|
cli_parser: Store parsed args in Homebrew.args and access args everywhere else
|
2018-05-30 00:05:39 +05:30 |
|
Maxim Belkin
|
40b0d0b584
|
Make release-notes command work from any location
* specify repository location using `-C` option
* change `newest` to `latest` when talking about the latest tagged
commit
|
2018-04-10 10:23:40 -05:00 |
|
Gautham Goli
|
ed387572ec
|
cli_parser: Add class method to make options declaration more readable
|
2018-03-25 18:02:29 +05:30 |
|
Gautham Goli
|
93481ab491
|
release-notes: Use Parser to parse args
|
2018-03-24 19:21:10 +05:30 |
|
Mike McQuaid
|
01e9ec9a9f
|
Rubocop: automatic rule fixes.
|
2017-09-24 21:23:59 +01:00 |
|
Mike McQuaid
|
7a0aff1080
|
Autocorrect Rubocop Style/PerlBackrefs.
|
2017-06-10 20:23:20 +03:00 |
|
Mike McQuaid
|
98959f1fb9
|
release-notes: fix style complaint.
|
2017-06-03 20:52:36 +01:00 |
|
Mike McQuaid
|
4676e2f35a
|
release-notes: include PR author names.
Attribution is love.
|
2017-06-03 19:06:19 +01:00 |
|
EricFromCanada
|
afc539f86e
|
Update brew's man page formatting and grammar
Also update command specifications to match descriptions.
|
2017-02-25 17:37:57 -05:00 |
|
Mike McQuaid
|
0c661f5c90
|
Add brew release-notes developer command.
Outputs the merged pull requests on Homebrew/brew between two Git refs.
|
2016-10-22 12:10:48 +01:00 |
|