first release
Pre-release
Pre-release
Реализовано
Этап | Фаза | Задача | Результат | Статус | git commit |
---|---|---|---|---|---|
1 | начальная | Описание модели байт кода JVM | Набор классов | Реализованно для JVM 11 | 66e9c14 |
1 | начальная | Получение байт-кода лямбды | сериализованное представление | Реализованно для JVM 11 | 66e9c14 |
1 | начальная | генерация класса JVM для сериализованного представления | рабочий вызов для сериализованного представления | Реализованно для JVM 11 | 66e9c14 |
1 | начальная | Поддержка внешних переменных в лямбде - замыкания | рабочий вызов для сериализованного представления | Реализованно для JVM 11 | 66e9c14 |
1 | начальная | Поддержка JVM 11 | Библиотека работающая JVM 11 | Реализованно для JVM 11 | 66e9c14 |
1 | начальная | Разработка протокола передачи | Рабочий API | Реализованно для JVM 11 | 66e9c14 |
1 | начальная | Передача байт кода по сети | Рабочий API | Реализованно для JVM 11 | 66e9c14 |
1 | начальная | Начальная версия | Опубликованная версия в maven | Опубликовано | |
2 | безопасность | Информации об используемых типах в лямбде | Автоматический отчет о используемых типах | Частично реализовано | abce53e |
2 | безопасность | Информации об используемых методах в лямбде | Автоматический отчет о используемых методах | Реализовано контроль вызовов и работы со свойствами | abce53e |
2 | безопасность | Информации об используемых полях в лямбде | Автоматический отчет о используемых полях | Реализовано контроль вызовов и работы со свойствами | abce53e |
2 | безопасность | Рефакторинг | Обновленная документация | Реализовано | abce53e |
2 | безопасность | API для фильтров о типах,методах,полях | Рабочий API | Реализовано контроль вызовов и работы со свойствами | abce53e |
2 | безопасность | Смена версии | Опубликованная версия в maven | Опубликовано | |
3 | стабилизация | Устранение memory leak | тесты и отчеты о работе с памятью | В процессе |
maven
<dependencies>
<dependency>
<groupId>xyz.cofe</groupId>
<artifactId>trambda</artifactId>
<version>1.0</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>xyz.cofe</groupId>
<artifactId>trambda-core</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>xyz.cofe</groupId>
<artifactId>trambda-tcp</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>xyz.cofe</groupId>
<artifactId>trambda-tcp-serv-cli</artifactId>
<version>1.0</version>
</dependency>
</dependencies>