added more scaffolding
This commit is contained in:
		
							parent
							
								
									12cf5de1a8
								
							
						
					
					
						commit
						1e6db5078d
					
				
					 5 changed files with 85 additions and 1 deletions
				
			
		
							
								
								
									
										35
									
								
								.clang-tidy
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								.clang-tidy
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,35 @@ | |||
| # SPDX-FileCopyrightText: 2025 Tobias Schmidl | ||||
| # | ||||
| # SPDX-License-Identifier: MIT | ||||
| 
 | ||||
| --- | ||||
| Checks: > | ||||
|   bugprone-*, | ||||
|   cert-*, | ||||
|   clang-analyzer-*, | ||||
|   cppcoreguidelines-*, | ||||
|   llvm-*, | ||||
|   -llvm-header-guard, | ||||
|   misc-*, | ||||
|   modernize-*, | ||||
|   performance-, | ||||
|   readability-* | ||||
| HeaderFilterRegex: '' | ||||
| ExcludeHeaderFilterRegex: '' | ||||
| CheckOptions: | ||||
|   cert-dcl16-c.NewSuffixes: 'L;LL;LU;LLU' | ||||
|   cert-err33-c.AllowCastToVoid: true | ||||
|   cert-err33-c.CheckedFunctions: '^::aligned_alloc;^::asctime_s;^::at_quick_exit;^::atexit;^::bsearch;^::bsearch_s;^::btowc;^::c16rtomb;^::c32rtomb;^::calloc;^::clock;^::cnd_broadcast;^::cnd_init;^::cnd_signal;^::cnd_timedwait;^::cnd_wait;^::ctime_s;^::fclose;^::fflush;^::fgetc;^::fgetpos;^::fgets;^::fgetwc;^::fopen;^::fopen_s;^::fprintf;^::fprintf_s;^::fputc;^::fputs;^::fputwc;^::fputws;^::fread;^::freopen;^::freopen_s;^::fscanf;^::fscanf_s;^::fseek;^::fsetpos;^::ftell;^::fwprintf;^::fwprintf_s;^::fwrite;^::fwscanf;^::fwscanf_s;^::getc;^::getchar;^::getenv;^::getenv_s;^::gets_s;^::getwc;^::getwchar;^::gmtime;^::gmtime_s;^::localtime;^::localtime_s;^::malloc;^::mbrtoc16;^::mbrtoc32;^::mbsrtowcs;^::mbsrtowcs_s;^::mbstowcs;^::mbstowcs_s;^::memchr;^::mktime;^::mtx_init;^::mtx_lock;^::mtx_timedlock;^::mtx_trylock;^::mtx_unlock;^::printf_s;^::putc;^::putwc;^::raise;^::realloc;^::remove;^::rename;^::scanf;^::scanf_s;^::setlocale;^::setvbuf;^::signal;^::snprintf;^::snprintf_s;^::sprintf;^::sprintf_s;^::sscanf;^::sscanf_s;^::strchr;^::strerror_s;^::strftime;^::strpbrk;^::strrchr;^::strstr;^::strtod;^::strtof;^::strtoimax;^::strtok;^::strtok_s;^::strtol;^::strtold;^::strtoll;^::strtoul;^::strtoull;^::strtoumax;^::strxfrm;^::swprintf;^::swprintf_s;^::swscanf;^::swscanf_s;^::thrd_create;^::thrd_detach;^::thrd_join;^::thrd_sleep;^::time;^::timespec_get;^::tmpfile;^::tmpfile_s;^::tmpnam;^::tmpnam_s;^::tss_create;^::tss_get;^::tss_set;^::ungetc;^::ungetwc;^::vfprintf;^::vfprintf_s;^::vfscanf;^::vfscanf_s;^::vfwprintf;^::vfwprintf_s;^::vfwscanf;^::vfwscanf_s;^::vprintf_s;^::vscanf;^::vscanf_s;^::vsnprintf;^::vsnprintf_s;^::vsprintf;^::vsprintf_s;^::vsscanf;^::vsscanf_s;^::vswprintf;^::vswprintf_s;^::vswscanf;^::vswscanf_s;^::vwprintf_s;^::vwscanf;^::vwscanf_s;^::wcrtomb;^::wcschr;^::wcsftime;^::wcspbrk;^::wcsrchr;^::wcsrtombs;^::wcsrtombs_s;^::wcsstr;^::wcstod;^::wcstof;^::wcstoimax;^::wcstok;^::wcstok_s;^::wcstol;^::wcstold;^::wcstoll;^::wcstombs;^::wcstombs_s;^::wcstoul;^::wcstoull;^::wcstoumax;^::wcsxfrm;^::wctob;^::wctrans;^::wctype;^::wmemchr;^::wprintf_s;^::wscanf;^::wscanf_s;' | ||||
|   cert-oop54-cpp.WarnOnlyIfThisHasSuspiciousField: false | ||||
|   cert-str34-c.DiagnoseSignedUnsignedCharComparisons: false | ||||
|   cppcoreguidelines-non-private-member-variables-in-classes.IgnoreClassesWithAllMemberVariablesBeingPublic: true | ||||
|   google-readability-braces-around-statements.ShortStatementLines: 1 | ||||
|   google-readability-function-size.StatementThreshold: 800 | ||||
|   google-readability-namespace-comments.ShortNamespaceLines: 10 | ||||
|   google-readability-namespace-comments.SpacesBeforeComments: 2 | ||||
|   llvm-else-after-return.WarnOnConditionVariables: false | ||||
|   llvm-else-after-return.WarnOnUnfixable: false | ||||
|   llvm-qualified-auto.AddConstToQualified: false | ||||
| SystemHeaders: false | ||||
| ... | ||||
| 
 | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue