Skip to content

Commit 355906b

Browse files
committed
Use examples-metadata attr in write-example-files
1 parent 5afb69f commit 355906b

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

lib/Pod/Htmlify.pm6

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,9 @@ class Website is export {
1414
method build {
1515
self.write-index;
1616
self.collect-example-metadata;
17-
my %examples = %!examples-metadata;
1817
self.write-category-indices;
1918
self.create-category-dirs;
20-
self.write-example-files(%examples);
19+
self.write-example-files;
2120
}
2221

2322
method create-category-dirs {
@@ -51,14 +50,14 @@ class Website is export {
5150
}
5251
}
5352

54-
method write-example-files(%examples) {
55-
my @categories = %examples.keys;
53+
method write-example-files {
54+
my @categories = %!examples-metadata.keys;
5655
for @categories -> $category {
5756
say "Creating example files for category: $category";
5857
my @files = files-in-category($category, base-dir => $!base-categories-dir);
5958
for @files -> $file {
6059
next unless $file.IO.e;
61-
my $example = %examples{$category}{""}{$file.IO.basename};
60+
my $example = %!examples-metadata{$category}{""}{$file.IO.basename};
6261
my $pod = format-author-heading($example);
6362
$pod.push: source-reference($file, $category);
6463
my $html-file = $file.IO.basename.subst(/\.p(l|6)/, ".html");

t/004-website-basic.t

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,8 @@ subtest {
166166
}
167167

168168
$website.create-category-dirs;
169-
$website.write-example-files(%examples);
169+
$website.examples-metadata = %examples;
170+
$website.write-example-files;
170171

171172
my @example-html-files = qw{
172173
sender/bob.html

0 commit comments

Comments
 (0)