SWAN is a static program analysis framework for analyzing Swift applications using WALA as the analysis core. This repository contains the VSCode extension source for SWAN, which acts as a driver and results viewer for running taint analysis on Swift applications.
This repo should already be downloaded and installed in packages/
dir of SWAN.
- Open
swan/packages/swan-vscode/swan/
in VSCode - Press
F5
inside the editor to start the extension - Configure the extension in Settings
- Run the analysis by accessing the tree menu options (triple dots on the top-right) in the SWAN tab
More information on VSCode extensions is available here.
Please note this extension is WIP and has not been published yet.