class ReviewIt < Formula
  desc "Standalone changed-file code review CLI"
  homepage "https://lmrr-cc.pages.dev/tools/review-it"
  version "0.1.0"
  license "MIT"

  on_macos do
    on_arm do
      url "https://lmrr-cc.pages.dev/releases/review-it/0.1.0/review-it-aarch64-apple-darwin.tar.gz"
      sha256 "fc01d518f02c03d75963937cd03ed9bed9afeb2fb7f42c9ed1c75fffa822546c"
    end
    on_intel do
      url "https://lmrr-cc.pages.dev/releases/review-it/0.1.0/review-it-x86_64-apple-darwin.tar.gz"
      sha256 "f2077c73f3ae03e11538976cfd2b4b7a8732b9430df768ee2f07b6647310051c"
    end
  end

  on_linux do
    on_arm do
      url "https://lmrr-cc.pages.dev/releases/review-it/0.1.0/review-it-aarch64-unknown-linux-gnu.tar.gz"
      sha256 "396e67433a6f54eb0b6fbbdc840d549352f1ff759d6a8f9d7dd7a5064571662d"
    end
    on_intel do
      url "https://lmrr-cc.pages.dev/releases/review-it/0.1.0/review-it-x86_64-unknown-linux-gnu.tar.gz"
      sha256 "164df32b23d18e309bc50d09be08bf09d9c8a1cbbf123d3cb67781cabec98435"
    end
  end

  def install
    bin.install "review-it"
  end

  test do
    assert_match version.to_s, shell_output("#{bin}/review-it --version")
  end
end
