Documentation ¶
There is no documentation for this package.
Directories ¶
Path | Synopsis |
---|---|
docsgen
module
|
|
internal
|
|
cli
Package cli defines the Arduino Lint command line interface.
|
Package cli defines the Arduino Lint command line interface. |
command
Package command implements the arduino-lint commands.
|
Package command implements the arduino-lint commands. |
configuration
Package configuration handles the configuration of the Arduino Lint tool.
|
Package configuration handles the configuration of the Arduino Lint tool. |
configuration/rulemode
Package rulemode defines the tool configuration options that affect rules.
|
Package rulemode defines the tool configuration options that affect rules. |
project
Package project finds and classifies Arduino projects.
|
Package project finds and classifies Arduino projects. |
project/general
Package general provides functions that apply to multiple project types.
|
Package general provides functions that apply to multiple project types. |
project/library
Package library provides functions specific to linting Arduino libraries.
|
Package library provides functions specific to linting Arduino libraries. |
project/library/libraryproperties
Package libraryproperties provides functions for working with the library.properties Arduino library metadata file.
|
Package libraryproperties provides functions for working with the library.properties Arduino library metadata file. |
project/packageindex
Package packageindex provides functions specific to linting the package index files of the Arduino Boards Manager.
|
Package packageindex provides functions specific to linting the package index files of the Arduino Boards Manager. |
project/platform
Package platform provides functions specific to linting Arduino boards platforms.
|
Package platform provides functions specific to linting Arduino boards platforms. |
project/platform/boardstxt
Package boardstxt provides functions specific to linting the boards.txt configuration files of Arduino boards platforms.
|
Package boardstxt provides functions specific to linting the boards.txt configuration files of Arduino boards platforms. |
project/platform/platformtxt
Package platformtxt provides functions specific to linting the platform.txt configuration files of Arduino platform platforms.
|
Package platformtxt provides functions specific to linting the platform.txt configuration files of Arduino platform platforms. |
project/platform/programmerstxt
Package programmerstxt provides functions specific to linting the programmers.txt configuration files of Arduino programmers platforms.
|
Package programmerstxt provides functions specific to linting the programmers.txt configuration files of Arduino programmers platforms. |
project/projectdata
Package projectdata handles the collection of data specific to a project before running the rules on it.
|
Package projectdata handles the collection of data specific to a project before running the rules on it. |
project/projecttype
Package projecttype defines the Arduino project types.
|
Package projecttype defines the Arduino project types. |
project/sketch
Package sketch provides functions specific to linting Arduino sketches.
|
Package sketch provides functions specific to linting Arduino sketches. |
result
Package result records rule results and provides reports and summary text on those results.
|
Package result records rule results and provides reports and summary text on those results. |
result/feedback
Package feedback provides feedback to the user.
|
Package feedback provides feedback to the user. |
result/outputformat
Package outputformat defines the output formats
|
Package outputformat defines the output formats |
rule
Package rule runs rules on a project.
|
Package rule runs rules on a project. |
rule/ruleconfiguration
Package ruleconfiguration defines the configuration of each rule: - metadata - output template - under which conditions it's enabled - the level of a failure - which function implements it
|
Package ruleconfiguration defines the configuration of each rule: - metadata - output template - under which conditions it's enabled - the level of a failure - which function implements it |
rule/rulefunction
Package rulefunction contains the functions that implement each rule.
|
Package rulefunction contains the functions that implement each rule. |
rule/rulelevel
Package rulelevel defines the level assigned to a rule violation.
|
Package rulelevel defines the level assigned to a rule violation. |
rule/ruleresult
Package ruleresult defines the possible result values returned by a rule.
|
Package ruleresult defines the possible result values returned by a rule. |
rule/schema
Package schema contains code for working with JSON schema.
|
Package schema contains code for working with JSON schema. |
rule/schema/compliancelevel
Package compliancelevel defines the levels of specification compliance.
|
Package compliancelevel defines the levels of specification compliance. |
rule/schema/schemadata
Package schemadata Code generated by go-bindata.
|
Package schemadata Code generated by go-bindata. |
util/test
Package test provides resources for testing arduino-lint.
|
Package test provides resources for testing arduino-lint. |
ruledocsgen
module
|
Click to show internal directories.
Click to hide internal directories.