A new behavior is added to --dry-run switch in
order to be able to run it without project file
and list GNATdashboard predefined plugins.
The old behavior is kept unchanged.
Adding specific test for "gnathub --dry-run"
Change-Id: I05019f8442ac84eae5420ee9cce567d86b429405
When no switch is provided this switch will be
ignored without raising error.
A warning message is displayed to notify the user
about that.
Change-Id: I3d170ad300c38c2a1d8f6fcf2ae2ef676ac95ef1
* -X switch argument parsing is separately done
to ensure a better handling for cases where the
paths contains white spaces in folder names
* handling white spaces for sonar-scanner command
line execution
Change-Id: I5d4b33953dec87ea50546ef43ab82c2a63374ed1
os.path.relpath on Windows is not returning the proper relative
path when using a drive as start point
Change-Id: I329632c5342da353c2daf6a7c9fe983662168d21
For the case that one or more plugins are failing
during plugin-runner execution report a non-zero
error code is returned to notify this behavior.
Change-Id: I68cb5e0404462e91940dcdb43e79b57682b96d88
- Fix errors when not running codepeer
- Change default ranking for GNatcoverage
- Add coverage status to GNATcoverage message
- Change line background to show coverage status
- Add coverage per file in message/project view
- Add coverage per folder in project view
- Add coverage per project in project view
Change-Id: I166c578dec20ec61dd88026f6fe0b641341f85ec
For: SB20-012
- Interface is working with .xcov+ output
TODO:
- Change to xml output to get more information
Change-Id: Ibcc663f7ae0ef51d544a095662b72d27a2d58a81
For: SB20-012
- gnatstack is target agnostic => remove the target intelligence
- the parsing was failing when an entry point was containing in
its cycle a entity without locations (they were ignored: for now
add a map storing their id/name)
Change-Id: I4bd907b6d8f91ae1d2e7c84a6ab502033dc808ab
From GNATcheck report, GNAThub will filter all
the reported issues in the exempted violations
section
Section title filter handled formats are:
"2.2. EXEMPTED VIOLATIONS"
"2. Exempted Coding Standard Violations"
Update GNATcheck test according to the new filter
Change-Id: I56feb3850d4a2876215e7581a2bbf5452abcdfca
- Now works with review kind
- Get custom review in .gpr file
- Merge it with default review status
Change-Id: I48b1a589f4d7132e348bb150f33d6e59f5b768bc
For: T103-005
Gnathub now create a file version.txt with the codepeer version in it.
While starting the server, the codepeer-passed/ route is called
and then verify if codepeer executable exist
and if its version is the same as the one registered.
If everything is correct, return 200.
If version are not matching, return 202,
which trigger an error on the interface.
Change-Id: Ib25ac3d0fae5cd1268a879d67ca7d6bde7f57921
For: SB26-048
- All routes from old server replicated
- Server is working on its own
DONE:
- Link with GNAThub endled
- Endpoints completed
- Check in production mode
- Logs working fine
Change-Id: I908502a17f27287db573ecbc3174c43ab4fa1192
For: SB18-033
- Fix the bug with truncated logs while using GNAThub.Run()
- Handle exception like "port already in use"
- Fix the bug while closing/opening server too quickly
Change-Id: I9a063c60f1726302e0837423274cb259fab84795
For: RA22-034
For: S911-037