Skip to content

Commit 3990551

Browse files
committed
Revert "Fixed hidden docs"
This reverts commit c7b0991.
1 parent 6501bb4 commit 3990551

File tree

3 files changed

+31
-6
lines changed

3 files changed

+31
-6
lines changed

docs/sidebar.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,17 @@ subsection:
99
subsection:
1010
- page: reference/new-types/intersection-types.md
1111
- page: reference/new-types/intersection-types-spec.md
12+
hidden: true
1213
- page: reference/new-types/union-types.md
1314
- page: reference/new-types/union-types-spec.md
15+
hidden: true
1416
- page: reference/new-types/type-lambdas.md
1517
- page: reference/new-types/type-lambdas-spec.md
18+
hidden: true
1619
- page: reference/new-types/match-types.md
1720
- page: reference/new-types/dependent-function-types.md
1821
- page: reference/new-types/dependent-function-types-spec.md
22+
hidden: true
1923
- page: reference/new-types/polymorphic-function-types.md
2024
- title: Enums
2125
index: reference/enums/enums-index.md
@@ -39,6 +43,7 @@ subsection:
3943
- page: reference/contextual/multiversal-equality.md
4044
- page: reference/contextual/context-functions.md
4145
- page: reference/contextual/context-functions-spec.md
46+
hidden: true
4247
- page: reference/contextual/conversions.md
4348
- page: reference/contextual/by-name-context-parameters.md
4449
- page: reference/contextual/relationship-implicits.md
@@ -49,6 +54,7 @@ subsection:
4954
- page: reference/metaprogramming/compiletime-ops.md
5055
- page: reference/metaprogramming/macros.md
5156
- page: reference/metaprogramming/macros-spec.md
57+
hidden: true
5258
- page: reference/metaprogramming/simple-smp.md # description of a simplified metaprogramming language, this might not be the best place for it
5359
- page: reference/metaprogramming/staging.md
5460
- page: reference/metaprogramming/reflection.md
@@ -65,6 +71,7 @@ subsection:
6571
- page: reference/other-new-features/open-classes.md
6672
- page: reference/other-new-features/parameter-untupling.md
6773
- page: reference/other-new-features/parameter-untupling-spec.md
74+
hidden: true
6875
- page: reference/other-new-features/kind-polymorphism.md
6976
- page: reference/other-new-features/matchable.md
7077
- page: reference/other-new-features/threadUnsafe-annotation.md
@@ -81,6 +88,7 @@ subsection:
8188
- page: reference/changed-features/numeric-literals.md
8289
- page: reference/changed-features/structural-types.md
8390
- page: reference/changed-features/structural-types-spec.md
91+
hidden: true
8492
- page: reference/changed-features/operators.md
8593
- page: reference/changed-features/wildcards.md
8694
- page: reference/changed-features/imports.md
@@ -89,13 +97,15 @@ subsection:
8997
- page: reference/changed-features/implicit-resolution.md
9098
- page: reference/changed-features/implicit-conversions.md
9199
- page: reference/changed-features/implicit-conversions-spec.md
100+
hidden: true
92101
- page: reference/changed-features/overload-resolution.md
93102
- page: reference/changed-features/match-syntax.md
94103
- page: reference/changed-features/vararg-splices.md
95104
- page: reference/changed-features/pattern-bindings.md
96105
- page: reference/changed-features/pattern-matching.md
97106
- page: reference/changed-features/eta-expansion.md
98107
- page: reference/changed-features/eta-expansion-spec.md
108+
hidden: true
99109
- page: reference/changed-features/compiler-plugins.md
100110
- page: reference/changed-features/lazy-vals-init.md
101111
- page: reference/changed-features/main-functions.md
@@ -113,12 +123,14 @@ subsection:
113123
- page: reference/dropped-features/early-initializers.md
114124
- page: reference/dropped-features/class-shadowing.md
115125
- page: reference/dropped-features/class-shadowing-spec.md
126+
hidden: true
116127
- page: reference/dropped-features/limit22.md
117128
- page: reference/dropped-features/xml.md
118129
- page: reference/dropped-features/symlits.md
119130
- page: reference/dropped-features/auto-apply.md
120131
- page: reference/dropped-features/weak-conformance.md
121132
- page: reference/dropped-features/weak-conformance-spec.md
133+
hidden: true
122134
- page: reference/dropped-features/nonlocal-returns.md
123135
- page: reference/dropped-features/this-qualifier.md
124136
- page: reference/dropped-features/wildcard-init.md
@@ -131,8 +143,10 @@ subsection:
131143
- page: reference/experimental/canthrow.md
132144
- page: reference/experimental/erased-defs.md
133145
- page: reference/experimental/erased-defs-spec.md
146+
hidden: true
134147
- page: reference/experimental/named-typeargs.md
135148
- page: reference/experimental/named-typeargs-spec.md
149+
hidden: true
136150
- page: reference/experimental/numeric-literals.md
137151
- page: reference/experimental/explicit-nulls.md
138152
- page: reference/experimental/main-annotation.md

project/resources/referenceReplacements/sidebar.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,17 @@ subsection:
55
subsection:
66
- page: reference/new-types/intersection-types.md
77
- page: reference/new-types/intersection-types-spec.md
8+
hidden: true
89
- page: reference/new-types/union-types.md
910
- page: reference/new-types/union-types-spec.md
11+
hidden: true
1012
- page: reference/new-types/type-lambdas.md
1113
- page: reference/new-types/type-lambdas-spec.md
14+
hidden: true
1215
- page: reference/new-types/match-types.md
1316
- page: reference/new-types/dependent-function-types.md
1417
- page: reference/new-types/dependent-function-types-spec.md
18+
hidden: true
1519
- page: reference/new-types/polymorphic-function-types.md
1620
- title: Enums
1721
index: reference/enums/enums-index.md
@@ -35,6 +39,7 @@ subsection:
3539
- page: reference/contextual/multiversal-equality.md
3640
- page: reference/contextual/context-functions.md
3741
- page: reference/contextual/context-functions-spec.md
42+
hidden: true
3843
- page: reference/contextual/conversions.md
3944
- page: reference/contextual/by-name-context-parameters.md
4045
- page: reference/contextual/relationship-implicits.md
@@ -45,6 +50,7 @@ subsection:
4550
- page: reference/metaprogramming/compiletime-ops.md
4651
- page: reference/metaprogramming/macros.md
4752
- page: reference/metaprogramming/macros-spec.md
53+
hidden: true
4854
- page: reference/metaprogramming/staging.md
4955
- page: reference/metaprogramming/reflection.md
5056
- page: reference/metaprogramming/tasty-inspect.md
@@ -61,6 +67,7 @@ subsection:
6167
- page: reference/other-new-features/open-classes.md
6268
- page: reference/other-new-features/parameter-untupling.md
6369
- page: reference/other-new-features/parameter-untupling-spec.md
70+
hidden: true
6471
- page: reference/other-new-features/kind-polymorphism.md
6572
- page: reference/other-new-features/matchable.md
6673
- page: reference/other-new-features/threadUnsafe-annotation.md
@@ -77,6 +84,7 @@ subsection:
7784
- page: reference/changed-features/numeric-literals.md
7885
- page: reference/changed-features/structural-types.md
7986
- page: reference/changed-features/structural-types-spec.md
87+
hidden: true
8088
- page: reference/changed-features/operators.md
8189
- page: reference/changed-features/wildcards.md
8290
- page: reference/changed-features/imports.md
@@ -85,13 +93,15 @@ subsection:
8593
- page: reference/changed-features/implicit-resolution.md
8694
- page: reference/changed-features/implicit-conversions.md
8795
- page: reference/changed-features/implicit-conversions-spec.md
96+
hidden: true
8897
- page: reference/changed-features/overload-resolution.md
8998
- page: reference/changed-features/match-syntax.md
9099
- page: reference/changed-features/vararg-splices.md
91100
- page: reference/changed-features/pattern-bindings.md
92101
- page: reference/changed-features/pattern-matching.md
93102
- page: reference/changed-features/eta-expansion.md
94103
- page: reference/changed-features/eta-expansion-spec.md
104+
hidden: true
95105
- page: reference/changed-features/compiler-plugins.md
96106
- page: reference/changed-features/lazy-vals-init.md
97107
- page: reference/changed-features/main-functions.md
@@ -109,12 +119,14 @@ subsection:
109119
- page: reference/dropped-features/early-initializers.md
110120
- page: reference/dropped-features/class-shadowing.md
111121
- page: reference/dropped-features/class-shadowing-spec.md
122+
hidden: true
112123
- page: reference/dropped-features/limit22.md
113124
- page: reference/dropped-features/xml.md
114125
- page: reference/dropped-features/symlits.md
115126
- page: reference/dropped-features/auto-apply.md
116127
- page: reference/dropped-features/weak-conformance.md
117128
- page: reference/dropped-features/weak-conformance-spec.md
129+
hidden: true
118130
- page: reference/dropped-features/nonlocal-returns.md
119131
- page: reference/dropped-features/this-qualifier.md
120132
- page: reference/dropped-features/wildcard-init.md
@@ -127,8 +139,10 @@ subsection:
127139
- page: reference/experimental/canthrow.md
128140
- page: reference/experimental/erased-defs.md
129141
- page: reference/experimental/erased-defs-spec.md
142+
hidden: true
130143
- page: reference/experimental/named-typeargs.md
131144
- page: reference/experimental/named-typeargs-spec.md
145+
hidden: true
132146
- page: reference/experimental/numeric-literals.md
133147
- page: reference/experimental/explicit-nulls.md
134148
- page: reference/experimental/main-annotation.md

scaladoc/src/dotty/tools/scaladoc/renderers/Renderer.scala

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ abstract class Renderer(rootPackage: Member, val members: Map[DRI, Member], prot
4545
// Below code is for walking in order the tree and modifing its nodes basing on its neighbours
4646

4747
// We add dummy guards
48-
val notHidden: Seq[Option[LoadedTemplate]] = None +: siteContext.allTemplates.filterNot(_.hidden).map(Some(_)) :+ None
48+
val allTemplates: Seq[Option[LoadedTemplate]] = None +: siteContext.allTemplates.map(Some(_)) :+ None
4949

5050
// Let's gather the list of maps for each template with its in-order neighbours
51-
val newSettings: List[Map[String, Object]] = notHidden.sliding(size = 3, step = 1).map {
51+
val newSettings: List[Map[String, Object]] = allTemplates.sliding(size = 3, step = 1).map {
5252
case None :: None :: Nil =>
5353
Map.empty
5454
case prev :: mid :: next :: Nil =>
@@ -81,13 +81,10 @@ abstract class Renderer(rootPackage: Member, val members: Map[DRI, Member], prot
8181
).flatten.toMap
8282
}.toList
8383

84-
8584
def updateSettings(templates: Seq[LoadedTemplate], additionalSettings: ListBuffer[Map[String, Object]]): List[LoadedTemplate] =
8685
val updatedTemplates = List.newBuilder[LoadedTemplate]
8786
for template <- templates do
88-
val head: Map[String, Object] =
89-
if template.hidden then Map.empty
90-
else additionalSettings.remove(0)
87+
val head: Map[String, Object] = additionalSettings.remove(0)
9188
val current: Map[String, Object] = template.templateFile.settings.getOrElse("page", Map.empty).asInstanceOf[Map[String, Object]]
9289
val updatedTemplateFile = template.templateFile.copy(settings = template.templateFile.settings.updated("page", head ++ current))
9390
updatedTemplates += template.copy(

0 commit comments

Comments
 (0)