ref nullable false
- Langage dominant
- PHP
- Étoiles
- 500
- Forks
- 99
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Minimal repoduce:
```json
{
"openapi": "3.1.0",
"info": {
"title": "Test",
"description": "Test",
"version": "1.0"
},
"components": {
"schemas": {
"Test": {
"type": "object",
"properties": {
"A": {
"$ref": "#/components/schemas/TestB",
"nullable": true
}
}
},
"TestB": {
"type": "object",
"properties": {
"join": {
"type": "string"
}
}
}
}
}
}
```
Test case
```php
components->schemas['Test']->properties['A']->nullable == true, 'Property A is not null');
```
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Reproduisez le problème avec le fichier openapi.json et le script PHP fournis en utilisant Reader::readFromJsonFile. Commencez par suivre la manière dont le schéma TestB référencé est chargé pour Test.properties.A, puis vérifiez que sa valeur nullable est conservée. Le travail est considéré comme terminé lorsque l’assertion fournie réussit pour l’exemple OpenAPI 3.1.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- openapi, php
- Domaine
- api
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 38/100