Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/JafarAkhondali/Morefixes
/ types & classes
Types & classes
75 in github.com/JafarAkhondali/Morefixes
⨍
Functions
590
◇
Types & classes
75
↳
Endpoints
19
↓ 25 callers
Class
Commit
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 callers
Class
StatisticCollection
prospector/stats/collection.py:56
↓ 18 callers
Class
AdvisoryRecord
The advisory record captures all relevant information on the vulnerability advisory
prospector/datamodel/advisory.py:62
↓ 9 callers
Class
ConsoleWriter
prospector/cli/console.py:13
↓ 7 callers
Class
ExecutionTimer
prospector/stats/execution.py:58
↓ 7 callers
Class
MockMethod
tests/test_collection/mock_objects.py:16
↓ 6 callers
Class
Counter
prospector/stats/execution.py:81
↓ 5 callers
Class
FakeURL
tests/test_collection/test_find_unavailable_urls.py:16
↓ 5 callers
Class
Git
prospector/git/git.py:65
↓ 4 callers
Class
MockGetRepo
tests/test_collection/mock_objects.py:147
↓ 4 callers
Class
PostgresCommitDB
This class implements the database abstraction layer for PostgreSQL
prospector/commitdb/postgres.py:24
↓ 3 callers
Class
Exec
prospector/git/exec.py:9
↓ 3 callers
Class
MockCommit
tests/test_collection/mock_objects.py:106
↓ 3 callers
Class
MockModifiedFile
tests/test_collection/mock_objects.py:56
↓ 3 callers
Class
RawCommit
prospector/git/raw_commit.py:9
↓ 2 callers
Class
ForbiddenDuplication
prospector/stats/collection.py:10
↓ 2 callers
Class
MockUser
tests/test_collection/mock_objects.py:7
↓ 2 callers
Class
TimerError
prospector/stats/execution.py:16
↓ 2 callers
Class
UserInDB
prospector/service/api/dependencies.py:44
↓ 1 callers
Class
AdvKeywordsInFiles
Matches commits that modify paths corresponding to a keyword extracted from the advisory.
prospector/rules/rules.py:217
↓ 1 callers
Class
AdvKeywordsInMsg
Matches commits whose message contain any of the keywords extracted from the advisory.
prospector/rules/rules.py:162
↓ 1 callers
Class
ChangesRelevantCode
Matches commits whose diffs contain any of the relevant files/methods extracted from the advisory.
prospector/rules/rules.py:193
↓ 1 callers
Class
ChangesRelevantFiles
Matches commits that modify some file mentioned in the advisory text.
prospector/rules/rules.py:139
↓ 1 callers
Class
CommitHasTwins
prospector/rules/rules.py:369
↓ 1 callers
Class
CommitMentionedInReference
Matches commits that are mentioned in any of the links contained in the advisory page.
prospector/rules/rules.py:358
↓ 1 callers
Class
Config
prospector/util/config_parser.py:147
↓ 1 callers
Class
CrossReferencedBug
Matches commits whose message contains a bug tracking ticket which is also referenced by the advisory.
prospector/rules/rules.py:323
↓ 1 callers
Class
CrossReferencedGh
Matches commits whose message contains a github issue/pr which is also referenced by the advisory.
prospector/rules/rules.py:341
↓ 1 callers
Class
MockRepo
tests/test_collection/mock_objects.py:138
↓ 1 callers
Class
ReferencesBug
Matches commits that refer to a bug tracking ticket in the commit message or title.
prospector/rules/rules.py:127
↓ 1 callers
Class
ReferencesGhIssue
Matches commits that refer to a GitHub issue in the commit message or title.
prospector/rules/rules.py:117
↓ 1 callers
Class
RelevantWordsInMessage
Matches commits whose message contains one or more relevant words.
prospector/rules/rules.py:386
↓ 1 callers
Class
SecurityKeywordInLinkedBug
Matches commits linked to a bug tracking ticket containing one or more security-related keywords.
prospector/rules/rules.py:309
↓ 1 callers
Class
SecurityKeywordInLinkedGhIssue
Matches commits linked to an issue containing one or more security-related keywords.
prospector/rules/rules.py:296
↓ 1 callers
Class
SecurityKeywordsInMsg
Matches commits whose message contains one or more security-related keywords.
prospector/rules/rules.py:237
↓ 1 callers
Class
Timer
prospector/stats/execution.py:20
↓ 1 callers
Class
TransparentWrapper
prospector/stats/collection.py:22
↓ 1 callers
Class
VulnIdInLinkedIssue
Matches commits linked to an issue containing the Vuln-ID.
prospector/rules/rules.py:272
↓ 1 callers
Class
VulnIdInMessage
Matches commits that refer to the Vuln-ID in the commit message.
prospector/rules/rules.py:91
Class
BestGithubLink
tests/registry_to_github.py:183
Class
CommitDB
prospector/commitdb/__init__.py:1
Class
CommitMentionedInAdv
Matches commits that are linked in the advisory page.
prospector/rules/rules.py:248
Class
ComposerTest
tests/registry_to_github.py:25
Class
DepsDevApi
tests/registry_to_github.py:111
Class
GHSecurityAdvInMessage
Matches commits that refer to a GHSA in the commit message.
prospector/rules/rules.py:105
Class
GiturlCleaner
tests/registry_to_github.py:7
Class
GoTest
tests/registry_to_github.py:89
Class
MessageStatus
prospector/cli/console.py:7
Class
MockGetUser
tests/test_collection/mock_objects.py:164
Class
NpmTest
tests/registry_to_github.py:51
Class
Rule
prospector/rules/rules.py:15
Class
SetEncoder
prospector/core/report.py:17
Class
SubCollectionWrapper
prospector/stats/collection.py:17
Class
TestCWEClass
tests/test_collection/test_cwe.py:83
Class
TestChangedMethodsBoth
tests/test_collection/test_get_files.py:77
Class
TestCounter
prospector/stats/execution_test.py:100
Class
TestExtractCWE
tests/test_collection/test_cwe.py:20
Class
TestExtractChangedRelevantPaths
prospector/rules/helpers_test.py:119
Class
TestExtractCommits
tests/test_collection/test_extract_commits.py:21
Class
TestExtractFromExistingCWE
tests/test_collection/test_cwe.py:49
Class
TestExtractProjectLinks
tests/test_collection/test_references.py:25
Class
TestFetchAndStoreCommits
tests/test_collection/test_extract_commits.py:54
Class
TestGetFiles
tests/test_collection/test_get_files.py:35
Class
TestGetGithubMeta
tests/test_collection/test_repository.py:21
Class
TestGetItem
prospector/stats/collection_test.py:38
Class
TestGetMethodCode
tests/test_collection/test_get_files.py:60
Class
TestGetMethods
tests/test_collection/test_get_files.py:85
Class
TestIn
prospector/stats/collection_test.py:67
Class
TestMeasureTime
prospector/stats/execution_test.py:9
Class
TestRecord
prospector/stats/collection_test.py:10
Class
TestSaveGithubRepo
tests/test_collection/test_repository.py:55
Class
TwinMentionedInAdv
prospector/rules/rules.py:259
Class
User
This represents a user of the REST API
prospector/datamodel/user.py:10
Class
User
prospector/service/api/dependencies.py:36
Class
registry_url_to_github_test
tests/registry_to_github.py:164