BSL Code Synthesizer

Compatible with: IntelliJ IDEA MPS Android Studio
May 14, 2018

A synthesizer of API-heavy code for Java STDlib and Android SDK.

Custom DSL is used to define which API calls and data types should be present in the desired code fragment.

This plugin is based on the Bayesian Sketch Learning approach and Bayou project.

GitHub repository: GitHub Repository

This project is a part of JetBrains Research: Project Page

Recent change notes

Initial release of plugin.