Wow, was it really in some newsletters? That's awesome to hear, and would definitely explain the recent spike on GitHub!
Thanks a lot for the bug report and for providing the details. I have a hunch—it's possible that you need to explicitly specify the path depending on your directory structure. For example, if your Python files are under a src directory, could you try running it like [your_tool_name] analyze src/?
If that still doesn't solve the problem, it would be a huge help if you could open a quick issue on GitHub for this.
(myglobalenv) steve@bird:~/PycharmProjects/netflow$ ls
aggregator.py data netflow settings.py
assets database.py notifications.py sniper.py
config.py Dockerfile opencode.json start.sh
context_manager.py integration.py __pycache__ tcpports.py
context.py largflow.py README.md
dashboard.py main.py requirements.txt
(myglobalenv) steve@bird:~/PycharmProjects/netflow$ pyscn check .
Running quality check...
Complexity analysis failed: [INVALID_INPUT] no Python files found in the specified paths
Dead code analysis failed: [INVALID_INPUT] no Python files found in the specified paths
Clone detection failed: no Python files found in the specified paths
Error: analysis failed with errors
Usage:
pyscn check [files...] [flags]
Flags:
--allow-dead-code Allow dead code (don't fail)
-c, --config string Configuration file path
-h, --help help for check
--max-complexity int Maximum allowed complexity (default 10)
-q, --quiet Suppress output unless issues found
--skip-clones Skip clone detection
Comments
Wow, was it really in some newsletters? That's awesome to hear, and would definitely explain the recent spike on GitHub!
Thanks a lot for the bug report and for providing the details. I have a hunch—it's possible that you need to explicitly specify the path depending on your directory structure. For example, if your Python files are under a src directory, could you try running it like [your_tool_name] analyze src/?
If that still doesn't solve the problem, it would be a huge help if you could open a quick issue on GitHub for this.
Thanks again for your feedback!
https://imgur.com/a/382mtPr
It was linked in the TLDR newsletter on monday.
(myglobalenv) steve@bird:~/PycharmProjects/netflow$ ls aggregator.py data netflow settings.py assets database.py notifications.py sniper.py config.py Dockerfile opencode.json start.sh context_manager.py integration.py __pycache__ tcpports.py context.py largflow.py README.md dashboard.py main.py requirements.txt (myglobalenv) steve@bird:~/PycharmProjects/netflow$ pyscn check . Running quality check... Complexity analysis failed: [INVALID_INPUT] no Python files found in the specified paths Dead code analysis failed: [INVALID_INPUT] no Python files found in the specified paths Clone detection failed: no Python files found in the specified paths Error: analysis failed with errors Usage: pyscn check [files...] [flags]
Flags: --allow-dead-code Allow dead code (don't fail) -c, --config string Configuration file path -h, --help help for check --max-complexity int Maximum allowed complexity (default 10) -q, --quiet Suppress output unless issues found --skip-clones Skip clone detection
Global Flags: -v, --verbose Enable verbose output
-v doesnt give me anything neither.
Thanks! I will fix the issue as soon as I can in the next version.