matthiasblaesing commented on PR #7659:
URL: https://github.com/apache/netbeans/pull/7659#issuecomment-2282887125

   Core point: it does not matter, that 
https://github.com/apache/netbeans/pull/7579 was already merged. It was broken, 
it can be reverted, it is in the same release cycle. So its existence is not an 
argument.
   
   What annoys me is, that you want to improve enso integration, that is great, 
but you are risking the NetBeans IDE. I had bad feeling when I saw, that you 
attached LSP functions to _all_ documents, apart from explicitly lsp.client 
handled ones. It turned out, that the reason I pulled my veto (that only the 
Java ErrorProvider has the problem of crosstalk) was wrong.
   
   The GsfErrorProvider from my POV demonstrates, that you can implement a 
targetted bridge, that only affects a subset of mimetypes and thus is safe.
   
   What I'm suggesting is to implement the inversion of the GsfErrorProvider, 
that you can opt in as a module author to use, for example by registering some 
common bridge implementation.
   
   The bridge does not need to be in NetBeans from the beginning as you can 
implement it in enso without a problem.
   
   I see nothing solved by forcing this into NetBeans now.


-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to