Skip to content

new struct author plot

Simon Rüdiger Steuer d85ed12
Sign in for the full log view
This check has been archived and is scheduled for deletion. Learn more about checks retention
GitHub Actions / pylint failed Sep 27, 2023 in 5s

reviewdog [pylint] report

reported by reviewdog 🐶

Findings (254)

varats/varats/plots/feature_blame_plots.py|59| Line too long (86/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|60| Line too long (85/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|67| Line too long (85/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|105| Line too long (81/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|133| Line too long (87/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|147| Line too long (88/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|182| Line too long (84/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|211| Line too long (88/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|216| Line too long (86/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|225| Line too long (87/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|258| Line too long (88/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|264| Line too long (87/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|296| Line too long (83/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|297| Line too long (87/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|315| Line too long (81/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|347| Line too long (82/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|381| Line too long (83/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|401| Line too long (88/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|413| Line too long (83/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|433| Line too long (85/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|445| Line too long (86/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|456| Line too long (88/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|458| Line too long (82/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|491| Line too long (83/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|522| Line too long (87/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|542| Line too long (83/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|548| Line too long (83/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|570| Line too long (83/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|601| Line too long (82/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|602| Line too long (84/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|610| Line too long (83/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|630| Line too long (84/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|694| Line too long (84/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|714| Line too long (81/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|721| Line too long (81/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|746| Line too long (85/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|749| Line too long (86/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|764| Line too long (84/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|786| Line too long (87/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|803| Line too long (83/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|810| Line too long (87/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|811| Line too long (82/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|849| Line too long (87/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|858| Line too long (84/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|884| Line too long (83/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|885| Line too long (83/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|886| Line too long (82/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|892| Line too long (85/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|948| Line too long (81/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|958| Line too long (83/80) (line-too-long)
varats/varats/plots/feature_blame_plots.py|1| Missing module docstring (missing-module-docstring)
varats/varats/plots/feature_blame_plots.py|3| Use 'from matplotlib import pyplot' instead (consider-using-from-import)
varats/varats/plots/feature_blame_plots.py|45| Missing function or method docstring (missing-function-docstring)
varats/varats/plots/feature_blame_plots.py|48 col 10| Lambda expression assigned to a variable. Define a function using the "def" keyword instead. (unnecessary-lambda-assignment)
varats/varats/plots/feature_blame_plots.py|59| Missing function or method docstring (missing-function-docstring)
varats/varats/plots/feature_blame_plots.py|67| Missing function or method docstring (missing-function-docstring)
varats/varats/plots/feature_blame_plots.py|94| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|94| Method 'calc_missing_revisions' is abstract in class 'Plot' but is not overridden in child class 'FeatureSizeCorrSFBRPlot' (abstract-method)
varats/varats/plots/feature_blame_plots.py|110| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|124| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|124| Method 'calc_missing_revisions' is abstract in class 'Plot' but is not overridden in child class 'FeatureDisSFBRPlot' (abstract-method)
varats/varats/plots/feature_blame_plots.py|155| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|169| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|169| Method 'calc_missing_revisions' is abstract in class 'Plot' but is not overridden in child class 'FeatureSizeDisSFBRPlot' (abstract-method)
varats/varats/plots/feature_blame_plots.py|189| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|206| Missing function or method docstring (missing-function-docstring)
varats/varats/plots/feature_blame_plots.py|213 col 12| Lambda expression assigned to a variable. Define a function using the "def" keyword instead. (unnecessary-lambda-assignment)
varats/varats/plots/feature_blame_plots.py|245| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|245| Method 'calc_missing_revisions' is abstract in class 'Plot' but is not overridden in child class 'CommitSFBRPieChart' (abstract-method)
varats/varats/plots/feature_blame_plots.py|264 col 66| Lambda may not be necessary (unnecessary-lambda)
varats/varats/plots/feature_blame_plots.py|253 col 8| Unused variable 'fig' (unused-variable)
varats/varats/plots/feature_blame_plots.py|270| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|284| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|284| Method 'calc_missing_revisions' is abstract in class 'Plot' but is not overridden in child class 'CommitSpecificSFBRPlot' (abstract-method)
varats/varats/plots/feature_blame_plots.py|297 col 30| Value 'commit_data.sort_values(by=['num_interacting_features'])' is unsubscriptable (unsubscriptable-object)
varats/varats/plots/feature_blame_plots.py|288 col 8| Unused variable 'fig' (unused-variable)
varats/varats/plots/feature_blame_plots.py|328| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|342| Missing function or method docstring (missing-function-docstring)
varats/varats/plots/feature_blame_plots.py|370| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|370| Method 'calc_missing_revisions' is abstract in class 'Plot' but is not overridden in child class 'CommitProportionalStructuralPlot' (abstract-method)
varats/varats/plots/feature_blame_plots.py|384| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|401| Missing function or method docstring (missing-function-docstring)
varats/varats/plots/feature_blame_plots.py|402 col 10| Lambda expression assigned to a variable. Define a function using the "def" keyword instead. (unnecessary-lambda-assignment)
varats/varats/plots/feature_blame_plots.py|413| Missing function or method docstring (missing-function-docstring)
varats/varats/plots/feature_blame_plots.py|421 col 4| Variable name "SFBRs" doesn't conform to snake_case naming style (invalid-name)
varats/varats/plots/feature_blame_plots.py|422 col 4| Variable name "DFBRs" doesn't conform to snake_case naming style (invalid-name)
varats/varats/plots/feature_blame_plots.py|426| Missing function or method docstring (missing-function-docstring)
varats/varats/plots/feature_blame_plots.py|432 col 4| Redefining name 'SFBR' from outer scope (line 8) (redefined-outer-name)
varats/varats/plots/feature_blame_plots.py|432 col 10| Redefining name 'DFBR' from outer scope (line 11) (redefined-outer-name)
varats/varats/plots/feature_blame_plots.py|432 col 4| Variable name "SFBR" doesn't conform to snake_case naming style (invalid-name)
varats/varats/plots/feature_blame_plots.py|432 col 10| Variable name "DFBR" doesn't conform to snake_case naming style (invalid-name)
varats/varats/plots/feature_blame_plots.py|438| Missing function or method docstring (missing-function-docstring)
varats/varats/plots/feature_blame_plots.py|444 col 4| Redefining name 'SFBR' from outer scope (line 8) (redefined-outer-name)
varats/varats/plots/feature_blame_plots.py|444 col 10| Redefining name 'DFBR' from outer scope (line 11) (redefined-outer-name)
varats/varats/plots/feature_blame_plots.py|444 col 4| Variable name "SFBR" doesn't conform to snake_case naming style (invalid-name)
varats/varats/plots/feature_blame_plots.py|444 col 10| Variable name "DFBR" doesn't conform to snake_case naming style (invalid-name)
varats/varats/plots/feature_blame_plots.py|453| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|453| Method 'calc_missing_revisions' is abstract in class 'Plot' but is not overridden in child class 'CommitDFBRPieChart' (abstract-method)
varats/varats/plots/feature_blame_plots.py|468 col 44| Lambda may not be necessary (unnecessary-lambda)
varats/varats/plots/feature_blame_plots.py|467 col 8| Unused variable 'fig' (unused-variable)
varats/varats/plots/feature_blame_plots.py|471| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|486| Missing function or method docstring (missing-function-docstring)
varats/varats/plots/feature_blame_plots.py|537| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|537| Method 'calc_missing_revisions' is abstract in class 'Plot' but is not overridden in child class 'SpecificCommitProportionalDataflowPlot' (abstract-method)
varats/varats/plots/feature_blame_plots.py|551| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|565| Missing function or method docstring (missing-function-docstring)
varats/varats/plots/feature_blame_plots.py|596| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|596| Method 'calc_missing_revisions' is abstract in class 'Plot' but is not overridden in child class 'GeneralCommitProportionalDataflowPlot' (abstract-method)
varats/varats/plots/feature_blame_plots.py|613| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|630| Missing function or method docstring (missing-function-docstring)
varats/varats/plots/feature_blame_plots.py|631 col 4| Variable name "SFBRs" doesn't conform to snake_case naming style (invalid-name)
varats/varats/plots/feature_blame_plots.py|631 col 11| Variable name "DFBRs" doesn't conform to snake_case naming style (invalid-name)
varats/varats/plots/feature_blame_plots.py|637| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|637| Method 'calc_missing_revisions' is abstract in class 'Plot' but is not overridden in child class 'FeatureSizeCorrDFBRPlot' (abstract-method)
varats/varats/plots/feature_blame_plots.py|656| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|670| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|670| Method 'calc_missing_revisions' is abstract in class 'Plot' but is not overridden in child class 'FeatureDisDFBRPlot' (abstract-method)
varats/varats/plots/feature_blame_plots.py|697 col 8| Unreachable code (unreachable)
varats/varats/plots/feature_blame_plots.py|673 col 8| Unused variable 'dfs' (unused-variable)
varats/varats/plots/feature_blame_plots.py|726| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|743| Missing function or method docstring (missing-function-docstring)
varats/varats/plots/feature_blame_plots.py|754| Missing function or method docstring (missing-function-docstring)
varats/varats/plots/feature_blame_plots.py|773| Missing function or method docstring (missing-function-docstring)
varats/varats/plots/feature_blame_plots.py|779 col 34| Consider using a generator instead 'max(max(project_data) for project_data in projects_data)' (consider-using-generator)
varats/varats/plots/feature_blame_plots.py|795 col 8| Variable name "s" doesn't conform to snake_case naming style (invalid-name)
varats/varats/plots/feature_blame_plots.py|803| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|803| Method 'calc_missing_revisions' is abstract in class 'Plot' but is not overridden in child class 'FeatureAuthorStructDisPlot' (abstract-method)
varats/varats/plots/feature_blame_plots.py|827 col 35| Value 'author_data' is unsubscriptable (unsubscriptable-object)
varats/varats/plots/feature_blame_plots.py|807 col 8| Unused variable 'fig' (unused-variable)
varats/varats/plots/feature_blame_plots.py|834| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|849| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|849| Method 'calc_missing_revisions' is abstract in class 'Plot' but is not overridden in child class 'FeatureAuthorDataflowDisPlot' (abstract-method)
varats/varats/plots/feature_blame_plots.py|869| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|884| Missing function or method docstring (missing-function-docstring)
varats/varats/plots/feature_blame_plots.py|918| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|918| Method 'calc_missing_revisions' is abstract in class 'Plot' but is not overridden in child class 'FeatureCombinedAuthorPlot' (abstract-method)
varats/varats/plots/feature_blame_plots.py|933| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|948| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|948| Method 'calc_missing_revisions' is abstract in class 'Plot' but is not overridden in child class 'FeatureSizeCorrAuthorPlot' (abstract-method)
varats/varats/plots/feature_blame_plots.py|962| Missing class docstring (missing-class-docstring)
varats/varats/plots/feature_blame_plots.py|33| Unused REQUIRE_CASE_STUDY imported from varats.ts_utils.click_param_types (unused-import)
varats/varats/tables/feature_blame_tables.py|92| Line too long (93/80) (line-too-long)
varats/varats/tables/feature_blame_tables.py|162| Line too long (82/80) (line-too-long)
varats/varats/tables/feature_blame_tables.py|176| Line too long (86/80) (line-too-long)
varats/varats/tables/feature_blame_tables.py|204| Line too long (84/80) (line-too-long)
varats/varats/tables/feature_blame_tables.py|215| Line too long (81/80) (line-too-long)
varats/varats/tables/feature_blame_tables.py|218| Line too long (88/80) (line-too-long)
varats/varats/tables/feature_blame_tables.py|227| Line too long (85/80) (line-too-long)
varats/varats/tables/feature_blame_tables.py|255| Line too long (93/80) (line-too-long)
varats/varats/tables/feature_blame_tables.py|316| Line too long (82/80) (line-too-long)
varats/varats/tables/feature_blame_tables.py|346| Line too long (93/80) (line-too-long)
varats/varats/tables/feature_blame_tables.py|466| Line too long (84/80) (line-too-long)
varats/varats/tables/feature_blame_tables.py|467| Line too long (85/80) (line-too-long)
varats/varats/tables/feature_blame_tables.py|468| Line too long (82/80) (line-too-long)
varats/varats/tables/feature_blame_tables.py|479| Line too long (97/80) (line-too-long)
varats/varats/tables/feature_blame_tables.py|527| Line too long (88/80) (line-too-long)
varats/varats/tables/feature_blame_tables.py|535| Line too long (87/80) (line-too-long)
varats/varats/tables/feature_blame_tables.py|564| Line too long (97/80) (line-too-long)
varats/varats/tables/feature_blame_tables.py|673| Line too long (81/80) (line-too-long)
varats/varats/tables/feature_blame_tables.py|703| Line too long (93/80) (line-too-long)
varats/varats/tables/feature_blame_tables.py|1| Missing module docstring (missing-module-docstring)
varats/varats/tables/feature_blame_tables.py|27| Missing class docstring (missing-class-docstring)
varats/varats/tables/feature_blame_tables.py|104| Missing class docstring (missing-class-docstring)
varats/varats/tables/feature_blame_tables.py|121| Missing class docstring (missing-class-docstring)
varats/varats/tables/feature_blame_tables.py|123 col 4| Too many local variables (21/20) (too-many-locals)
varats/varats/tables/feature_blame_tables.py|188 col 62| Consider using a generator instead 'sum(sum(data_commits_num_interacting_features[index]) > 1 for index in data_commits_num_interacting_features.index)' (consider-using-generator)
varats/varats/tables/feature_blame_tables.py|196 col 66| Consider using a generator instead 'sum(data_commits_num_interacting_features[index][0] > 1 for index in data_commits_num_interacting_features.index)' (consider-using-generator)
varats/varats/tables/feature_blame_tables.py|204 col 80| Consider using a generator instead 'sum(sum(data_commits_num_interacting_features_outliers_filtered[index]) > 1 for index in data_commits_num_interacting_features_outliers_filtered.index)' (consider-using-generator)
varats/varats/tables/feature_blame_tables.py|218 col 84| Consider using a generator instead 'sum(data_commits_num_interacting_features_outliers_filtered[index][0] > 1 for index in data_commits_num_interacting_features_outliers_filtered.index)' (consider-using-generator)
varats/varats/tables/feature_blame_tables.py|267| Missing class docstring (missing-class-docstring)
varats/varats/tables/feature_blame_tables.py|284| Missing class docstring (missing-class-docstring)
varats/varats/tables/feature_blame_tables.py|358| Missing class docstring (missing-class-docstring)
varats/varats/tables/feature_blame_tables.py|375| Missing class docstring (missing-class-docstring)
varats/varats/tables/feature_blame_tables.py|377 col 4| Too many local variables (27/20) (too-many-locals)
varats/varats/tables/feature_blame_tables.py|491| Missing class docstring (missing-class-docstring)
varats/varats/tables/feature_blame_tables.py|508| Missing class docstring (missing-class-docstring)
varats/varats/tables/feature_blame_tables.py|576| Missing class docstring (missing-class-docstring)
varats/varats/tables/feature_blame_tables.py|593| Missing class docstring (missing-class-docstring)
varats/varats/tables/feature_blame_tables.py|600 col 15| Undefined variable 'get_dataflow_data_for_case_study' (undefined-variable)
varats/varats/tables/feature_blame_tables.py|602 col 8| Unused variable 'rows' (unused-variable)
varats/varats/tables/feature_blame_tables.py|625| Missing class docstring (missing-class-docstring)
varats/varats/tables/feature_blame_tables.py|640| Missing class docstring (missing-class-docstring)
varats/varats/tables/feature_blame_tables.py|715| Missing class docstring (missing-class-docstring)
varats/varats/tables/feature_blame_tables.py|734 col 17| Use isinstance() rather than type() for a typecheck. (unidiomatic-typecheck)
varats/varats/tables/feature_blame_tables.py|736 col 12| Use isinstance() rather than type() for a typecheck. (unidiomatic-typecheck)
varats/varats/tables/feature_blame_tables.py|740| Missing function or method docstring (missing-function-docstring)
varats/varats/tables/feature_blame_tables.py|743 col 11| Use isinstance() rather than type() for a typecheck. (unidiomatic-typecheck)
varats/varats/data/reports/feature_blame_report.py|422| Line too long (86/80) (line-too-long)
varats/varats/data/reports/feature_blame_report.py|426| Line too long (105/80) (line-too-long)
varats/varats/data/reports/feature_blame_report.py|430| Unnecessary parens after 'not' keyword (superfluous-parens)
varats/varats/data/reports/feature_blame_report.py|117| Missing function or method docstring (missing-function-docstring)
varats/varats/data/reports/feature_blame_report.py|118 col 4| Argument name "SFBR" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/reports/feature_blame_report.py|121 col 8| Variable name "SCFI" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/reports/feature_blame_report.py|142| Missing function or method docstring (missing-function-docstring)
varats/varats/data/reports/feature_blame_report.py|143 col 4| Argument name "SFBR" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/reports/feature_blame_report.py|148 col 8| Variable name "SCFI" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/reports/feature_blame_report.py|173| Missing function or method docstring (missing-function-docstring)
varats/varats/data/reports/feature_blame_report.py|174 col 4| Argument name "SFBR" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/reports/feature_blame_report.py|173| Too many local variables (21/20) (too-many-locals)
varats/varats/data/reports/feature_blame_report.py|179 col 8| Variable name "SCFI" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/reports/feature_blame_report.py|206 col 15| Consider iterating the dictionary directly instead of calling .keys() (consider-iterating-dictionary)
varats/varats/data/reports/feature_blame_report.py|303| Missing function or method docstring (missing-function-docstring)
varats/varats/data/reports/feature_blame_report.py|304 col 4| Argument name "SFBR" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/reports/feature_blame_report.py|308 col 8| Redefining built-in 'hash' (redefined-builtin)
varats/varats/data/reports/feature_blame_report.py|307 col 8| Variable name "SCFI" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/reports/feature_blame_report.py|318| Missing function or method docstring (missing-function-docstring)
varats/varats/data/reports/feature_blame_report.py|319 col 4| Argument name "SFBR" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/reports/feature_blame_report.py|320 col 4| Argument name "DFBR" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/reports/feature_blame_report.py|328 col 8| Variable name "DCFI" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/reports/feature_blame_report.py|350| Missing function or method docstring (missing-function-docstring)
varats/varats/data/reports/feature_blame_report.py|351 col 4| Argument name "SFBR" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/reports/feature_blame_report.py|351 col 40| Argument name "DFBR" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/reports/feature_blame_report.py|360 col 8| Variable name "DCFI" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/reports/feature_blame_report.py|381| Missing function or method docstring (missing-function-docstring)
varats/varats/data/reports/feature_blame_report.py|382 col 4| Argument name "SFBR" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/reports/feature_blame_report.py|383 col 4| Argument name "DFBR" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/reports/feature_blame_report.py|409| Missing function or method docstring (missing-function-docstring)
varats/varats/data/reports/feature_blame_report.py|410 col 4| Argument name "SFBR" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/reports/feature_blame_report.py|411 col 4| Argument name "DFBR" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/reports/feature_blame_report.py|427 col 8| Variable name "SCFI" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/reports/feature_blame_report.py|445| Missing function or method docstring (missing-function-docstring)
varats/varats/data/reports/feature_blame_report.py|446 col 4| Argument name "SFBR" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/reports/feature_blame_report.py|447 col 4| Argument name "DFBR" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/reports/feature_blame_report.py|470| Missing function or method docstring (missing-function-docstring)
varats/varats/data/reports/feature_blame_report.py|471 col 4| Argument name "SFBR" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/reports/feature_blame_report.py|472 col 4| Argument name "DFBR" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/databases/feature_blame_databases.py|160| Line too long (97/80) (line-too-long)
varats/varats/data/databases/feature_blame_databases.py|162| Line too long (85/80) (line-too-long)
varats/varats/data/databases/feature_blame_databases.py|170| Trailing whitespace (trailing-whitespace)
varats/varats/data/databases/feature_blame_databases.py|175| Trailing whitespace (trailing-whitespace)
varats/varats/data/databases/feature_blame_databases.py|184| Line too long (83/80) (line-too-long)
varats/varats/data/databases/feature_blame_databases.py|194| Trailing whitespace (trailing-whitespace)
varats/varats/data/databases/feature_blame_databases.py|196| Line too long (81/80) (line-too-long)
varats/varats/data/databases/feature_blame_databases.py|206 col 10| Trailing whitespace (trailing-whitespace)
varats/varats/data/databases/feature_blame_databases.py|208| Final newline missing (missing-final-newline)
varats/varats/data/databases/feature_blame_databases.py|12| No name 'generate_features_scfi_data' in module 'varats.data.reports.feature_blame_report' (no-name-in-module)
varats/varats/data/databases/feature_blame_databases.py|189 col 12| Variable name "RFP" doesn't conform to snake_case naming style (invalid-name)
varats/varats/data/databases/feature_blame_databases.py|171 col 8| Unused variable 'create_dataframe_layout' (unused-variable)
varats/varats/data/databases/feature_blame_databases.py|184 col 22| Unused variable 'failed_report_paths' (unused-variable)
varats/varats/data/databases/feature_blame_databases.py|3| Unused datetime imported from datetime (unused-import)
varats/varats/data/databases/feature_blame_databases.py|4| Unused Enum imported from enum (unused-import)
varats/varats/data/databases/feature_blame_databases.py|6| Unused Path imported from pathlib (unused-import)
varats/varats/data/databases/feature_blame_databases.py|10| Unused build_cached_report_table imported from varats.data.cache_helper (unused-import)
varats/varats/data/databases/feature_blame_databases.py|12| Unused DataflowFeatureBlameReport imported from varats.data.reports.feature_blame_report (unused-import)
varats/varats/data/databases/feature_blame_databases.py|17| Unused DataflowFeatureBlameReportExperiment imported from varats.experiments.vara.feature_blame_report_experiment (unused-import)
varats/varats/data/databases/feature_blame_databases.py|21| Unused load_dataflow_feature_blame_report imported from varats.jupyterhelper.file (unused-import)
varats/varats/data/databases/feature_blame_databases.py|28| Unused get_local_project_git imported from varats.project.project_util (unused-import)
varats/varats/data/databases/feature_blame_databases.py|35| Unused id_from_paths imported from varats.data.databases.blame_diff_metrics_database (unused-import)
varats/varats/data/databases/feature_blame_databases.py|35| Unused timestamp_from_paths imported from varats.data.databases.blame_diff_metrics_database (unused-import)
varats/varats/data/databases/feature_blame_databases.py|35| Unused compare_timestamps imported from varats.data.databases.blame_diff_metrics_database (unused-import)
varats/varats/data/databases/feature_blame_databases.py|42| Unused ChurnConfig imported from varats.utils.git_util (unused-import)
varats/varats/data/databases/feature_blame_databases.py|42| Unused calc_code_churn imported from varats.utils.git_util (unused-import)
... (Too many findings. Dropped some findings)

Filtered Findings (532)

... (Too many findings. Dropped some findings)

Annotations

Check failure on line 59 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L59 <301>

Line too long (86/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:59:0: C0301: Line too long (86/80) (line-too-long)

Check failure on line 60 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L60 <301>

Line too long (85/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:60:0: C0301: Line too long (85/80) (line-too-long)

Check failure on line 67 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L67 <301>

Line too long (85/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:67:0: C0301: Line too long (85/80) (line-too-long)

Check failure on line 105 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L105 <301>

Line too long (81/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:105:0: C0301: Line too long (81/80) (line-too-long)

Check failure on line 133 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L133 <301>

Line too long (87/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:133:0: C0301: Line too long (87/80) (line-too-long)

Check failure on line 147 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L147 <301>

Line too long (88/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:147:0: C0301: Line too long (88/80) (line-too-long)

Check failure on line 182 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L182 <301>

Line too long (84/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:182:0: C0301: Line too long (84/80) (line-too-long)

Check failure on line 211 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L211 <301>

Line too long (88/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:211:0: C0301: Line too long (88/80) (line-too-long)

Check failure on line 216 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L216 <301>

Line too long (86/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:216:0: C0301: Line too long (86/80) (line-too-long)

Check failure on line 225 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L225 <301>

Line too long (87/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:225:0: C0301: Line too long (87/80) (line-too-long)

Check failure on line 258 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L258 <301>

Line too long (88/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:258:0: C0301: Line too long (88/80) (line-too-long)

Check failure on line 264 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L264 <301>

Line too long (87/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:264:0: C0301: Line too long (87/80) (line-too-long)

Check failure on line 296 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L296 <301>

Line too long (83/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:296:0: C0301: Line too long (83/80) (line-too-long)

Check failure on line 297 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L297 <301>

Line too long (87/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:297:0: C0301: Line too long (87/80) (line-too-long)

Check failure on line 315 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L315 <301>

Line too long (81/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:315:0: C0301: Line too long (81/80) (line-too-long)

Check failure on line 347 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L347 <301>

Line too long (82/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:347:0: C0301: Line too long (82/80) (line-too-long)

Check failure on line 381 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L381 <301>

Line too long (83/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:381:0: C0301: Line too long (83/80) (line-too-long)

Check failure on line 401 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L401 <301>

Line too long (88/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:401:0: C0301: Line too long (88/80) (line-too-long)

Check failure on line 413 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L413 <301>

Line too long (83/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:413:0: C0301: Line too long (83/80) (line-too-long)

Check failure on line 433 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L433 <301>

Line too long (85/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:433:0: C0301: Line too long (85/80) (line-too-long)

Check failure on line 445 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L445 <301>

Line too long (86/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:445:0: C0301: Line too long (86/80) (line-too-long)

Check failure on line 456 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L456 <301>

Line too long (88/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:456:0: C0301: Line too long (88/80) (line-too-long)

Check failure on line 458 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L458 <301>

Line too long (82/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:458:0: C0301: Line too long (82/80) (line-too-long)

Check failure on line 491 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L491 <301>

Line too long (83/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:491:0: C0301: Line too long (83/80) (line-too-long)

Check failure on line 522 in varats/varats/plots/feature_blame_plots.py

See this annotation in the file changed.

@github-actions github-actions / pylint

[pylint] varats/varats/plots/feature_blame_plots.py#L522 <301>

Line too long (87/80) (line-too-long)
Raw output
varats/varats/plots/feature_blame_plots.py:522:0: C0301: Line too long (87/80) (line-too-long)