Guillaume Maudoux

Results 102 comments of Guillaume Maudoux

Also, w.r.t. tags, it does not really hang. It crashes.

And just checked, still crashes with ``` LLVM (http://llvm.org/): LLVM version 19.1.0-rc3 Optimized build. ```

Here is a short reproducer. Just run clang-tidy on it: ```cpp namespace std { template struct integral_constant { static constexpr _Tp value = __v; }; /// The type used as...

Or even shorter: ```c++ namespace std { template class set { set(set&&) = default; set(initializer_list __l) { }; }; } // namespace std ```

Extracted from here: https://github.com/gcc-mirror/gcc/blob/c33d8c55a79f08e4a14b4bc601b270268d3c4c89/libstdc%2B%2B-v3/include/bits/stl_set.h#L235-L249

@EugeneZelenko Could you have a second look and adapt the tags accordingly ? I am also interested to know if you can reproduce it too. Thanks :-)

@Mic92 Would you mind having a look a this one ? Is is ready to ship and can unbreak the tool in some cases.

1. could be worked around, because you can reproduce repology version detection locally. Run it for the current package, and use that instead of repology info maybe ?

Might also fix https://github.com/tweag/FawltyDeps/issues/419 if we get rid of isort

Searching for import scanning libraries, I found: (rust) https://github.com/saadmk11/python-third-party-imports (python) https://github.com/bazel-contrib/rules_python/blob/main/gazelle/modules_mapping/generator.py (mypy) https://mypy.readthedocs.io/en/stable/running_mypy.html#how-imports-are-found (python) https://pypi.org/project/py-module-parser/, maybe a bit too much (native python parser) https://stackoverflow.com/questions/44988487/regex-to-parse-import-statements-in-python#answer-44988778 I am really interested in the...