Skip to Content.
Sympa Menu

sm-grimoire-bugs - [SM-Grimoire-Bugs] [Bug 14105] New: [master bug] Implement a spell linting library for use in a git postcommit hook

sm-grimoire-bugs AT lists.ibiblio.org

Subject: SourceMage Grimoire Bug List

List archive

Chronological Thread  
  • 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.

Top of Page