Module: Metaclean

Defined in:
lib/metaclean/display.rb,
lib/metaclean.rb,
lib/metaclean/cli.rb,
lib/metaclean/mat2.rb,
lib/metaclean/qpdf.rb,
lib/metaclean/runner.rb,
lib/metaclean/version.rb,
lib/metaclean/exiftool.rb,
lib/metaclean/strategy.rb

Overview

───────────────────────────────────────────────────────────────────────────The “policy” module: which tools to run for which file, and what counts as privacy-relevant if it survives a clean.

Keeping this logic in its own file means the runner doesn’t need to know about formats — it just asks Strategy.tools_for(path) and runs whatever comes back. ───────────────────────────────────────────────────────────────────────────

Defined Under Namespace

Modules: Display, Exiftool, Mat2, Qpdf, Strategy Classes: CLI, Error, ExiftoolMissing, Runner

Constant Summary collapse

VERSION =
'1.0.0'