Olzhas Rakhimov
Olzhas Rakhimov
Please prefix your issue with one of the following: **[BUG]** **[PROPOSAL]** **[QUESTION]**. **In raising this issue, I confirm the following (please check boxes):** - [x] I have read and understood...
``` File "/.../cppdep/cppdep.py", line 92, in path_common path = os.path.commonprefix(paths) File "/home/olzhas/temp/pyenv/lib/python3.6/genericpath.py", line 76, in commonprefix if not isinstance(m[0], (list, tuple)): TypeError: 'set' object does not support indexing ```
Incorporation of [include-wrangler](https://github.com/lukedodd/include-wrangler) analysis - header file cost - include cost - translation unit cost - other features In collaboration with include-wrangler author @lukedodd
> ...we consider classes that refer to more than 20 other classes and which are referred to by more than 20 other classes as critical. On the level of subsystems...
- [ ] existence - [ ] duplicate - [ ] redundancy - [ ] inconsistency - [ ] conflict - [x] schema
The original code lacks tests and relies on manual testing via the main test driver. - [ ] Unit tests - [ ] Analysis validation - [ ] Performance tests
- [ ] Duplicate include - [ ] Redundant (transitive from the component header) include - [ ] Missing a component header (incomplete component) - [ ] Failure to locate...
Heavy C code with some extern declarations.