File tree Expand file tree Collapse file tree 3 files changed +22
-13
lines changed
Expand file tree Collapse file tree 3 files changed +22
-13
lines changed Original file line number Diff line number Diff line change @@ -112,11 +112,13 @@ Future<void> genIndexes(
112112 printWhite,
113113 'Reading template at: $template ...' ,
114114 );
115- final result = await MdTemplateUtility .i.readTemplateFromPathOrUrl (
116- template,
117- );
115+ final result = await MdTemplateUtility .i
116+ .readTemplateFromPathOrUrl (
117+ template,
118+ )
119+ .value;
118120
119- if (result.isErr) {
121+ if (result.isErr () ) {
120122 spinner.stop ();
121123 _print (
122124 printRed,
@@ -197,7 +199,8 @@ String _publicExports(
197199 bool Function (String filePath) test,
198200 String Function (String baseName) statementBuilder,
199201) {
200- final relativeFilePaths = filePaths.map ((e) => p.relative (e, from: inputPath));
202+ final relativeFilePaths =
203+ filePaths.map ((e) => p.relative (e, from: inputPath));
201204 final exportFilePaths = relativeFilePaths.where ((e) => test (e));
202205 final statements = exportFilePaths.map (statementBuilder);
203206 return statements.join ('\n ' );
Original file line number Diff line number Diff line change @@ -79,6 +79,7 @@ Future<void> genIndexesTs(
7979 );
8080 final filePathStream0 = PathExplorer (inputPath).exploreFiles ();
8181 final filePathStream1 = filePathStream0.where ((e) {
82+ print (e);
8283 final path = p.relative (e.path, from: inputPath);
8384 return _isAllowedFileName (path);
8485 });
@@ -111,11 +112,13 @@ Future<void> genIndexesTs(
111112 printWhite,
112113 'Reading template at: $template ...' ,
113114 );
114- final result = await MdTemplateUtility .i.readTemplateFromPathOrUrl (
115- template,
116- );
115+ final result = await MdTemplateUtility .i
116+ .readTemplateFromPathOrUrl (
117+ template,
118+ )
119+ .value;
117120
118- if (result.isErr) {
121+ if (result.isErr () ) {
119122 spinner.stop ();
120123 _print (
121124 printRed,
@@ -193,7 +196,8 @@ String _publicExports(
193196 bool Function (String filePath) test,
194197 String Function (String baseName) statementBuilder,
195198) {
196- final relativeFilePaths = filePaths.map ((e) => p.relative (e, from: inputPath));
199+ final relativeFilePaths =
200+ filePaths.map ((e) => p.relative (e, from: inputPath));
197201 final exportFilePaths = relativeFilePaths.where ((e) => test (e));
198202 final statements = exportFilePaths.map (statementBuilder);
199203 return statements.join ('\n ' );
Original file line number Diff line number Diff line change 1212
1313name : df_generate_dart_indexes
1414description : A tool to generate index/exports files also known as barrel files for all Dart files in a directory.
15- version : 0.5.9
15+ version : 0.5.10
16+ homepage : https://dev-cetera.com
1617repository : https://github.com/dev-cetera/df_generate_dart_indexes
1718funding :
1819 - https://www.buymeacoffee.com/dev_cetera
@@ -31,8 +32,8 @@ environment:
3132# # -----------------------------------------------------------------------------
3233
3334dependencies :
34- df_config : ^0.5.4
35- df_gen_core : ^0.5.9
35+ df_config : ^0.6.2
36+ df_gen_core : ^0.6.5
3637 df_log : ^0.2.4
3738 args : ^2.6.0
3839 path : ^1.9.1
@@ -45,6 +46,7 @@ dev_dependencies:
4546# # -----------------------------------------------------------------------------
4647
4748executables :
49+ gen-barrel : gen_indexes_basename
4850 gen-indexes-basename : gen_indexes_basename
4951 gen-indexes-ts : gen_indexes_ts
5052 gen-indexes : gen_indexes
You can’t perform that action at this time.
0 commit comments