V2.0 - Calculating Metrics Statistics (Min, Max, AVG and Q3) for the Classes and Methods.
·
2125 commits
to main
since this release
Release 2.0 - Calculating Metrics Statistics (Min, Max, AVG and Q3) for the Classes and Methods.
This release introduces significant enhancements and new features, primarily focused on the analysis of method metrics within PyDriller. Below are the key updates between v1.1
and v2.0
:
- Statistics calculation: Implemented a feature for calculating various statistics metrics, improving the analytical capabilities of the tool.
- Algorithm development: Introduced an algorithm to identify methods that have changed the most, offering valuable information for code reviews and refactoring.
- Refactoring and cleanup: A comprehensive refactoring of the codebase, including multiple updates to
PyDriller/main.py
, improving maintainability and performance. - Documentation updates: The README file has been extensively updated to reflect new features and provide clearer guidance.
- Whitespace handling: Enhanced code functionality to handle whitespaces more effectively, ensuring accurate metric calculations.
- Pandas integration: Added support for the pandas library to facilitate data manipulation and analysis.
This release marks a major milestone in the development of PyDriller, enhancing its ability to analyze method-level metrics and providing users with valuable insights into code quality and changes.
Full Changelog: v1.1...v2.0