stm_app
stm_app copied to clipboard
This software engineer profile builder turns your code into a detailed list of skills for an online directory of software developers.
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....
The total lines per project are not consistent with the dev totals. E.g. https://stackmuncher.com/aggressivepixels has TS + JS < 70k lines, while just the latest project has 82k lines. 