Skip to content

Commit 5afb69f

Browse files
committed
Use examples-metadata attr in write-category-indices
1 parent e8e5490 commit 5afb69f

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

lib/Pod/Htmlify.pm6

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ class Website is export {
1515
self.write-index;
1616
self.collect-example-metadata;
1717
my %examples = %!examples-metadata;
18-
self.write-category-indices(%examples);
18+
self.write-category-indices;
1919
self.create-category-dirs;
2020
self.write-example-files(%examples);
2121
}
@@ -37,11 +37,11 @@ class Website is export {
3737
self.p2h(EVAL slurp('lib/HomePage.pod') ~ "\n\$=pod");
3838
}
3939

40-
method write-category-indices(%examples) {
40+
method write-category-indices {
4141
say "Creating category index files";
4242
my @headers = qw{File Title Author};
4343
for $!categories.categories-table.kv -> $category, $title {
44-
my @examples = %examples{$category}{""}.values;
44+
my @examples = %!examples-metadata{$category}{""}.values;
4545
my @rows = @examples.map: {[.pod-link, .title, .author]};
4646
spurt $!base-html-dir ~ "/$category.html", self.p2h(
4747
pod-with-title($title,

t/004-website-basic.t

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,8 @@ subtest {
116116
my $base-dir = "/tmp/website-test";
117117
$website.base-html-dir = $base-dir;
118118
mkdir $base-dir unless $base-dir.IO.d;
119-
$website.write-category-indices(%examples);
119+
$website.examples-metadata = %examples;
120+
$website.write-category-indices;
120121

121122
ok(($base-dir ~ "/sender.html").IO.e,
122123
"index file for 'sender' category created");

0 commit comments

Comments
 (0)