home.social

#eclipsejdtls — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #eclipsejdtls, aggregated by home.social.

  1. Eclipse Fun:

    1. Language server jdtls code formatting: needs XML file exported from eclipse.
    2. Command line JavaCodeFormatter (help.eclipse.org/latest/index.) wants a properties file for -config

    I used

    xq <eclipse-formatter.xml | jq -Mr '.profiles.profile.setting[] | ."@id" + "=" + ."@value"' >config.props

    and all worked but the indent with spaces. It used tabs. Reason:

    - XML export uses value="SPACE"
    - the property file needs ...=space

    🤦‍♀️

    #java #eclipsejdtls #codeFormatter #languageServer

  2. Eclipse Fun:

    1. Language server jdtls code formatting: needs XML file exported from eclipse.
    2. Command line JavaCodeFormatter (help.eclipse.org/latest/index.) wants a properties file for -config

    I used

    xq <eclipse-formatter.xml | jq -Mr '.profiles.profile.setting[] | ."@id" + "=" + ."@value"' >config.props

    and all worked but the indent with spaces. It used tabs. Reason:

    - XML export uses value="SPACE"
    - the property file needs ...=space

    🤦‍♀️

    #java #eclipsejdtls #codeFormatter #languageServer

  3. What's not to like about eclipse-jdtls. It works just great with Emacs Eglot, except when it does not:

    "Workspace restored, but some problems occurred.\nnull"

    Result: the server does not provide any errors.

    What can be more infuriating than no error message at all? An error message like this: "na na nana na, I know there is a problem but I won't tell you!"

    #emacs #eglot #eclipsejdtls #languageserver

  4. What's not to like about eclipse-jdtls. It works just great with Emacs Eglot, except when it does not:

    "Workspace restored, but some problems occurred.\nnull"

    Result: the server does not provide any errors.

    What can be more infuriating than no error message at all? An error message like this: "na na nana na, I know there is a problem but I won't tell you!"

    #emacs #eglot #eclipsejdtls #languageserver

  5. If you are using Emacs with Eglot and a language server, you may be interested in eglot-cthier.el (formally eglot-hierarchy.el) which alles to show and navigate the call hierarchy of an item.

    After feedback here, on the mailing list and on codeberg, an improved version is ready for testing.

    I tested it with eclipse-jdtls and tsc.

    Feedback welcome.

    #Emacs #Eglot #LSP #language_server #LanguageServerProtocol #eclipsejdtls #tsc #Typescript
    #codeberg

    codeberg.org/harald/eglot-supp

  6. If you are using Emacs with Eglot and a language server, you may be interested in eglot-cthier.el (formally eglot-hierarchy.el) which alles to show and navigate the call hierarchy of an item.

    After feedback here, on the mailing list and on codeberg, an improved version is ready for testing.

    I tested it with eclipse-jdtls and tsc.

    Feedback welcome.

    #Emacs #Eglot #LSP #language_server #LanguageServerProtocol #eclipsejdtls #tsc #Typescript
    #codeberg

    codeberg.org/harald/eglot-supp

  7. If you are using Emacs with Eglot and a language server, you may be interested in eglot-cthier.el (formally eglot-hierarchy.el) which alles to show and navigate the call hierarchy of an item.

    After feedback here, on the mailing list and on codeberg, an improved version is ready for testing.

    I tested it with eclipse-jdtls and tsc.

    Feedback welcome.

    #Emacs #Eglot #LSP #language_server #LanguageServerProtocol #eclipsejdtls #tsc #Typescript
    #codeberg

    codeberg.org/harald/eglot-supp

  8. If you are using Emacs with Eglot and a language server, you may be interested in eglot-cthier.el (formally eglot-hierarchy.el) which alles to show and navigate the call hierarchy of an item.

    After feedback here, on the mailing list and on codeberg, an improved version is ready for testing.

    I tested it with eclipse-jdtls and tsc.

    Feedback welcome.

    #Emacs #Eglot #LSP #language_server #LanguageServerProtocol #eclipsejdtls #tsc #Typescript
    #codeberg

    codeberg.org/harald/eglot-supp

  9. If you are using Emacs with Eglot and a language server, you may be interested in eglot-cthier.el (formally eglot-hierarchy.el) which alles to show and navigate the call hierarchy of an item.

    After feedback here, on the mailing list and on codeberg, an improved version is ready for testing.

    I tested it with eclipse-jdtls and tsc.

    Feedback welcome.

    #Emacs #Eglot #LSP #language_server #LanguageServerProtocol #eclipsejdtls #tsc #Typescript
    #codeberg

    codeberg.org/harald/eglot-supp

  10. If you are using Emacs with Eglot and a language server, you may be interested in my new package eglot-hierarchy.el which alles to show and navigate the call hierarchy of an item.

    I tested it with eclipse-jdtls and tsc.

    Feedback welcome.

    #Emacs #Eglot #LSP #language_server #LanguageServerProtocol #eclipsejdtls #tsc #Typescript

    codeberg.org/harald/eglot-supp

  11. If you are using Emacs with Eglot and a language server, you may be interested in my new package eglot-hierarchy.el which alles to show and navigate the call hierarchy of an item.

    I tested it with eclipse-jdtls and tsc.

    Feedback welcome.

    #Emacs #Eglot #LSP #language_server #LanguageServerProtocol #eclipsejdtls #tsc #Typescript

    codeberg.org/harald/eglot-supp

  12. If you are using Emacs with Eglot and a language server, you may be interested in my new package eglot-hierarchy.el which alles to show and navigate the call hierarchy of an item.

    I tested it with eclipse-jdtls and tsc.

    Feedback welcome.

    #Emacs #Eglot #LSP #language_server #LanguageServerProtocol #eclipsejdtls #tsc #Typescript

    codeberg.org/harald/eglot-supp

  13. If you are using Emacs with Eglot and a language server, you may be interested in my new package eglot-hierarchy.el which alles to show and navigate the call hierarchy of an item.

    I tested it with eclipse-jdtls and tsc.

    Feedback welcome.

    #Emacs #Eglot #LSP #language_server #LanguageServerProtocol #eclipsejdtls #tsc #Typescript

    codeberg.org/harald/eglot-supp

  14. If you are using Emacs with Eglot and a language server, you may be interested in my new package eglot-hierarchy.el which alles to show and navigate the call hierarchy of an item.

    I tested it with eclipse-jdtls and tsc.

    Feedback welcome.

    #Emacs #Eglot #LSP #language_server #LanguageServerProtocol #eclipsejdtls #tsc #Typescript

    codeberg.org/harald/eglot-supp