readme.adoc

January 16, 2025 ยท View on GitHub

:toc: = jQAssistant

This repository contains the core framework, plugins and integrations of https://jqassistant.org[jQAssistant].

== General Resources

For general information about the tool, getting started and asking questions we provide the following resources:

== Contributions

For any missing features or bugs you're invited to create issues in this repository.

NOTE: Pull requests are appreciated but for non-trivial changes we highly recommend to create an issue before. This helps to avoid frustration if a contributor spends efforts on a PR which we then would not accept.

== Development Setup

To build and test jQAssistant the following prerequisites must be satisfied on your machine:

== Build and Test

The project can be built using Maven:


mvn verify

For execution of integration tests the according profile must be activated:


mvn verify -PIT

NOTE: This profiles activates all Java unit (*Test) and integration (*IT) tests as well as the Maven Invoker plugin (located under src/it). These tests are quite expensive, expect an execution time of at least 30 minutes for the whole project.