An open API service indexing awesome lists of open source software.

https://github.com/oracle-samples/oic-rab-vscode

Rapid Adapter Builder is a set of tools with rich support for Oracle Integration's next gen adapter development including features such as linting, code navigation, code formatting, refactoring, lifecycle management and more!
https://github.com/oracle-samples/oic-rab-vscode

cloud integration oci oic oracle vscode vscode-extension

Last synced: 9 months ago
JSON representation

Rapid Adapter Builder is a set of tools with rich support for Oracle Integration's next gen adapter development including features such as linting, code navigation, code formatting, refactoring, lifecycle management and more!

Awesome Lists containing this project

README

          

# Oracle Integration Cloud Rapid Adapter Builder

Rapid Adapter Builder is a set of tools with rich support for Oracle Integration Cloud's next gen adapter development including features such as linting, code navigation, code formatting, refactoring, lifecycle management and more!

[![Watch the video](https://img.youtube.com/vi/CpYIruWdRlI/0.jpg)](https://www.youtube.com/watch?v=CpYIruWdRlI)

## Quick start

To start from scratch, open any empty folder as your workspace then execute `RAB: Initialize Workspace` from the Command Palette. This will generate the necessary structure to help you begin the journey of writing your first RAB adapter. For more details, check out the `QUICKSTART.md` in the workspace or online quick-start guide [here](https://www.oracle.com/pls/topic/lookup?ctx=appint&id=ICRAB).

## Key Features

- Development
- Predefined code snippets available for various strucctures.
- Convert directly from Postman collection.
- Validation
- Schema validation against the latest RAB spec.
- Semantic analysis to keep your RAB adapter in good shape.
- Deployment
- Register directly from VS Code.
- Browse existing RAB adapters in your service instance.

## Notes

## Documentation

Full documentation, including prerequisites, supported vscode versions and configuration instructions, is available [here](https://www.oracle.com/pls/topic/lookup?ctx=appint&id=ICNAB).

## Contributing

This project welcomes contributions from the community. Before submitting a pull request, please [review our contribution guide](./CONTRIBUTING.md)

## Security

Please consult the [security guide](./SECURITY.md) for our responsible security vulnerability disclosure process.

## License

Copyright (c) 2022-2024, Oracle and/or its affiliates. All rights reserved.This software is licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl.

See LICENSE for more details.