Skip to content

Commit e742dc1

Browse files
author
Jonas Heinle
committed
docs improved
1 parent 2e28bc3 commit e742dc1

File tree

4 files changed

+81
-80
lines changed

4 files changed

+81
-80
lines changed

.github/workflows/dart.yml

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -18,22 +18,6 @@ jobs:
1818
steps:
1919
- uses: actions/[email protected]
2020

21-
- name: Prepare python env for sphynx
22-
run: |
23-
pip install -r requirements.txt
24-
- name: Create docs
25-
run: |
26-
cd docs
27-
make html
28-
29-
- name: 📂 Sync files to dev domain
30-
uses: SamKirkland/[email protected]
31-
with:
32-
server: ${{ secrets.SERVER }}
33-
username: ${{ secrets.USERNAME }}
34-
password: ${{ secrets.PW }}
35-
local-dir: "./docs/build/html/"
36-
3721
- name: Setup Flutter SDK
3822
uses: flutter-actions/[email protected]
3923
with:

dartdoc_options.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,5 @@ dartdoc:
1111
displayName: Great
1212
categoryOrder: [awesome, great]
1313
showUndocumentedCategories: true
14+
additional-docs:
15+
- docs/INTRODUCTION.md

lib/Pages/AboutMePage/about_me_page.dart

Lines changed: 26 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,26 @@ import 'package:jotrockenmitlockenrepo/user_settings.dart';
1111
import 'package:kataglyphis_inference_engine/src/rust/api/simple.dart';
1212
import 'package:kataglyphis_inference_engine/src/rust/frb_generated.dart';
1313

14+
/// {@category awesome}
1415
class AboutMePage extends StatefulWidget {
1516
final AppAttributes appAttributes;
1617
final Footer footer;
17-
const AboutMePage(
18-
{super.key, required this.appAttributes, required this.footer});
18+
const AboutMePage({
19+
super.key,
20+
required this.appAttributes,
21+
required this.footer,
22+
});
1923

2024
@override
2125
State<StatefulWidget> createState() => AboutMePageState();
2226
}
2327

2428
class AboutMePageState extends State<AboutMePage> {
25-
List<List<Widget>> _createAboutMeChildPages(UserSettings userSettings,
26-
ColorSeed colorSelected, BuildContext context) {
29+
List<List<Widget>> _createAboutMeChildPages(
30+
UserSettings userSettings,
31+
ColorSeed colorSelected,
32+
BuildContext context,
33+
) {
2734
String aboutMeFile = userSettings.aboutMeFileEn!;
2835
if (Localizations.localeOf(context) == const Locale('de')) {
2936
aboutMeFile = userSettings.aboutMeFileDe!;
@@ -32,18 +39,16 @@ class AboutMePageState extends State<AboutMePage> {
3239
AboutMeTable(userSettings: userSettings),
3340
Center(
3441
child: Text(
35-
'Action: Call Rust `greet("Tom")`\nResult: `${greet(name: "Tom")}`'),
42+
'Action: Call Rust `greet("Tom")`\nResult: `${greet(name: "Tom")}`',
43+
),
3644
),
3745
];
3846
List<Widget> childWidgetsRightPage = [
3947
// const PerfectDay(),
4048
// const SizedBox(
4149
// height: 40,
4250
// ),
43-
SkillTable(
44-
aboutMeFile: aboutMeFile,
45-
userSettings: userSettings,
46-
),
51+
SkillTable(aboutMeFile: aboutMeFile, userSettings: userSettings),
4752

4853
//widget.footer
4954
];
@@ -54,16 +59,18 @@ class AboutMePageState extends State<AboutMePage> {
5459
@override
5560
Widget build(BuildContext context) {
5661
var aboutMePagesLeftRight = _createAboutMeChildPages(
57-
widget.appAttributes.userSettings,
58-
widget.appAttributes.colorSelected,
59-
context);
62+
widget.appAttributes.userSettings,
63+
widget.appAttributes.colorSelected,
64+
context,
65+
);
6066
return OneTwoTransitionPage(
61-
childWidgetsLeftPage: aboutMePagesLeftRight[0],
62-
childWidgetsRightPage: aboutMePagesLeftRight[1],
63-
appAttributes: widget.appAttributes,
64-
footer: widget.footer,
65-
showMediumSizeLayout: widget.appAttributes.showMediumSizeLayout,
66-
showLargeSizeLayout: widget.appAttributes.showLargeSizeLayout,
67-
railAnimation: widget.appAttributes.railAnimation);
67+
childWidgetsLeftPage: aboutMePagesLeftRight[0],
68+
childWidgetsRightPage: aboutMePagesLeftRight[1],
69+
appAttributes: widget.appAttributes,
70+
footer: widget.footer,
71+
showMediumSizeLayout: widget.appAttributes.showMediumSizeLayout,
72+
showLargeSizeLayout: widget.appAttributes.showLargeSizeLayout,
73+
railAnimation: widget.appAttributes.railAnimation,
74+
);
6875
}
6976
}

rust_builder/cargokit/build_tool/pubspec.lock

Lines changed: 53 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@ packages:
3737
dependency: transitive
3838
description:
3939
name: async
40-
sha256: d2872f9c19731c2e5f10444b14686eb7cc85c76274bd6c16e1816bff9a3bab63
40+
sha256: "758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb"
4141
url: "https://pub.dev"
4242
source: hosted
43-
version: "2.12.0"
43+
version: "2.13.0"
4444
boolean_selector:
4545
dependency: transitive
4646
description:
@@ -49,6 +49,14 @@ packages:
4949
url: "https://pub.dev"
5050
source: hosted
5151
version: "2.1.2"
52+
cli_config:
53+
dependency: transitive
54+
description:
55+
name: cli_config
56+
sha256: ac20a183a07002b700f0c25e61b7ee46b23c309d76ab7b7640a028f18e4d99ec
57+
url: "https://pub.dev"
58+
source: hosted
59+
version: "0.2.0"
5260
collection:
5361
dependency: "direct main"
5462
description:
@@ -69,10 +77,10 @@ packages:
6977
dependency: transitive
7078
description:
7179
name: coverage
72-
sha256: e3493833ea012784c740e341952298f1cc77f1f01b1bbc3eb4eecf6984fb7f43
80+
sha256: "802bd084fb82e55df091ec8ad1553a7331b61c08251eef19a508b6f3f3a9858d"
7381
url: "https://pub.dev"
7482
source: hosted
75-
version: "1.11.1"
83+
version: "1.13.1"
7684
crypto:
7785
dependency: "direct main"
7886
description:
@@ -125,10 +133,10 @@ packages:
125133
dependency: transitive
126134
description:
127135
name: glob
128-
sha256: "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63"
136+
sha256: c3f1ee72c96f8f78935e18aa8cecced9ab132419e8625dc187e1c2408efc20de
129137
url: "https://pub.dev"
130138
source: hosted
131-
version: "2.1.2"
139+
version: "2.1.3"
132140
hex:
133141
dependency: "direct main"
134142
description:
@@ -149,10 +157,10 @@ packages:
149157
dependency: transitive
150158
description:
151159
name: http_multi_server
152-
sha256: "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b"
160+
sha256: aa6199f908078bb1c5efb8d8638d4ae191aac11b311132c3ef48ce352fb52ef8
153161
url: "https://pub.dev"
154162
source: hosted
155-
version: "3.2.1"
163+
version: "3.2.2"
156164
http_parser:
157165
dependency: transitive
158166
description:
@@ -173,10 +181,10 @@ packages:
173181
dependency: transitive
174182
description:
175183
name: js
176-
sha256: c1b2e9b5ea78c45e1a0788d29606ba27dc5f71f019f32ca5140f61ef071838cf
184+
sha256: "53385261521cc4a0c4658fd0ad07a7d14591cf8fc33abbceae306ddb974888dc"
177185
url: "https://pub.dev"
178186
source: hosted
179-
version: "0.7.1"
187+
version: "0.7.2"
180188
json_annotation:
181189
dependency: transitive
182190
description:
@@ -205,18 +213,18 @@ packages:
205213
dependency: transitive
206214
description:
207215
name: matcher
208-
sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb
216+
sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2
209217
url: "https://pub.dev"
210218
source: hosted
211-
version: "0.12.16+1"
219+
version: "0.12.17"
212220
meta:
213221
dependency: transitive
214222
description:
215223
name: meta
216-
sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c
224+
sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394"
217225
url: "https://pub.dev"
218226
source: hosted
219-
version: "1.16.0"
227+
version: "1.17.0"
220228
mime:
221229
dependency: transitive
222230
description:
@@ -237,10 +245,10 @@ packages:
237245
dependency: transitive
238246
description:
239247
name: package_config
240-
sha256: "92d4488434b520a62570293fbd33bb556c7d49230791c1b4bbd973baf6d2dc67"
248+
sha256: f096c55ebb7deb7e384101542bfba8c52696c1b56fca2eb62827989ef2353bbc
241249
url: "https://pub.dev"
242250
source: hosted
243-
version: "2.1.1"
251+
version: "2.2.0"
244252
path:
245253
dependency: "direct main"
246254
description:
@@ -269,10 +277,10 @@ packages:
269277
dependency: transitive
270278
description:
271279
name: pub_semver
272-
sha256: "7b3cfbf654f3edd0c6298ecd5be782ce997ddf0e00531b9464b55245185bbbbd"
280+
sha256: "5bfcf68ca79ef689f8990d1160781b4bad40a3bd5e5218ad4076ddb7f4081585"
273281
url: "https://pub.dev"
274282
source: hosted
275-
version: "2.1.5"
283+
version: "2.2.0"
276284
shelf:
277285
dependency: transitive
278286
description:
@@ -301,10 +309,10 @@ packages:
301309
dependency: transitive
302310
description:
303311
name: shelf_web_socket
304-
sha256: cc36c297b52866d203dbf9332263c94becc2fe0ceaa9681d07b6ef9807023b67
312+
sha256: "3632775c8e90d6c9712f883e633716432a27758216dfb61bd86a8321c0580925"
305313
url: "https://pub.dev"
306314
source: hosted
307-
version: "2.0.1"
315+
version: "3.0.0"
308316
source_map_stack_trace:
309317
dependency: transitive
310318
description:
@@ -333,58 +341,58 @@ packages:
333341
dependency: transitive
334342
description:
335343
name: stack_trace
336-
sha256: "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377"
344+
sha256: "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1"
337345
url: "https://pub.dev"
338346
source: hosted
339-
version: "1.12.0"
347+
version: "1.12.1"
340348
stream_channel:
341349
dependency: transitive
342350
description:
343351
name: stream_channel
344-
sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7
352+
sha256: "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d"
345353
url: "https://pub.dev"
346354
source: hosted
347-
version: "2.1.2"
355+
version: "2.1.4"
348356
string_scanner:
349357
dependency: transitive
350358
description:
351359
name: string_scanner
352-
sha256: "0bd04f5bb74fcd6ff0606a888a30e917af9bd52820b178eaa464beb11dca84b6"
360+
sha256: "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43"
353361
url: "https://pub.dev"
354362
source: hosted
355-
version: "1.4.0"
363+
version: "1.4.1"
356364
term_glyph:
357365
dependency: transitive
358366
description:
359367
name: term_glyph
360-
sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84
368+
sha256: "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e"
361369
url: "https://pub.dev"
362370
source: hosted
363-
version: "1.2.1"
371+
version: "1.2.2"
364372
test:
365373
dependency: "direct dev"
366374
description:
367375
name: test
368-
sha256: "22eb7769bee38c7e032d532e8daa2e1cc901b799f603550a4db8f3a5f5173ea2"
376+
sha256: "65e29d831719be0591f7b3b1a32a3cda258ec98c58c7b25f7b84241bc31215bb"
369377
url: "https://pub.dev"
370378
source: hosted
371-
version: "1.25.12"
379+
version: "1.26.2"
372380
test_api:
373381
dependency: transitive
374382
description:
375383
name: test_api
376-
sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd
384+
sha256: "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00"
377385
url: "https://pub.dev"
378386
source: hosted
379-
version: "0.7.4"
387+
version: "0.7.6"
380388
test_core:
381389
dependency: transitive
382390
description:
383391
name: test_core
384-
sha256: "84d17c3486c8dfdbe5e12a50c8ae176d15e2a771b96909a9442b40173649ccaa"
392+
sha256: "80bf5a02b60af04b09e14f6fe68b921aad119493e26e490deaca5993fef1b05a"
385393
url: "https://pub.dev"
386394
source: hosted
387-
version: "0.6.8"
395+
version: "0.6.11"
388396
toml:
389397
dependency: "direct main"
390398
description:
@@ -413,42 +421,42 @@ packages:
413421
dependency: transitive
414422
description:
415423
name: vm_service
416-
sha256: ddfa8d30d89985b96407efce8acbdd124701f96741f2d981ca860662f1c0dc02
424+
sha256: "6f82e9ee8e7339f5d8b699317f6f3afc17c80a68ebef1bc0d6f52a678c14b1e6"
417425
url: "https://pub.dev"
418426
source: hosted
419-
version: "15.0.0"
427+
version: "15.0.1"
420428
watcher:
421429
dependency: transitive
422430
description:
423431
name: watcher
424-
sha256: "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8"
432+
sha256: "69da27e49efa56a15f8afe8f4438c4ec02eff0a117df1b22ea4aad194fe1c104"
425433
url: "https://pub.dev"
426434
source: hosted
427-
version: "1.1.0"
435+
version: "1.1.1"
428436
web:
429437
dependency: transitive
430438
description:
431439
name: web
432-
sha256: cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb
440+
sha256: "868d88a33d8a87b18ffc05f9f030ba328ffefba92d6c127917a2ba740f9cfe4a"
433441
url: "https://pub.dev"
434442
source: hosted
435-
version: "1.1.0"
443+
version: "1.1.1"
436444
web_socket:
437445
dependency: transitive
438446
description:
439447
name: web_socket
440-
sha256: "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83"
448+
sha256: "34d64019aa8e36bf9842ac014bb5d2f5586ca73df5e4d9bf5c936975cae6982c"
441449
url: "https://pub.dev"
442450
source: hosted
443-
version: "0.1.6"
451+
version: "1.0.1"
444452
web_socket_channel:
445453
dependency: transitive
446454
description:
447455
name: web_socket_channel
448-
sha256: "9f187088ed104edd8662ca07af4b124465893caf063ba29758f97af57e61da8f"
456+
sha256: d645757fb0f4773d602444000a8131ff5d48c9e47adfe9772652dd1a4f2d45c8
449457
url: "https://pub.dev"
450458
source: hosted
451-
version: "3.0.1"
459+
version: "3.0.3"
452460
webkit_inspection_protocol:
453461
dependency: transitive
454462
description:
@@ -466,4 +474,4 @@ packages:
466474
source: hosted
467475
version: "3.1.2"
468476
sdks:
469-
dart: ">=3.5.0 <4.0.0"
477+
dart: ">=3.7.0-0 <4.0.0"

0 commit comments

Comments
 (0)