merge: Multiline formatting for signatures with many parameters master
## Summary Implements automatic multiline formatting for function and constructor signatures with many parameters or long lines, improving readability in the generated documentation. ## Changes - SignatureBreaklineTransformer: PageTransformer that detects parameter groups needing multiline formatting (3+ parameters or >80 characters) and applies custom MultilineSignatureStyle markers - MultilineSignatureStyle: New enum style (Wrapped, Indented) used to signal the renderer - Groups.kt: Added decorators to handle the new styles, inserting newlines and indentation during rendering ## Why this approach? Initially explored string manipulation on rendered HTML, but that approach is fragile with nested generics and potential HTML edge cases. The PageTransformer approach works at the Dokka page node level, which should be: - more robust (operates on structured content, not raw strings) - Integrates cleanly with the existing rendering pipeline - Correctly handles generics, nested types, and other complex signatures Closes #25 See merge request opensavvy/automation/dokka-material-mkdocs!77