Skip to content
This repository has been archived by the owner on Nov 1, 2023. It is now read-only.

Modules are resolved and variables are replaced #40

Open
wants to merge 16 commits into
base: master
Choose a base branch
from

Conversation

sbalbach
Copy link

  • As much as possible from a static scan standpoint, all variables are replaced. To do that, all modules are also resolved.
  • Instead of raising exceptions, all failures and errors are stored for use by the caller
  • all failures include the problem module and file name
  • designed to be used with my fork of terrascan (terrascan-sf until pull request accepted)

@sbalbach
Copy link
Author

sbalbach commented May 1, 2019

I can only use python 3.7.3 since all other versions have known vulnerabilities (see here and here).
I have fixed all of the backward compatibility issues that I can. Six tests still fail on older python versions but without being able to step through the code, I cannot find the source of the problems.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant