Links
AI / Agents
gdtest-config-parser
Tests explicit parser=‘google’ config override.
Config overrides parser to ‘google’ even though docstrings are written in Google style (matching). On the Reference page, Google Args/Returns should parse correctly with the explicit parser setting.
Source files
gdtest_config_parser/
__init__.py
"""
Package with Google docstrings and parser config override.
"""
__version__ = "0.1.0"
__all__ = ["connect", "disconnect", "query", "fetch_all"]
def connect(host: str, port: int = 5432) -> object:
"""Connect to a database.
Args:
host: Database hostname.
port: Port number.
Returns:
Connection object.
"""
return {"host": host, "port": port, "connected": True}
def disconnect(conn: object) -> None:
"""Disconnect from the database.
Args:
conn: Active connection.
"""
pass
def query(conn: object, sql: str) -> list:
"""Execute a SQL query.
Args:
conn: Active connection.
sql: SQL query string.
Returns:
List of result rows.
"""
return []
def fetch_all(conn: object, table: str) -> list:
"""Fetch all rows from a table.
Args:
conn: Active connection.
table: Table name.
Returns:
All rows from the table.
"""
return []README.md
# gdtest-config-parser Tests explicit parser='google' config override.
great-docs.yml
parser: google