6 Commits

Author SHA1 Message Date
Rémy
2fa1b0112e Checkver add github helper
Lot of manifests are using github tags to find the latest version the
url's and regex is mostly the same.

`checkver` now can also be the string "github" if the `homepage` links
to the github repo
If `homepage` is not the repo `{"checkver": "github":
"https://github.com/user/repo"}` can be used
2017-01-01 18:22:31 +01:00
Rémy
7461df9a33 Add checkver definition to many apps (#1119)
* add checkver definitions

* add script to list manifests without checkver definition
2016-11-10 13:32:59 +11:00
Roy Ivy III
97a621593c BOM cleanup
* remove BOM from all repo files that contain one
* changes all files to utf-8 (specifically, utf-8 *without* BOM)
* improves compliance with ".editorconfig"

.# Discussion

This is an example of the semi-invisible changes which can creep into patches
via various editors. Any such changes are *very* difficult to figure out from
a diff output and just add visual noise to commits. Hence, ".editorconfig" (added
in a previous commit) is used to minimize this kind of confusing patch noise.
2015-08-17 22:57:15 -05:00
Roy Ivy III
a5d219e0c9 whitespace cleanup
* makes changes to almost all main repo files to be in accordance with .editorconfig
* some files in "test\fixtures\..." were left alone to avoid breaking tests
* NOTE: whitespace changes *only* (`git diff -b` shows no changes)
2015-08-17 22:54:43 -05:00
Simon Hartcher
3741af6fa3 Implement testing using Pester
Integrate with AppVeyor
2015-04-12 12:08:08 +10:00
Simon Hartcher
9e24299443 Add pester
Pester provides a framework for running Unit Tests to execute and
validate PowerShell commands inside of PowerShell.
2015-04-10 22:54:31 +10:00