MCPcopy Create free account

hub / github.com/JafarAkhondali/Morefixes / types & classes

Types & classes75 in github.com/JafarAkhondali/Morefixes

↓ 25 callersClassCommit
Remember to propagate any changes you make here to the DB schema and to the save() and lookup() functions of the database module.
prospector/datamodel/commit.py:14
↓ 23 callersClassStatisticCollection
prospector/stats/collection.py:56
↓ 18 callersClassAdvisoryRecord
The advisory record captures all relevant information on the vulnerability advisory
prospector/datamodel/advisory.py:62
↓ 9 callersClassConsoleWriter
prospector/cli/console.py:13
↓ 7 callersClassExecutionTimer
prospector/stats/execution.py:58
↓ 7 callersClassMockMethod
tests/test_collection/mock_objects.py:16
↓ 6 callersClassCounter
prospector/stats/execution.py:81
↓ 5 callersClassFakeURL
tests/test_collection/test_find_unavailable_urls.py:16
↓ 5 callersClassGit
prospector/git/git.py:65
↓ 4 callersClassMockGetRepo
tests/test_collection/mock_objects.py:147
↓ 4 callersClassPostgresCommitDB
This class implements the database abstraction layer for PostgreSQL
prospector/commitdb/postgres.py:24
↓ 3 callersClassExec
prospector/git/exec.py:9
↓ 3 callersClassMockCommit
tests/test_collection/mock_objects.py:106
↓ 3 callersClassMockModifiedFile
tests/test_collection/mock_objects.py:56
↓ 3 callersClassRawCommit
prospector/git/raw_commit.py:9
↓ 2 callersClassForbiddenDuplication
prospector/stats/collection.py:10
↓ 2 callersClassMockUser
tests/test_collection/mock_objects.py:7
↓ 2 callersClassTimerError
prospector/stats/execution.py:16
↓ 2 callersClassUserInDB
prospector/service/api/dependencies.py:44
↓ 1 callersClassAdvKeywordsInFiles
Matches commits that modify paths corresponding to a keyword extracted from the advisory.
prospector/rules/rules.py:217
↓ 1 callersClassAdvKeywordsInMsg
Matches commits whose message contain any of the keywords extracted from the advisory.
prospector/rules/rules.py:162
↓ 1 callersClassChangesRelevantCode
Matches commits whose diffs contain any of the relevant files/methods extracted from the advisory.
prospector/rules/rules.py:193
↓ 1 callersClassChangesRelevantFiles
Matches commits that modify some file mentioned in the advisory text.
prospector/rules/rules.py:139
↓ 1 callersClassCommitHasTwins
prospector/rules/rules.py:369
↓ 1 callersClassCommitMentionedInReference
Matches commits that are mentioned in any of the links contained in the advisory page.
prospector/rules/rules.py:358
↓ 1 callersClassConfig
prospector/util/config_parser.py:147
↓ 1 callersClassCrossReferencedBug
Matches commits whose message contains a bug tracking ticket which is also referenced by the advisory.
prospector/rules/rules.py:323
↓ 1 callersClassCrossReferencedGh
Matches commits whose message contains a github issue/pr which is also referenced by the advisory.
prospector/rules/rules.py:341
↓ 1 callersClassMockRepo
tests/test_collection/mock_objects.py:138
↓ 1 callersClassReferencesBug
Matches commits that refer to a bug tracking ticket in the commit message or title.
prospector/rules/rules.py:127
↓ 1 callersClassReferencesGhIssue
Matches commits that refer to a GitHub issue in the commit message or title.
prospector/rules/rules.py:117
↓ 1 callersClassRelevantWordsInMessage
Matches commits whose message contains one or more relevant words.
prospector/rules/rules.py:386
↓ 1 callersClassSecurityKeywordInLinkedBug
Matches commits linked to a bug tracking ticket containing one or more security-related keywords.
prospector/rules/rules.py:309
↓ 1 callersClassSecurityKeywordInLinkedGhIssue
Matches commits linked to an issue containing one or more security-related keywords.
prospector/rules/rules.py:296
↓ 1 callersClassSecurityKeywordsInMsg
Matches commits whose message contains one or more security-related keywords.
prospector/rules/rules.py:237
↓ 1 callersClassTimer
prospector/stats/execution.py:20
↓ 1 callersClassTransparentWrapper
prospector/stats/collection.py:22
↓ 1 callersClassVulnIdInLinkedIssue
Matches commits linked to an issue containing the Vuln-ID.
prospector/rules/rules.py:272
↓ 1 callersClassVulnIdInMessage
Matches commits that refer to the Vuln-ID in the commit message.
prospector/rules/rules.py:91
ClassBestGithubLink
tests/registry_to_github.py:183
ClassCommitDB
prospector/commitdb/__init__.py:1
ClassCommitMentionedInAdv
Matches commits that are linked in the advisory page.
prospector/rules/rules.py:248
ClassComposerTest
tests/registry_to_github.py:25
ClassDepsDevApi
tests/registry_to_github.py:111
ClassGHSecurityAdvInMessage
Matches commits that refer to a GHSA in the commit message.
prospector/rules/rules.py:105
ClassGiturlCleaner
tests/registry_to_github.py:7
ClassGoTest
tests/registry_to_github.py:89
ClassMessageStatus
prospector/cli/console.py:7
ClassMockGetUser
tests/test_collection/mock_objects.py:164
ClassNpmTest
tests/registry_to_github.py:51
ClassRule
prospector/rules/rules.py:15
ClassSetEncoder
prospector/core/report.py:17
ClassSubCollectionWrapper
prospector/stats/collection.py:17
ClassTestCWEClass
tests/test_collection/test_cwe.py:83
ClassTestChangedMethodsBoth
tests/test_collection/test_get_files.py:77
ClassTestCounter
prospector/stats/execution_test.py:100
ClassTestExtractCWE
tests/test_collection/test_cwe.py:20
ClassTestExtractChangedRelevantPaths
prospector/rules/helpers_test.py:119
ClassTestExtractCommits
tests/test_collection/test_extract_commits.py:21
ClassTestExtractFromExistingCWE
tests/test_collection/test_cwe.py:49
ClassTestExtractProjectLinks
tests/test_collection/test_references.py:25
ClassTestFetchAndStoreCommits
tests/test_collection/test_extract_commits.py:54
ClassTestGetFiles
tests/test_collection/test_get_files.py:35
ClassTestGetGithubMeta
tests/test_collection/test_repository.py:21
ClassTestGetItem
prospector/stats/collection_test.py:38
ClassTestGetMethodCode
tests/test_collection/test_get_files.py:60
ClassTestGetMethods
tests/test_collection/test_get_files.py:85
ClassTestIn
prospector/stats/collection_test.py:67
ClassTestMeasureTime
prospector/stats/execution_test.py:9
ClassTestRecord
prospector/stats/collection_test.py:10
ClassTestSaveGithubRepo
tests/test_collection/test_repository.py:55
ClassTwinMentionedInAdv
prospector/rules/rules.py:259
ClassUser
This represents a user of the REST API
prospector/datamodel/user.py:10
ClassUser
prospector/service/api/dependencies.py:36
Classregistry_url_to_github_test
tests/registry_to_github.py:164