Skip to content

Commit

Permalink
2022 02 v0.1.2 sonarcube and refactoring (#2)
Browse files Browse the repository at this point in the history
sonarcube and refactoring
  • Loading branch information
fhuesig authored Feb 25, 2022
1 parent d21cfe5 commit a71b0d7
Show file tree
Hide file tree
Showing 58 changed files with 6,716 additions and 6,090 deletions.
9 changes: 2 additions & 7 deletions .github/workflows/gradle-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,6 @@ on:
push:
branches:
- main
workflow_dispatch:
branches:
- main
jobs:
build:
runs-on: ubuntu-latest
Expand All @@ -17,10 +14,8 @@ jobs:
java-version: '11'
distribution: 'adopt'

- name: build gradle
- name: Build with Gradle
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
run: ./gradlew build sonarqube --info --stacktrace


run: ./gradlew build sonarqube --info
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ This Plugin enables mutation testing in your IDE based on <a href="https://pites
![build workflow](https://github.com/valantic/mutation-tester/actions/workflows/gradle-build.yml/badge.svg)
[![Software License](https://img.shields.io/badge/license-Apache%202-red.svg?style=flat-square)](LICENSE.md)
[![HitCount](http://hits.dwyl.com/valantic/mutation-tester.svg?style=flat-square)](http://hits.dwyl.com/valantic/mutation-tester)
[![MutationReport](https://img.shields.io/badge/mutation%20coverage-95%25-green.svg?style=flat-square)](https://htmlpreview.github.io/?https://github.com/valantic/mutation-tester/blob/main/samples/pitreport-v.0.1.1/index.html)
[![MutationReport](https://img.shields.io/badge/mutation%20coverage-95%25-green.svg?style=flat-square)](https://htmlpreview.github.io/?https://github.com/valantic/mutation-tester/blob/main/samples/pitreport-v.0.1.2/index.html)

This package is developed by [valantic CEC Schweiz](https://www.valantic.com/).

Expand All @@ -17,7 +17,7 @@ This kind of testing helps you to produce better testing results, not only based

This Plugin will help you as developer to run mutation tests easy and fast in your IDE without wasting time in configurations.

For example is a full Pit Mutation Testing report of this plugin <a href="https://htmlpreview.github.io/?https://github.com/valantic/mutation-tester/blob/main/samples/pitreport-v.0.1.1/index.html">here</a>
For example is a full Pit Mutation Testing report of this plugin <a href="https://htmlpreview.github.io/?https://github.com/valantic/mutation-tester/blob/main/samples/pitreport-v.0.1.2/index.html">here</a>

#### Versions
| Tool | Supported / Used Version |
Expand Down Expand Up @@ -122,6 +122,7 @@ Also the Icon (mutation.png) is based on an icon from flaticon by Freepik.
## Change Notes
- <b>0.1.0</b> - 2022-02: Published Beta Version with primary focused on SAP Commerce
- <b>0.1.1</b> - 2022-02: Raised Testcoverage. Fixed issue with missing module on run configuration
- <b>0.1.2</b> - 2022-02: Setting up Sonarcube and refactoring classes

## Roadmap
- [ ] fix beta issues
Expand Down
1 change: 0 additions & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,6 @@ jacocoTestReport {
xml.enabled true
}
}

test.finalizedBy jacocoTestReport

dependencies {
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
pluginVersion=0.1.1
pluginVersion=0.1.2
javaSourceCompatibility=1.8
intellijPluginVersion=1.3.0
intellijVersion=2021.2.3
Expand Down
Loading

0 comments on commit a71b0d7

Please sign in to comment.