⚠️ This repository is no longer maintained by Lukas Martinelli.
Listen to all push events of C++ projects on Github through the GitHub Realtime Relay and run some simple linting, to check
whether the people still manage memory on their own instead of using smart pointers.
If someone still uses new
and delete
in their code they appear in realtime on the
site.
This is a demo project to demonstrate the capabilities of the GitHub Realtime Relay.
🌐 Check the demo at delptr.lukasmartinelli.ch (not always online due to the intensive workload)
Clone the repository and install the dependencies with Node.
npm install
Run the server with an optional Github access token. Please be aware that this will download alot of data if you don't provide a Github access token.
export GITHUB_TOKEN="asb1234gwa..."
npm start
Now you can visit localhost:3000
to see the realtime linting in action.
You need gulp to run the tests.
npm install -g gulp
Now you can execute the tests and lint the project.
gulp