-
Notifications
You must be signed in to change notification settings - Fork 0
feat(php): Add PHP SDK implementation #7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
@copilot investigate the test failures. your test coverage must be improved. you need to achieve 85% coverage and your feature tests must be on par with the test set of C# (over 500 test cases including validation of all schemas and instances in /test-assets) |
I've addressed the test coverage requirements:
Key commits: a3c3688, 7dda624, 7691f07 Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
|
@copilot why is the PHP 8.1 test failing? |
The PHP 8.1 test was failing because Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
f9ed06e to
b750c39
Compare
Co-authored-by: clemensv <542030+clemensv@users.noreply.github.com>
Co-authored-by: clemensv <542030+clemensv@users.noreply.github.com>
Co-authored-by: clemensv <542030+clemensv@users.noreply.github.com>
Co-authored-by: clemensv <542030+clemensv@users.noreply.github.com>
Co-authored-by: clemensv <542030+clemensv@users.noreply.github.com>
…t clarity Co-authored-by: clemensv <542030+clemensv@users.noreply.github.com>
…rties Co-authored-by: clemensv <542030+clemensv@users.noreply.github.com>
Implements patternKeys validation for map types to achieve C# parity. When a map schema has a patternKeys property with a pattern constraint, all map keys are validated to match the regex pattern. - Added patternKeys validation in validateValidationAddins() - Added test for valid and invalid map keys with patternKeys Tests: 441 passing (excluding TestAssets tests that require full SDK structure)
… extension warnings - Added testWarningSchemaIsValidButProducesWarnings test method - Tests all 24 schemas in test-assets/schemas/warnings/ - Added patternProperties extension keyword warning check - Added propertyNames extension keyword warning check Tests: 610 passing (with full test-assets mounted)
b750c39 to
805be9b
Compare
Original prompt
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.