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!
- Host: GitHub
- URL: https://github.com/oracle-samples/oic-rab-vscode
- Owner: oracle-samples
- License: upl-1.0
- Created: 2023-11-14T10:51:03.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-05T07:59:28.000Z (almost 2 years ago)
- Last Synced: 2024-09-06T12:55:36.898Z (almost 2 years ago)
- Topics: cloud, integration, oci, oic, oracle, vscode, vscode-extension
- Language: TypeScript
- Homepage:
- Size: 3.14 MB
- Stars: 6
- Watchers: 4
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Security: SECURITY.md
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!
[](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.