25
25
< link id ="styleAyu " rel ="stylesheet " href ="https://rust-lang.github.io/mdBook/ayu-highlight.css " disabled ="true ">
26
26
< link rel ="stylesheet " href ="style.css ">
27
27
</ head >
28
- < body ng-app =" clippy " ng-controller =" lintList " >
28
+ < body >
29
29
< div id ="settings-dropdown ">
30
30
< div class ="settings-icon " tabindex ="-1 "> </ div >
31
31
< div class ="settings-menu " tabindex ="-1 ">
@@ -59,121 +59,90 @@ <h1>Clippy Lints</h1>
59
59
< div class ="panel panel-default ">
60
60
< div class ="panel-body row ">
61
61
< div id ="upper-filters " class ="col-12 col-md-5 ">
62
- < div class ="btn-group " filter-dropdown >
62
+ < div class ="btn-group ">
63
63
< button type ="button " class ="btn btn-default dropdown-toggle ">
64
- Lint levels < span class ="badge "> {{selectedValuesCount( levels)}} </ span > < span class ="caret "> </ span >
64
+ Lint levels < span class ="badge " id =" selected- levels" > 4 </ span > < span class ="caret "> </ span >
65
65
</ button >
66
- < ul class ="dropdown-menu ">
66
+ < ul class ="dropdown-menu " id =" lint-levels " >
67
67
< li class ="checkbox ">
68
- < label ng-click ="toggleLevels(true) ">
68
+ < label onclick ="toggleLevels(true) ">
69
69
< input type ="checkbox " class ="invisible " />
70
70
All
71
71
</ label >
72
72
</ li >
73
73
< li class ="checkbox ">
74
- < label ng-click ="toggleLevels(false) ">
74
+ < label onclick ="toggleLevels(false) ">
75
75
< input type ="checkbox " class ="invisible " />
76
76
None
77
77
</ label >
78
78
</ li >
79
79
< li role ="separator " class ="divider "> </ li >
80
- < li class ="checkbox " ng-repeat ="(level, enabled) in levels ">
81
- < label class ="text-capitalize ">
82
- < input type ="checkbox " ng-model ="levels[level] " />
83
- {{level}}
84
- </ label >
85
- </ li >
86
80
</ ul >
87
81
</ div >
88
- < div class ="btn-group " filter-dropdown >
82
+ < div class ="btn-group ">
89
83
< button type ="button " class ="btn btn-default dropdown-toggle ">
90
- Lint groups < span class ="badge "> {{selectedValuesCount( groups)}} </ span > < span class ="caret "> </ span >
84
+ Lint groups < span class ="badge " id =" selected- groups" > </ span > < span class ="caret "> </ span >
91
85
</ button >
92
- < ul class ="dropdown-menu ">
86
+ < ul class ="dropdown-menu " id =" lint-groups " >
93
87
< li class ="checkbox ">
94
- < label ng-click ="toggleGroups(true) ">
88
+ < label onclick ="toggleGroups(true) ">
95
89
< input type ="checkbox " class ="invisible " />
96
90
All
97
91
</ label >
98
92
</ li >
99
93
< li class ="checkbox ">
100
- < label ng-click ="resetGroupsToDefault() ">
94
+ < label onclick ="resetGroupsToDefault() ">
101
95
< input type ="checkbox " class ="invisible " />
102
96
Default
103
97
</ label >
104
98
</ li >
105
99
< li class ="checkbox ">
106
- < label ng-click ="toggleGroups(false) ">
100
+ < label onclick ="toggleGroups(false) ">
107
101
< input type ="checkbox " class ="invisible " />
108
102
None
109
103
</ label >
110
104
</ li >
111
105
< li role ="separator " class ="divider "> </ li >
112
- < li class ="checkbox " ng-repeat ="(group, enabled) in groups ">
113
- < label class ="text-capitalize ">
114
- < input type ="checkbox " ng-model ="groups[group] " />
115
- {{group}}
116
- </ label >
117
- </ li >
118
106
</ ul >
119
107
</ div >
120
108
< div id ="version-filter ">
121
- < div class ="btn-group " filter-dropdown >
109
+ < div class ="btn-group ">
122
110
< button type ="button " class ="btn btn-default dropdown-toggle ">
123
111
Version
124
- < span id ="version-filter-count " class ="badge ">
125
- {{versionFilterCount(versionFilters)}}
126
- </ span >
112
+ < span id ="version-filter-count " class ="badge "> 0</ span >
127
113
< span class ="caret "> </ span >
128
114
</ button >
129
115
< ul id ="version-filter-selector " class ="dropdown-menu ">
130
116
< li class ="checkbox ">
131
- < label ng-click ="clearVersionFilters() ">
117
+ < label onclick ="clearVersionFilters() ">
132
118
< input type ="checkbox " class ="invisible " />
133
119
Clear filters
134
120
</ label >
135
121
</ li >
136
122
< li role ="separator " class ="divider "> </ li >
137
- < li class ="checkbox " ng-repeat ="(filter, vars) in versionFilters ">
138
- < label ng-attr-for ="filter-{filter} "> {{filter}}</ label >
139
- < span > 1.</ span >
140
- < input type ="number "
141
- min ="29 "
142
- ng-attr-id ="filter-{filter} "
143
- class ="version-filter-input form-control filter-input "
144
- maxlength ="2 "
145
- ng-model ="versionFilters[filter].minorVersion "
146
- ng-model-options ="{debounce: 50} "
147
- ng-change ="updateVersionFilters() " />
148
- < span > .0</ span >
149
- </ li >
150
123
</ ul >
151
124
</ div >
152
125
</ div >
153
- < div class ="btn-group " filter-dropdown >
126
+ < div class ="btn-group ">
154
127
< button type ="button " class ="btn btn-default dropdown-toggle ">
155
- Applicability < span class ="badge "> {{selectedValuesCount(applicabilities)}}</ span > < span class ="caret "> </ span >
128
+ Applicability
129
+ < span class ="badge "> </ span >
130
+ < span class ="caret "> </ span >
156
131
</ button >
157
- < ul class ="dropdown-menu ">
132
+ < ul class ="dropdown-menu " id =" lint-applicabilities " >
158
133
< li class ="checkbox ">
159
- < label ng-click ="toggleApplicabilities(true) ">
134
+ < label onclick ="toggleApplicabilities(true) ">
160
135
< input type ="checkbox " class ="invisible " />
161
136
All
162
137
</ label >
163
138
</ li >
164
139
< li class ="checkbox ">
165
- < label ng-click ="toggleApplicabilities(false) ">
140
+ < label onclick ="toggleApplicabilities(false) ">
166
141
< input type ="checkbox " class ="invisible " />
167
142
None
168
143
</ label >
169
144
</ li >
170
145
< li role ="separator " class ="divider "> </ li >
171
- < li class ="checkbox " ng-repeat ="(applicability, enabled) in applicabilities ">
172
- < label class ="text-capitalize ">
173
- < input type ="checkbox " ng-model ="applicabilities[applicability] " />
174
- {{applicability}}
175
- </ label >
176
- </ li >
177
146
</ ul >
178
147
</ div >
179
148
</ div >
@@ -189,10 +158,10 @@ <h1>Clippy Lints</h1>
189
158
</ div >
190
159
</ div >
191
160
< div class ="col-12 col-md-2 btn-group expansion-group ">
192
- < button title ="Collapse All " class ="btn btn-default expansion-control " type ="button " ng-click ="toggleExpansion(data, false) ">
161
+ < button title ="Collapse All " class ="btn btn-default expansion-control " type ="button " onclick ="toggleExpansion(false) ">
193
162
< span class ="glyphicon glyphicon-collapse-up "> </ span >
194
163
</ button >
195
- < button title ="Expand All " class ="btn btn-default expansion-control " type ="button " ng-click ="toggleExpansion(data, true) ">
164
+ < button title ="Expand All " class ="btn btn-default expansion-control " type ="button " onclick ="toggleExpansion(true) ">
196
165
< span class ="glyphicon glyphicon-collapse-down "> </ span >
197
166
</ button >
198
167
</ div >
@@ -315,7 +284,6 @@ <h2 class="panel-title">
315
284
316
285
< script src ="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.6.0/highlight.min.js "> </ script >
317
286
< script src ="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.6.0/languages/rust.min.js "> </ script >
318
- < script src ="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.4.12/angular.min.js "> </ script >
319
287
< script src ="script.js "> </ script >
320
288
</ body >
321
289
</ html >
0 commit comments