Máté Cserép

Results 120 comments of Máté Cserép

:heavy_check_mark: **Fixed!** automagically by updating to LLVM v15 (from v11). Most likely the LLVM v11 in HomeBrew was corrupt, as the reason for uprading to v15 in the first place...

✔️ **Fixed!** The error was related to Thrift not being linked correctly to the OpenSSL library installed through HomeBrew. The build guide have been updated accordingly. ❗ **Issue:** cannot dynamically...

:warning: **Temporary fix:** disabled macro expansion in the C++ plugin completely. :exclamation: __Issue__: Pragmas defined with the `_Pragma` operator are double preprocessed, leading to parsing errors. See #731 for further...

:exclamation: __Issue__: Relative paths in the `compile_commands.json` for the `file` field are not handled properly. In case the `directory` is `/source/`, the `file` is `file.cpp` and the execution directory of...

:heavy_check_mark: **Fixed!** skip compilation commands with the `-x objective-c++` flag. :exclamation: **Issue:** CodeCompass cannot parse Objective-C++ code with `.cpp` extension. Clang is capable to compile Objective-C++ (which is a mixture...

> What do we consider a module in this case? An entire directory? So, for example, in CodeCompass, the _plugins_, _parser_ and _model_ directories are 3 different modules? > >...

@intjftw **Update:** last week we discussed with @zporky on the weekly meeting, that each directory should be considered as a module. Later maybe it would be wise to require some...

Hi @wbqpk3, > Is this still the case? In PR https://github.com/Ericsson/CodeCompass/pull/747 a new approach was suggested to specify a flag (such as -m) to a file which lists directories as...

@wbqpk3 Okay, let's try it with a new table for type dependency relations.

@barnabasdomozi This is the only metric left for which the computation is not parallelized. In case you have time and interest, refactoring this to have multi-thread support would be nice.