new require("lib/Sniff/Token/QuoteConventions")(sourceCode, mediator)
Parameters:
Name | Type | Description |
---|---|---|
sourceCode |
module:lib/SourceCode | |
mediator |
module:lib/Mediator |
- Source:
A module representing a sniffer.
- Source:
Methods
-
<inner> define(factory)
-
Override AMD `define` function for RequireJS
Parameters:
Name Type Description factory
function - Source:
-
<inner> run(rule, token)
-
Run the sniffer according a given rule if a given TOKEN type matches the case
Parameters:
Name Type Description rule
Object token
Object - Source:
-
<protected, inner> sniff(token, code)
-
Report to the mediator
Parameters:
Name Type Description token
Object code
string - Source:
-
<inner> validateRule(rule)
-
Check the contract
Parameters:
Name Type Description rule
Object - Source: