Brent Shaffer

Results 184 issues of Brent Shaffer

Add a check to run the tests against the lowest matching dependencies. This can be done with our current test suite, but by providing `--prefer-lowest` to the command to run...

In order to enable versioning in our [refdocs](https://cloud.google.com/php/docs/reference/), we must be able to deploy a component version in the past (in the case of bug fixes). This is always possible,...

We can now add handy notices for parameters. This is done through the `notice_type` and `notice_content` fields in the DocFX YAML: ```yaml syntax: parameters: - id: data var_type: array description:...

type: feature request
v2

- [ ] Use null-coalescing operator (`??`) instead of `isset` and ternary operators. ```php // PHP 5.6 $var = isset($array['key']) ? $array['key'] : 'default'; // PHP 7.4 $var = $array['key']...

type: feature request
priority: p2

Adds a `validate` method to the docs generation, which throws an error when it encounters broken or invalid `xref` references. The check will fail for any improperly formatted references, and...

next release

In order for docs references to render correctly, the `google-longrunning` client should be in the same namespace as its protos. This is also just a better practice, since the [proto...

See https://github.com/googleapis/google-cloud-php/pull/6624 We had broken class references in our PHPDoc `@see` tags. We need to verify this does not exist in other components (namely, handwritten libraries). Some ways to potentially...

The current display of `Namespace` looks good, but it would be even better to display it above the title of the page: ![image](https://github.com/googleapis/google-cloud-php/assets/103941/d3f82e9e-2aef-4402-8531-5a96738b2b30) This will require changes in the docFX...

type: feature request

Since the merging of https://github.com/googleapis/google-cloud-php/pull/6454, the docs job has occasionally failed due to the `grpc` extension not being installed in the container. This was previously not necessary, as `composer` was...

[This change](https://github.com/googleapis/google-cloud-php/pull/6208/files/b1e0b806cbdb306b04112fb5b9d2807919078b94#diff-95631dd4150d2848b456932a4cc3dc212e7019bf847dad4eca37e60139ba9887) in the Batch library was not caught by our Breaking Change detector because it's a configuration change rather than a PHP surface change. I see two solutions to...

type: feature request