PyDriller
1.15
Overview / Install
Getting Started
Configuration
Commit Object
Modifications
GitRepository
Delta Maintainability
Process Metrics
API Reference
PyDriller
Docs
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
T
|
U
_
__del__() (pydriller.git_repository.GitRepository method)
__init__() (pydriller.domain.commit.Commit method)
(pydriller.domain.commit.Method method)
(pydriller.domain.commit.Modification method)
(pydriller.domain.developer.Developer method)
(pydriller.git_repository.GitRepository method)
(pydriller.metrics.process.process_metric.ProcessMetric method)
(pydriller.repository_mining.RepositoryMining method)
__module__ (pydriller.domain.commit.Commit attribute)
(pydriller.domain.commit.DMMProperty attribute)
(pydriller.domain.commit.Method attribute)
(pydriller.domain.commit.Modification attribute)
(pydriller.domain.commit.ModificationType attribute)
(pydriller.domain.developer.Developer attribute)
(pydriller.git_repository.GitRepository attribute)
(pydriller.metrics.process.process_metric.ProcessMetric attribute)
(pydriller.repository_mining.RepositoryMining attribute)
A
ADD (pydriller.domain.commit.ModificationType attribute)
added (pydriller.domain.commit.Modification attribute)
author (pydriller.domain.commit.Commit attribute)
author_date (pydriller.domain.commit.Commit attribute)
author_timezone (pydriller.domain.commit.Commit attribute)
B
branches (pydriller.domain.commit.Commit attribute)
C
changed_methods (pydriller.domain.commit.Modification attribute)
checkout() (pydriller.git_repository.GitRepository method)
clear() (pydriller.git_repository.GitRepository method)
Commit (class in pydriller.domain.commit)
committer (pydriller.domain.commit.Commit attribute)
committer_date (pydriller.domain.commit.Commit attribute)
committer_timezone (pydriller.domain.commit.Commit attribute)
complexity (pydriller.domain.commit.Modification attribute)
COPY (pydriller.domain.commit.ModificationType attribute)
count() (pydriller.metrics.process.process_metric.ProcessMetric method)
D
DELETE (pydriller.domain.commit.ModificationType attribute)
Developer (class in pydriller.domain.developer)
diff_parsed (pydriller.domain.commit.Modification attribute)
dmm_unit_complexity (pydriller.domain.commit.Commit attribute)
dmm_unit_interfacing (pydriller.domain.commit.Commit attribute)
dmm_unit_size (pydriller.domain.commit.Commit attribute)
DMMProperty (class in pydriller.domain.commit)
F
filename (pydriller.domain.commit.Modification attribute)
files() (pydriller.git_repository.GitRepository method)
G
get_commit() (pydriller.git_repository.GitRepository method)
get_commit_from_gitpython() (pydriller.git_repository.GitRepository method)
get_commit_from_tag() (pydriller.git_repository.GitRepository method)
get_commits_last_modified_lines() (pydriller.git_repository.GitRepository method)
get_commits_modified_file() (pydriller.git_repository.GitRepository method)
get_head() (pydriller.git_repository.GitRepository method)
get_list_commits() (pydriller.git_repository.GitRepository method)
get_tagged_commits() (pydriller.git_repository.GitRepository method)
git (pydriller.git_repository.GitRepository attribute)
GitRepository (class in pydriller.git_repository)
H
hash (pydriller.domain.commit.Commit attribute)
I
in_main_branch (pydriller.domain.commit.Commit attribute)
is_low_risk() (pydriller.domain.commit.Method method)
L
language_supported (pydriller.domain.commit.Modification attribute)
M
merge (pydriller.domain.commit.Commit attribute)
Method (class in pydriller.domain.commit)
methods (pydriller.domain.commit.Modification attribute)
methods_before (pydriller.domain.commit.Modification attribute)
Modification (class in pydriller.domain.commit)
modifications (pydriller.domain.commit.Commit attribute)
ModificationType (class in pydriller.domain.commit)
MODIFY (pydriller.domain.commit.ModificationType attribute)
msg (pydriller.domain.commit.Commit attribute)
N
new_path (pydriller.domain.commit.Modification attribute)
nloc (pydriller.domain.commit.Modification attribute)
O
old_path (pydriller.domain.commit.Modification attribute)
P
parents (pydriller.domain.commit.Commit attribute)
ProcessMetric (class in pydriller.metrics.process.process_metric)
project_name (pydriller.domain.commit.Commit attribute)
pydriller.domain.commit (module)
pydriller.domain.developer (module)
pydriller.git_repository (module)
pydriller.metrics.process.process_metric (module)
pydriller.repository_mining (module)
R
removed (pydriller.domain.commit.Modification attribute)
RENAME (pydriller.domain.commit.ModificationType attribute)
repo (pydriller.git_repository.GitRepository attribute)
RepositoryMining (class in pydriller.repository_mining)
reset() (pydriller.git_repository.GitRepository method)
T
token_count (pydriller.domain.commit.Modification attribute)
total_commits() (pydriller.git_repository.GitRepository method)
traverse_commits() (pydriller.repository_mining.RepositoryMining method)
U
UNIT_COMPLEXITY (pydriller.domain.commit.DMMProperty attribute)
UNIT_COMPLEXITY_LOW_RISK_THRESHOLD (pydriller.domain.commit.Method attribute)
UNIT_INTERFACING (pydriller.domain.commit.DMMProperty attribute)
UNIT_INTERFACING_LOW_RISK_THRESHOLD (pydriller.domain.commit.Method attribute)
UNIT_SIZE (pydriller.domain.commit.DMMProperty attribute)
UNIT_SIZE_LOW_RISK_THRESHOLD (pydriller.domain.commit.Method attribute)
UNKNOWN (pydriller.domain.commit.ModificationType attribute)