library

package
v0.0.0-...-5811ad1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 27, 2025 License: GPL-3.0 Imports: 2 Imported by: 0

Documentation

Overview

Package library provides functions specific to linting Arduino libraries.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ContainsHeaderFile

func ContainsHeaderFile(searchPath *paths.Path) bool

ContainsHeaderFile rules whether the provided path contains a file with valid header extension.

func ContainsMetadataFile

func ContainsMetadataFile(searchPath *paths.Path) bool

ContainsMetadataFile rules whether the provided path contains an Arduino library metadata file.

func ExamplesFolderSupportedNames

func ExamplesFolderSupportedNames() []string

ExamplesFolderSupportedNames returns a slice of supported examples folder names

func HasHeaderFileValidExtension

func HasHeaderFileValidExtension(filePath *paths.Path) bool

HasHeaderFileValidExtension returns whether the file at the given path has a valid library header file extension.

func IsMetadataFile

func IsMetadataFile(filePath *paths.Path) bool

IsMetadataFile returns whether the file at the given path is an Arduino library metadata file.

Types

This section is empty.

Directories

Path Synopsis
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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL