https://github.com/akphi/legend-test-space
https://github.com/akphi/legend-test-space
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/akphi/legend-test-space
- Owner: akphi
- Created: 2021-12-07T02:52:44.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-12-08T19:43:29.000Z (over 4 years ago)
- Last Synced: 2025-03-06T06:04:49.940Z (over 1 year ago)
- Language: Java
- Size: 2.32 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://finosfoundation.atlassian.net/wiki/display/FINOS/Incubating)

[](https://sonarcloud.io/dashboard?id=legend-engine)
[](https://sonarcloud.io/dashboard?id=legend-engine)
# legend-engine
Execution engine for Legend. It provides:
- A Pure parser and compiler.
- An execution engine, generating and/or executing execution plans when provided with a Pure function, a Mapping and a Runtime.
- Access point for model transformers written using the Pure language (soon to come).
## Development setup
- This application uses Maven 3.6+ and JDK 11. Simply run `mvn install` to compile.
- In order to start the server, please use the Main class org.finos.legend.engine.server.Server with the parameters: `server legend-engine-server/src/test/resources/org/finos/legend/engine/server/test/userTestConfig.json`.
- You can test by trying http://127.0.0.1:6060 in a web browser. The swagger page can be accessed at http://127.0.0.1:6060/api/swagger.
## Roadmap
Visit our [roadmap](https://github.com/finos/legend#roadmap) to know more about the upcoming features.
## Contributing
Visit Legend [Contribution Guide](https://github.com/finos/legend/blob/master/CONTRIBUTING.md) to learn how to contribute to Legend.
## License
Copyright 2020 Goldman Sachs
Distributed under the [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0).
SPDX-License-Identifier: [Apache-2.0](https://spdx.org/licenses/Apache-2.0)