# typed: strict # frozen_string_literal: true module Utils module Analytics class << self extend T::Sig sig { returns(String) } def custom_prefix_label return generic_custom_prefix_label if Hardware::CPU.arm? "non-/usr/local" end sig { returns(String) } def arch_label if Hardware::CPU.arm? "ARM" elsif Hardware::CPU.in_rosetta2? "Rosetta" else "" end end end end end