Skip to content

Support for remaining languages under Bzlmod #299

@aaliddell

Description

@aaliddell

This issue tracks the status of migrating languages to the Bzlmod version of the rules. Some languages are complete, some are blocked by external factors and some just need some time spent bringing them over.

Current language state

Key:
❌: Not working and blocked by some other problem
⌛: Not working, but support is likely possible
✅: Working

Language State Notes
Android Android rules in BCR are ancient. grpc-java not in BCR [1] [2]
Buf Full support
C Full support Dropped, no stable API
C++ Full support
C# Full support
D No D rules in BCR
Doc Full support
F# Looks possible
Go Full support
gRPC-Gateway Full support
Java Full support
JavaScript Full support
Kotlin Needs evaluation
Objective-C Full support
PHP No PHP rules in BCR. These rules were maybe never used anyway
Python Full support
Ruby Ruby rules only just landed in BCR
Rust Looks possible
Scala Full support
Swift Full support
TypeScript Looks possible

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions