Skip to content

Commit

Permalink
[Update] to Starion Group
Browse files Browse the repository at this point in the history
[Update] Dependencies
  • Loading branch information
samatrhea committed Apr 27, 2024
1 parent 534ee32 commit 590a163
Show file tree
Hide file tree
Showing 32 changed files with 80 additions and 77 deletions.
6 changes: 3 additions & 3 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ We would like to start with saying thank you for wanting to contribute to VCD-Ge

1. [Fork](http://help.github.com/forking/) on GitHub
1. Clone your fork locally
1. Configure the upstream repo (`git remote add upstream git://github.com/RHEAGROUP/VCD-Generator`)
1. Configure the upstream repo (`git remote add upstream git://github.com/STARIONGROUP/VCD-Generator`)
1. Checkout development
1. Create a local branch (`git checkout -b myBranch`) from development
1. Work on your feature
Expand Down Expand Up @@ -44,9 +44,9 @@ When you're ready to go you should confirm that you are up to date and rebased w

1. `git push origin myBranch`
1. Send a descriptive [Pull Request](https://help.github.com/articles/creating-a-pull-request/) on GitHub - making sure you have selected the correct branch in the GitHub UI!
1. Wait for @samatrhea to merge your changes in.
1. Wait for @samatstarion to merge your changes in.

And remember; **A pull-request with tests is a pull-request that's likely to be pulled in.** :grin: Bonus points if you document your feature in our [wiki](https://github.com/RHEAGROUP/VCD-Generator/wiki) once it has been pulled in
And remember; **A pull-request with tests is a pull-request that's likely to be pulled in.** :grin: Bonus points if you document your feature in our [wiki](https://github.com/STARIONGROUP/VCD-Generator/wiki) once it has been pulled in

## Style Guidelines

Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

- [ ] I have written a descriptive issue title
- [ ] I have verified that I am running the latest version of the VCD-Generator
- [ ] I have searched [open](https://github.com/RHEAGROUP/VCD-Generator/issues) and [closed](https://github.com/RHEAGROUP/VCD-Generator/issues?q=is%3Aissue+is%3Aclosed) issues to ensure it has not already been reported
- [ ] I have searched [open](https://github.com/STARIONGROUP/VCD-Generator/issues) and [closed](https://github.com/STARIONGROUP/VCD-Generator/issues?q=is%3Aissue+is%3Aclosed) issues to ensure it has not already been reported

### Description
<!-- A description of the bug or feature -->
Expand Down
4 changes: 2 additions & 2 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
### Prerequisites

- [ ] I have written a descriptive pull-request title
- [ ] I have verified that there are no overlapping [pull-requests](https://github.com/RHEAGROUP/VCD-Generator/pulls) open
- [ ] I have verified that I am following the VCD-Generator [code style guidelines](https://raw.githubusercontent.com/RHEAGROUP/VCD-Generator/master/.github/CONTRIBUTING.md)
- [ ] I have verified that there are no overlapping [pull-requests](https://github.com/STARIONGROUP/VCD-Generator/pulls) open
- [ ] I have verified that I am following the VCD-Generator [code style guidelines](https://raw.githubusercontent.com/STARIONGROUP/VCD-Generator/master/.github/CONTRIBUTING.md)
- [ ] I have provided test coverage for my change (where applicable)

### Description
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/CodeQuality.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
run: |
dotnet tool install --global dotnet-sonarscanner
dotnet sonarscanner begin /k:"RHEAGROUP_VCD-Generator" /o:"rheagroup" /d:sonar.login="${{ secrets.SONAR_TOKEN }}" /d:sonar.host.url="https://sonarcloud.io" /d:sonar.cs.opencover.reportsPaths="./CoverageResults/coverage.opencover.xml"
dotnet sonarscanner begin /k:"STARIONGROUP_VCD-Generator" /o:"stariongroup" /d:sonar.login="${{ secrets.SONAR_TOKEN }}" /d:sonar.host.url="https://sonarcloud.io" /d:sonar.cs.opencover.reportsPaths="./CoverageResults/coverage.opencover.xml"
- name: Build VCD-Generator
run: dotnet build VCD-Generator.sln --no-restore /p:ContinuousIntegrationBuild=true
Expand Down
2 changes: 1 addition & 1 deletion CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ This Code of Conduct applies both within project spaces and in public spaces whe

## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at s.gerene@rheagroup.com. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at s.gerene@stariongroup.eu. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.

Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.

Expand Down
2 changes: 1 addition & 1 deletion NOTICE
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
VCD-Generator
Copyright 2022-2024 RHEA System S.A.
Copyright 2022-2024 Starion Group S.A.
28 changes: 14 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@

# VCD-Generator

[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=RHEAGROUP_VCD-Generator&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=RHEAGROUP_VCD-Generator)
[![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=RHEAGROUP_VCD-Generator&metric=code_smells)](https://sonarcloud.io/summary/new_code?id=RHEAGROUP_VCD-Generator)
[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=RHEAGROUP_VCD-Generator&metric=coverage)](https://sonarcloud.io/summary/new_code?id=RHEAGROUP_VCD-Generator)
[![Duplicated Lines (%)](https://sonarcloud.io/api/project_badges/measure?project=RHEAGROUP_VCD-Generator&metric=duplicated_lines_density)](https://sonarcloud.io/summary/new_code?id=RHEAGROUP_VCD-Generator)
[![Lines of Code](https://sonarcloud.io/api/project_badges/measure?project=RHEAGROUP_VCD-Generator&metric=ncloc)](https://sonarcloud.io/summary/new_code?id=RHEAGROUP_VCD-Generator)
[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=RHEAGROUP_VCD-Generator&metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=RHEAGROUP_VCD-Generator)
[![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=RHEAGROUP_VCD-Generator&metric=reliability_rating)](https://sonarcloud.io/summary/new_code?id=RHEAGROUP_VCD-Generator)
[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=RHEAGROUP_VCD-Generator&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=RHEAGROUP_VCD-Generator)
[![Technical Debt](https://sonarcloud.io/api/project_badges/measure?project=RHEAGROUP_VCD-Generator&metric=sqale_index)](https://sonarcloud.io/summary/new_code?id=RHEAGROUP_VCD-Generator)
[![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=RHEAGROUP_VCD-Generator&metric=vulnerabilities)](https://sonarcloud.io/summary/new_code?id=RHEAGROUP_VCD-Generator)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=STARIONGROUP_VCD-Generator&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_VCD-Generator)
[![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=STARIONGROUP_VCD-Generator&metric=code_smells)](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_VCD-Generator)
[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=STARIONGROUP_VCD-Generator&metric=coverage)](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_VCD-Generator)
[![Duplicated Lines (%)](https://sonarcloud.io/api/project_badges/measure?project=STARIONGROUP_VCD-Generator&metric=duplicated_lines_density)](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_VCD-Generator)
[![Lines of Code](https://sonarcloud.io/api/project_badges/measure?project=STARIONGROUP_VCD-Generator&metric=ncloc)](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_VCD-Generator)
[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=STARIONGROUP_VCD-Generator&metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_VCD-Generator)
[![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=STARIONGROUP_VCD-Generator&metric=reliability_rating)](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_VCD-Generator)
[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=STARIONGROUP_VCD-Generator&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_VCD-Generator)
[![Technical Debt](https://sonarcloud.io/api/project_badges/measure?project=STARIONGROUP_VCD-Generator&metric=sqale_index)](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_VCD-Generator)
[![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=STARIONGROUP_VCD-Generator&metric=vulnerabilities)](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_VCD-Generator)

The purpose of the VCD Generator is to create Verification Control Documents (reports) that make record of which tests contribute to the verification of a set of Requirements. The VCD Generator is available on [Nuget](https://www.nuget.org/packages/vcdg) as a dotnet tool called `vcdg`.

Expand All @@ -22,21 +22,21 @@ The VCD Generator needs 2 inputs:
- Requirements: in tabular form (excel spreadsheet), where one of the columns needs to contain the human readable unique identifier of the requirements.
- Nunit results: in xml form generated using the `NunitXml.TestLogger` logger

Please read the [Quick Start](https://github.com/RHEAGROUP/VCD-Generator/wiki/Quick-Start) to find out how to use the `vcdg` dotnet tool
Please read the [Quick Start](https://github.com/STARIONGROUP/VCD-Generator/wiki/Quick-Start) to find out how to use the `vcdg` dotnet tool

## Build Status

GitHub actions are used to build and test the library

Branch | Build Status
------- | :------------
Master | ![Build Status](https://github.com/RHEAGROUP/VCD-Generator/actions/workflows/CodeQuality.yml/badge.svg?branch=master)
Development | ![Build Status](https://github.com/RHEAGROUP/VCD-Generator/actions/workflows/CodeQuality.yml/badge.svg?branch=development)
Master | ![Build Status](https://github.com/STARIONGROUP/VCD-Generator/actions/workflows/CodeQuality.yml/badge.svg?branch=master)
Development | ![Build Status](https://github.com/STARIONGROUP/VCD-Generator/actions/workflows/CodeQuality.yml/badge.svg?branch=development)

# License

The VCD-Generator libraries are provided to the community under the Apache License 2.0.

# Contributions

Contributions to the code-base are welcome. However, before we can accept your contributions we ask any contributor to sign the Contributor License Agreement (CLA) and send this digitaly signed to s.gerene@rheagroup.com. You can find the CLA's in the CLA folder.
Contributions to the code-base are welcome. However, before we can accept your contributions we ask any contributor to sign the Contributor License Agreement (CLA) and send this digitaly signed to s.gerene@stariongroup.eu. You can find the CLA's in the CLA folder.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// -------------------------------------------------------------------------------------------------
// <copyright file="GenerateCommandHandlerTestFixture.cs" company="RHEA System S.A.">
// <copyright file="GenerateCommandHandlerTestFixture.cs" company="Starion Group S.A.">
//
// Copyright 2022-2024 RHEA System S.A.
// Copyright 2022-2024 Starion Group S.A.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
4 changes: 2 additions & 2 deletions VCD-Generator.Tests/Services/MatchMakerTestFixture.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// -------------------------------------------------------------------------------------------------
// <copyright file="MatchMakerTestFixture.cs" company="RHEA System S.A.">
// <copyright file="MatchMakerTestFixture.cs" company="Starion Group S.A.">
//
// Copyright 2022-2024 RHEA System S.A.
// Copyright 2022-2024 Starion Group S.A.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
4 changes: 2 additions & 2 deletions VCD-Generator.Tests/Services/ReportGeneratorTestFixture.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// -------------------------------------------------------------------------------------------------
// <copyright file="ReportGeneratorTestFixture.cs" company="RHEA System S.A.">
// <copyright file="ReportGeneratorTestFixture.cs" company="Starion Group S.A.">
//
// Copyright 2022-2024 RHEA System S.A.
// Copyright 2022-2024 Starion Group S.A.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
4 changes: 2 additions & 2 deletions VCD-Generator.Tests/Services/RequirementsReaderTestFixture.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// -------------------------------------------------------------------------------------------------
// <copyright file="RequirementsReaderTestFixture.cs" company="RHEA System S.A.">
// <copyright file="RequirementsReaderTestFixture.cs" company="Starion Group S.A.">
//
// Copyright 2022-2024 RHEA System S.A.
// Copyright 2022-2024 Starion Group S.A.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
4 changes: 2 additions & 2 deletions VCD-Generator.Tests/Services/TestResultReaderTestFixture.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// -------------------------------------------------------------------------------------------------
// <copyright file="TestResultReaderTestFixture.cs" company="RHEA System S.A.">
// <copyright file="TestResultReaderTestFixture.cs" company="Starion Group S.A.">
//
// Copyright 2022-2024 RHEA System S.A.
// Copyright 2022-2024 Starion Group S.A.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
6 changes: 3 additions & 3 deletions VCD-Generator.Tests/VCD-Generator.Tests.csproj
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup Label="Copyright">
<Company>RHEA System S.A.</Company>
<Company>Starion Group S.A.</Company>
<Authors>Sam Gerené, Alexander van Delft</Authors>
<Copyright>Copyright 2022-2024 RHEA System S.A.</Copyright>
<Copyright>Copyright 2022-2024 Starion Group S.A.</Copyright>
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
</PropertyGroup>

Expand All @@ -19,7 +19,7 @@

<PropertyGroup Label="Repository">
<RepositoryType>Git</RepositoryType>
<RepositoryUrl>https://github.com/RHEAGROUP/VCD-Generator.git</RepositoryUrl>
<RepositoryUrl>https://github.com/STARIONGROUP/VCD-Generator.git</RepositoryUrl>
</PropertyGroup>

<ItemGroup Label="Test">
Expand Down
4 changes: 2 additions & 2 deletions VCD-Generator/Commands/GenerateCommand.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// -------------------------------------------------------------------------------------------------
// <copyright file="GenerateCommand.cs" company="RHEA System S.A.">
// <copyright file="GenerateCommand.cs" company="Starion Group S.A.">
//
// Copyright 2022-2024 RHEA System S.A.
// Copyright 2022-2024 Starion Group S.A.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// -------------------------------------------------------------------------------------------------
// <copyright file="InvalidRequirementsFormatException.cs" company="RHEA System S.A.">
// <copyright file="InvalidRequirementsFormatException.cs" company="Starion Group S.A.">
//
// Copyright 2022-2024 RHEA System S.A.
// Copyright 2022-2024 Starion Group S.A.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
4 changes: 2 additions & 2 deletions VCD-Generator/Exceptions/SheetNotFoundException.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// -------------------------------------------------------------------------------------------------
// <copyright file="SheetNotFoundException.cs" company="RHEA System S.A.">
// <copyright file="SheetNotFoundException.cs" company="Starion Group S.A.">
//
// Copyright 2022-2024 RHEA System S.A.
// Copyright 2022-2024 Starion Group S.A.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
4 changes: 2 additions & 2 deletions VCD-Generator/Model/Requirement.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// -------------------------------------------------------------------------------------------------
// <copyright file="Requirement.cs" company="RHEA System S.A.">
// <copyright file="Requirement.cs" company="Starion Group S.A.">
//
// Copyright 2022-2024 RHEA System S.A.
// Copyright 2022-2024 Starion Group S.A.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
4 changes: 2 additions & 2 deletions VCD-Generator/Model/TestCase.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// -------------------------------------------------------------------------------------------------
// <copyright file="TestCase.cs" company="RHEA System S.A.">
// <copyright file="TestCase.cs" company="Starion Group S.A.">
//
// Copyright 2022-2024 RHEA System S.A.
// Copyright 2022-2024 Starion Group S.A.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
4 changes: 2 additions & 2 deletions VCD-Generator/Program.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// -------------------------------------------------------------------------------------------------
// <copyright file="Program.cs" company="RHEA System S.A.">
// <copyright file="Program.cs" company="Starion Group S.A.">
//
// Copyright 2022-2024 RHEA System S.A.
// Copyright 2022-2024 Starion Group S.A.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
4 changes: 2 additions & 2 deletions VCD-Generator/Resources/ResourceLoader.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// -------------------------------------------------------------------------------------------------
// <copyright file="ResourceLoader.cs" company="RHEA System S.A.">
// <copyright file="ResourceLoader.cs" company="Starion Group S.A.">
//
// Copyright 2022 RHEA System S.A.
// Copyright 2022 Starion Group S.A.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
6 changes: 3 additions & 3 deletions VCD-Generator/Resources/ascii-art.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@

Verification Control Document Generator

copyright 2022 RHEA Group S.A.
https://www.rheagroup.com
copyright 2022-2024 Starion Group S.A.
https://www.stariongroup.eu

email: info@rheagroup.com
email: info@stariongroup.eu
version: VCDGVersion

4 changes: 2 additions & 2 deletions VCD-Generator/Services/IMatchMaker.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// -------------------------------------------------------------------------------------------------
// <copyright file="IMatchMaker.cs" company="RHEA System S.A.">
// <copyright file="IMatchMaker.cs" company="Starion Group S.A.">
//
// Copyright 2022-2024 RHEA System S.A.
// Copyright 2022-2024 Starion Group S.A.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
4 changes: 2 additions & 2 deletions VCD-Generator/Services/IReportGenerator.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// -------------------------------------------------------------------------------------------------
// <copyright file="IReportGenerator.cs" company="RHEA System S.A.">
// <copyright file="IReportGenerator.cs" company="Starion Group S.A.">
//
// Copyright 2022-2024 RHEA System S.A.
// Copyright 2022-2024 Starion Group S.A.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
4 changes: 2 additions & 2 deletions VCD-Generator/Services/IRequirementsReader.cs
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// -------------------------------------------------------------------------------------------------
// <copyright file="IRequirementsReader.cs" company="RHEA System S.A.">
// <copyright file="IRequirementsReader.cs" company="Starion Group S.A.">
//
// Copyright 2022-2024 RHEA System S.A.
// Copyright 2022-2024 Starion Group S.A.
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
Expand Down
Loading

0 comments on commit 590a163

Please sign in to comment.