def fix_tickets(
self, ticket_frame: pd.DataFrame, path_fixes) -> pd.DataFrame:
ticket_frame.rename(
columns={'Total changed lines': 'ChangedLines'}, inplace=True)
ticket_frame = ticket_frame[
ticket_frame.ChangedLines < 100000]
ticket_frame = ticket_frame.assign(
ChangedFiles=ticket_frame['Changed files'].apply(
partial(self.fix_path_prefixes, path_fixes)))
fixed_frame = ticket_frame.drop(
'Changed files', axis=1).sort_values(
by='CommitDate').reset_index(drop=True)
fixed_frame.fillna(value={'Found': ''}, axis=0, inplace=True)
return fixed_frame
# prj1 specific methods
评论列表
文章目录