-
Notifications
You must be signed in to change notification settings - Fork 136
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tag class per HTML element #116
Comments
@mkopylec I'm always open to pull requests. This change would massively increase the codebase, so please start with a small proof of concept that can be reviewed first. Edit: Accidentally sent before I finished writing. |
The amount of code will surely increase, but users of the library will have a lot nicer API to use. |
Check out #117 |
This is interesting! I created my own PoC, using JavaPoet to generate the code: #121 |
@gouessej It looks promising, thanks. |
@mkopylec You're welcome. Feel free to try my flowifier, I've just tested against Wikipedia's homepage, it helps to generate some Java source code from existing HTML source code. |
The API of j2html would become much more type safe if every HTML element had each own representation class that extends either
ContainerTag
orEmptyTag
. Each HTML element class could then have each own set of predefined HTML attributes.Working with that kind of API would be much more comfortable, but it is quite a lot of work to implement it in j2html. Is there any chance to provide such API or maybe you are open for pull request?
The text was updated successfully, but these errors were encountered: