<commit_before># stderr often outputs several of the following messages, which seem to be
# coming from outdated casks.
#
#   Warning: Calling "cask :v1 => 'token'" is deprecated!
#   Use "cask 'token'" instead.
#   /usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/cask_loader.rb:9:in `load'
#
# Sequencing
# - Requires ruby, but works with system ruby.
# - Seems logical to run after brew, but not actually required.
function 🍻_cask \
    --description='Updates Homebrew Casks and installed apps'

    echo "🍻  Homebrew Cask"
    echo

    set -l apps \
        homebrew/cask-versions/adoptopenjdk8 \
        android-file-transfer \
        android-ndk \
        android-sdk \
        anylist \
        back-in-time \
        banktivity \
        bettertouchtool \
        brave-browser \
        charles \
        cheatsheet \
        cleanmymac \
        dash \
        deckset \
        firebase-admin \
        geekbench \
        githubpulse \
        gitkraken \
        google-chrome \
        gpg-suite \
        hex-fiend \
        ibm-cloud-cli \
        ios-console \
        istat-menus \
        iterm2 \
        jetbrains-toolbox \
        kaleidoscope \
        karabiner-elements \
        keyboard-maestro \
        keycastr \
        kobo \
        latest \
        licecap \
        lunchy \
        microblog \
        microsoft-teams \
        macdown \
        ngrok \
        oclint \
        paw \
        periphery \
        rescuetime \
        rocket \
        screens \
        softraid \
        sublime-text \
        sublime-merge \
        teacode \
        textmate \
        the-unarchiver \
        thingsmacsandboxhelper \
        tower \
        transmit \
        visual-studio-code \
        vmware-fusion \
        vysor \
        webponize \
        zeplin \
        homebrew/cask-drivers/zsa-wally

    set -l quicklook_plugins \
        provisionql \
        qlcolorcode \
        qlimagesize \
        qlmarkdown \
        qlprettypatch \
        # preview files without an extension as text
        qlstephen \
        quicklook-csv \
        quicklook-json \
        webpquicklook

    # TEMP: Cask doesn't check whether fonts are installed. To speed up
    # the upstall process, these are excluded for now.
    set -l fonts \
        homebrew/cask-fonts/font-3270-nerd-font \
        homebrew/cask-fonts/font-aurulentsansmono-nerd-font \
        homebrew/cask-fonts/font-awesome-terminal-fonts \
        homebrew/cask-fonts/font-bitstreamverasansmono-nerd-font \
        homebrew/cask-fonts/font-codenewroman-nerd-font \
        homebrew/cask-fonts/font-dejavusansmono-nerd-font \
        homebrew/cask-fonts/font-droidsansmono-nerd-font \
        homebrew/cask-fonts/font-fantasquesansmono-nerd-font \
        homebrew/cask-fonts/font-firacode-nerd-font \
        homebrew/cask-fonts/font-firamono-nerd-font \
        homebrew/cask-fonts/font-hack-nerd-font \
        homebrew/cask-fonts/font-heavydata-nerd-font \
        homebrew/cask-fonts/font-inconsolata-nerd-font \
        homebrew/cask-fonts/font-iosevka-nerd-font \
        homebrew/cask-fonts/font-jetbrains-mono \
        homebrew/cask-fonts/font-lekton-nerd-font \
        homebrew/cask-fonts/font-monofur-nerd-font \
        homebrew/cask-fonts/font-monoid-nerd-font \
        homebrew/cask-fonts/font-mononoki-nerd-font \
        homebrew/cask-fonts/font-mplus-nerd-font \
        homebrew/cask-fonts/font-profont-nerd-font \
        homebrew/cask-fonts/font-robotomono-nerd-font \
        homebrew/cask-fonts/font-spacemono-nerd-font \
        homebrew/cask-fonts/font-ubuntumono-nerd-font \

        # Powerline
        homebrew/cask-fonts/font-consolas-for-powerline \
        homebrew/cask-fonts/font-droid-sans-mono-for-powerline \
        homebrew/cask-fonts/font-dejavu-sans-mono-for-powerline \
        homebrew/cask-fonts/font-fira-mono-for-powerline \
        homebrew/cask-fonts/font-inconsolata-for-powerline \
        homebrew/cask-fonts/font-inconsolata-dz-for-powerline \
        homebrew/cask-fonts/font-inconsolata-g-for-powerline \
        homebrew/cask-fonts/font-liberation-mono-for-powerline \
        homebrew/cask-fonts/font-menlo-for-powerline \
        homebrew/cask-fonts/font-monofur-for-powerline \
        homebrew/cask-fonts/font-meslo-for-powerline \
        homebrew/cask-fonts/font-roboto-mono-for-powerline \
        homebrew/cask-fonts/font-source-code-pro-for-powerline \
        homebrew/cask-fonts/font-ubuntu-mono-derivative-powerline

    set -l all_casks $apps $quicklook_plugins $fonts

    set -l uninstall \
        1password-cli \
        android-studio \
        anka-flow \
        appium \
        atom \
        battery-guardian \
        bee \
        beoplay-software-update \
        cloudapp \
        cocoapods \
        cocoapods-app \<commit_msg>🐛 Fix syntax error in cask upstall<commit_after># stderr often outputs several of the following messages, which seem to be
# coming from outdated casks.
#
#   Warning: Calling "cask :v1 => 'token'" is deprecated!
#   Use "cask 'token'" instead.
#   /usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/cask_loader.rb:9:in `load'
#
# Sequencing
# - Requires ruby, but works with system ruby.
# - Seems logical to run after brew, but not actually required.
function 🍻_cask \
    --description='Updates Homebrew Casks and installed apps'

    echo "🍻  Homebrew Cask"
    echo

    set -l apps \
        homebrew/cask-versions/adoptopenjdk8 \
        android-file-transfer \
        android-ndk \
        android-sdk \
        anylist \
        back-in-time \
        banktivity \
        bettertouchtool \
        brave-browser \
        charles \
        cheatsheet \
        cleanmymac \
        dash \
        deckset \
        firebase-admin \
        geekbench \
        githubpulse \
        gitkraken \
        google-chrome \
        gpg-suite \
        hex-fiend \
        ibm-cloud-cli \
        ios-console \
        istat-menus \
        iterm2 \
        jetbrains-toolbox \
        kaleidoscope \
        karabiner-elements \
        keyboard-maestro \
        keycastr \
        kobo \
        latest \
        licecap \
        lunchy \
        microblog \
        microsoft-teams \
        macdown \
        ngrok \
        oclint \
        paw \
        periphery \
        rescuetime \
        rocket \
        screens \
        softraid \
        sublime-text \
        sublime-merge \
        teacode \
        textmate \
        the-unarchiver \
        thingsmacsandboxhelper \
        tower \
        transmit \
        visual-studio-code \
        vmware-fusion \
        vysor \
        webponize \
        zeplin \
        homebrew/cask-drivers/zsa-wally

    set -l quicklook_plugins \
        provisionql \
        qlcolorcode \
        qlimagesize \
        qlmarkdown \
        qlprettypatch \
        # preview files without an extension as text
        qlstephen \
        quicklook-csv \
        quicklook-json \
        webpquicklook

    # TEMP: Cask doesn't check whether fonts are installed. To speed up
    # the upstall process, these are excluded for now.
    set -l fonts \
        homebrew/cask-fonts/font-3270-nerd-font \
        homebrew/cask-fonts/font-aurulentsansmono-nerd-font \
        homebrew/cask-fonts/font-awesome-terminal-fonts \
        homebrew/cask-fonts/font-bitstreamverasansmono-nerd-font \
        homebrew/cask-fonts/font-codenewroman-nerd-font \
        homebrew/cask-fonts/font-dejavusansmono-nerd-font \
        homebrew/cask-fonts/font-droidsansmono-nerd-font \
        homebrew/cask-fonts/font-fantasquesansmono-nerd-font \
        homebrew/cask-fonts/font-firacode-nerd-font \
        homebrew/cask-fonts/font-firamono-nerd-font \
        homebrew/cask-fonts/font-hack-nerd-font \
        homebrew/cask-fonts/font-heavydata-nerd-font \
        homebrew/cask-fonts/font-inconsolata-nerd-font \
        homebrew/cask-fonts/font-iosevka-nerd-font \
        homebrew/cask-fonts/font-jetbrains-mono \
        homebrew/cask-fonts/font-lekton-nerd-font \
        homebrew/cask-fonts/font-monofur-nerd-font \
        homebrew/cask-fonts/font-monoid-nerd-font \
        homebrew/cask-fonts/font-mononoki-nerd-font \
        homebrew/cask-fonts/font-mplus-nerd-font \
        homebrew/cask-fonts/font-profont-nerd-font \
        homebrew/cask-fonts/font-robotomono-nerd-font \
        homebrew/cask-fonts/font-spacemono-nerd-font \
        homebrew/cask-fonts/font-ubuntumono-nerd-font \
        homebrew/cask-fonts/font-consolas-for-powerline \
        homebrew/cask-fonts/font-droid-sans-mono-for-powerline \
        homebrew/cask-fonts/font-dejavu-sans-mono-for-powerline \
        homebrew/cask-fonts/font-fira-mono-for-powerline \
        homebrew/cask-fonts/font-inconsolata-for-powerline \
        homebrew/cask-fonts/font-inconsolata-dz-for-powerline \
        homebrew/cask-fonts/font-inconsolata-g-for-powerline \
        homebrew/cask-fonts/font-liberation-mono-for-powerline \
        homebrew/cask-fonts/font-menlo-for-powerline \
        homebrew/cask-fonts/font-monofur-for-powerline \
        homebrew/cask-fonts/font-meslo-for-powerline \
        homebrew/cask-fonts/font-roboto-mono-for-powerline \
        homebrew/cask-fonts/font-source-code-pro-for-powerline \
        homebrew/cask-fonts/font-ubuntu-mono-derivative-powerline

    set -l all_casks $apps $quicklook_plugins $fonts

    set -l uninstall \
        1password-cli \
        android-studio \
        anka-flow \
        appium \
        atom \
        battery-guardian \
        bee \
        beoplay-software-update \
        cloudapp \
        cocoapods \
        cocoapods-app \
{'fraction_non_alphanumeric': 0.0984014947062487, 'fraction_numerical': 0.0018683828108781398, 'mean_word_length': 1.6988795518207283, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '232687', 'n_tokens_mistral': 3429, 'n_tokens_neox': 3271, 'n_words': 451}