From b68e46c622b776d64ac2f7884215f42f5129e5bf Mon Sep 17 00:00:00 2001 From: Hugo Pointcheval Date: Tue, 7 Feb 2023 10:45:08 +0100 Subject: [PATCH] docs(authentication): add wiki script --- .gitmodules | 3 +++ packages/wyatt_authentication_bloc/docs.sh | 18 ++++++++++++++++++ .../lib/wyatt_authentication_bloc.dart | 2 -- wiki | 1 + 4 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 .gitmodules create mode 100755 packages/wyatt_authentication_bloc/docs.sh create mode 160000 wiki diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 00000000..1c915584 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "wiki"] + path = wiki + url = ssh://git@git.wyatt-studio.fr:993/Wyatt-FOSS/wyatt-packages.wiki.git diff --git a/packages/wyatt_authentication_bloc/docs.sh b/packages/wyatt_authentication_bloc/docs.sh new file mode 100755 index 00000000..ec3f7ebb --- /dev/null +++ b/packages/wyatt_authentication_bloc/docs.sh @@ -0,0 +1,18 @@ +sed -i -e "s/export 'package:firebase_auth\/firebase_auth.dart';/\/\/export 'package:firebase_auth\/firebase_auth.dart';/g" lib/wyatt_authentication_bloc.dart +sed -i -e "s/export 'package:google_sign_in\/google_sign_in.dart';/\/\/export 'package:google_sign_in\/google_sign_in.dart';/g" lib/wyatt_authentication_bloc.dart + +dart pub global activate dartdoc +dart pub global run dartdoc --format md \ + --exclude package:firebase_auth,package:google_sign_in, \ + dart:async,dart:collection,dart:convert,dart:core,dart:developer, \ + dart:io,dart:isolate,dart:math,dart:typed_data,dart:ui,dart:ffi, \ + dart:html,dart:js,dart:js_util \ + --no-auto-include-dependencies \ + --no-validate-links \ + --show-progress \ + --output "/Users/hpcl/Work/Wyatt/wyatt-packages/wiki/wyatt_authentication_bloc/" + +sed -i -e "s/\/\/export 'package:firebase_auth\/firebase_auth.dart';/export 'package:firebase_auth\/firebase_auth.dart';/g" lib/wyatt_authentication_bloc.dart +sed -i -e "s/\/\/export 'package:google_sign_in\/google_sign_in.dart';/export 'package:google_sign_in\/google_sign_in.dart';/g" lib/wyatt_authentication_bloc.dart + +rm lib/wyatt_authentication_bloc.dart-e \ No newline at end of file diff --git a/packages/wyatt_authentication_bloc/lib/wyatt_authentication_bloc.dart b/packages/wyatt_authentication_bloc/lib/wyatt_authentication_bloc.dart index f8151ff0..b8c28dca 100644 --- a/packages/wyatt_authentication_bloc/lib/wyatt_authentication_bloc.dart +++ b/packages/wyatt_authentication_bloc/lib/wyatt_authentication_bloc.dart @@ -17,9 +17,7 @@ /// An authentication library for BLoC. library wyatt_authentication_bloc; -/// {@nodoc} export 'package:firebase_auth/firebase_auth.dart'; -/// {@nodoc} export 'package:google_sign_in/google_sign_in.dart'; export 'src/src.dart'; diff --git a/wiki b/wiki new file mode 160000 index 00000000..f5a9066a --- /dev/null +++ b/wiki @@ -0,0 +1 @@ +Subproject commit f5a9066a571ee6f9359ad58e9fd6afafc06703d0