Inspectors are used by detectors when the package manager requires an integration or embedded plugin to find and extract dependencies. For example, Gradle uses an inspector as a plugin that executes a custom task.
Note: Most detectors do not require an inspector.