Download the PHP package hoa/devtools without Composer
On this page you can find all versions of the php package hoa/devtools. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Package devtools
Short Description The Hoa\Devtools library.
License BSD-3-Clause
Homepage https://hoa-project.net/
Informations about the package devtools
Hoa is a modular, extensible and
structured set of PHP libraries.
Moreover, Hoa aims at being a bridge between industrial and research worlds.
Hoa\Devtools
This library contains several development tools. This is for developers or maintainers. Sometimes it can be useful to users also, but in particular cases.
Installation
With Composer, to include this library into
your dependencies, you need to
require hoa/devtools
:
For more installation procedures, please read the Source page.
Testing
Before running the test suites, the development dependencies must be installed:
Then, to run all the test suites:
For more information, please read the contributor guide.
Quick usage
We propose a quick overview of some commands.
cs
Fix coding style of Hoa. It embraces PSR-1 and PSR-2, in addition to some extra fixers.
Requires PHP-CS-Fixer to be installed.
dependency
Check the dependencies of a specific library.
diagnostic
Help to write (and send) a diagnostic report. Very useful to help users.
documentation
Generate the documentation of all libraries installed:
expandflexentities
Expand entity names to ease auto-completion in IDE.
requiresnapshot
Check if a library requires a new snapshot or not.
If yes, you are probably likely to use hoa devtools:snapshot
.
state
Get the state of a library.
Documentation
The
hack book of Hoa\Devtools
contains detailed information about how to use this library and how it works.
To generate the documentation locally, execute the following commands:
More documentation can be found on the project's website: hoa-project.net.
Getting help
There are mainly two ways to get help:
- On the
#hoaproject
IRC channel, - On the forum at users.hoa-project.net.
Contribution
Do you want to contribute? Thanks! A detailed contributor guide explains everything you need to know.
License
Hoa is under the New BSD License (BSD-3-Clause). Please, see
LICENSE
for details.
All versions of devtools with dependencies
hoa/consistency Version ~1.0
hoa/file Version ~1.0
hoa/protocol Version ~1.0
hoa/router Version ~3.0
hoa/xyl Version ~1.0