Code metric analyzer for Swift projects.
MIT License
Bot releases are visible (Hide)
Full Changelog: https://github.com/matsoftware/swift-code-metrics/compare/1.5.3...1.5.4
Published by matsoftware over 1 year ago
Full Changelog: https://github.com/matsoftware/swift-code-metrics/compare/1.5.2...1.5.3
Published by matsoftware almost 3 years ago
Full Changelog: https://github.com/matsoftware/swift-code-metrics/compare/1.5.1...1.5.2
Published by matsoftware over 3 years ago
Published by matsoftware about 4 years ago
Added
Fixed
Published by matsoftware about 4 years ago
Added
Published by matsoftware over 4 years ago
Added
Fixed
Published by matsoftware over 5 years ago
Published by matsoftware over 5 years ago
Published by matsoftware over 5 years ago
Renamed number of methods acronym (NBM > NOM)
Published by matsoftware almost 6 years ago
Published by matsoftware almost 6 years ago
NOI
(number of imports) metric and graphimport
statementsPublished by matsoftware almost 6 years ago
Published by matsoftware almost 6 years ago
graphviz
(fallback on SVG export for the dependency graph)output.json
Published by matsoftware almost 6 years ago
Published by matsoftware about 6 years ago
Enforced UTF-8 encoding on file opening
Published by matsoftware about 6 years ago
First release available on pip
: https://pypi.org/project/swift-code-metrics/
Reports are saved in the output.json
Graphs generation is now optional
Documentation update
Test coverage extension
Language and environment: Python 3.6.
Published by matsoftware about 6 years ago
Extended test coverage
Removed hardcoded exclusion of tests
Sample project with test
Language and environment: Python 3.6.5
Published by matsoftware about 6 years ago
Code refactor
Added new Percentage of Comments metric
Added aggregate output data for the whole codebase
Printing report to reports.txt file if artefacts folder is provided
Language and environment: Python 3.6.5
Published by matsoftware about 6 years ago
Parsing engine improvements
Added new metrics: Lines Of Code, Number Of Comments, Number of concrete components
Project renaming
Bug fixing
Language and environment: Python 3.6.5