Skip to content

Commit 5915027

Browse files
authored
[docs] Reorganize public Documentation (#8889)
Context: https://learn.microsoft.com/dotnet/android Context: https://github.com/dotnet/docs-mobile Context: https://dotnet.microsoft.com/en-us/platform/support/policy/xamarin Support for Xamarin.Android ends on 2024-May-1. Along with end of support, *documentation* for Xamarin.Android will be *de-listed*: the content will still be there, but search will not return results within it, and search engines will not find it. Meaning that after May-1 there will be no documentation for error and warning messages such as XA0000. We now have a new documentation site for .NET for Android, <https://learn.microsoft.com/dotnet/android>! This new site takes content from <https://github.com/dotnet/docs-mobile>, which isn't currently public, but we are in the process of making it public. Meanwhile, the `Documentation` directory was always intended to be a source of *some* documentation, so that documentation for new features could exist concurrent with the commit introducing the feature. This is not a workflow we wish to change. To make synchronization easier, create a new `Documentation/docs-mobile` directory which mirrors the contents of [docs-mobile/docs/android][0], and migrate over our existing docs into the new directory structure. [0]: https://github.com/dotnet/docs-mobile/tree/main/docs/android
1 parent db8ee28 commit 5915027

File tree

154 files changed

+1342
-1366
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

154 files changed

+1342
-1366
lines changed

Diff for: Documentation/docs-mobile/TOC.yml

+354
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,354 @@
1+
- name: .NET for Android
2+
items:
3+
- name: Getting Started
4+
items:
5+
- name: Installation
6+
items:
7+
- name: Overview
8+
href: getting-started/installation/index.md
9+
- name: Install .NET for Android
10+
href: getting-started/installation/net-android.md
11+
- name: Install dependencies
12+
href: getting-started/installation/dependencies.md
13+
- name: Building apps
14+
items:
15+
- name: Build process
16+
href: building-apps/build-process.md
17+
- name: Build targets
18+
href: building-apps/build-targets.md
19+
- name: Build properties
20+
href: building-apps/build-properties.md
21+
- name: Build items
22+
href: building-apps/build-items.md
23+
- name: Features
24+
items:
25+
- name: Layout code behind
26+
href: features/layout-code-behind/index.md
27+
- name: Maven
28+
items:
29+
- name: "@(AndroidMavenLibrary) build item"
30+
href: features/maven/android-maven-library.md
31+
- name: Resolving Java ependencies
32+
href: features/maven/resolving-java-dependencies.md
33+
- name: Java dependency verification
34+
href: features/maven/java-dependency-verification.md
35+
- name: Message reference
36+
items:
37+
- name: Overview
38+
href: messages/index.md
39+
- name: "ADBxxxx: ADB tooling"
40+
items:
41+
- name: "ADBxxxx: ADB tooling"
42+
href: "messages/index.md#adbxxxx-adb-tooling"
43+
- name: ADB0000
44+
href: messages/adb0000.md
45+
- name: ADB0010
46+
href: messages/adb0010.md
47+
- name: ADB0020
48+
href: messages/adb0020.md
49+
- name: ADB0030
50+
href: messages/adb0030.md
51+
- name: ADB0040
52+
href: messages/adb0040.md
53+
- name: ADB0050
54+
href: messages/adb0050.md
55+
- name: ADB0060
56+
href: messages/adb0060.md
57+
- name: "ANDXXxxxx: Generic Android tooling"
58+
items:
59+
- name: "ANDXXxxxx: Generic Android tooling"
60+
href: "messages/index.md#andxxxxxx-generic-android-tooling"
61+
- name: ANDAS0000
62+
href: messages/andas0000.md
63+
- name: ANDJS0000
64+
href: messages/andjs0000.md
65+
- name: ANDKT0000
66+
href: messages/andkt0000.md
67+
- name: ANDZA0000
68+
href: messages/andza0000.md
69+
- name: "APTxxxx: AAPT tooling"
70+
items:
71+
- name: "APTxxxx: AAPT tooling"
72+
href: "messages/index.md#aptxxxx-aapt-tooling"
73+
- name: APT0000
74+
href: messages/apt0000.md
75+
- name: APT0001
76+
href: messages/apt0001.md
77+
- name: APT2264
78+
href: messages/apt2264.md
79+
- name: APT2265
80+
href: messages/apt2265.md
81+
- name: "JAVAxxxx: Java tool"
82+
items:
83+
- name: "JAVAxxxx: Java tool"
84+
href: "messages/index.md#javaxxxx-java-tool"
85+
- name: JAVA0000
86+
href: messages/java0000.md
87+
- name: "JAVACxxxx: Java compiler"
88+
items:
89+
- name: "JAVACxxxx: Java compiler"
90+
href: "messages/index.md#javacxxxx-java-compiler"
91+
- name: JAVAC0000
92+
href: messages/javac0000.md
93+
- name: "XA0xxx: Environment issue or missing tooling"
94+
items:
95+
- name: "XA0xxx: Environment issue or missing tooling"
96+
href: "messages/index.md#xa0xxx-environment-issue-or-missing-tooling"
97+
- name: XA0000
98+
href: messages/xa0000.md
99+
- name: XA0001
100+
href: messages/xa0001.md
101+
- name: XA0002
102+
href: messages/xa0002.md
103+
- name: XA0003
104+
href: messages/xa0003.md
105+
- name: XA0004
106+
href: messages/xa0004.md
107+
- name: XA0030
108+
href: messages/xa0030.md
109+
- name: XA0031
110+
href: messages/xa0031.md
111+
- name: XA0032
112+
href: messages/xa0032.md
113+
- name: XA0033
114+
href: messages/xa0033.md
115+
- name: XA0034
116+
href: messages/xa0034.md
117+
- name: XA0035
118+
href: messages/xa0035.md
119+
- name: XA0036
120+
href: messages/xa0036.md
121+
- name: XA0101
122+
href: messages/xa0101.md
123+
- name: XA0102
124+
href: messages/xa0102.md
125+
- name: XA0103
126+
href: messages/xa0103.md
127+
- name: XA0105
128+
href: messages/xa0105.md
129+
- name: XA0107
130+
href: messages/xa0107.md
131+
- name: XA0108
132+
href: messages/xa0108.md
133+
- name: XA0109
134+
href: messages/xa0109.md
135+
- name: XA0111
136+
href: messages/xa0111.md
137+
- name: XA0112
138+
href: messages/xa0112.md
139+
- name: XA0113
140+
href: messages/xa0113.md
141+
- name: XA0115
142+
href: messages/xa0115.md
143+
- name: XA0116
144+
href: messages/xa0116.md
145+
- name: XA0117
146+
href: messages/xa0117.md
147+
- name: XA0118
148+
href: messages/xa0118.md
149+
- name: XA0119
150+
href: messages/xa0119.md
151+
- name: XA0121
152+
href: messages/xa0121.md
153+
- name: XA0122
154+
href: messages/xa0122.md
155+
- name: XA0125
156+
href: messages/xa0125.md
157+
- name: XA0126
158+
href: messages/xa0126.md
159+
- name: XA0127
160+
href: messages/xa0127.md
161+
- name: XA0128
162+
href: messages/xa0128.md
163+
- name: XA0129
164+
href: messages/xa0129.md
165+
- name: XA0130
166+
href: messages/xa0130.md
167+
- name: XA0131
168+
href: messages/xa0131.md
169+
- name: XA0132
170+
href: messages/xa0132.md
171+
- name: XA0133
172+
href: messages/xa0133.md
173+
- name: XA0134
174+
href: messages/xa0134.md
175+
- name: XA0135
176+
href: messages/xa0135.md
177+
- name: XA0136
178+
href: messages/xa0136.md
179+
- name: XA0137
180+
href: messages/xa0137.md
181+
- name: XA0138
182+
href: messages/xa0138.md
183+
- name: XA0139
184+
href: messages/xa0139.md
185+
- name: XA0140
186+
href: messages/xa0140.md
187+
- name: "XA1xxx: Project related"
188+
items:
189+
- name: "XA1xxx: Project related"
190+
href: "messages/index.md#xa1xxx-project-related"
191+
- name: XA1000
192+
href: messages/xa1000.md
193+
- name: XA1001
194+
href: messages/xa1001.md
195+
- name: XA1002
196+
href: messages/xa1002.md
197+
- name: XA1003
198+
href: messages/xa1003.md
199+
- name: XA1004
200+
href: messages/xa1004.md
201+
- name: XA1005
202+
href: messages/xa1005.md
203+
- name: XA1006
204+
href: messages/xa1006.md
205+
- name: XA1007
206+
href: messages/xa1007.md
207+
- name: XA1008
208+
href: messages/xa1008.md
209+
- name: XA1009
210+
href: messages/xa1009.md
211+
- name: XA1010
212+
href: messages/xa1010.md
213+
- name: XA1011
214+
href: messages/xa1011.md
215+
- name: XA1023
216+
href: messages/xa1023.md
217+
- name: XA1024
218+
href: messages/xa1024.md
219+
- name: XA1025
220+
href: messages/xa1025.md
221+
- name: XA1027
222+
href: messages/xa1027.md
223+
- name: XA1028
224+
href: messages/xa1028.md
225+
- name: XA1029
226+
href: messages/xa1029.md
227+
- name: XA1031
228+
href: messages/xa1031.md
229+
- name: XA1032
230+
href: messages/xa1032.md
231+
- name: XA1033
232+
href: messages/xa1033.md
233+
- name: XA1035
234+
href: messages/xa1035.md
235+
- name: XA1036
236+
href: messages/xa1036.md
237+
- name: XA1037
238+
href: messages/xa1037.md
239+
- name: "XA2xxx: Linker"
240+
items:
241+
- name: "XA2xxx: Linker"
242+
href: "messages/index.md#xa2xxx-linker"
243+
- name: XA2000
244+
href: messages/xa2000.md
245+
- name: XA2001
246+
href: messages/xa2001.md
247+
- name: XA2002
248+
href: messages/xa2002.md
249+
- name: "XA3xxx: Unmanaged code compilation"
250+
href: "messages/index.md#xa3xxx-unmanaged-code-compilation"
251+
- name: "XA4xxx: Code generation"
252+
items:
253+
- name: "XA4xxx: Code generation"
254+
href: "messages/index.md#xa4xxx-code-generation"
255+
- name: XA4214
256+
href: messages/xa4214.md
257+
- name: XA4215
258+
href: messages/xa4215.md
259+
- name: XA4216
260+
href: messages/xa4216.md
261+
- name: XA4218
262+
href: messages/xa4218.md
263+
- name: XA4231
264+
href: messages/xa4231.md
265+
- name: XA4232
266+
href: messages/xa4232.md
267+
- name: XA4234
268+
href: messages/xa4234.md
269+
- name: XA4235
270+
href: messages/xa4235.md
271+
- name: XA4236
272+
href: messages/xa4236.md
273+
- name: XA4237
274+
href: messages/xa4237.md
275+
- name: XA4239
276+
href: messages/xa4239.md
277+
- name: XA4241
278+
href: messages/xa4241.md
279+
- name: XA4242
280+
href: messages/xa4242.md
281+
- name: XA4243
282+
href: messages/xa4243.md
283+
- name: XA4244
284+
href: messages/xa4244.md
285+
- name: XA4245
286+
href: messages/xa4245.md
287+
- name: XA4246
288+
href: messages/xa4246.md
289+
- name: XA4247
290+
href: messages/xa4247.md
291+
- name: XA4248
292+
href: messages/xa4248.md
293+
- name: XA4301
294+
href: messages/xa4301.md
295+
- name: XA4302
296+
href: messages/xa4302.md
297+
- name: XA4303
298+
href: messages/xa4303.md
299+
- name: XA4304
300+
href: messages/xa4304.md
301+
- name: XA4305
302+
href: messages/xa4305.md
303+
- name: XA4306
304+
href: messages/xa4306.md
305+
- name: XA4307
306+
href: messages/xa4307.md
307+
- name: XA4308
308+
href: messages/xa4308.md
309+
- name: XA4309
310+
href: messages/xa4309.md
311+
- name: XA4310
312+
href: messages/xa4310.md
313+
- name: XA4312
314+
href: messages/xa4312.md
315+
- name: XA4313
316+
href: messages/xa4313.md
317+
- name: XA4314
318+
href: messages/xa4314.md
319+
- name: "XA5xxx: GCC and toolchain"
320+
items:
321+
- name: "XA5xxx: GCC and toolchain"
322+
href: "messages/index.md#xa5xxx-gcc-and-toolchain"
323+
- name: XA5205
324+
href: messages/xa5205.md
325+
- name: XA5207
326+
href: messages/xa5207.md
327+
- name: XA5300
328+
href: messages/xa5300.md
329+
- name: XA5301
330+
href: messages/xa5301.md
331+
- name: XA5302
332+
href: messages/xa5302.md
333+
- name: "XA6xxx: Internal tools"
334+
href: "messages/index.md#xa6xxx-internal-tools"
335+
- name: "XAccc7xxx: Unhandled MSBuild exceptions"
336+
href: "messages/index.md#xaccc7xxx-unhandled-msbuild-exceptions"
337+
- name: "XA8xxx: Linker step errors"
338+
items:
339+
- name: "XA8xxx: Linker step errors"
340+
href: "messages/index.md#xa8xxx-linker-step-errors"
341+
- name: XA8000/IL8000
342+
href: messages/xa8000.md
343+
- name: Resources
344+
items:
345+
- name: .NET 8 Release Notes
346+
items:
347+
- name: .NET 8 34.0.95
348+
href: https://github.com/xamarin/xamarin-android/releases/tag/34.0.95
349+
- name: .NET 8 34.0.85
350+
href: https://github.com/xamarin/xamarin-android/releases/tag/34.0.85
351+
- name: .NET 8 34.0.79
352+
href: https://github.com/xamarin/xamarin-android/releases/tag/34.0.85
353+
- name: .NET 8 34.0.52
354+
href: https://github.com/xamarin/xamarin-android/releases/tag/34.0.52

0 commit comments

Comments
 (0)