-
-
Notifications
You must be signed in to change notification settings - Fork 174
Open
Labels
enhancementNew feature or requestNew feature or request
Description
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 | ❌ | |
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 |
ash2k and w-richpcpLiu
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request