Your message dated Sun, 10 Aug 2025 15:45:06 +0200
with message-id <[email protected]>
and subject line The package already exists in Debian
has caused the Debian Bug report #1109621,
regarding ITP: php-squizlabs-php-codesniffer -- PHP coding standard enforcement
tool
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1109621: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109621
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Ahmed Gamal <[email protected]>
* Package name : php-squizlabs-php-codesniffer
Version : 3.7.2
Upstream Author : Greg Sherwood <[email protected]>
* URL : https://github.com/squizlabs/PHP_CodeSniffer
* License : BSD-3-Clause
Programming Lang: PHP
Section : php
Description:
PHP coding standard enforcement tool
This package provides PHP_CodeSniffer, a set of two PHP scripts that
tokenize
PHP, JavaScript and CSS files to detect violations of defined coding
standards.
The main `phpcs` script detects violations, while `phpcbf` automatically
corrects coding standard violations.
PHP_CodeSniffer is an essential development tool that ensures code remains
clean and consistent by enforcing coding standards like PSR-12, PEAR, and
custom standards. It helps maintain code quality and consistency across
development teams.
Rationale:
This package is required as a dependency for FOSSology, an open source
license
compliance system. FOSSology uses PHP-based tools for source code analysis
and
license detection, which need comprehensive code quality tools to ensure
maintainable and consistent codebase.
The php-squizlabs-php-codesniffer package is essential for:
- Enforcing coding standards in FOSSology's PHP components
- Maintaining code quality and consistency across the codebase
- Automated code style checking and fixing
- Supporting development workflow with coding standard compliance
- Ensuring readable and maintainable code for license detection algorithms
- Integration with CI/CD pipelines for automated code quality checks
Technical Details:
- Requires PHP >= 5.4.0
- Provides two command-line tools: phpcs and phpcbf
- Supports multiple coding standards (PSR-12, PEAR, custom)
- Tokenizes PHP, JavaScript, and CSS files
- Includes extensive rule sets for various coding standards
- BSD-3-Clause licensed for maximum compatibility
- Provides both library and executable components
Dependencies:
- php (>= 5.4.0)
- php-ext-tokenizer
- php-ext-xmlwriter
- php-ext-simplexml
- Build dependencies: phpunit
The package will be maintained by Ahmed Gamal <[email protected]>
as part
of the FOSSology packaging effort.
--
Ahmed Gamal
FOSSology Debian Packaging Team
--- End Message ---
--- Begin Message ---
Please do some research before opening ITP/RFP bugs.
This package already exists in Debian.
--
William Desportes
--- End Message ---