Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange
Join us in building a kind, collaborative learning community via our updated Code of Conduct.

Tools that analyze source code to determine properties (size, speed, complexity measures) or problems (style issues, coding errors, API misuse, ...)

1
vote
0answers
17 views

Tool to list memory-mapped I/O in C source code

I try to find a light-weight tool to detect some line of C code then get information. For example, I want to detect the code which performs Memory-mapped I/O in embedded software. This code often ...
0
votes
1answer
40 views

C/C++ Static Analysis - Tool to show header used in statement or line

I'm searching for a tool to get the used header (if there is one/more) for every line/statment in my c++ code. Example: #include<iostream> std::cout << "hallo"; The output i'd like to ...
0
votes
0answers
27 views

C++ Static tool to check if the object has been reset when released back into object pool

I want to check and see if the object has been reset one release it to the object pool after use. As the code is long and will be made changes later on, I wanted to know if there is a static tool ...
2
votes
0answers
332 views

The best Code Contracts alternative for VS 2017 and .net core projects?

I was using Code Contracts in several projects and I was really satisfied with it's static checker and propagated it across other developers. With new Visual Studio 2017 and .NET Core projects I ...
1
vote
1answer
35 views

Static C++ Api coverage tool

Given a set of public headers, and various test code that makes use of these headers, I need to generate a list of used/unused API calls. I am working with a platform that can not easily have ...
0
votes
0answers
13 views

tool to find classes that directly or indirectly depend on a given class

I am using Java CDA (http://www.dependency-analyzer.org/ ) to find all classes that directly or indirectly. The tool has a GUI mechanism, I am using the APIs. Are there any other tools that provides ...
1
vote
1answer
95 views

Are there static language compilers that can target optimized Lua 5.1/5.2 code?

I want to compile a code written in a programming language with static semantics targetting an unique Lua equivalent optimized code (of preference, compatible with Lua 5.1/5.2). So I need a compiler ...
1
vote
2answers
94 views

A static analysis tool for C/C++

I have a list of fields extracted from a C/C++ code base. I have to analyze the source files to check which fields are modified or used by which functions. The tool I used for fields extraction is ...
1
vote
1answer
63 views

Choosing an open source Continuous Delivery solution for programming education

In my Business Informatics Bachelor thesis I have chosen a topic, in which I have to set up a Continuous Delivery (that must be open source) server which students can use in their programming ...
0
votes
1answer
70 views

Software to perform static analysis on PHP 5.3 code and help migrate to PHP 5.6/PHP 7

I've a old codebase written in PHP 5.3, which I'm planning to migrate to PHP 5.6 (at least) or if possible, PHP 7. Are there tools that can do static analysis of the code and give me a list of things ...
3
votes
1answer
53 views

GRATIS MISRA checker for C

Is there any gratis tool which checks C code for MISRA compliance? Standalone static code analysis if acceptable, any platform. A bonus would be an IDE, plugin (preferably Eclipse, but any gratis ...
2
votes
1answer
37 views

Static code tester / analyser for Angularjs

Is there any static code tester available for Angular.js? For Ruby, I have Rubocop. Similar to this, is there any command line tool available to test the best practices for angularjs coding?
6
votes
0answers
40 views

Tool to identify the sources of compile-time memory consumption

TLDR; What kind of tools are available in a Unix environment to help me identify where time and memory are being spent at compile-time? I have a small C++ hobby project which contains no template ...