-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Labels
Description
The Java implementation does not yet support some module specific logic, such as converting a set of module files to a full model and back.
For reference, the main code that handles modules are:
- Go:
- JS:
- https://github.com/openfga/language/blob/main/pkg/js/util/model_utils.ts#L10-L23 (given a model with modules, give me the list of modules)
- Tests for it: https://github.com/openfga/language/blob/main/pkg/js/util/model_utils.test.ts#L6-L69
- https://github.com/openfga/language/tree/main/pkg/js/transformer/modules
- test runners: https://github.com/openfga/language/tree/main/pkg/js/tests/modules
The tests are shared across all packages, and only the test runner needs to be implemented. Test data specific to modules
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Ready