Supported languages
Rubberduck's usages and definitions use a combination of semantic and lexical analysis, and are tied to the programming language. We support some of the most popular languages, and are adding more language support every month. If your language is not supported, please file a feature request.
Supported languages
- Python
- Java (includes Android support)
- Javascript
- Typescript
- Go
Bitbucket repo settings
Bitbucket does not auto-detect the languages in the repository. This information needs to be defined manually in the repository settings.
If your Bitbucket project is in a supported language, we recommend you to verify that the repository settings are correct.
Multiple languages in a repo
Currently, Rubberduck works best when there is only one primary language in a repository. If you require support for repos that have multiple languages, please file a feature request.