Skip to content

Commit c0e33f7

Browse files
authored
Fix coverage info ordering
1 parent 2ce9d61 commit c0e33f7

File tree

1 file changed

+52
-52
lines changed

1 file changed

+52
-52
lines changed

src/AngularComponents/src/app/components/coverageinfo/coverage-info.component.ts

Lines changed: 52 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -122,62 +122,62 @@ import { Helper } from "./viewmodels/helper.class";
122122
<td class="center" [attr.colspan]="settings.visibleMetrics.length" *ngIf="settings.visibleMetrics.length > 0"></td>
123123
</tr>
124124
<tr>
125-
<th><a href="#" (click)="updateSorting('name', $event)"><i class="icon-down-dir"
126-
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'name' && settings.sortOrder === 'desc',
127-
'icon-down-dir_active': settings.sortBy === 'name' && settings.sortOrder === 'asc',
128-
'icon-down-dir': settings.sortBy !== 'name'}"></i>{{translations.name}}</a></th>
129-
<th class="right" *ngIf="settings.showLineCoverage"><a href="#" (click)="updateSorting('covered', $event)"><i class="icon-down-dir"
130-
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'covered' && settings.sortOrder === 'desc',
131-
'icon-down-dir_active': settings.sortBy === 'covered' && settings.sortOrder === 'asc',
132-
'icon-down-dir': settings.sortBy !== 'covered'}"></i>{{translations.covered}}</a></th>
133-
<th class="right" *ngIf="settings.showLineCoverage"><a href="#" (click)="updateSorting('uncovered', $event)"><i class="icon-down-dir"
134-
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'uncovered' && settings.sortOrder === 'desc',
135-
'icon-down-dir_active': settings.sortBy === 'uncovered' && settings.sortOrder === 'asc',
136-
'icon-down-dir': settings.sortBy !== 'uncovered'}"></i>{{translations.uncovered}}</a></th>
137-
<th class="right" *ngIf="settings.showLineCoverage"><a href="#" (click)="updateSorting('coverable', $event)"><i class="icon-down-dir"
138-
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'coverable' && settings.sortOrder === 'desc',
139-
'icon-down-dir_active': settings.sortBy === 'coverable' && settings.sortOrder === 'asc',
140-
'icon-down-dir': settings.sortBy !== 'coverable'}"></i>{{translations.coverable}}</a></th>
141-
<th class="right" *ngIf="settings.showLineCoverage"><a href="#" (click)="updateSorting('total', $event)"><i class="icon-down-dir"
142-
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'total' && settings.sortOrder === 'desc',
143-
'icon-down-dir_active': settings.sortBy === 'total' && settings.sortOrder === 'asc',
144-
'icon-down-dir': settings.sortBy !== 'total'}"></i>{{translations.total}}</a></th>
125+
<th><a href="#" (click)="updateSorting('name', $event)"><i class="icon-up-dir"
126+
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'name' && settings.sortOrder === 'asc',
127+
'icon-down-dir_active': settings.sortBy === 'name' && settings.sortOrder === 'desc',
128+
'icon-up-dir': settings.sortBy !== 'name'}"></i>{{translations.name}}</a></th>
129+
<th class="right" *ngIf="settings.showLineCoverage"><a href="#" (click)="updateSorting('covered', $event)"><i class="icon-up-dir"
130+
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'covered' && settings.sortOrder === 'asc',
131+
'icon-down-dir_active': settings.sortBy === 'covered' && settings.sortOrder === 'desc',
132+
'icon-up-dir': settings.sortBy !== 'covered'}"></i>{{translations.covered}}</a></th>
133+
<th class="right" *ngIf="settings.showLineCoverage"><a href="#" (click)="updateSorting('uncovered', $event)"><i class="icon-up-dir"
134+
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'uncovered' && settings.sortOrder === 'asc',
135+
'icon-down-dir_active': settings.sortBy === 'uncovered' && settings.sortOrder === 'desc',
136+
'icon-up-dir': settings.sortBy !== 'uncovered'}"></i>{{translations.uncovered}}</a></th>
137+
<th class="right" *ngIf="settings.showLineCoverage"><a href="#" (click)="updateSorting('coverable', $event)"><i class="icon-up-dir"
138+
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'coverable' && settings.sortOrder === 'asc',
139+
'icon-down-dir_active': settings.sortBy === 'coverable' && settings.sortOrder === 'desc',
140+
'icon-up-dir': settings.sortBy !== 'coverable'}"></i>{{translations.coverable}}</a></th>
141+
<th class="right" *ngIf="settings.showLineCoverage"><a href="#" (click)="updateSorting('total', $event)"><i class="icon-up-dir"
142+
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'total' && settings.sortOrder === 'asc',
143+
'icon-down-dir_active': settings.sortBy === 'total' && settings.sortOrder === 'desc',
144+
'icon-up-dir': settings.sortBy !== 'total'}"></i>{{translations.total}}</a></th>
145145
<th class="center" colspan="2" *ngIf="settings.showLineCoverage">
146-
<a href="#" (click)="updateSorting('coverage', $event)"><i class="icon-down-dir"
147-
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'coverage' && settings.sortOrder === 'desc',
148-
'icon-down-dir_active': settings.sortBy === 'coverage' && settings.sortOrder === 'asc',
149-
'icon-down-dir': settings.sortBy !== 'coverage'}"></i>{{translations.percentage}}</a></th>
150-
<th class="right" *ngIf="branchCoverageAvailable && settings.showBranchCoverage"><a href="#" (click)="updateSorting('covered_branches', $event)"><i class="icon-down-dir"
151-
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'covered_branches' && settings.sortOrder === 'desc',
152-
'icon-down-dir_active': settings.sortBy === 'covered_branches' && settings.sortOrder === 'asc',
153-
'icon-down-dir': settings.sortBy !== 'covered_branches'}"></i>{{translations.covered}}</a></th>
154-
<th class="right" *ngIf="branchCoverageAvailable && settings.showBranchCoverage"><a href="#" (click)="updateSorting('total_branches', $event)"><i class="icon-down-dir"
155-
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'total_branches' && settings.sortOrder === 'desc',
156-
'icon-down-dir_active': settings.sortBy === 'total_branches' && settings.sortOrder === 'asc',
157-
'icon-down-dir': settings.sortBy !== 'total_branches'}"></i>{{translations.total}}</a></th>
146+
<a href="#" (click)="updateSorting('coverage', $event)"><i class="icon-up-dir"
147+
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'coverage' && settings.sortOrder === 'asc',
148+
'icon-down-dir_active': settings.sortBy === 'coverage' && settings.sortOrder === 'desc',
149+
'icon-up-dir': settings.sortBy !== 'coverage'}"></i>{{translations.percentage}}</a></th>
150+
<th class="right" *ngIf="branchCoverageAvailable && settings.showBranchCoverage"><a href="#" (click)="updateSorting('covered_branches', $event)"><i class="icon-up-dir"
151+
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'covered_branches' && settings.sortOrder === 'asc',
152+
'icon-down-dir_active': settings.sortBy === 'covered_branches' && settings.sortOrder === 'desc',
153+
'icon-up-dir': settings.sortBy !== 'covered_branches'}"></i>{{translations.covered}}</a></th>
154+
<th class="right" *ngIf="branchCoverageAvailable && settings.showBranchCoverage"><a href="#" (click)="updateSorting('total_branches', $event)"><i class="icon-up-dir"
155+
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'total_branches' && settings.sortOrder === 'asc',
156+
'icon-down-dir_active': settings.sortBy === 'total_branches' && settings.sortOrder === 'desc',
157+
'icon-up-dir': settings.sortBy !== 'total_branches'}"></i>{{translations.total}}</a></th>
158158
<th class="center" colspan="2" *ngIf="branchCoverageAvailable && settings.showBranchCoverage">
159-
<a href="#" (click)="updateSorting('branchcoverage', $event)"><i class="icon-down-dir"
160-
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'branchcoverage' && settings.sortOrder === 'desc',
161-
'icon-down-dir_active': settings.sortBy === 'branchcoverage' && settings.sortOrder === 'asc',
162-
'icon-down-dir': settings.sortBy !== 'branchcoverage'}"></i>{{translations.percentage}}</a></th>
163-
<th class="right" *ngIf="methodCoverageAvailable && settings.showMethodCoverage"><a href="#" (click)="updateSorting('covered_methods', $event)"><i class="icon-down-dir"
164-
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'covered_methods' && settings.sortOrder === 'desc',
165-
'icon-down-dir_active': settings.sortBy === 'covered_methods' && settings.sortOrder === 'asc',
166-
'icon-down-dir': settings.sortBy !== 'covered_methods'}"></i>{{translations.covered}}</a></th>
167-
<th class="right" *ngIf="methodCoverageAvailable && settings.showMethodCoverage"><a href="#" (click)="updateSorting('total_methods', $event)"><i class="icon-down-dir"
168-
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'total_methods' && settings.sortOrder === 'desc',
169-
'icon-down-dir_active': settings.sortBy === 'total_methods' && settings.sortOrder === 'asc',
170-
'icon-down-dir': settings.sortBy !== 'total_methods'}"></i>{{translations.total}}</a></th>
159+
<a href="#" (click)="updateSorting('branchcoverage', $event)"><i class="icon-up-dir"
160+
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'branchcoverage' && settings.sortOrder === 'asc',
161+
'icon-down-dir_active': settings.sortBy === 'branchcoverage' && settings.sortOrder === 'desc',
162+
'icon-up-dir': settings.sortBy !== 'branchcoverage'}"></i>{{translations.percentage}}</a></th>
163+
<th class="right" *ngIf="methodCoverageAvailable && settings.showMethodCoverage"><a href="#" (click)="updateSorting('covered_methods', $event)"><i class="icon-up-dir"
164+
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'covered_methods' && settings.sortOrder === 'asc',
165+
'icon-down-dir_active': settings.sortBy === 'covered_methods' && settings.sortOrder === 'desc',
166+
'icon-up-dir': settings.sortBy !== 'covered_methods'}"></i>{{translations.covered}}</a></th>
167+
<th class="right" *ngIf="methodCoverageAvailable && settings.showMethodCoverage"><a href="#" (click)="updateSorting('total_methods', $event)"><i class="icon-up-dir"
168+
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'total_methods' && settings.sortOrder === 'asc',
169+
'icon-down-dir_active': settings.sortBy === 'total_methods' && settings.sortOrder === 'desc',
170+
'icon-up-dir': settings.sortBy !== 'total_methods'}"></i>{{translations.total}}</a></th>
171171
<th class="center" colspan="2" *ngIf="methodCoverageAvailable && settings.showMethodCoverage">
172-
<a href="#" (click)="updateSorting('methodcoverage', $event)"><i class="icon-down-dir"
173-
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'methodcoverage' && settings.sortOrder === 'desc',
174-
'icon-down-dir_active': settings.sortBy === 'methodcoverage' && settings.sortOrder === 'asc',
175-
'icon-down-dir': settings.sortBy !== 'methodcoverage'}"></i>{{translations.percentage}}</a></th>
172+
<a href="#" (click)="updateSorting('methodcoverage', $event)"><i class="icon-up-dir"
173+
[ngClass]="{'icon-up-dir_active': settings.sortBy === 'methodcoverage' && settings.sortOrder === 'asc',
174+
'icon-down-dir_active': settings.sortBy === 'methodcoverage' && settings.sortOrder === 'desc',
175+
'icon-up-dir': settings.sortBy !== 'methodcoverage'}"></i>{{translations.percentage}}</a></th>
176176
<th *ngFor="let metric of settings.visibleMetrics">
177-
<a href="#" (click)="updateSorting(metric.abbreviation, $event)"><i class="icon-down-dir"
178-
[ngClass]="{'icon-up-dir_active': settings.sortBy === metric.abbreviation && settings.sortOrder === 'desc',
179-
'icon-down-dir_active': settings.sortBy === metric.abbreviation && settings.sortOrder === 'asc',
180-
'icon-down-dir': settings.sortBy !== metric.abbreviation}"></i>{{metric.name}}</a><a href="{{metric.explanationUrl}}" target="_blank"><i class="icon-info-circled"></i></a>
177+
<a href="#" (click)="updateSorting(metric.abbreviation, $event)"><i class="icon-up-dir"
178+
[ngClass]="{'icon-up-dir_active': settings.sortBy === metric.abbreviation && settings.sortOrder === 'asc',
179+
'icon-down-dir_active': settings.sortBy === metric.abbreviation && settings.sortOrder === 'desc',
180+
'icon-up-dir': settings.sortBy !== metric.abbreviation}"></i>{{metric.name}}</a><a href="{{metric.explanationUrl}}" target="_blank"><i class="icon-info-circled"></i></a>
181181
</th>
182182
</tr>
183183
</thead>

0 commit comments

Comments
 (0)