Re: storing code style scheme in confluence
Hi, yes I like the idea. For the UI we have a tslint.json file that we started to use and I think it makes sense to have something similar for the Java code as you suggest. Maybe we can add a short description in [1] how a developer can configure the IDE. What do you think? Philipp [1] https://cwiki.apache.org/confluence/display/STREAMPIPES/Code+Style+-+Java <https://cwiki.apache.org/confluence/display/STREAMPIPES/Code+Style+-+Java> > On 22. May 2020, at 16:21, Grainier Perera wrote: > > +1 to have the code style like Florian mentioned. Also, it's better if we > can enable the check-style plugin with a good checkstyle.xml (i.e [1]), to > check whether the code adheres to the guidelines. > > [1] https://github.com/apache/spark/blob/master/dev/checkstyle.xml > > Regards, > Grainier > > On Fri, 22 May 2020 at 16:56, Dominik Riemer wrote: > >> Hi Florian, >> >> good idea, that's something we definitely should have from my point of >> view. >> We can populate the (currently empty) confluence page at >> https://cwiki.apache.org/confluence/display/STREAMPIPES/Code+Style+-+Java >> with the recommended code style settings. >> >> @all, do you have any best practices/ideas/comments concerning the code >> style we should follow? >> >> Dominik >> >> -Original Message- >> From: Florian Micklich >> Sent: Friday, May 22, 2020 12:30 PM >> To: dev@streampipes.apache.org >> Subject: storing code style scheme in confluence >> >> Hi all, >> >> i just recognized that if I automatically use my code style in IntelliJ >> (Ctrl+Alt+L) the result differs from the already committed code. >> >> So there are a lot of unnecessary git changes if i want to merge and will >> be stored in the git-history. >> >> I am using in IntelliJ Settings > Editor > Code Style > Jave following >> Scheme Settings for Tabs and Intents, that caused the different: >> >> Tab size: 2 >> Intend: 2 >> Continuation intend: 4 >> >> In general the scheme can be exported, and it is provably a good idea to >> have a "code style" section in confluence where the scheme is stored. So >> every committer is using the same. >> >> What do you think? >> >> Greetings >> Florian >> >> >> >> >> >> >> >> >> >> >> This type of settings can be exported, and there might be a "code style" >> section in the confluence where the schema is stored. >> ode style on an already existing PE and want to So I use for in Intellij >> Settings -> Editor -> Code Style -> Jave: >> Tab size: 2 >> Indent: 2 >> continuation intend: 4 >> >> This kind of settings can be exported and there could a section "code >> style" in confluence where the Scheme is stored and every committer is >> using the same. >> >> >> >>
Re: storing code style scheme in confluence
+1 to have the code style like Florian mentioned. Also, it's better if we can enable the check-style plugin with a good checkstyle.xml (i.e [1]), to check whether the code adheres to the guidelines. [1] https://github.com/apache/spark/blob/master/dev/checkstyle.xml Regards, Grainier On Fri, 22 May 2020 at 16:56, Dominik Riemer wrote: > Hi Florian, > > good idea, that's something we definitely should have from my point of > view. > We can populate the (currently empty) confluence page at > https://cwiki.apache.org/confluence/display/STREAMPIPES/Code+Style+-+Java > with the recommended code style settings. > > @all, do you have any best practices/ideas/comments concerning the code > style we should follow? > > Dominik > > -Original Message- > From: Florian Micklich > Sent: Friday, May 22, 2020 12:30 PM > To: dev@streampipes.apache.org > Subject: storing code style scheme in confluence > > Hi all, > > i just recognized that if I automatically use my code style in IntelliJ > (Ctrl+Alt+L) the result differs from the already committed code. > > So there are a lot of unnecessary git changes if i want to merge and will > be stored in the git-history. > > I am using in IntelliJ Settings > Editor > Code Style > Jave following > Scheme Settings for Tabs and Intents, that caused the different: > > Tab size: 2 > Intend: 2 > Continuation intend: 4 > > In general the scheme can be exported, and it is provably a good idea to > have a "code style" section in confluence where the scheme is stored. So > every committer is using the same. > > What do you think? > > Greetings > Florian > > > > > > > > > > > This type of settings can be exported, and there might be a "code style" > section in the confluence where the schema is stored. > ode style on an already existing PE and want to So I use for in Intellij > Settings -> Editor -> Code Style -> Jave: > Tab size: 2 > Indent: 2 > continuation intend: 4 > > This kind of settings can be exported and there could a section "code > style" in confluence where the Scheme is stored and every committer is > using the same. > > > >
RE: storing code style scheme in confluence
Hi Florian, good idea, that's something we definitely should have from my point of view. We can populate the (currently empty) confluence page at https://cwiki.apache.org/confluence/display/STREAMPIPES/Code+Style+-+Java with the recommended code style settings. @all, do you have any best practices/ideas/comments concerning the code style we should follow? Dominik -Original Message- From: Florian Micklich Sent: Friday, May 22, 2020 12:30 PM To: dev@streampipes.apache.org Subject: storing code style scheme in confluence Hi all, i just recognized that if I automatically use my code style in IntelliJ (Ctrl+Alt+L) the result differs from the already committed code. So there are a lot of unnecessary git changes if i want to merge and will be stored in the git-history. I am using in IntelliJ Settings > Editor > Code Style > Jave following Scheme Settings for Tabs and Intents, that caused the different: Tab size: 2 Intend: 2 Continuation intend: 4 In general the scheme can be exported, and it is provably a good idea to have a "code style" section in confluence where the scheme is stored. So every committer is using the same. What do you think? Greetings Florian This type of settings can be exported, and there might be a "code style" section in the confluence where the schema is stored. ode style on an already existing PE and want to So I use for in Intellij Settings -> Editor -> Code Style -> Jave: Tab size: 2 Indent: 2 continuation intend: 4 This kind of settings can be exported and there could a section "code style" in confluence where the Scheme is stored and every committer is using the same.
storing code style scheme in confluence
Hi all, i just recognized that if I automatically use my code style in IntelliJ (Ctrl+Alt+L) the result differs from the already committed code. So there are a lot of unnecessary git changes if i want to merge and will be stored in the git-history. I am using in IntelliJ Settings > Editor > Code Style > Jave following Scheme Settings for Tabs and Intents, that caused the different: Tab size: 2 Intend: 2 Continuation intend: 4 In general the scheme can be exported, and it is provably a good idea to have a "code style" section in confluence where the scheme is stored. So every committer is using the same. What do you think? Greetings Florian This type of settings can be exported, and there might be a "code style" section in the confluence where the schema is stored. ode style on an already existing PE and want to So I use for in Intellij Settings -> Editor -> Code Style -> Jave: Tab size: 2 Indent: 2 continuation intend: 4 This kind of settings can be exported and there could a section "code style" in confluence where the Scheme is stored and every committer is using the same.