Galaxon Php Core

B 81 completed
Library
unknown / php · tiny
49
Files
9,272
LOC
0
Frameworks
4
Languages

Pipeline State

completed
Run ID
#362500
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
48.63
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #48221
Member of a group with 1 similar repo(s) — canonical #1936 view group →
Top concepts (2)
Project DescriptionDocumentation
Repobility's GitHub App fixes findings like these · https://github.com/apps/repobility-bot

AI Prompt

Create a general-purpose PHP utility library, similar to Galaxon PHP Core. I need it to contain various utility classes with static methods for common operations. Specifically, include utilities for handling numbers (like sign operations), floats (for IEEE-754 values and comparison), integers (with overflow checking and GCD), arrays (for tasks like circular reference detection), and general types. The library should be designed to be easily integrated via Composer and should follow modern PHP standards, ideally supporting PHP 8.4.
php library utility core static composer php8.4 development
Generated by gemma4:latest

Catalog Information

Galaxon PHP Core is a general-purpose library providing utility classes and methods for use by other Galaxon PHP packages.

Description

This package offers a comprehensive set of utility classes for working with various PHP types and common operations. The utility classes are final, with static methods that cannot be instantiated. They cover number-related utilities, float-specific functions, integer arithmetic operations, array utility methods, type checking and inspection, and value-to-string conversion.

الوصف

هذه المكتبة العامة توفر مجموعة شاملة من فئات الأدوات للعمل مع أنواع PHP المختلفة والعمليات الشائعة. الفئات الأدواتية النهائية، مع طريقة إجراء عمليات متصلة لا يمكن إنشاؤها. يغطي أدوات العدد المتعلقة، ووظائف خاصة بالعشرية، والعمليات الحسابية للعددان، وأدوات المصفوفة، وتحقق الفئات من نوع التحقق والتفتيش، ومحول القيمة إلى سلسلة.

Novelty

5/10

Tags

utility-classes php-types common-operations number-related-utilities float-specific-functions integer-arithmetic-operations array-utility-methods type-checking-and-inspection

Claude Models

claude (unknown version) claude-opus-4.5 claude-opus-4.6 claude-sonnet-4.5

Quality Score

B
81.0/100
Structure
79
Code Quality
80
Documentation
85
Testing
70
Practices
80
Security
100
Dependencies
60

Strengths

  • Good test coverage (67% test-to-source ratio)
  • Consistent naming conventions (PascalCase)
  • Good security practices \u2014 no major issues detected
  • Properly licensed project

Weaknesses

  • No CI/CD configuration \u2014 manual testing and deployment
  • 234 duplicate lines detected \u2014 consider DRY refactoring

Recommendations

  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a linter configuration to enforce code style consistency

Security & Health

4.1h
Tech Debt (B)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (1)
Source: Repobility analyzer · https://repobility.com
MIT
License
2.4%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

php
54.2%
markdown
44.3%
json
1.0%
xml
0.5%

Frameworks

None detected

Concepts (2)

Generated by the Repobility scanner · https://repobility.com
CategoryNameDescriptionConfidence
Methodology: Repobility · https://repobility.com/research/state-of-ai-code-2026/
auto_descriptionProject DescriptionA general purpose library containing core utility classes and methods for use by other Galaxon PHP packages.80%
auto_categoryDocumentationdocs70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/86661.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV