cask "recaf" do version "2.14.0" sha256 "6e57b3ba017690e4caab1f0051138b1e773102b6e2411ec80dc76229d76ef36a" # github.com/Col-E/Recaf/ was verified as official when first introduced to the cask url "https://github.com/Col-E/Recaf/releases/download/#{version}/recaf-#{version}-J8-jar-with-dependencies.jar" appcast "https://github.com/Col-E/Recaf/releases.atom" name "Recaf" desc "Java bytecode editor" homepage "https://www.coley.software/Recaf" auto_updates true container type: :naked # Renamed for clarity: jar file name is overly complex app "recaf-#{version}-J8-jar-with-dependencies.jar", target: "Recaf.jar" zap trash: "~/Library/Preferences/Recaf" caveats do depends_on_java "8+" end end