Skip to content

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!

License

oracle-samples/oic-rab-vscode

Repository files navigation

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

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.

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.

Contributing

This project welcomes contributions from the community. Before submitting a pull request, please review our contribution guide

Security

Please consult the security guide for our responsible security vulnerability disclosure process.

License

Copyright (c) 2022, 2023, 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.

About

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!

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •