xaizek / self-inc-first (License: GPLv2+) (since 2018-12-07)
Clang-based standalone tool that checks for first included file being self include.
Subject SHA-1 Author Date
Fix compilation with up-to-date Clang ac9a1cfdae3d276da6073594d29f791b0a4a2750 xaizek 2014-07-22 21:11:16
Transform header path same way as path of source b49e7b4d07a78b2674db81d074bcd0c4d37283fd xaizek 2014-04-09 20:43:09
Print warning for unknown header extensions 01f26959025b88a85aac76094812c29337ac793e xaizek 2014-04-09 20:42:54
Add test with include containing directory part dff645f34fbfb05ca3b45914e6e0abd80115c64b xaizek 2014-04-09 20:41:44
Remove useless test files bc42e54cc3cb0babf262c5e68299412ec717213e xaizek 2014-04-09 20:41:06
Check for self-include 7c3bbed5d3902a74711ee229886d9d9d3ffbd253 xaizek 2014-04-08 21:11:17
Style fixes for IncludeFinderAction.cpp 05d0449507bfb4e9dcf749d0881c0f27a5da69c9 xaizek 2014-04-08 18:51:30
Initial version that prints out includes of files e6533f89e5d9369436b573412223c74bb178cb37 xaizek 2014-04-08 18:44:38
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/self-inc-first

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

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