sm-grimoire-bugs AT lists.ibiblio.org
Subject: SourceMage Grimoire Bug List
List archive
[SM-Grimoire-Bugs] [Bug 14105] New: [master bug] Implement a spell linting library for use in a git postcommit hook
- From: bugzilla-daemon AT bugs.sourcemage.org
- To: sm-grimoire-bugs AT lists.ibiblio.org
- Subject: [SM-Grimoire-Bugs] [Bug 14105] New: [master bug] Implement a spell linting library for use in a git postcommit hook
- Date: 14 Nov 2007 13:07:14 -0000
http://bugs.sourcemage.org/show_bug.cgi?id=14105
Summary: [master bug] Implement a spell linting library for use
in a git postcommit hook
Product: Codex
Version: unspecified
Platform: Other
OS/Version: other
Status: NEW
Severity: normal
Priority: P2
Component: Unknown
AssignedTo: sm-grimoire-bugs AT lists.ibiblio.org
ReportedBy: jakakranjc AT email.si
CC: acedit AT armory.com,seth AT swoolley.homeip.net
We need to implement a spell linting library for use in a git post-commit
(and/
or update) hook, quill and perhaps elsewhere. It would improve our QA and
possibly security.
I know Seth has some HISTORY format-nazy script, plus Andrew and I think
cauldron have something too. All such stuff should be compiled together into
a
library and put into a central git repo.
Some ideas on what to check for:
http://wiki.sourcemage.org/Things_Spells_Should_Not_Do
https://lists.ibiblio.org/sympa/arc/sm-discuss/2005-May/010846.html
bug 9163
bug 14100
http://wiki.sourcemage.org/Common_mistakes
unquoted WEBSITE with funky chars like &
subdepends without depends
invalid DEPENDS flags (with spaces or colons)
invalid list_find use (spaces in search tokens)
Please add anything you can think of to this (growing) list. And any links or
info on the exsisting linters.
I purposefully omitted running prometheus on updated spells, as I think that
would create too much trouble.
--
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
- [SM-Grimoire-Bugs] [Bug 14105] New: [master bug] Implement a spell linting library for use in a git postcommit hook, bugzilla-daemon, 11/14/2007
Archive powered by MHonArc 2.6.24.