apainintheneck 8bee0555b9 cask/info: send missing args after removing openstruct
This seems like it was a bug before the recent change to remove
OpenStruct from `Homebrew::CLI::Args` but it was failing silently
before. Now we pass the args to the `Cask::Info.info` method so
that when they eventually reach the `Utils::Analytics.output_analytics`
method they are present as expected.

Example error fragment:

```console
$ set -e HOMEBREW_NO_ANALYTICS
$ brew info iterm2 --cask --verbose
==> iterm2: 3.5.10 (auto_updates)
https://iterm2.com/
Installed
/usr/local/Caskroom/iterm2/3.5.4 (91.7MB)
From: https://github.com/Homebrew/homebrew-cask/blob/HEAD/Casks/i/iterm2.rb
==> Name
iTerm2
==> Description
Terminal emulator as alternative to Apple's Terminal app
==> Artifacts
iTerm.app (App)
Error: undefined method `analytics?' for an instance of Homebrew::CLI::Args
/usr/local/Homebrew/Library/Homebrew/utils/analytics.rb:248:in `output_analytics'
/usr/local/Homebrew/Library/Homebrew/utils/analytics.rb:342:in `cask_output'
/usr/local/Homebrew/Library/Homebrew/cask/info.rb:39:in `info'
```
2024-12-11 23:24:22 -08:00
..
2024-04-01 15:56:06 -07:00
2024-04-01 15:56:06 -07:00
2024-08-23 05:59:00 +01:00
2024-07-15 14:48:36 -04:00
2024-07-15 14:48:36 -04:00
2024-07-05 08:20:28 +01:00
2024-06-30 23:05:29 -04:00
2024-09-07 14:45:30 +02:00
2024-07-15 14:48:36 -04:00
2024-08-18 18:16:39 -07:00
2024-09-26 10:30:21 -04:00
2024-06-02 15:15:24 +01:00
2024-04-01 09:15:58 -07:00
2024-04-01 09:15:58 -07:00
2024-11-07 11:26:19 -08:00
2024-04-01 09:44:14 -07:00
2024-04-01 09:59:47 -07:00
2024-04-01 10:05:02 -07:00
2024-12-03 17:43:22 -08:00
2024-12-08 10:27:49 -08:00
2024-07-15 14:48:36 -04:00
2024-07-15 14:48:36 -04:00
2024-12-03 17:43:22 -08:00
2024-12-03 17:43:22 -08:00
2024-04-01 11:47:18 -07:00
2024-04-01 11:48:40 -07:00
2024-07-15 14:48:37 -04:00
2024-11-23 10:25:45 -08:00