cask "jd-gui" do
  version "1.6.6"
  sha256 "b16ce61bbcfd2f006046b66c8896c512a36c6b553afdca75896d7c5e27c7477d"

  url "https://github.com/java-decompiler/jd-gui/releases/download/v#{version}/jd-gui-osx-#{version}.tar",
      verified: "github.com/java-decompiler/jd-gui/"
  name "JD-GUI"
  desc "Standalone Java Decompiler GUI"
  homepage "https://java-decompiler.github.io/"

  disable! date: "2026-09-01", because: :fails_gatekeeper_check

  depends_on :macos

  app "jd-gui-osx-#{version}/JD-GUI.app"

  zap trash: "~/Library/Saved Application State/jd.jd-gui.savedState"
end
