Skip to content

[TASK] Add SchemaGenerator evaluation for "@see"#1047

Merged
lolli42 merged 1 commit intoTYPO3:mainfrom
garvinhicking:feature/schema-generator-see
Apr 9, 2025
Merged

[TASK] Add SchemaGenerator evaluation for "@see"#1047
lolli42 merged 1 commit intoTYPO3:mainfrom
garvinhicking:feature/schema-generator-see

Conversation

@garvinhicking
Copy link
Contributor

The phpDoc annotation "@see" contains valuable information for the XSD schema generation for future reading.

Even though some IDEs like PHPStorm will not expose these links as being clickable, they can be copied+pasted from a tooltip in the IDE, and opened in the browser (instead of needing to find and open a PHP classfile to get to that link).

Some IDEs (eclipse?) seem to be able to parse a HTML subset for annotations, so maybe this will find future adoption (or markdown rendering might get available). Since also neither ReST nor Markdown is parsed in the XSD element xsd:documentation by PHPStorm either.... plaintext it is!

The phpDoc annotation "@see" contains valuable information
for the XSD schema generation for future reading.

Even though some IDEs like PHPStorm will not expose these links
as being clickable, they can be copied+pasted from a tooltip
in the IDE, and opened in the browser (instead of needing to
find and open a PHP classfile to get to that link).

Some IDEs (eclipse?) seem to be able to parse a HTML subset
for annotations, so maybe this will find future adoption
(or markdown rendering might get available). Since also
neither ReST nor Markdown is parsed in the XSD element
`xsd:documentation` by PHPStorm either.... plaintext it is!
@lolli42 lolli42 merged commit 5fccb4f into TYPO3:main Apr 9, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants