Files
allwpilib/hal/.styleguide
Peter Johnson b2c3b2dd8e Use std::string_view and fmtlib across all libraries (#3402)
- Twine, StringRef, Format, and NativeFormatting have been removed
- Logging now uses fmtlib style formatting
- Nearly all uses of wpi::outs/errs have been replaced with fmt::print() or
std::puts()/std::fputs() (for unformatted strings).
- A wpi/fmt/raw_ostream.h header has been added to enable
fmt::print() with wpi::raw_ostream
2021-06-06 16:13:58 -07:00

46 lines
558 B
Plaintext

cppHeaderFileInclude {
\.h$
\.hpp$
\.inc$
}
cppSrcFileInclude {
\.cpp$
}
generatedFileExclude {
hal/src/main/native/athena/ctre/
hal/src/main/native/athena/frccansae/
hal/src/main/native/athena/visa/
hal/src/main/native/include/ctre/
UsageReporting\.h$
}
modifiableFileExclude {
\.patch$
\.png$
\.py$
\.so$
}
repoRootNameOverride {
hal
}
includeOtherLibs {
^FRC_FPGA_ChipObject/
^FRC_NetworkCommunication/
^fmt/
^i2clib/
^llvm/
^opencv2/
^spilib/
^support/
^wpi/
}
includeProject {
^ctre/
^mockdata/
}