exakat

The Exakat Engine : smart static analysis for PHP

Github stars Tracking Chart

Exakat

The Exakat Engine is an automated code reviewing engine for PHP.

Installation

Installation with the phar

Phar is the recommended installation process.

The Exakat engine is distributed as a phar archive, that contains all the needed PHP code.

The rest of the installation (Gremlin-server) is detailled in the installation documentation.

The quick installation guide is the following (command line, MacOS. See docs for more options):

mkdir exakat
cd exakat
curl -o exakat.phar http://dist.exakat.io/index.php?file=latest
curl -o apache-tinkerpop-gremlin-server-3.3.6-bin.zip http://dist.exakat.io/apache-tinkerpop-gremlin-server-3.3.6-bin.zip
unzip apache-tinkerpop-gremlin-server-3.3.6-bin.zip
mv apache-tinkerpop-gremlin-server-3.3.6 tinkergraph
rm -rf apache-tinkerpop-gremlin-server-3.3.6-bin.zip

# Optional : install neo4j engine.
cd tinkergraph
./bin/gremlin-server.sh install org.apache.tinkerpop neo4j-gremlin 3.3.6
cd ..

php exakat.phar doctor

Run online

Projects smaller than 10k lines of code may be tested online, with the most recent version of exakat.

Contribute

See CONTRIBUTING.md for information on how to contribute to the Exakat engine.

Changelog

See Changelog.txt for information on how to contribute to the Exakat engine.

Main metrics

Overview
Name With Ownerexakat/exakat
Primary LanguagePHP
Program languagePHP (Language Count: 6)
Platform
License:Other
所有者活动
Created At2015-11-04 16:00:34
Pushed At2022-03-24 09:32:24
Last Commit At2022-03-24 10:32:21
Release Count169
Last Release Namev2.1.9 (Posted on )
First Release Nameyudi (Posted on 2013-12-13 10:01:11)
用户参与
Stargazers Count379
Watchers Count16
Fork Count42
Commits Count16.9k
Has Issues Enabled
Issues Count130
Issue Open Count46
Pull Requests Count8
Pull Requests Open Count2
Pull Requests Close Count17
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private