Skip to content

Commit ec6c00c

Browse files
follow the MDN's definition
1 parent 9cd3e62 commit ec6c00c

File tree

5 files changed

+49
-49
lines changed

5 files changed

+49
-49
lines changed

.docfx/template/ManagedReference.extension.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ exports.postTransform = function (model) {
2020
if (!dumpDeprecatedOnce
2121
&& model.children?.length > 0
2222
&& model.children[0].children?.length > 0
23-
&& model.children[0].children[0].isObsolete
23+
&& model.children[0].children[0].isDeprecated
2424
) {
2525
dumpDeprecatedOnce = true;
2626
console.log(JSON.stringify(model));
@@ -57,12 +57,12 @@ function updateTypeModelData(model) {
5757
if (model.attributes) {
5858
for (const attr of model.attributes) {
5959
if (attr.type == 'System.ObsoleteAttribute') {
60-
model.isObsolete = true;
61-
model.isDeprecated = false;
60+
model.isDeprecated = true;
61+
model.isObsolete = false;
6262
// check whether error option is set
6363
if (attr.arguments) {
6464
if (attr.arguments.length == 2) {
65-
model.isDeprecated = attr.arguments[1].value;
65+
model.isObsolete = attr.arguments[1].value;
6666
}
6767
}
6868
}

.docfx/template/partials/class.header.tmpl.partial

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
{{!STMG swap order: summary and syntax code & deprecate flag}}
1717
{{#syntax.content.0.value}}
18-
<div class="codewrapper {{#isObsolete}}obsolete{{/isObsolete}} {{#isDeprecated}}deprecated{{/isDeprecated}}">
18+
<div class="codewrapper {{#isDeprecated}}deprecated{{/isDeprecated}} {{#isObsolete}}obsolete{{/isObsolete}}">
1919
<pre><code class="lang-csharp hljs">{{syntax.content.0.value}}</code></pre>
2020
</div>
2121
{{/syntax.content.0.value}}
@@ -149,19 +149,19 @@
149149

150150
{{!STMG deprecate flag}}
151151
<dt id="{{id}}">
152-
{{#isDeprecated}}
152+
{{#isObsolete}}
153153
<code style='white-space: pre-line;'><del>{{syntax.content.0.value}}</del></code>
154-
<span class="badge rounded-pill bg-danger">Deprecated</span>
155-
{{/isDeprecated}}
156-
{{^isDeprecated}}
157-
{{#isObsolete}}
154+
<span class="badge rounded-pill bg-danger">Obsolete</span>
155+
{{/isObsolete}}
156+
{{^isObsolete}}
157+
{{#isDeprecated}}
158158
<code style='white-space: pre-line;'>{{syntax.content.0.value}}</code>
159-
<span class="badge rounded-pill bg-warning">Obsolete</span>
160-
{{/isObsolete}}
161-
{{^isObsolete}}
159+
<span class="badge rounded-pill bg-warning">Deprecated</span>
160+
{{/isDeprecated}}
161+
{{^isDeprecated}}
162162
{{syntax.content.0.value}}
163-
{{/isObsolete}}
164-
{{/isDeprecated}}
163+
{{/isDeprecated}}
164+
{{/isObsolete}}
165165
</dt>
166166

167167
<dd>{{{summary}}}</dd>

.docfx/template/partials/class.tmpl.partial

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -19,26 +19,26 @@
1919
{{!STMG use h2 if separatePage & deprecate flag}}
2020
{{#_splitReference}}<h2 id="{{id}}" data-uid="{{uid}}">{{/_splitReference}}
2121
{{^_splitReference}}<h3 id="{{id}}" data-uid="{{uid}}">{{/_splitReference}}
22-
{{#isDeprecated}}
22+
{{#isObsolete}}
2323
<del>{{name.0.value}}</del>
24-
<span class="badge rounded-pill bg-danger">Deprecated</span>
25-
{{/isDeprecated}}
26-
{{^isDeprecated}}
27-
{{#isObsolete}}
24+
<span class="badge rounded-pill bg-danger">Obsolete</span>
25+
{{/isObsolete}}
26+
{{^isObsolete}}
27+
{{#isDeprecated}}
2828
{{name.0.value}}
29-
<span class="badge rounded-pill bg-warning">Obsolete</span>
30-
{{/isObsolete}}
31-
{{^isObsolete}}
29+
<span class="badge rounded-pill bg-warning">Deprecated</span>
30+
{{/isDeprecated}}
31+
{{^isDeprecated}}
3232
{{name.0.value}}
33-
{{/isObsolete}}
34-
{{/isDeprecated}}
33+
{{/isDeprecated}}
34+
{{/isObsolete}}
3535
{{#sourceurl}}<a class="header-action link-secondary" title="View source" href="{{sourceurl}}"><i class="bi bi-code-slash"></i></a>{{/sourceurl}}
3636
{{#_splitReference}}</h2>{{/_splitReference}}
3737
{{^_splitReference}}</h3>{{/_splitReference}}
3838

3939
{{!STMG swap order: summary and syntax code & deprecate flag}}
4040
{{#syntax}}
41-
<div class="codewrapper {{#isObsolete}}obsolete{{/isObsolete}} {{#isDeprecated}}deprecated{{/isDeprecated}}">
41+
<div class="codewrapper {{#isDeprecated}}deprecated{{/isDeprecated}} {{#isObsolete}}obsolete{{/isObsolete}}">
4242
<pre><code class="lang-csharp hljs">{{syntax.content.0.value}}</code></pre>
4343
</div>
4444
{{/syntax}}

.docfx/template/partials/titleBadge.tmpl.partial

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,25 +3,25 @@
33

44
{{!STMG global namespace is empty}}
55
{{#name.0.value}}
6-
{{#isDeprecated}}
6+
{{#isObsolete}}
77
<del>{{name.0.value}}</del>
8-
{{/isDeprecated}}
9-
{{^isDeprecated}}
8+
{{/isObsolete}}
9+
{{^isObsolete}}
1010
{{name.0.value}}
11-
{{/isDeprecated}}
11+
{{/isObsolete}}
1212
{{/name.0.value}}
1313
{{^name.0.value}}
1414
<code>global::</code>
1515
{{/name.0.value}}
1616

17-
{{#isDeprecated}}
18-
<span class="badge rounded-pill bg-danger">Deprecated</span>
19-
{{/isDeprecated}}
20-
{{^isDeprecated}}
21-
{{#isObsolete}}
22-
<span class="badge rounded-pill bg-warning">Obsolete</span>
23-
{{/isObsolete}}
24-
{{^isObsolete}}
17+
{{#isObsolete}}
18+
<span class="badge rounded-pill bg-danger">Obsolete</span>
19+
{{/isObsolete}}
20+
{{^isObsolete}}
21+
{{#isDeprecated}}
22+
<span class="badge rounded-pill bg-warning">Deprecated</span>
23+
{{/isDeprecated}}
24+
{{^isDeprecated}}
2525
{{#inPackage}}
2626
<span class="badge rounded-pill bg-info">Package</span>
2727
{{/inPackage}}
@@ -70,5 +70,5 @@
7070
{{#inTypeAlias}}
7171
<span class="badge rounded-pill bg-info">Type Alias</span>
7272
{{/inTypeAlias}}
73-
{{/isObsolete}}
74-
{{/isDeprecated}}
73+
{{/isDeprecated}}
74+
{{/isObsolete}}

.docfx/template/public/main.css

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -168,19 +168,19 @@ body[data-yaml-mime=ManagedReference] article dl.jumplist dd>*:first-child {
168168

169169
/** obsolete and deprecated */
170170

171-
.codewrapper.obsolete {
171+
.codewrapper.deprecated {
172172
__margin-top: 20px !important;
173173
}
174174

175-
.codewrapper.obsolete::before {
176-
content: "Obsolete";
175+
.codewrapper.deprecated::before {
176+
content: "Deprecated";
177177
}
178178

179-
.codewrapper.obsolete.deprecated::before {
180-
content: "Deprecated";
179+
.codewrapper.deprecated.obsolete::before {
180+
content: "Obsolete";
181181
}
182182

183-
.codewrapper.obsolete::before {
183+
.codewrapper.deprecated::before {
184184
display: block;
185185
position: absolute;
186186
z-index: 310;
@@ -195,16 +195,16 @@ body[data-yaml-mime=ManagedReference] article dl.jumplist dd>*:first-child {
195195
background: #f5f5f5;
196196
}
197197

198-
.codewrapper.obsolete>pre>code {
198+
.codewrapper.deprecated>pre>code {
199199
background: #f5f5f5;
200200
}
201201

202-
article h1+.facts+.codewrapper.obsolete::before {
202+
article h1+.facts+.codewrapper.deprecated::before {
203203
color: #000000;
204204
background: var(--bs-warning-bg-subtle);
205205
}
206206

207-
article h1+.facts+.codewrapper.obsolete>pre>code {
207+
article h1+.facts+.codewrapper.deprecated>pre>code {
208208
background: var(--bs-warning-bg-subtle);
209209
}
210210

0 commit comments

Comments
 (0)