lburgazzoli commented on issue #1538:
URL: https://github.com/apache/camel-k/issues/1538#issuecomment-658655991


   We had this discussion already and we added the modeline exactly for the 
reason to avoid having to add `.camelk.yaml|java|groovy|js|xml` and afaik, the 
camel-k support is already either triggered by the file name pattern or by the 
presence of `camel-k` in the modeline so imho, the support for the auto 
completion should work the same way and not requiring a different set-up.
   
   In camel-k the name of the file is used to determine the name of the 
integration so we would need to remove which is not a huge issue but then it 
would become inconsistent and source of issues as i.e. a Java route named 
`MyIntegration.camelk.java` would trigger an error in the IDE as the name of 
the file is not the name of the class and in the code as then the use would 
need to code it's java bits in a different way.
   
   Also, modeline could be used to configure how to locate the schema of the 
dsl.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to