• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

wp-graphql / wp-graphql-woocommerce / 28451172886
92%

Build:
DEFAULT BRANCH: develop
Ran 30 Jun 2026 02:29PM UTC
Jobs 1
Files 237
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

30 Jun 2026 02:16PM UTC coverage: 91.801%. Remained the same
28451172886

push

github

web-flow
fix: address WordPress.org plugin review (rename + prefixing + headers) (#1019)

* fix: address WordPress.org plugin review feedback

- Prefix the session transaction queue transient with the plugin's
  graphql_woocommerce_ namespace instead of the generic "woo_" word, to
  avoid collisions (Plugin Directory: prefix data storage).
- Declare the WooCommerce dependency via the "Requires Plugins: woocommerce"
  plugin header.
- Bump README.txt "Tested up to" to 7.0.
- Ship composer.json in the distributed plugin (drop it, and composer.lock,
  from composer archive excludes) so the build is reproducible/reviewable.

* chore: rename plugin to "GraphQL for eCommerce" for trademark compliance

The WordPress.org plugin review flagged the display name/slug for beginning
with the "WPGraphQL" trademark (and the "WooGraphQL" portmanteau of the
WooCommerce mark), which can imply official affiliation.

- Display name (plugin header + readme title) -> "GraphQL for eCommerce".
- Slug/text domain -> "graphql-for-ecommerce" (header, all i18n string
  literals, and the PHPCS WordPress.WP.I18n text_domain config).
- Update user-facing notices/errors that named the old plugin.

"WooGraphQL" remains the project's informal nickname (repo, docs, community),
just not in the WordPress.org directory's official name/slug. Internal file
names and GitHub URLs are unchanged.

* fix: keep test-only dev deps out of the committed composer.json

The committed manifest mirrors develop (lint/stan dev deps only); CI adds the
test suite deps at runtime via `composer installTestEnv`. A previous commit
captured the installTestEnv-modified composer.json, desyncing it from
composer.lock and breaking `composer install` in CI.

* chore: regenerate composer.lock (refresh dev dependencies)

Regenerate the lock from the manifest so it is in sync (fixes the CI
`composer install` failure) and refresh dependencies in the process —
firebase/php-jwt v7.0.4 -> v7.1.0 plus 11 others, with vendor-prefixed
... (continued)

1330 of 1587 new or added lines in 201 files covered. (83.81%)

1 existing line in 1 file now uncovered.

18531 of 20186 relevant lines covered (91.8%)

153.15 hits per line

Uncovered Changes

Lines Coverage ∆ File
25
93.06
0.0% includes/type/object/class-root-query.php
16
79.15
0.0% includes/data/mutation/class-checkout-mutation.php
10
84.91
0.0% includes/type/interface/class-product-union.php
6
66.39
0.0% includes/data/mutation/class-cart-mutation.php
6
91.18
0.0% includes/mutation/class-order-note-delete.php
6
86.41
0.0% includes/mutation/class-product-attribute-term-create.php
6
94.78
0.0% includes/type/object/class-cart-error-types.php
5
95.5
0.0% includes/connection/class-orders.php
5
90.0
0.0% includes/mutation/class-product-attribute-term-delete.php
5
73.33
0.0% includes/mutation/class-product-delete.php
4
77.25
0.0% includes/admin/class-general.php
4
94.17
0.0% includes/class-wp-graphql-woocommerce.php
4
45.65
0.0% includes/data/mutation/class-settings-mutation.php
4
87.27
0.0% includes/mutation/class-cart-fill.php
4
88.18
0.0% includes/mutation/class-customer-register.php
4
92.96
0.0% includes/mutation/class-order-delete-items.php
4
85.33
0.0% includes/mutation/class-order-delete.php
4
93.94
0.0% includes/mutation/class-order-note-create.php
4
89.33
0.0% includes/mutation/class-order-update.php
4
83.33
0.0% includes/mutation/class-product-variation-delete.php
4
95.6
0.0% includes/mutation/class-shipping-zone-method-add.php
4
94.03
0.0% includes/mutation/class-shipping-zone-method-remove.php
4
93.33
0.0% includes/mutation/class-shipping-zone-method-update.php
4
70.45
0.0% includes/utils/class-session-transaction-manager.php
3
62.05
0.0% includes/class-compatibility.php
3
55.91
0.0% includes/data/loader/class-wc-db-loader.php
3
91.75
0.0% includes/data/mutation/class-order-mutation.php
3
66.45
0.0% includes/data/mutation/class-product-mutation.php
3
24.32
0.0% includes/model/class-wc-post.php
3
78.95
0.0% includes/mutation/class-cart-add-fee.php
3
95.77
0.0% includes/mutation/class-cart-add-items.php
3
90.91
0.0% includes/mutation/class-cart-remove-coupons.php
3
93.33
0.0% includes/mutation/class-cart-remove-items.php
3
94.44
0.0% includes/mutation/class-shipping-zone-locations-clear.php
3
95.71
0.0% includes/mutation/class-shipping-zone-locations-update.php
3
94.92
0.0% includes/mutation/class-shipping-zone-update.php
3
93.02
0.0% includes/mutation/class-tax-rate-delete.php
3
98.08
0.0% includes/type/interface/class-product.php
3
89.62
0.0% includes/type/object/class-customer-type.php
3
84.62
0.0% includes/utils/class-ql-session-handler.php
2
78.79
0.0% includes/class-post-types.php
2
93.94
0.0% includes/connection/class-product-attributes.php
2
91.3
0.0% includes/connection/class-wc-terms.php
2
18.42
0.0% includes/data/class-factory.php
2
76.44
0.0% includes/data/connection/class-product-connection-resolver.php
2
67.61
0.0% includes/data/loader/class-wc-cpt-loader.php
2
89.24
0.0% includes/model/class-order.php
2
93.1
0.0% includes/mutation/class-cart-restore-items.php
2
95.92
0.0% includes/mutation/class-cart-update-item-quantities.php
2
94.89
0.0% includes/mutation/class-coupon-create.php
2
96.23
0.0% includes/mutation/class-coupon-delete.php
2
95.6
0.0% includes/mutation/class-order-create.php
2
93.62
0.0% includes/mutation/class-refund-create.php
2
96.55
0.0% includes/mutation/class-refund-delete.php
2
93.41
0.0% includes/mutation/class-review-delete-restore.php
2
93.33
0.0% includes/mutation/class-shipping-zone-create.php
2
94.87
0.0% includes/mutation/class-shipping-zone-delete.php
2
94.74
0.0% includes/mutation/class-tax-class-delete.php
2
95.78
0.0% includes/type/object/class-product-types.php
2
82.61
0.0% includes/utils/class-protected-router.php
1
98.5
0.0% includes/connection/class-products.php
1
90.68
0.0% includes/data/connection/class-order-connection-resolver.php
1
86.96
0.0% includes/data/connection/class-product-attribute-connection-resolver.php
1
73.68
0.0% includes/data/connection/class-shipping-zone-connection-resolver.php
1
95.95
0.0% includes/model/class-product-variation.php
1
95.2
0.0% includes/model/class-product.php
1
95.31
0.0% includes/mutation/class-cart-add-item.php
1
89.74
0.0% includes/mutation/class-cart-apply-coupon.php
1
93.55
0.0% includes/mutation/class-cart-empty.php
1
96.15
0.0% includes/mutation/class-cart-update-shipping-method.php
1
96.3
0.0% includes/mutation/class-checkout.php
1
96.63
0.0% includes/mutation/class-customer-update.php
1
97.06
0.0% includes/mutation/class-product-attribute-delete.php
1
87.02
0.0% includes/mutation/class-product-variation-create.php
1
97.44
0.0% includes/mutation/class-review-update.php
1
98.25
0.0% includes/mutation/class-session-update.php
1
94.34
0.0% includes/mutation/class-settings-update.php
1
99.28
0.0% includes/mutation/class-tax-rate-create.php
1
95.42
0.0% includes/type/enum/class-id-type-enums.php
1
97.6
0.0% includes/type/interface/class-cart-item.php
1
90.31
0.0% includes/type/object/class-collection-stats-type.php
1
96.05
0.0% includes/type/object/class-downloadable-item-type.php
1
98.73
0.0% includes/type/object/class-payment-token-types.php

Coverage Regressions

Lines Coverage ∆ File
1
86.41
0.0% includes/mutation/class-product-attribute-term-create.php
Jobs
ID Job ID Ran Files Coverage
1 28451172886.1 30 Jun 2026 02:29PM UTC 237
91.8
GitHub Action Run
Source Files on build 28451172886
  • Tree
  • List 237
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 088d337e on github
  • Prev Build on develop (#28450327807)
  • Next Build on develop (#28452520680)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc