Compare commits

...

3 commits

4 changed files with 19 additions and 12 deletions

View file

@ -1,5 +1,12 @@
# Changelog
## [unreleased]
### Miscellaneous Tasks
- Use camino for path handling
- Fix unnecessary conversion
## [0.1.0] - 2023-09-05
### Features

View file

@ -1,3 +1,11 @@
# playlist-check
Rust tool to help check m3u8 playlists.
Rust tool to help check m3u8 playlists.
## Development
To update `CHANGELOG.md`, we use [cliff](https://git-cliff.org/) with the following
command
```sh
git cliff -o CHANGELOG.md
```

View file

@ -42,17 +42,10 @@ commit_preprocessors = [
commit_parsers = [
{ message = "^feat", group = "Features" },
{ message = "^fix", group = "Bug Fixes" },
{ message = "^doc", group = "Documentation" },
{ message = "^perf", group = "Performance" },
{ message = "^refactor", group = "Refactor" },
{ message = "^style", group = "Styling" },
{ message = "^test", group = "Testing" },
{ message = "^chore\\(release\\): prepare for", skip = true },
{ message = "^chore\\(readme\\)", skip = true },
{ message = "^chore\\(changelog\\)", skip = true },
{ message = "^chore\\(deps\\)", skip = true },
{ message = "^chore\\(pr\\)", skip = true },
{ message = "^chore\\(pull\\)", skip = true },
{ message = "^chore|ci", group = "Miscellaneous Tasks" },
{ message = "^chore", group = "Miscellaneous Tasks" },
{ body = ".*security", group = "Security" },
{ message = "^revert", group = "Revert" },
]

View file

@ -74,11 +74,10 @@ fn main() -> Result<()> {
let actual_directories = get_directories(&base_directory, relative)?;
let mut missing_directories = actual_directories
.difference(&playlist_directories)
.into_iter()
.collect::<Vec<_>>();
missing_directories.sort_unstable();
for d in missing_directories {
println!("{}", d);
println!("{d}");
}
}
}