Accelerate Guidewire development with clean code
Accelerate Guidewire development with clean code
GoQu is a state-of-the-art code analyzer designed to identify the most critical issues in your Gosu code.
Enhance productivity and efficiency by reducing the workload on senior developers and code reviewers.


Gain insights into your code's health with detailed reports. These reports highlight critical issues, progress over time, and actionable recommendations, empowering IT leaders to make informed decisions. This feature is a part of GoQu Hub
Potential code issues are detected real time and highlighted directly in code. GoQu's QuickFix feature allows you to resolve coding errors instantly with just a click, ensuring efficient and error-free code management. This not only speeds up the development process but also reduces the need for manual corrections and minimizing the chance of human error. This feature is a part of GoQu Dev.
Rules
implemented
2017
We build GoQu together. Over 50% of the features and improvements implemented in 2024 came directly from clients requests. Your code deserves bespoke solutions and we support that.
GoQu currently provides 163 pre-defined rules and still growing. You can also modify and customize the behavior of certain rules to better fit your project. Tracking bugs, code smells and vulnerabilities, each rule is explained in depth, augmented with code examples and sources, to ensure your team is on the same page.
GoQu provides precise time estimates for resolving issues detected in code. This feature helps in project planning and resource allocation, ensuring timely delivery of software.
GoQu’s adherence to OWASP and CWE standards ensures that your software is secure from common vulnerabilites. GoQu rates severity of issuess according to the global standards. This way your team stays focused on solving major blockers instead of discussing the priorites.
GoQu receives regular updates to ensure its compatibility with the latest version of Guidewire and SonarQube. Additionally, GoQu offers pull request decorators, commit scope analysis, merge prevention, and every other out-of-the-box SonarQube feature for the Gosu language. It ensures that you can quickly enhance your development workflow by leveraging these features for better code quality and integration efficiency.
Advantages and benefits
An average development team made
mistakes while you were reading this website.
Find out more about
GoQu
GoQu automatically detects issues in Gosu code, explains why they matter, and shows developers how to fix them. Watch the video to see how it improves code quality and supports Guidewire teams.
GoQu offers the largest set of rules among its competitors, auto-fixing of code defects thanks to GoQu Quickfix, and supports every version of Guidewire from 8 to Cloud. GoQu also tracks unit test coverage, cyclomatic complexity, and many other metrics. As a tool built specifically for Gosu and Guidewire code quality, it provides deeper level of insight than generic static analysis tools.
Yes, GoQu supports Custom Template Rules, enabling teams to define their own static code analysis rules and enforce them across the organization. Many existing rules also include configurable parameters. For example, the “Suffix on Class Names” rule lets you specify custom naming conventions such asExampleClass_AXA.
Yes, GoQu is independent and compatible with other Gosu analyzers such as CodeNarc and Guidewire Studio inspections. This allows teams to combine GoQu with their current toolset.
Yes, GoQu integrates with CI/CD and provides pull-request decorators, commit scope analysis, merge prevention, and full support for SonarQube features for the Gosu language. This enables automated quality gates and consistent review processes.
GoQu Dev is a plug-and-play IDE plugin that installs in under one minute. GoQu Hub itself requires only a simple file copy. Installing and configuring SonarQube may take approximately 20 minutes.
No, GoQu Hub works with all SonarQube licensing models, including the free Community Edition, which enables cost-efficient adoption.
Yes, GoQu identifies Guidewire out-of-the-box (OOTB) classes and files and excludes them from analysis, while highlighting any custom code that has been added to or modified within those components. This makes it easy to distinguish what truly belongs to the implementation.
GoQu receives two major updates per year, plus smaller patches and hotfixes. This ensures alignment with new Guidewire releases and evolving industry standards.
Yes, through the GoQu Hub and the SonarQube UI, users receive a comprehensive overview of code quality, test coverage, complexity, and maintainability.
Additionally, GoQu Quality Reports provide in-depth analysis of technical debt,security, and project health, incorporating OWASP, CWE, and Sollers’ 20+ years of Guidewire expertise. Technical debt is translated into financial impact to facilitate communication with stakeholders
The subscription includes an SLA, Code Quality Reports, access to new releases, the opportunity to influence the roadmap, installation support and feedback sessions.
Yes, GoQu Dev allows you to fully customize code highlighting, offering four default styles and complete control over colors and fonts.
Yes, configuration can be centrally controlled through SonarQube and synchronized witch all users via Connected Mode. Teams can adjust rules, disable checks, or add exceptions globally.
No, GoQu operates fully offline and does not connect to external services. It does not collect or transmit data – making it suitable for regulated enterprise environments.
No, GoQu is not an AI-based tool. Instead, it uses a rule-driven engine to automatically detect code patterns, identify violations, and suggest improvements through Quickfix. While these mechanisms help developers improve code quality faster and more consistently, they are not powered by AI.
No, GoQu does not transfer code to any external servers, AI systems, or cloud platforms. All analysis runs locally in the developer’s environment or within a controlled SonarQube installation that meets strict security and compliance requirements – a particularly important consideration for insurers.
One of the key pieces of information in Property & Casualty insurance (P&C) is the location. This applies both to pricing a...
Read more
In times of rapidly changing technological environments and customer preferences companies face unprecedented challenges. New digita...
Read more
Building positive and solid relations with the customers is very important for all insurers, as regards creating competitive advanta...
Read more