486просмотров
2 апреля 2025 г.
Score: 535
От команды Explyt Spring 🌿 плагина всем привет! У нас также было большое обновление: мы смогли ещё улучшить и без того хорошее распознавание контекста приложений. Мы взяли идею применённую в YTsaurus SPYT, которую мы увидели на Joker 2024, рассказанную Александром Токаревым. Что получилось? Теперь контекст может собираться даже на проектах без Spring Boot. И в том числе на самых старых версиях спринга. Написали об этом статью на Хабр: Explyt Spring Plugin. Патчим байткод Spring или как мы улучшили распознавание контекста приложений. Есть ещё интересный результат для сообщества: мы создали отдельную библиотеку declarative-bytecode-patcher для патчинга проектов через javaagent. Она доступна на maven-central, поэтому можете подключить её как зависимость, если занимаетесь подобным. Спасибо участникам нашего открытого проекта на github! Мы ведём работу над предложенными вами улучшениями и исправляем найденные вами баги. Отдельное спасибо Jarlid, который реализовал и интегрировал в плагин Parser + Lexer + Syntax highlighter, что значительно улучшило опыт работы с http-файлами (см. нашу предыдущую статью на Хабре). Наша команда также поучаствовала в разработке чата и интегрированного ассистента в плагине Explyt Test ❇️. Поэтому просим вас посмотреть и оценить его работу. Завтра на JPoint наша команда не будет участвовать, но будет стенд Explyt, обязательно подходите, можно будет пообщаться с ребятами и передать нам через них привет. 🙂 Всем классного вечера! 🌿