PowerBuilder source code analysis
A typical Powerbuilder project is made of thousands of source code files with different extensions such as PBL (Library files), PDB (Dynamic-link library files), PBW (Workspace files), PBT (Target files – contains the list of libraries that make up the application), SRD (DataWindow source files), SRW (Window source files), SRM (Menu source files), SRU (Custom user object source files), SRS (Structure source files), SRP (Data pipeline source files), SRF (Function source files), SRQ (Query source files), SRA (Application source files), SRJ (Project files). BluInsights analyzes the dependencies between almost all of them. For example, it will detect the dependencies between all Windows (SRW) and Datawindows (SRD) or between all SRU and SFR, etc.
|Generic Metrics||SRM, SRU, SRW, SRD, SRF, SRM, SRS, SRA|
|Dependencies||SRM, SRU, SRW, SRD, SRF, SRM, SRS, SRA, PBL, PBT|
|Cyclomatic Complexity||SRM, SRU, SRW|