mirror of
https://github.com/OpenMW/openmw.git
synced 2025-12-26 20:43:13 +00:00
There is no compatibility problem in practice.
/home/elsid/dev/openmw/components/settings/sanitizer.hpp:11:19: error: unspecified virtual member function instantiation; the virtual member function is not instantiated but it might be with a different compiler [portability-template-virtual-member-function,-warnings-as-errors]
11 | virtual T apply(const T& value) const = 0;
| ^
/home/elsid/dev/openmw/components/settings/sanitizerimpl.cpp:20:28: note: template instantiated here
20 | struct Max final : Sanitizer<T>
| ^
20 lines
632 B
YAML
20 lines
632 B
YAML
Checks: >
|
|
-*,
|
|
portability-*,
|
|
-portability-template-virtual-member-function,
|
|
clang-analyzer-*,
|
|
-clang-analyzer-optin.*,
|
|
-clang-analyzer-cplusplus.NewDeleteLeaks,
|
|
-clang-analyzer-cplusplus.NewDelete,
|
|
-clang-analyzer-core.CallAndMessage,
|
|
modernize-avoid-bind,
|
|
readability-identifier-naming
|
|
WarningsAsErrors: '*'
|
|
HeaderFilterRegex: '(apps|components)/'
|
|
CheckOptions:
|
|
- key: readability-identifier-naming.ConceptCase
|
|
value: CamelCase
|
|
- key: readability-identifier-naming.NamespaceCase
|
|
value: CamelCase
|
|
- key: readability-identifier-naming.NamespaceIgnoredRegexp
|
|
value: 'osg(DB|FX|Particle|Shadow|Viewer|Util)?'
|