-
Notifications
You must be signed in to change notification settings - Fork 986
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Arduino lint #1743
Arduino lint #1743
Conversation
Hi @valeros Could you help me on this issue with pio build: This PR adds some examples. One required to enable USB HID options. |
Hi @fpistm ! I see here several options:
Does anything from the above make sense? |
Thanks @valeros for the quick feedback I guess this one is the simpliest
From my point of view, it is not needed to build all examples. The only drawback I see here is that dedicated build options is not tested against pio. here the USB HID. |
By default `Keyboard` and `Mouse` libraries are skipped as they may require additional configuration steps Related stm32duino#1743
By default `Keyboard` and `Mouse` libraries are skipped as they may require additional configuration steps Related #1743
even if those pattern properties are present thanks other patterns to shorten some recipe lines. WARNING: recipe.c.o.pattern property value does not contain a {compiler.c.extra_flags} reference. This is necessary to allow the user to customize the compiler command. (Rule PF057) WARNING: recipe.S.o.pattern property value does not contain a {compiler.S.extra_flags} reference. This is necessary to allow the user to customize the compiler command. (Rule PF063) Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
WARNING: library.properties name CMSIS DSP contains spaces. Although supported, best practices is to not use spaces. (Rule LP015) Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
ERROR: library.properties url value is less than minimum length. (Rule LP056) ERROR: library.properties url field value does not have a valid URL format. (Rule LP041) WARNING: Unable to load the library.properties url field: Head "": unsupported protocol scheme "" (Rule LP042) Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
WARNING: library.properties maintainer value Arduino <info@arduino.cc> starts with "Arduino". 3rd party libraries are not maintained by Arduino. (Rule LP027) WARNING: library.properties maintainer value Arduino <info@arduino.cc> contains "Arduino". 3rd party libraries are not maintained by Arduino. (Rule LP057) Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
WARNING: library.properties maintainer value Arduino <info@arduino.cc> starts with "Arduino". 3rd party libraries are not maintained by Arduino. (Rule LP027) WARNING: library.properties maintainer value Arduino <info@arduino.cc> contains "Arduino". 3rd party libraries are not maintained by Arduino. (Rule LP057) Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
WARNING: library.properties name RGB LED TLC59731 contains spaces. Although supported, best practices is to not use spaces. (Rule LP015) Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
WARNING: library.properties version value 1.0 is not compliant with the semver specification. See https://semver.org/ (Rule LP021) Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
WARNING: library.properties maintainer value Arduino <info@arduino.cc> starts with "Arduino". 3rd party libraries are not maintained by Arduino. (Rule LP027) WARNING: library.properties maintainer value Arduino <info@arduino.cc> contains "Arduino". 3rd party libraries are not maintained by Arduino. (Rule LP057) Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
WARNING: library.properties version value 1.0 is not compliant with the semver specification. See https://semver.org/ (Rule LP021) Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
WARNING: No header file found matching library name (Source_Wrapper.h). Best practices are for primary header filename to match library name. (Rule LS008) WARNING: library.properties name Source Wrapper contains spaces. Although supported, best practices is to not use spaces. (Rule LP015) ERROR: library.properties url value is less than minimum length. (Rule LP056) ERROR: library.properties url field value does not have a valid URL format. (Rule LP041) WARNING: Unable to load the library.properties url field: Head "": unsupported protocol scheme "" (Rule LP042) Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
WARNING: library.properties version value 1.0 is not compliant with the semver specification. See https://semver.org/ (Rule LP021) Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
WARNING: No example sketches found. Please provide examples. See: https://arduino.github.io/arduino-cli/latest/library-specification/#library-examples (Rule LD004) Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
https://arduino.github.io/arduino-cli/0.21/library-specification/#precompiled-binaries Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
By default `Keyboard` and `Mouse` libraries are skipped as they may require additional configuration steps Related stm32duino#1743
This PR:
https://arduino.github.io/arduino-cli/0.21/library-specification/#precompiled-binaries