GoQu - Gosu Code Analyser

Accelerate product development with clean code

  GoQu - Gosu Code Analyser

Accelerate product development with clean code

Go for Quality

logo of goqu

 

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.

Request a demo
Join industry leaders who use GoQu

 

Go for Quality

GoQu is the next generation code analyser which allows you to identify the most important issues in your Gosu code.

GoQu is actually more of a service that is able to find issues in the code, explain to the developer why this is an issue, and show the developer how to solve it.

This brings real business value and helps to meet the company’s goals.

Keep your Gosu code clean

We build GoQu together. Hence over 50% of the features and improvements we implemented this year came directly from clients requests. Your code deserves bespoke solutions and we support that.

01

Benefit from over 160 rules

Rules tailored for your needs

line

GoQu currently provides 160 pre-defined rules and still growing. You can also modify and customize behavior of certain rules to better fit your project. With that we track over 150 types of bugs, code smells and vulnerabilities. Each rule is explained in our tool ensuring your team is on the same page.

02

In-depth code analysis

Real time code scans

line

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.

03

Empowering IT leaders

Quality monitoring with interactive reports

line

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.

04

Control over product delivery

Time estimates for fixing issues

line

GoQu provides precise time estimates for resolving detected issues. This feature helps in project planning and resource allocation, ensuring timely delivery of software.

05

Compliant to industry standards

OWASP & CWE Coverage

line

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.

06

In-line with your tech stack

guidewire

Seamless integration with Guidewire and Cloud

line

GoQu receives regular updates to make sure it is compatible with the latest version of Guidewire. 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

Quality monitoring with interactive reports

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.

 

Automated code fixing with real-time code scans

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.

 

goqu hub feature in a gif format

 

Automating code review

 

Key value of the code review is to make your software better.
GoQu not only identifies relevant issues but helps you to choose the most
important ones and address them with helpful guidelines from our
team of experts, all while saving time of your quality assurance team.

autofixer

 

Automating code review

 

Key value of the code review is to make your software better.
GoQu not only identifies relevant issues but helps you to choose the most
important ones and address them with helpful guidelines from our
team of experts, all while saving time of your quality assurance team.

 

Automated code fixing

 

 

GoQu QuickFix supports fixing coding errors with a single click - creating a concrete solution to your problems.

Animation

 

Every decision has its consequences

 

Even a very tiny infraction may contribute to significant losses in the future.

Especially as these tend to accumulate over time.

 

Thanks to Sollers’ vast experience in implementing Guidewire products, GoQu with its in-depth analysis tracks over 155 bugs, code smells and vulnerabilities and suggests proper actions to eliminate them.

 

Guidewire 10.2 and Cloud compatibility

 

 

 

Growing with Guidewire, GoQu supports up to its latest version.

 

 

guidewire

 

Advantages and benefits

Goqu dev & hub graf

Read more about:

Read more about:

 

 

 

An average development team made

0

mistakes while you were reading this website.

Find out more about

GoQu

 

 

GoQu
Play
15+
Insurance Groups as customers

160

Rules implemented
6 mln +
lines of code checked

2017

GoQu since 2017

Contact Us

Send a message
pawel jozwiak competence owner
Paweł Jóźwiak
Head of Quality Assurance
kacper ziatkowski contact photo
Kacper Ziatkowski
Quality Assurance Product Manager

Frequently asked questions about GoQu

GoQu offers the highest number 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 tracks unit tests and measures their coverage, cyclomatic complexity, and many other metrics.

Currently, it is not possible to write custom rules. However, many rules have "parameters" that can be set and modified by the user to customize the behavior of certain rules. For example, the rule "Suffix on Class names" (ExampleClass_Ext) allows clients to set their own accepted suffixes (ExampleClass_AXA). The possibility of allowing users to create their own rules is on the current roadmap for 2024.

Yes, GoQu is independent and compatible with other code analysis tools. Users can use CodeNarc, Guidewire Studio inspections, and much more concurrently.

Yes, GoQu offers pull request decorators, commit scope analysis, merge prevention, and every other out-of-the-box SonarQube feature for the Gosu language.

GoQu Dev is a plug-and-play solution that does not require any additional configuration. Installing it on the developer IDE takes only a couple of clicks (<1 minute). GoQu Hub requires SonarQube. While the installation of GoQu Hub is simply a file copy-paste (<1 minute), the installation and configuration of SonarQube may require up to 20 minutes.

No, GoQu Hub supports any licensing model, including the free Community Edition.

Yes, GoQu can recognize OOTB files, classes, and code, filtering them out of the analysis. It also highlights and reports custom code that was added or edited in OOTB Guidewire files.

GoQu receives two major updates a year, as well as minor patches and hot fixes occasionally.

Yes, GoQu Hub provides a comprehensive quality overview of Gosu and Guidewire projects, as well as detailed analysis of code, unit test coverage, complexity metrics and much more via SonarQube UI.
Through GoQu Quality Reports, we provide in depth reports of your project health, technical debt translated to financial assessments, security and maintainability, based on Guidewire requirements and best practices, Sollers 20+ years of experience in Gosu development and protocols such as OWASP and CWE.

SLA, new releases, feedback sessions, installation support, and impact on the roadmap.

Yes. GoQu offers four default color styles, and offers full customisation of the colours and font style. Furthermore, certain rules can be disabled. The customised rule list can be synchronised across GoQu users via "connected mode".

No, GoQu fully operates locally and offline. It does not communicate with external services nor collect any data.

Technology & Market Insights

GoQu
GoQu, GOSU The essential role of Code Analysis and Quality Assurance in the Insurance Market
decision-making, geographic information system, geolocation, geomarketing, GIS, location, pricing Location, location, location – what value does it bring?

One of the key pieces of information in Property & Casualty insurance (P&C) is the location. This applies both to pricing a... Read more

Business advisory Business Ecosystems – Strategy for The Future

In times of rapidly changing technological environments and customer preferences companies face unprecedented challenges. New digita... Read more

electronic channel, german market Channels of electronic communication between insurers and their customers – German market.

Building positive and solid relations with the customers is very important for all insurers, as regards creating competitive advanta... Read more

RIFE Create choice and guide the customer

The insurance industry is undergoing obvious changes, and we’re all trying to predict them. Historically, one of the best methods ... Read more

innovation in insurance Innovation in Insurance 2020 Summary & Highlights

On 20th and 21st of January 2020 we held a Innovation in Insurance conference where we met more than 300 insurance executives and pr... Read more

code, GoQu, GOSU, Sollers GoQu Brochure

GoQu Suite is a set of tools dedicated to support code review process for Guidewire products. It tracks over 120 types of bugs, code... Read more