Hi, pre-commit hooks for license and style checks would be super cool! Dominik
-----Original Message----- From: Tim <[email protected]> Sent: Sunday, October 23, 2022 1:48 PM To: [email protected] Subject: Re: [DISCUSS] Automatic Typescript model generation Hi Philipp, I don't know if this can be solved with the maven plugin used for the TypeScript generation. An alternative idea of mine would be to use a git-hook for this. We could create a git-hook for StreamPipes that checks each committed file for the presence of the Apache header and adds it if it is missing. Pre-commit hooks could also be used for style checks and so on. I'm already planning to have a discussion about that approach in general on our mailing list, but apparently you have been faster ;) So this could be a good first use case for it. What do you think about this idea? Best Tim Am 19.10.2022 22:39 schrieb Philipp Zehnder: > Hi all, > > the TypeScript model for our UI is automatically generated from the > Java classes as described in [1]. > So far this had to be done manually. I added a small script to > automate the process [2]. > > This already eases to update process, however the license headers > still must be inserted manually. > Does anyone have an idea how we could automate this step as well? > > Here is the link to the corresponding issue [3]. > > Cheers, > Philipp > > [1] > https://cwiki.apache.org/confluence/display/STREAMPIPES/Core-UI+Serial > ization > [2] > https://github.com/apache/incubator-streampipes/blob/dev/create-client > -model.sh > [3] > https://issues.apache.org/jira/projects/STREAMPIPES/issues/STREAMPIPES > -600
