source-inspector
Project description
source-inspector is a set of utilities to inspect and analyze source code and collect interesting data using various tools such as code symbols. This is also a ScanCode-toolkit plugin.
This is a work in progress.
You will need to have universal ctags installed, version 5.9 or higher, built with JSON support.
On Debian systems run this:
sudo apt-get install universal-ctags
To get started:
Clone this repo
Run:
./configure --dev source venv/bin/activate
Run tests with:
pytest -vvs
Run a basic scan to collect symbols and display as YAML on screen:
scancode --yaml - --source-symbol tests/data/symbols_ctags/test3.cpp
Homepage: https://github.com/nexB/source-inspector License: Apache-2.0
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
source-inspector-0.1.0.tar.gz
(151.2 kB
view hashes)
Built Distribution
Close
Hashes for source_inspector-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18a9687bccf4e437b36313688e26646fcbeffb0480c3f619ee8d4ea1411b1941 |
|
MD5 | 1d936d038df721f1b9385ba09db4515b |
|
BLAKE2b-256 | dd8b7247e092701be27a88d6f58f2a073090d467d1e0ba1d95d0f6411ff6c644 |