Questions tagged [cppdepend]
16 questions
                    
                    9
                    
            votes
                
                1 answer
            
        CppDepend vs NDepend
Both CppDepend and NDepend are developed by the same company and seem to be based on the same codebase and share some features. I haven't found a side by side comparison site yet.
I work on several plain c# solutions without any c++ code at all but…
         
    
    
        bitbonk
        
- 48,890
- 37
- 186
- 278
                    4
                    
            votes
                
                1 answer
            
        cppdepend. issues? release notes? community? support?
I've discovered a cppdepend tool for analyzing huge project(s). But as I see it has some issues.
For example, the main and critical (for me) is that some dependencies, which I see right in code by myself, cppdepends doesn't see and tells that…
         
    
    
        Amor
        
- 49
- 1
                    3
                    
            votes
                
                0 answers
            
        Detect unprotected code using cppdepend to audit missing outer guard in call chain?
I'm trying to detect code which is unprotected by a guard clause at a higher level in its callers. I think I can get quite close with cppdepend but unsure if I can precisely identify problems.
I have a bunch of code where a locking protection is…
         
    
    
        Andy Dent
        
- 17,578
- 6
- 88
- 115
                    2
                    
            votes
                
                3 answers
            
        How can we detect all pointer comparisons in source code? c++
We want to find all pointer comparisons from a class type. For example we have a class A and derived classes from A like B, C ect.
A *pa;
A *pa2;
B *pb;
All comparisons like if (pa == pa2) or if (pa != pb) must be found in our source code.
I know…
         
    
    
        Yusuf R. Karagöz
        
- 589
- 8
- 22
                    1
                    
            vote
                
                1 answer
            
        How to add the custom rules of a single project to sonarQube analisys?
I created a new rule in my CPPDepend project. I can see that is been consider on the dashboard results as my 'TODO CUSTOM TEST CLASES'. (img below)
I saved the project and added the .cdproj path to the CppDepend rules  in sonarQube but I can not see…
         
    
    
        UserEsp
        
- 415
- 1
- 7
- 29
                    1
                    
            vote
                
                1 answer
            
        (Cppdepend Rule) "Constructor should not call a virtual methods" only functions on own (base)class?
I have an question to "Constructor should not call a virtual methods" (in C++).
Yes I know the problem.
The problem is clear. It is described e.g. here
I have a special question.
I start with CppDepent do check my project.
Now CppDepent warns me,…
         
    
    
        kobold04
        
- 63
- 3
                    1
                    
            vote
                
                1 answer
            
        CPPdepend LCOM metric query
I was trying to get LCOM metric report using CppDepend. I wrote the following query 
// TODO short description 
from  t in Application.Types
select new {t,t.LCOM, t.LCOMHS}
But this query gives table value for only header files in the…
         
    
    
        Nayan Mehta
        
- 31
- 4
                    1
                    
            vote
                
                1 answer
            
        draw call graph for C source codes using cppDepend
I have a problem with using cppDepend tool. I have a source code which is written in C language and I need to draw Its dependency or call graph. cppDepend's  compiler's source code extension is set to c;cpp;cxx;cc but when I want to open source…
         
    
    
        zari
        
- 1,709
- 1
- 12
- 18
                    1
                    
            vote
                
                1 answer
            
        How to see the analysis flow of cppdepend (eg. for base class should not use derivatives)
Im playing around with cppdepend,
 and one thing bugs me:
It lists certain classes that violate "base class should not use derivatives". But I didnt figure out a way to see exactly where and how base class is using derivatives. 
Can it be done?
BTW…
         
    
    
        NoSenseEtAl
        
- 28,205
- 28
- 128
- 277
                    0
                    
            votes
                
                0 answers
            
        CppDepend analysis skipped because the CppDepend SonarQube Rules Runner path is not valid
I set up my CppDepend.SonarQube.RuleRunner.exe path and restart the sonarQube server.  e.g.
C:\cppdepend2021.1\SonarPlugin\CppDepend.SonarQube.RuleRunner.exe
I checked that it is a valid path but I sill getting the same message from my scan .…
         
    
    
        UserEsp
        
- 415
- 1
- 7
- 29
                    0
                    
            votes
                
                1 answer
            
        How can I define a cppdepend rule as code smell rule?
I created a new rule on cppdepend. My cdproj document included the new line as follows
        
            
            
                
                    
    
    
         
    
    
                
            
        
     
 
    
    
        UserEsp
        
- 415
- 1
- 7
- 29
                    0
                    
            votes
                
                1 answer
            
        How to tell Cppdepend a directory has multiple local copies
For certain project I want to make statistics like list of public methods and functions. Great option might be using CppDepend and it's build-in query language.
Our (legacy) project base has applications. Each application is in it's own directory,…
         
    
    
        Tomas Tintera
        
- 787
- 1
- 8
- 19
                    0
                    
            votes
                
                2 answers
            
        CppDepend.Console.exe closes very quickly
I'm using CppDepend and I need it to be running from the command line. So, I'm using CppDepend.Console.exe, my problem is that it opens for 1 seconds and closes immediately! I don't even get to type anything. 
         
    
    
        Nerminz
        
- 27
- 6
                    0
                    
            votes
                
                1 answer
            
        Cppdepend C++ linux base
I'm trying to generate code metrics for a C++ project which is not a Visual Studio one, rather it was written on Linux. 
I tried the Project Maker and followed the steps except for the last part (After adding the source files, you can specify the…
         
    
    
        Nerminz
        
- 27
- 6
                    0
                    
            votes
                
                1 answer
            
        CPPDepend Detection of virtual function usage
I'm having a slight problem with CPPDepend's ability to detect virtual function usage. Consider the following scenario. Two classes, CParentClass and CChildClass, where CChildClass is derived from CParentClass. The CParentClass has a virtual…
         
    
    
        neil
        
- 1