Je trouve l'idée très intéressante, mais je ne comprends pas pourquoi cet outil utilise des commentaires Java plutôt que des annotations (quoi que je pense que les annotations auraient nécessité une dépendance à déclarer ... quelque part)
Ca par exemple, encore une librairie de parser combinators ? Mais avec cette fois-ci, semble-t-il, une réflexion sur l'ergonomie ? Ben c'est pas dommage !
L'idée d'un LSP découvrant le CLASSPATH à partir des dépendances Maven est vraiment très intéressante. Ca me donne bien envie de l'essayer. Et en plus il y a un MCP (qui aidera fortement un LLM à manipuler le code Java)
En 2026, il y a encore des gens qui développent des librairies pour Swing. Et c'est vachement beau !
Des collections Java associées à des données stockées hors-heap, voire sur le disque. Ca me rappelle de vieux projets comme spaces4j ou prevayler
En parlant d'astuce Java, récupérer le nom d'un paramètre est loin d'être évident ...
Une astuce pour récupérer le nom d'une méthode Java qui confine à la diablerie : on sérialise la référence de méthode, et on en extrait le nom de la méthode.
Une astuce sympa pour avoir des logs en couleur dans son terminal
Cette librairie semble très intéressante pour créer du texte avec une belle mise en forme pour un terminal.
Attendez, en 2026, il y a encore des gens qui créent des éditeurs ? ok ...
Non, mais, en 2026, il y a encore des gens qui créent des éditeurs EN JAVA ? Alors ça c'est fort !
Parfois, on tombe sur du passé qui ressemble à du futur. Ici, une librairie Java basée sur OSGi pour faire de l'UPnP (donc de la diffusion de media). C'est rudement bien expliqué, et franchement convaincant, mais ça a déja 20 ans.
ArchUnit est très intéressant, mais j'achoppe toujours un peu sur la définition des tests.
Et je trouve, à première vue, que Taikai fournit une ergonomie un peu plus intéressante.
Strictland permet de faire du test façon golden record de messages de n'importe quel type. C'est malin.
Les concepts d'optiques, qui sont très peu compréhensibles, apportent dans le monde Java des outils qui simplifient bien la vie, en particulier pour muter des structures de données à base de records ou de beans.
Un intéressant outil pour détecter les incompatibilités entre différentes versions de librairies.
Picnic propose des extensions à error-prone, qui peuvent être intéressantes
Vu que je fais du Java, et que j'utilise Gnome, ça pourrait me donner des envies ... mais je pense que je le ferai plutôt en Rust)
J'adore l'idée, et elle est facilement applicable en Java.
Il y a plusieurs PUnit, attention !
Celui-ci est une extension à JUnit ajoutant la valdiation statistique de code. C'est évidement dédié aux LLM et autres systèmes non déterministes, mais ça peut être utile dans d'autres cas ...
Un autre TUI pour maven. Il semble qu'il ait été écrit par Claude (et risque donc d'être d'une qualité douteuse). Je connaissais déja mvnsh, et je trouve dommage (mais c'est typique du monde des développeurs "augmentés par LLM" qui préfèrent copier plutôt que contribuer) qu'il n'ait pas été étendu.