Reachability Analysis

Reachability Maturity Levels

Socket language ecosystems are classified into three maturity levels for Reachability Analysis:

  • Tier 1 (Package-level reachability)
  • Tier 2 (File-level reachability)
  • Tier 3 (Function-level reachability)

The differences are as follows:

FeatureTier 3Tier 2Tier 1
AvailabilityAvailable for all Socket users.Available for all Socket users.Available for all Socket users.
Works out of the boxNeed to add a CLI command / GitHub Action.YesYes

Ecosystem support

See Ecosystem Support for a detailed list of which ecosystems are supported and at which maturity level.