Automated change: Fix sanity tests
diff --git a/tools/distrib/php/package_mirror.py b/tools/distrib/php/package_mirror.py index c752b80..3e1cac0 100644 --- a/tools/distrib/php/package_mirror.py +++ b/tools/distrib/php/package_mirror.py
@@ -16,26 +16,27 @@ import shutil import xml.etree.ElementTree as ET + def main(): # Parse package.xml to find all files to include in the mirror - tree = ET.parse('package.xml') + tree = ET.parse("package.xml") root = tree.getroot() - + # PEAR package.xml namespace - ns = {'ns': 'http://pear.php.net/dtd/package-2.0'} - files = root.findall('.//ns:file', ns) - - dest_dir = 'mirror' + ns = {"ns": "http://pear.php.net/dtd/package-2.0"} + files = root.findall(".//ns:file", ns) + + dest_dir = "mirror" os.makedirs(dest_dir, exist_ok=True) - + for f in files: - file_path = f.attrib.get('name') + file_path = f.attrib.get("name") if not file_path: continue - + src = file_path dst = os.path.join(dest_dir, file_path) - + if os.path.exists(src): os.makedirs(os.path.dirname(dst), exist_ok=True) shutil.copy2(src, dst) @@ -44,8 +45,9 @@ print(f"Warning: Source file not found: {src}") # Copy package.xml itself into the mirror for compatibility/reference - shutil.copy2('package.xml', os.path.join(dest_dir, 'package.xml')) + shutil.copy2("package.xml", os.path.join(dest_dir, "package.xml")) print("Copied package.xml to mirror") -if __name__ == '__main__': + +if __name__ == "__main__": main()
diff --git a/tools/doxygen/Doxyfile.php b/tools/doxygen/Doxyfile.php index e6124f2..fe7f6ad 100644 --- a/tools/doxygen/Doxyfile.php +++ b/tools/doxygen/Doxyfile.php
@@ -804,6 +804,7 @@ doc/xds-test-descriptions.md \ src/php/README.md \ src/php/docker/README.md \ +src/php/ext/grpc/README.md \ src/php/lib/Grpc/AbstractCall.php \ src/php/lib/Grpc/BaseStub.php \ src/php/lib/Grpc/BidiStreamingCall.php \