Sha256: d83d60daa9b99c5157911146a6f1d82a7ae67a9ef131935c137b5fd019e05c0d
Contents?: true
Size: 785 Bytes
Versions: 6
Compression:
Stored size: 785 Bytes
Contents
# typed: strict require 'packs' require 'parse_packwerk' require 'code_ownership' require 'graphviz' require 'sorbet-runtime' require 'visualize_packwerk/node_interface' require 'visualize_packwerk/graph_interface' require 'visualize_packwerk/team_node' require 'visualize_packwerk/package_node' require 'visualize_packwerk/team_graph' require 'visualize_packwerk/package_graph' require 'visualize_packwerk/package_relationships' module VisualizePackwerk extend T::Sig sig { params(packages: T::Array[Packs::Pack]).void } def self.package_graph!(packages) PackageRelationships.new.create_package_graph!(packages) end sig { params(teams: T::Array[CodeTeams::Team]).void } def self.team_graph!(teams) PackageRelationships.new.create_team_graph!(teams) end end
Version data entries
6 entries across 6 versions & 1 rubygems