- Issue created by @Chi
- Status changed to Needs review
about 1 year ago 4:43pm 31 December 2023 - last update
about 1 year ago 17 pass - last update
about 1 year ago 17 pass - First commit to issue fork.
- Merge request !25MR of patch #3 https://www.drupal.org/project/json_field/issues/3411495#comment-15459697 → (Merged) created by ptmkenny
- last update
10 months ago 17 pass - 🇯🇵Japan ptmkenny
Created MR so that this can be tested with GitLab CI. This is the patch in #3 with no changes; all credit should go to Chi.
- last update
10 months ago 17 pass - last update
10 months ago 17 pass - last update
10 months ago 17 pass - last update
10 months ago 17 pass - 🇯🇵Japan ptmkenny
I fixed the issues identified by cspell, phpcs, and stylelint and synced the branch.
- Status changed to Needs work
10 months ago 3:15pm 27 May 2024 - 🇯🇵Japan ptmkenny
Unit tests are failing on Drupal 9:
There were 2 errors: 1) Drupal\Tests\json_field\Kernel\PrettyElementTest::testElement TypeError: Argument 1 passed to Drupal\json_field\Element\JsonPretty::formatJson() must be an instance of Drupal\json_field\Element\mixed, instance of stdClass given, called in /builds/issue/json_field-3411495/src/Element/JsonPretty.php on line 31 /builds/issue/json_field-3411495/src/Element/JsonPretty.php:40 /builds/issue/json_field-3411495/src/Element/JsonPretty.php:31 /builds/issue/json_field-3411495/web/core/lib/Drupal/Core/Security/DoTrustedCallbackTrait.php:101 /builds/issue/json_field-3411495/web/core/lib/Drupal/Core/Render/Renderer.php:788 /builds/issue/json_field-3411495/web/core/lib/Drupal/Core/Render/Renderer.php:374 /builds/issue/json_field-3411495/web/core/lib/Drupal/Core/Render/Renderer.php:204 /builds/issue/json_field-3411495/web/core/lib/Drupal/Core/Render/Renderer.php:160 /builds/issue/json_field-3411495/web/core/lib/Drupal/Core/Render/Renderer.php:580 /builds/issue/json_field-3411495/web/core/lib/Drupal/Core/Render/Renderer.php:161 /builds/issue/json_field-3411495/tests/src/Kernel/PrettyElementTest.php:59 /builds/issue/json_field-3411495/vendor/phpunit/phpunit/src/Framework/TestResult.php:729 2) Drupal\Tests\json_field\Kernel\PrettyFormatterTest::testFormatter TypeError: Argument 1 passed to Drupal\json_field\Element\JsonPretty::formatJson() must be an instance of Drupal\json_field\Element\mixed, instance of stdClass given, called in /builds/issue/json_field-3411495/src/Element/JsonPretty.php on line 31 /builds/issue/json_field-3411495/src/Element/JsonPretty.php:40 /builds/issue/json_field-3411495/src/Element/JsonPretty.php:31 /builds/issue/json_field-3411495/web/core/lib/Drupal/Core/Security/DoTrustedCallbackTrait.php:101 /builds/issue/json_field-3411495/web/core/lib/Drupal/Core/Render/Renderer.php:788 /builds/issue/json_field-3411495/web/core/lib/Drupal/Core/Render/Renderer.php:374 /builds/issue/json_field-3411495/web/core/lib/Drupal/Core/Render/Renderer.php:446 /builds/issue/json_field-3411495/web/core/lib/Drupal/Core/Render/Renderer.php:446 /builds/issue/json_field-3411495/web/core/lib/Drupal/Core/Render/Renderer.php:204 /builds/issue/json_field-3411495/web/core/lib/Drupal/Core/Render/Renderer.php:160 /builds/issue/json_field-3411495/web/core/lib/Drupal/Core/Render/Renderer.php:580 /builds/issue/json_field-3411495/web/core/lib/Drupal/Core/Render/Renderer.php:161 /builds/issue/json_field-3411495/tests/src/Kernel/PrettyFormatterTest.php:36 /builds/issue/json_field-3411495/vendor/phpunit/phpunit/src/Framework/TestResult.php:729 ERRORS! Tests: 17, Assertions: 96, Errors: 2.
- last update
9 months ago 17 pass - Status changed to Needs review
9 months ago 10:34am 7 June 2024 - 🇺🇸United States DamienMcKenna NH, USA
I removed the "mixed" argument type and added docs to the method, hopefully it'll work now.
- last update
9 months ago 17 pass -
DamienMcKenna →
committed 6e2d65a1 on 8.x-1.x authored by
ptmkenny →
Issue #3411495 by ptmkenny, Chi, DamienMcKenna: Add a formatter to...
-
DamienMcKenna →
committed 6e2d65a1 on 8.x-1.x authored by
ptmkenny →
- Status changed to Fixed
9 months ago 10:54am 7 June 2024 Automatically closed - issue fixed for 2 weeks with no activity.