Или, например, Lombok 243.22562.218 имеет лицензию JetBrains Terms of Use. Как же вы его распространяете, если это тот же файл, что в JetBrains Marketplace?
Ключевая фича Idea, благодаря которой она и стала доминирующей средой разработки сначала для Java а затем для Android — мощнейший анализатор кода, в OpenIDE полностью сохранен и работает.
Конечно работает, ее же просто скомпилировали из оригинального кода и никакого вклада сверху.
В дистрибутиве IDEA 2024.1 lib/src/src_spring-openapi.zip можно найти заголовки файлов
// Copyright 2000-2021 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
В дистрибутиве IDEA lib/src/src_spring-openapi.zip можно найти заголовки файлов
// Copyright 2000-2021 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
Или, например, Lombok 243.22562.218 имеет лицензию JetBrains Terms of Use. Как же вы его распространяете, если это тот же файл, что в JetBrains Marketplace?
А бинарник? Какая лицензия на бинарник плагина? Если он получен от Amazon, это не значит, что он Apache 2 автоматически.
Или вам предстоит все плагины пересобрать сначала?
Интересно как они объяснят Amazon, что маркетплейс распространяет их Amazon Q. Насколько я понимаю, Amazon никаких прав на редистрибуцию там не давал
Конечно работает, ее же просто скомпилировали из оригинального кода и никакого вклада сверху.
Да закопает ее MS, флагманский редактор VS Code у них
Снаружи этого не видно, но репозиторий там в 5 раз больше чем на GitHub и большая часть автотестов не выложена в OSS.
Все бинарники плагинов (даже OSS) от самой JetBrains покрыты EULA https://www.jetbrains.com/legal/docs/toolbox/user/
И любой кто их распространяет обязан заставить юзеров согласится с ней.
Не забудьте посмотреть лицензию на бинарник плагина. Она не обязана быть Apache 2
В дистрибутиве IDEA 2024.1 lib/src/src_spring-openapi.zip можно найти заголовки файлов
// Copyright 2000-2021 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package com.intellij.spring;
В дистрибутиве IDEA lib/src/src_spring-openapi.zip можно найти заголовки файлов
// Copyright 2000-2021 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package com.intellij.spring;
Реально скопировали API и собрали в свой плагин, легально, просто некрасиво. На первый взгляд было совсем непонятно
Разобравшись, становится ясно, что команда Сбера начала реализовывать клоны-фичи Spring на базе копии открытого Spring API.
Извини, Сбер, что обидел! Конечно ничего зазорного, удачи в этом нелегком деле!
Это плагин Spring из поставки Ultimate, который часть платного проприетарного продукта
СберБанк, дорогой, но воровать то зачем
Не придется, надо только будет поставить RustRover плагин в Ultimate
К любому JVM, визуализатор отладки один и тот же для всех результатов выражений полученных jdwp. Точно работает Java и Kotlin, 99% работает и Groovy
Реактивный Spring весь внутри на Project Reactor, даже если вы используете поверх корутины, то они работают через адаптер
А вот так можно увидеть ваш код в IntelliJ IDEA и всё-таки понять, что происходит
https://www.jetbrains.com/help/idea/reactor.html#reactor-debug
В шаблоне проекта у IntelliJ есть javafx плагин.
И можно просто пойти в Maven тулокно и выбрать там Plugins - javafx - javafx:jlink
В результате получите каталог с .exe и всем нужным, и вам не придется даунгрейдится на Java 8.
Там до сих пор нет отладчика для Windows и с JavaFX будет гора проблем. Это пока работает только в бэкенде и на Linux