Flyingduck Software Composition Analysis vs Semgrep Supply Chain (2026)