Skip to content

Commit 3b4f88a

Browse files
committed
Update agenda generator.
1 parent 1a8106b commit 3b4f88a

File tree

1 file changed

+6
-30
lines changed

1 file changed

+6
-30
lines changed

tools/agenda-generator/src/generator.rs

Lines changed: 6 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -55,52 +55,38 @@ impl Generator {
5555

5656
self.fcps(String::from("T-libs-api"))?;
5757

58-
GithubQuery::new("Nominated")
58+
GithubQuery::new("nominated")
5959
.labels(&["I-libs-api-nominated"])
6060
.repo("rust-lang/libs-team")
6161
.repo("rust-lang/rust")
6262
.repo("rust-lang/rfcs")
6363
.write(&mut self)?;
6464

65-
GithubQuery::new("Waiting on team")
65+
GithubQuery::new("waiting on team")
6666
.labels(&["T-libs-api", "S-waiting-on-team"])
6767
.repo("rust-lang/rust")
6868
.repo("rust-lang/rfcs")
6969
.write(&mut self)?;
7070

71-
GithubQuery::new("Needs decision")
71+
GithubQuery::new("needs decision")
7272
.labels(&["T-libs-api", "I-needs-decision"])
7373
.repo("rust-lang/rust")
7474
.write(&mut self)?;
7575

76-
GithubQuery::new("New Change Proposals")
76+
GithubQuery::new("new change proposal")
7777
.labels(&["api-change-proposal"])
7878
.repo("rust-lang/libs-team")
7979
.sort(Sort::Newest)
8080
.take(5)
8181
.write(&mut self)?;
8282

83-
GithubQuery::new("Stalled Change Proposals")
83+
GithubQuery::new("stalled change proposal")
8484
.labels(&["api-change-proposal"])
8585
.repo("rust-lang/libs-team")
8686
.sort(Sort::LeastRecentlyUpdated)
8787
.take(5)
8888
.write(&mut self)?;
8989

90-
GithubQuery::new("Stalled Tracking Issues")
91-
.labels(&["T-libs-api", "C-tracking-issue"])
92-
.repo("rust-lang/rust")
93-
.sort(Sort::LeastRecentlyUpdated)
94-
.take(5)
95-
.write(&mut self)?;
96-
97-
writeln!(&mut self.agenda,
98-
"## Actions
99-
100-
- [ ] Reply to all issues/PRs discussed in this meeting, or add them to the [open action items](https://hackmd.io/ovrbJj6CRduRgSA0Wzg2zg).
101-
"
102-
)?;
103-
10490
writeln!(&mut self.agenda, "_Generated by [fully-automatic-rust-libs-team-triage-meeting-agenda-generator](https://github.com/rust-lang/libs-team/tree/main/tools/agenda-generator)_")?;
10591
Ok(self.agenda)
10692
}
@@ -534,11 +520,7 @@ impl GithubQuery {
534520
}
535521

536522
fn write(&mut self, generator: &mut Generator) -> Result<()> {
537-
writeln!(generator.agenda, "### {}", self.name)?;
538-
writeln!(generator.agenda,)?;
539-
540523
let mut empty = true;
541-
542524
for repo in &self.repos {
543525
for labels in &self.labels {
544526
let cs_labels = labels.join(",");
@@ -593,16 +575,10 @@ impl GithubQuery {
593575
} else {
594576
&issues[..]
595577
};
596-
generator.write_issues(&labels.join(" "), &issues)?;
597-
598-
empty = false;
578+
generator.write_issues(self.name, &issues)?;
599579
}
600580
}
601581

602-
if empty {
603-
writeln!(generator.agenda, "None")?;
604-
}
605-
606582
writeln!(generator.agenda)?;
607583

608584
Ok(())

0 commit comments

Comments
 (0)