Project_Scanner: PythonScanner fixes and testing - #197
Conversation
5328634 to
12b12e3
Compare
12b12e3 to
ec52c02
Compare
|
The CI/CD failing has nothing to do with this branch. When pymarkdown was updated to 0.9.40, it added new doc requirements. |
|
We will merge after #205 |
|
Could you explain why you opted for using When using |
3776af5 to
c03ecf4
Compare
I did it for the sake of consistency. Changing it to Path would have been a bigger change, since other methods don't use it. Find_Source methods in all the other Scanners return a list[str]. I didn't want PythonScanner to be exception.
I will correct that in the commit. |
8312ec8 to
3797fe0
Compare
|
Rebased and fixed all changes |
…rectories. Added TODO comments requiring clarification to cli.py and cli_taut.py Fixed a small deprecation issue Added new test cases for PythonScanner
3797fe0 to
a2fb894
Compare
No longer hard-locked to only look for src/lib/test directories.
Instead of having duplicate Scanner methods and old broken code, I decided to make a PR addressing this issue. To be clear, other methods like JavaScanner also have their own issues and that has been noted with a TODO comment.
(#198)