esensar / esensar/neovim-java

Add generator for API modules

Open
#125 1 comment 0 reactions 0 assignees View on GitHub
enhancement neovim-api stale
Dominant language
Java
Stars
55
Forks
9
PR merge metrics
No merged PRs in 30d

Description

Since it can take a long time to implement new Neovim API features and it can be error prone, it should be generated. At first this was avoided to provide a higher quality API compared to automatically generated one, but it is very time consuming and hard to maintain. This generation can be done whenever Neovim is updated and updates API can be released. Future improvement could be adding a module which automatically generates API for users oft he library.

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by mapping the existing Neovim API modules and how Neovim updates are currently incorporated; done should be a repeatable process that generates and releases updated API modules.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, neovim
Domain
api, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.