Falcon Scan is a powerful code analysis tool for VS Code, empowering developers to ensure high-quality code by leveraging custom and pre-built rule sets. Developed by Integral Zone, it's designed to work seamlessly with various projects including Mule and API. This extension helps developers and tea
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Falcon Scan is a powerful code analysis tool for VS Code, empowering developers to ensure high-quality code by leveraging custom and pre-built rule sets. Developed by Integral Zone, it's designed to work seamlessly with various projects including Mule and API. This extension helps developers and teams ensure code quality and compliance with best practices in their MuleSoft and API development.
Features
Static Code Analysis: Scan your Mule projects and API projects (RAML, OAS) for potential issues, code smells, and security vulnerabilities.
Real-time Feedback: Receive real-time feedback and recommendations as you code, helping you catch and rectify problems early.
Customizable Rules: Configure rules and checks to match your project's specific requirements and coding standards.
Project Integration: Seamlessly integrates with your Mule projects and API projects, providing insights within your development environment.
Pre-built Rules: Out of the box, Falcon Scan includes 160+ Mule-specific rules and 50+ API-specific rules.
Rule Profiles: Organize rules into profiles for targeted code evaluations.
Auto-fix Capability: Suggest and apply fixes to code issues automatically.
Integrated Issue Viewer: View all identified issues directly within your project files in VS Code.
Cross-Platform Support: Works on Windows, macOS, and Linux.
Installation
Open Visual Studio Code.
Go to the Extensions view by clicking on the Extensions icon in the Activity Bar on the side of the window or by pressing Ctrl+Shift+X (Cmd+Shift+X on macOS).
Search for "Falcon Scan" in the Extensions view search box.
Click the Install (Install Pre-release version) button for the "Falcon Scan" extension.
Usage
Click on the "Falcon" icon from the activity bar
Click on Falcon Scan Extension to request a trial license
Enter the Email Id, Company Name and click on Generate License
A trial license will be generated for 15 days and the license key will be sent to the email id
Enter the license key shared in the email and click on Apply License
Once the license is applied, the Quality Profiles and corresponding rules will be loaded