mx
mx
A file name with non-ascii chars get encoded and escaped in git-log making it impossible to parse. This purely git-log issue. The blobs can be accessed with no issues. *...
The way git-log is parsed at the moment is unreliable. If the log is corrupt the logic will fail or produce an incorrect result. E.g., a file named `commit log.md`...
*git::get_contributor_commits_from_log* is used in *cmd_munch.rs* to add contributor commits to the report. It was superseded by adding a list of commits per contributor to the project report. It's not just...
The front end was failing because date_head was missing from projects. Example: ``` "project_name" : "LeetCode", "github_user_name" : "EINDEX", "github_repo_name" : "LeetCode", "date_init" : "2019-01-03T14:52:23+08:00", ``` * https://stackmuncher.com/EINDEX * https://stackmuncher.com/KvanTTT...
It's impossible to tell which project belongs to which report by looking at the front-end. **Front end**: `Private project #4120f` **Report**: `home_ubuntu_rust_ddd2es_b3a631ad` The front-end should have the same ID as...
Do not look at files that were added, but never modified. This will exclude any copy-paste code and dependencies included with the project.
Adding more munchers prompts a review of what is already in place. Relates to #8, #7. * [ ] rename "brackets only" to "white space" * [ ] rename "inline...
When someone commits a single .rs file it doesn't have any *pkg* or *refs* sections because: * `use` statements are not parsed due to their complexity * `Cargo.toml` is not...
The current implementation of the local import identification doesn't take the file type into account. For example `import logging` in a *.py* Python file will match on `scripts/logging.js` because: 1....
`git submodule` lists all the modules. No idea how to access them or when. Submodules are listed in .submodules files and all the repos are centralized in one .git directory....