aboutsummaryrefslogtreecommitdiffhomepage
path: root/sec_certs/model/dependency_finder.py
Commit message (Collapse)AuthorAgeFilesLines
* Refactor FIPS & unify CLI actions (#275)adamjanovsky2022-12-081-220/+0
| | | | | | | | | | * Unifies CLIs into sine CLI * Merge much of dataset functionality into `Dataset` baseclass * Refactor `unittest` -> `pytest` * Unify processing pipeline across datasets (common public functions) * Unify and refactor processing of auxillary datasets (CPE, CVE, PP, Algorithms, ...) * Upgrade Github Actions pipelines * Allow for failure of some tests * Refactor type hints
* Make DependencyFinder drop unknown refs in CC and FIPS dataset use.J08nY2022-09-271-2/+2
|
* Properly handle duplicates in dependency finder.J08nY2022-09-251-25/+14
| | | | Do not assign references to duplicates other than the main one.
* Make DependencyFinder handle duplicates and unknowns.J08nY2022-09-251-36/+102
|
* Cleanup DependencyFinder.J08nY2022-09-251-24/+22
|
* Fix #237 and cleanup DependencyFinder.J08nY2022-09-251-57/+42
|
* chore: fix model doc styleAdam Janovsky2022-05-271-8/+9
|
* chore: Altered docstring with proper namingGeogeFI2022-05-261-2/+2
|
* docs: Documentation for DependecyFinder and DependencyVulnerabilityFinder modelsGeogeFI2022-05-261-0/+25
|
* populate __init__ for modulesAdam Janovsky2022-05-121-11/+1
|
* refactor: Refactored referenced moduleGeogeFI2022-04-091-10/+18
|
* Introduce references object.J08nY2022-02-221-0/+18
|
* Extend PDFData structure with stuff extracted from more frontpages.J08nY2022-02-221-3/+7
|
* Use id and ref lookup functions in DependencyFinder.J08nY2022-02-221-12/+13
| | | | | This allows for reuse of DependencyFinder also for FIPS and overall more modularity.
* Rename "affect" -> "reference".J08nY2022-02-221-16/+16
| | | | | | | We shouldn't use affecting to describe the relationship that we are describing here as we are only collecting references and can't say anything about whether the referenced certificates are truly affecting one another.
* format: Removed unnecessary importsGeogeFI2022-02-171-1/+1
|
* refactor: Unified types among dependenciesGeogeFI2022-02-171-7/+7
|
* finalize typing in model packageAdam Janovsky2022-02-111-1/+1
|
* Merge branch 'dev' into dependency-analysisAdam Janovsky2022-01-291-16/+19
|\
| * Complexity of functionsmmstanone2022-01-141-16/+19
| |
* | Merge branch 'dev' into dependency-analysisAdam Janovsky2021-12-191-16/+25
|\|
| * sort importsAdam Janovsky2021-12-181-1/+2
| |
| * Format code with blackAdam Janovsky2021-12-181-11/+15
| |
| * (the real commit)mmstanone2021-12-131-4/+8
| |
* | fix: Returning None where dependency set is emptyGeogeFI2021-12-121-4/+4
|/
* simplify testsAdam Janovsky2021-11-151-1/+1
|
* format: Specified type-hintsGeogeFI2021-11-111-15/+21
|
* refactor: finished DependencyFinder modelGeogeFI2021-11-071-19/+22
|
* feat: Created inner structure for dependenciesGeogeFI2021-11-061-2/+27
|
* feat: Created basic structure for dependency finder model -> not working ↵GeogeFI2021-11-061-2/+80
| | | | yet, just prototype
* feat: Created DependencyFinder class - just structureGeogeFI2021-10-311-0/+11