xaizek / unused-funcs (License: GPLv2+) (since 2018-12-07)
Clang-based standalone tool that detects unused external functions in a set of source files.
Commit 2bfdd55904120949c661ebcf372e9e976788928d

Move sources to src/ directory
Author: xaizek
Author date (UTC): 2014-04-06 10:05
Committer name: xaizek
Committer date (UTC): 2014-04-06 10:05
Parent(s): 3c29cd537965d6fba65b14fb003a0aa99c9a9d30
Signing key:
Tree: ae11d55962ebd42680504f7a91ba1a704625c802
File Lines added Lines deleted
CMakeLists.txt 4 1
src/Finder.cpp 0 0
src/Finder.hpp 0 0
src/FuncInfo.cpp 0 0
src/FuncInfo.hpp 0 0
src/RefInfo.cpp 0 0
src/RefInfo.hpp 0 0
src/unused-funcs.cpp 0 0
File CMakeLists.txt changed (mode: 100644) (index d6ba80d..612f6b0)
... ... set(LLVM_LINK_COMPONENTS support)
2 2 set(LLVM_USED_LIBS clangTooling clangBasic clangAST) set(LLVM_USED_LIBS clangTooling clangBasic clangAST)
3 3
4 4 add_clang_executable(unused-funcs add_clang_executable(unused-funcs
5 unused-funcs.cpp Finder.cpp FuncInfo.cpp RefInfo.cpp)
5 src/unused-funcs.cpp
6 src/Finder.cpp
7 src/FuncInfo.cpp
8 src/RefInfo.cpp)
6 9 target_link_libraries(unused-funcs clangTooling clangBasic clangASTMatchers) target_link_libraries(unused-funcs clangTooling clangBasic clangASTMatchers)
File src/Finder.cpp renamed from Finder.cpp (similarity 100%)
File src/Finder.hpp renamed from Finder.hpp (similarity 100%)
File src/FuncInfo.cpp renamed from FuncInfo.cpp (similarity 100%)
File src/FuncInfo.hpp renamed from FuncInfo.hpp (similarity 100%)
File src/RefInfo.cpp renamed from RefInfo.cpp (similarity 100%)
File src/RefInfo.hpp renamed from RefInfo.hpp (similarity 100%)
File src/unused-funcs.cpp renamed from unused-funcs.cpp (similarity 100%)
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/unused-funcs

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/unused-funcs

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master