Markus Reiter
3c2ec1c60f
Deprecate remaining cask commands.
2020-11-21 19:56:12 +01:00
Rylan Polster
20ee7e8881
add Lint/DuplicateBranch cop exceptions
2020-11-16 02:02:52 +01:00
Markus Reiter
da9289eff0
Add more type signatures.
2020-11-13 12:26:36 +01:00
Markus Reiter
d66ca60cdb
Only warn if repo of discontinued cask is archived.
2020-11-08 18:08:02 +01:00
FX Coudert
60afa5f584
Merge pull request #9068 from fxcoudert/bs2
...
Allow casks to depend on ARM
2020-11-06 15:59:03 +01:00
FX Coudert
28525c16d7
Style fix
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-11-06 15:29:15 +01:00
Francois-Xavier Coudert
50807c81b0
Allow casks to depend on ARM
2020-11-06 15:16:47 +01:00
EricFromCanada
3768b7a6e9
apidoc: update comment wording, punctuation, formatting
2020-11-06 00:21:02 -05:00
Markus Reiter
24ae318a3d
Move type annotations into files.
2020-10-10 14:59:39 +02:00
Markus Reiter
17544fc275
Replace usage of DelegateClass
with SimpleDelegator
.
2020-10-09 16:45:13 +02:00
Markus Reiter
90d70ad932
Refactor OS::Mac::Version
.
2020-10-05 15:58:17 +02:00
Mike McQuaid
8b97c27c21
brew style manual fixes
2020-09-01 14:26:45 +01:00
Markus Reiter
5d6c682f81
Document Cask::DSL
.
2020-08-26 03:13:59 +02:00
Bo Anderson
e6b30e4065
cask/dsl/depends_on: fix missing require
2020-08-21 18:40:04 +01:00
Markus Reiter
77d25da5e5
Fix missing methods in cask DSL.
2020-08-19 23:05:21 +02:00
Mike McQuaid
3a91c37e66
Fix RuboCop checks.
2020-08-19 17:12:32 +01:00
Bo Anderson
70b5af4162
cask/dsl/base: fix undefined method `method_missing_message'
2020-08-07 12:43:17 +01:00
Jonathan Chang
76709d82c5
Fix brew style
.
2020-07-13 23:24:14 +10:00
Mike McQuaid
f951ea83d4
Fix brew style
.
2020-07-07 12:23:29 +01:00
Vítor Galvão
446ef2c85f
Merge branch 'master' into appcast-configuration-match
2020-06-06 03:04:57 +01:00
Vítor Galvão
8961ef40d5
Cask: rename appcast configuration to must_contain
2020-06-06 02:53:48 +01:00
Mike McQuaid
aa81982aba
brew style --fix
2020-06-02 09:49:23 +01:00
Gibson Fahnestock
3098c4735b
caveats: add an unsigned_accessibility caveat message
...
This is useful for applications that are not signed by the developer and
require Accessibility access.
Because the app is not signed, macOS only authorizes the current binary,
and so when it is updated (and the binary changes) the new version is
unsigned, despite the app still showing as ticked in System Preferences.
The user has to manually untick and retick the app each time.
The ideal fix is for the developer to sign their app, but not all
developers are willing to pay for this, so the best we can do is to
advise users of the workaround/solution.
Refs: https://github.com/Homebrew/homebrew-cask/pull/83157
2020-05-26 22:51:37 +01:00
Vítor Galvão
9c342b5dca
cask-caveats-kext: retry installation if it fails
2020-03-23 16:13:50 +00:00
Mike McQuaid
dfa22680df
Autofix rubocop checks.
2020-02-19 11:24:12 +00:00
Vítor Galvão
497a160cda
cask version MAJOR_MINOR_PATCH_REGEX: allow any word character instead of only digits
2019-12-07 14:04:55 +00:00
Mike McQuaid
6670ae6202
global: require rubygems for activesupport.
2019-11-06 10:36:40 +00:00
EricFromCanada
c9a75db27d
cask: recommend adoptopenjdk as per #6040
2019-09-18 19:28:44 -04:00
EricFromCanada
de26e491e2
cask: remove extra line break in :discontinued caveat
2019-09-18 19:28:44 -04:00
Markus Reiter
16d2f8264c
Use MacOSRequirement
for casks.
2019-08-21 06:57:21 +02:00
CoreCode
b81ead6dbb
Update appcast.rb
2019-05-21 15:10:39 +02:00
Julian Mayer
0939c8832d
Add configuration to new appcast check
2019-05-21 12:07:25 +02:00
Mike McQuaid
36dbad3922
Add frozen_string_literal to all files.
2019-04-20 13:27:36 +09:00
Mike McQuaid
d1ea6f38d3
Fix mutable constants violations.
2019-04-19 21:46:20 +09:00
Vítor Galvão
0ee226769a
hbc: remove all *_to_slashes
2019-04-17 16:31:35 +01:00
Mike McQuaid
0750971870
Merge pull request #5893 from reitermarkus/version-unstable
...
Add `#unstable?` method for cask versions.
2019-04-14 10:00:57 +01:00
EricFromCanada
e0558dc7c7
trim line breaks
2019-04-13 21:37:48 -04:00
EricFromCanada
15c38a2d8b
formatting fixes
2019-04-13 21:29:32 -04:00
EricFromCanada
fa6404e0f5
grammar fixes
2019-04-13 21:29:32 -04:00
Markus Reiter
2a3b7d072d
Add #unstable?
method for cask versions.
2019-03-27 13:48:03 +01:00
Markus Reiter
d22c2eca9e
Refactor ConflictsWith
to be a DelegateClass(Hash)
.
2019-01-27 21:48:12 +01:00
Christian Bernard
97ca5932cf
Updated Cask::Cask#to_h to call Conflicts#to_h instead of to_a. Updated ConflictsWith#to_h to iterate over VALID_KEYS.
2019-01-26 10:15:45 -07:00
Christian Bernard
cadb193e3b
Update to convert pairs to hash k=>v during to_a in Cask::DSL::ConflictsWith#to_a
2019-01-25 08:05:13 -07:00
Christian Bernard
57fd624d25
Fix style issues based on brew style guide
2019-01-23 12:21:15 -07:00
Christian Bernard
e722a906f4
Added missing method to_a to Cask::DSL:ConflictsWith class.
2019-01-23 11:45:19 -07:00
Vítor Galvão
55084dd8ab
Cask: remove malware caveat
2018-12-18 02:29:27 +00:00
Mike McQuaid
737b84b54b
brew style --fix
fixes.
2018-11-02 17:29:23 +00:00
commitay
5024efa506
Merge pull request #5059 from commitay/remove-checkpoint
...
remove appcast checkpoint audit
2018-10-09 15:21:24 +10:00
commitay
da7d46aa14
remove appcast checkpoint audit
2018-10-08 10:54:30 +10:00
Markus Reiter
c4d418e126
Use ActiveSupport’s #second
.
2018-10-07 23:10:56 +02:00