BSD Ports

devel/immanent-checker 0.50 FreeBSD

Project structure and source expectation checker

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
40f6ee7fff
Categories
devel
Package size
20.9 KiB, 182.0 KiB installed

Description

Immanent Checker validates project structure and source-code expectations through configurable check suites. It can inspect full projects, filtered project trees, directories, and files, and can report findings in gcc-style or JSON output.

This port installs the released PHAR executables for immanent-checker and immanent-parser.

In the other systems

SystemPortVersion
FreeBSDdevel/immanent-checker0.50
HardenedBSDdevel/immanent-checker0.50
GhostBSDdevel/immanent-checker0.42

Install

Binary package:

pkg install php82-immanent-checker

From the ports tree:

cd /usr/ports/devel/immanent-checker/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	php82-immanent-checker>0:devel/immanent-checker

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.500.50--0.50
FreeBSD:14:quarterly0.500.50n/a-0.50
FreeBSD:15:latest0.500.50n/a--
FreeBSD:15:quarterly0.500.50n/an/an/a
FreeBSD:16:latest0.500.50n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Run dependencies 8

No port depends on this one.

Configuration

No options to configure.

USES
php:flavors
Service scripts
none
Conflicts with
php*-immanent-checker
Flavors
php83-immanent-checker-0.50, php84-immanent-checker-0.50, php85-immanent-checker-0.50, php86-immanent-checker-0.50

Files

distinfo 3
FileSizeSHA256
immanent-checker/0.50/immanent-checker-0.509189640d7a064cd227df92c9edabca0f0705329367a1f2758d1281a75b7b7adcb5844
immanent-checker/0.50/immanent-parser-0.5092583fab10fd49e7e83fedeae8170ddabc90656abf4a336159683338d88328e792d2a
immanent-checker/0.50/immanent-checker.1479378948f929b965cc5c54018c2c3c0faeff6eb9e99d0c5410b33010e8b8869cf18
Master sites 2
  • https://gitlab.p.variablis.de/api/v4/projects/open-source%2Fimmanent-checker/packages/generic/immanent-checker/0.50/:phar
  • https://gitlab.p.variablis.de/open-source/immanent-checker/-/raw/0.50/man/man1/:manpage

Commit history 3

DateCommitCreditsLog message
40f6ee7fff Torsten Zuehlsdorff devel/immanent-checker: Upgrade from 0.42 to 0.50
Add classification support for each check, which improves the performance fixing of checks massively Sponsored by: OTTRIA
7ecb56bed1 Torsten Zuehlsdorff devel/immanent-checker: Upgrade from 0.23 to 0.42
Changelog: - add manpage - add --use-result-dir - add --verbose Sponsored by: OTTRIA
77bd7ad77d Torsten Zuehlsdorff devel/immanent-checker: new port
Immanent Checker validates project structure and source-code expectations through configurable check suites. It can inspect full projects, filtered project trees, directories, and files, and can report findings in gcc-style or JSON output. This port installs the released PHAR executables for immanent-checker and immanent-parser. Sponsored by: P. Variablis