| Run: | 37220011615 |
| Check: | PR #177315: misc-header-guard |
| Status: | ok |
| Time: | 18s |
| Warnings: | 485 (TP 485, FP 0, unclassified 0) |
| Source: | assimp/assimp/blob/747c1d6365ce871ce30897340d97e7cd9b47b9cc |
| Verdict | Location | Message |
|---|---|---|
| TP | ./contrib/clipper/clipper.hpp:34:9 | header guard does not follow preferred style |
| TP | ./contrib/earcut-hpp/earcut.hpp:1:1 | header is missing header guard |
| TP | ./contrib/poly2tri/poly2tri/common/dll_symbol.h:1:1 | header is missing header guard |
| TP | ./contrib/poly2tri/poly2tri/common/dll_symbol.h:32:1 | use include guards instead of 'pragma once' |
| TP | ./contrib/poly2tri/poly2tri/common/shapes.h:1:1 | header is missing header guard |
| TP | ./contrib/poly2tri/poly2tri/common/shapes.h:32:1 | use include guards instead of 'pragma once' |
| TP | ./contrib/poly2tri/poly2tri/poly2tri.h:1:1 | header is missing header guard |
| TP | ./contrib/poly2tri/poly2tri/poly2tri.h:32:1 | use include guards instead of 'pragma once' |
| TP | ./contrib/poly2tri/poly2tri/sweep/advancing_front.h:1:1 | header is missing header guard |
| TP | ./contrib/poly2tri/poly2tri/sweep/advancing_front.h:32:1 | use include guards instead of 'pragma once' |
| TP | ./contrib/poly2tri/poly2tri/sweep/cdt.h:1:1 | header is missing header guard |
| TP | ./contrib/poly2tri/poly2tri/sweep/cdt.h:32:1 | use include guards instead of 'pragma once' |
| TP | ./contrib/poly2tri/poly2tri/sweep/sweep.h:1:1 | header is missing header guard |
| TP | ./contrib/poly2tri/poly2tri/sweep/sweep.h:39:1 | use include guards instead of 'pragma once' |
| TP | ./contrib/poly2tri/poly2tri/sweep/sweep_context.h:1:1 | header is missing header guard |
| TP | ./contrib/poly2tri/poly2tri/sweep/sweep_context.h:32:1 | use include guards instead of 'pragma once' |
| TP | ./contrib/zip/src/zip.h:1:1 | header is missing header guard |
| TP | ./contrib/zip/src/zip.h:11:1 | use include guards instead of 'pragma once' |
| TP | ./contrib/zlib/zlib.h:31:9 | header guard does not follow preferred style |
| TP | build/contrib/zlib/zconf.h:8:9 | header guard does not follow preferred style |
| TP | build/include/assimp/revision.h:1:9 | header guard does not follow preferred style |
| TP | code/../contrib/Open3DGC/o3dgcAdjacencyInfo.h:1:1 | header is missing header guard |
| TP | code/../contrib/Open3DGC/o3dgcAdjacencyInfo.h:24:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/Open3DGC/o3dgcArithmeticCodec.h:73:9 | header guard does not follow preferred style |
| TP | code/../contrib/Open3DGC/o3dgcBinaryStream.h:1:1 | header is missing header guard |
| TP | code/../contrib/Open3DGC/o3dgcBinaryStream.h:24:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/Open3DGC/o3dgcCommon.h:1:1 | header is missing header guard |
| TP | code/../contrib/Open3DGC/o3dgcCommon.h:24:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/Open3DGC/o3dgcFIFO.h:1:1 | header is missing header guard |
| TP | code/../contrib/Open3DGC/o3dgcFIFO.h:24:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/Open3DGC/o3dgcIndexedFaceSet.h:1:1 | header is missing header guard |
| TP | code/../contrib/Open3DGC/o3dgcIndexedFaceSet.h:24:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/Open3DGC/o3dgcIndexedFaceSet.inl:23:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/Open3DGC/o3dgcSC3DMCDecoder.h:1:1 | header is missing header guard |
| TP | code/../contrib/Open3DGC/o3dgcSC3DMCDecoder.h:24:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/Open3DGC/o3dgcSC3DMCDecoder.inl:23:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/Open3DGC/o3dgcSC3DMCEncodeParams.h:1:1 | header is missing header guard |
| TP | code/../contrib/Open3DGC/o3dgcSC3DMCEncodeParams.h:24:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/Open3DGC/o3dgcSC3DMCEncoder.h:1:1 | header is missing header guard |
| TP | code/../contrib/Open3DGC/o3dgcSC3DMCEncoder.h:24:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/Open3DGC/o3dgcSC3DMCEncoder.inl:23:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/Open3DGC/o3dgcTimer.h:1:1 | header is missing header guard |
| TP | code/../contrib/Open3DGC/o3dgcTimer.h:23:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/Open3DGC/o3dgcTriangleFans.h:1:1 | header is missing header guard |
| TP | code/../contrib/Open3DGC/o3dgcTriangleFans.h:24:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/Open3DGC/o3dgcTriangleListDecoder.h:1:1 | header is missing header guard |
| TP | code/../contrib/Open3DGC/o3dgcTriangleListDecoder.h:23:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/Open3DGC/o3dgcTriangleListDecoder.inl:23:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/Open3DGC/o3dgcTriangleListEncoder.h:1:1 | header is missing header guard |
| TP | code/../contrib/Open3DGC/o3dgcTriangleListEncoder.h:24:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/Open3DGC/o3dgcTriangleListEncoder.inl:23:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/Open3DGC/o3dgcVector.h:1:1 | header is missing header guard |
| TP | code/../contrib/Open3DGC/o3dgcVector.h:23:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/Open3DGC/o3dgcVector.inl:23:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/openddlparser/include/openddlparser/DDLNode.h:1:1 | header is missing header guard |
| TP | code/../contrib/openddlparser/include/openddlparser/DDLNode.h:23:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/openddlparser/include/openddlparser/OpenDDLCommon.h:1:1 | header is missing header guard |
| TP | code/../contrib/openddlparser/include/openddlparser/OpenDDLCommon.h:23:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/openddlparser/include/openddlparser/OpenDDLParser.h:1:1 | header is missing header guard |
| TP | code/../contrib/openddlparser/include/openddlparser/OpenDDLParser.h:23:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h:1:1 | header is missing header guard |
| TP | code/../contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h:23:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/openddlparser/include/openddlparser/Value.h:1:1 | header is missing header guard |
| TP | code/../contrib/openddlparser/include/openddlparser/Value.h:23:1 | use include guards instead of 'pragma once' |
| TP | code/../contrib/pugixml/src/pugiconfig.hpp:12:9 | header guard does not follow preferred style |
| TP | code/../contrib/pugixml/src/pugixml.hpp:1:1 | header is missing header guard |
| TP | code/../contrib/rapidjson/include/rapidjson/allocators.h:15:9 | header guard does not follow preferred style |
| TP | code/../contrib/rapidjson/include/rapidjson/encodedstream.h:15:9 | header guard does not follow preferred style |
| TP | code/../contrib/rapidjson/include/rapidjson/internal/biginteger.h:15:9 | header guard does not follow preferred style |
| TP | code/../contrib/rapidjson/include/rapidjson/internal/clzll.h:15:9 | header guard does not follow preferred style |
| TP | code/../contrib/rapidjson/include/rapidjson/internal/diyfp.h:19:9 | header guard does not follow preferred style |
| TP | code/../contrib/rapidjson/include/rapidjson/internal/dtoa.h:19:9 | header guard does not follow preferred style |
| TP | code/../contrib/rapidjson/include/rapidjson/internal/ieee754.h:15:9 | header guard does not follow preferred style |
| TP | code/../contrib/rapidjson/include/rapidjson/internal/itoa.h:15:9 | header guard does not follow preferred style |
| TP | code/../contrib/rapidjson/include/rapidjson/internal/pow10.h:15:9 | header guard does not follow preferred style |
| TP | code/../contrib/rapidjson/include/rapidjson/internal/stack.h:15:9 | header guard does not follow preferred style |
| TP | code/../contrib/rapidjson/include/rapidjson/internal/strtod.h:15:9 | header guard does not follow preferred style |
| TP | code/../contrib/rapidjson/include/rapidjson/memorystream.h:15:9 | header guard does not follow preferred style |
| TP | code/../contrib/rapidjson/include/rapidjson/prettywriter.h:15:9 | header guard does not follow preferred style |
| TP | code/../contrib/rapidjson/include/rapidjson/stream.h:18:9 | code/includes outside of area guarded by header guard; consider moving it |
| TP | code/../contrib/rapidjson/include/rapidjson/writer.h:15:9 | header guard does not follow preferred style |
| TP | code/../contrib/stb/stb_image.h:1:1 | header is missing header guard |
| TP | code/../contrib/unzip/ioapi.h:21:9 | header guard does not follow preferred style |
| TP | code/../contrib/unzip/unzip.h:43:9 | header guard does not follow preferred style |
| TP | code/../contrib/utf8cpp/source/utf8.h:28:9 | header guard does not follow preferred style |
| TP | code/../contrib/utf8cpp/source/utf8/checked.h:28:9 | header guard does not follow preferred style |
| TP | code/../contrib/utf8cpp/source/utf8/core.h:28:9 | header guard does not follow preferred style |
| TP | code/../contrib/utf8cpp/source/utf8/cpp17.h:28:9 | header guard does not follow preferred style |
| TP | code/../contrib/utf8cpp/source/utf8/unchecked.h:28:9 | header guard does not follow preferred style |
| TP | code/AssetLib/3DS/3DSExporter.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/3DS/3DSHelper.h:44:9 | header guard does not follow preferred style |
| TP | code/AssetLib/3DS/3DSLoader.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/3MF/3MFTypes.h:1:1 | header is missing header guard |
| TP | code/AssetLib/3MF/3MFTypes.h:41:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/3MF/3MFXmlTags.h:1:1 | header is missing header guard |
| TP | code/AssetLib/3MF/3MFXmlTags.h:41:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/3MF/D3MFExporter.h:1:1 | header is missing header guard |
| TP | code/AssetLib/3MF/D3MFExporter.h:41:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/3MF/D3MFImporter.h:42:9 | header guard does not follow preferred style |
| TP | code/AssetLib/3MF/D3MFOpcPackage.h:42:9 | header guard does not follow preferred style |
| TP | code/AssetLib/3MF/XmlSerializer.h:1:1 | header is missing header guard |
| TP | code/AssetLib/3MF/XmlSerializer.h:41:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/AC/ACLoader.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/AMF/AMFImporter.hpp:1:1 | header is missing header guard |
| TP | code/AssetLib/AMF/AMFImporter.hpp:48:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/AMF/AMFImporter_Node.hpp:1:1 | header is missing header guard |
| TP | code/AssetLib/AMF/AMFImporter_Node.hpp:47:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/ASE/ASELoader.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/ASE/ASEParser.h:43:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Assbin/AssbinFileWriter.h:46:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Assbin/AssbinLoader.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Assjson/cencode.h:8:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Assjson/mesh_splitter.h:9:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Assxml/AssxmlFileWriter.h:1:1 | header is missing header guard |
| TP | code/AssetLib/Assxml/AssxmlFileWriter.h:45:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/B3D/B3DImporter.h:1:1 | header is missing header guard |
| TP | code/AssetLib/B3D/B3DImporter.h:45:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/BVH/BVHLoader.h:48:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Blender/BlenderBMesh.h:44:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Blender/BlenderCustomData.h:1:1 | header is missing header guard |
| TP | code/AssetLib/Blender/BlenderDNA.h:46:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Blender/BlenderDNA.inl:46:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Blender/BlenderIntermediate.h:46:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Blender/BlenderLoader.h:1:1 | header is missing header guard |
| TP | code/AssetLib/Blender/BlenderLoader.h:45:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/Blender/BlenderModifier.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Blender/BlenderScene.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Blender/BlenderSceneGen.h:44:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Blender/BlenderTessellator.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/COB/COBLoader.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/COB/COBScene.h:1:1 | header is missing header guard |
| TP | code/AssetLib/COB/COBScene.h:45:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/CSM/CSMLoader.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Collada/ColladaExporter.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Collada/ColladaHelper.h:44:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Collada/ColladaLoader.h:44:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Collada/ColladaParser.h:1:1 | header is missing header guard |
| TP | code/AssetLib/Collada/ColladaParser.h:46:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/DXF/DXFHelper.h:46:9 | header guard does not follow preferred style |
| TP | code/AssetLib/DXF/DXFLoader.h:1:1 | header is missing header guard |
| TP | code/AssetLib/DXF/DXFLoader.h:45:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/FBX/FBXCommon.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/FBX/FBXCompileConfig.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/FBX/FBXConverter.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/FBX/FBXDocument.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/FBX/FBXDocumentUtil.h:44:9 | header guard does not follow preferred style |
| TP | code/AssetLib/FBX/FBXExportNode.h:44:9 | header guard does not follow preferred style |
| TP | code/AssetLib/FBX/FBXExportProperty.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/FBX/FBXExporter.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/FBX/FBXImportSettings.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/FBX/FBXImporter.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/FBX/FBXMeshGeometry.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/FBX/FBXParser.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/FBX/FBXProperties.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/FBX/FBXTokenizer.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/FBX/FBXUtil.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/HMP/HMPFileData.h:1:1 | header is missing header guard |
| TP | code/AssetLib/HMP/HMPLoader.h:1:1 | header is missing header guard |
| TP | code/AssetLib/HMP/HMPLoader.h:44:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/HMP/HalfLifeFileData.h:50:9 | header guard does not follow preferred style |
| TP | code/AssetLib/IFC/../STEPParser/STEPFileReader.h:42:9 | header guard does not follow preferred style |
| TP | code/AssetLib/IFC/IFCLoader.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/IFC/IFCReaderGen_2x3.h:43:9 | header guard does not follow preferred style |
| TP | code/AssetLib/IFC/IFCUtil.h:46:9 | header guard does not follow preferred style |
| TP | code/AssetLib/IQM/IQMImporter.h:1:1 | header is missing header guard |
| TP | code/AssetLib/IQM/IQMImporter.h:46:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/IQM/iqm.h:1:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Irr/IRRLoader.h:46:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Irr/IRRMeshLoader.h:46:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Irr/IRRShared.h:7:9 | header guard does not follow preferred style |
| TP | code/AssetLib/LWO/LWOAnimation.h:48:9 | header guard does not follow preferred style |
| TP | code/AssetLib/LWO/LWOFileData.h:48:9 | header guard does not follow preferred style |
| TP | code/AssetLib/LWO/LWOLoader.h:1:1 | header is missing header guard |
| TP | code/AssetLib/LWO/LWOLoader.h:43:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/LWS/LWSLoader.h:1:1 | header is missing header guard |
| TP | code/AssetLib/LWS/LWSLoader.h:45:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/MD2/MD2FileData.h:46:9 | header guard does not follow preferred style |
| TP | code/AssetLib/MD2/MD2Loader.h:1:1 | header is missing header guard |
| TP | code/AssetLib/MD2/MD2Loader.h:45:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/MD2/MD2NormalTable.h:49:9 | header guard does not follow preferred style |
| TP | code/AssetLib/MD3/MD3FileData.h:47:9 | header guard does not follow preferred style |
| TP | code/AssetLib/MD3/MD3Loader.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/MD5/MD5Loader.h:1:1 | header is missing header guard |
| TP | code/AssetLib/MD5/MD5Loader.h:46:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/MD5/MD5Parser.h:1:1 | header is missing header guard |
| TP | code/AssetLib/MD5/MD5Parser.h:41:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/MDC/MDCFileData.h:50:9 | header guard does not follow preferred style |
| TP | code/AssetLib/MDC/MDCLoader.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/MDL/HalfLife/HL1DataBuffer.h:46:9 | header guard does not follow preferred style |
| TP | code/AssetLib/MDL/HalfLife/HL1FileData.h:47:9 | header guard does not follow preferred style |
| TP | code/AssetLib/MDL/HalfLife/HL1ImportDefinitions.h:46:9 | header guard does not follow preferred style |
| TP | code/AssetLib/MDL/HalfLife/HL1ImportSettings.h:46:9 | header guard does not follow preferred style |
| TP | code/AssetLib/MDL/HalfLife/HL1MDLLoader.h:46:9 | header guard does not follow preferred style |
| TP | code/AssetLib/MDL/HalfLife/HL1MeshTrivert.h:47:9 | header guard does not follow preferred style |
| TP | code/AssetLib/MDL/HalfLife/HalfLifeMDLBaseHeader.h:44:9 | header guard does not follow preferred style |
| TP | code/AssetLib/MDL/HalfLife/LogFunctions.h:44:9 | header guard does not follow preferred style |
| TP | code/AssetLib/MDL/HalfLife/UniqueNameGenerator.h:46:9 | header guard does not follow preferred style |
| TP | code/AssetLib/MDL/MDLDefaultColorMap.h:49:9 | header guard does not follow preferred style |
| TP | code/AssetLib/MDL/MDLFileData.h:53:9 | header guard does not follow preferred style |
| TP | code/AssetLib/MDL/MDLLoader.h:1:1 | header is missing header guard |
| TP | code/AssetLib/MDL/MDLLoader.h:44:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/MMD/MMDCpp14.h:1:1 | header is missing header guard |
| TP | code/AssetLib/MMD/MMDCpp14.h:41:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/MMD/MMDImporter.h:40:9 | header guard does not follow preferred style |
| TP | code/AssetLib/MMD/MMDPmdParser.h:1:1 | header is missing header guard |
| TP | code/AssetLib/MMD/MMDPmdParser.h:41:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/MMD/MMDPmxParser.h:1:1 | header is missing header guard |
| TP | code/AssetLib/MMD/MMDPmxParser.h:41:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/MMD/MMDVmdParser.h:1:1 | header is missing header guard |
| TP | code/AssetLib/MMD/MMDVmdParser.h:41:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/MS3D/MS3DLoader.h:1:1 | header is missing header guard |
| TP | code/AssetLib/MS3D/MS3DLoader.h:45:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/NDO/NDOLoader.h:44:9 | header guard does not follow preferred style |
| TP | code/AssetLib/NFF/NFFLoader.h:1:1 | header is missing header guard |
| TP | code/AssetLib/NFF/NFFLoader.h:45:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/OFF/OFFLoader.h:1:1 | header is missing header guard |
| TP | code/AssetLib/OFF/OFFLoader.h:45:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/Obj/ObjExporter.h:46:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Obj/ObjFileData.h:1:1 | header is missing header guard |
| TP | code/AssetLib/Obj/ObjFileData.h:42:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/Obj/ObjFileImporter.h:1:1 | header is missing header guard |
| TP | code/AssetLib/Obj/ObjFileImporter.h:41:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/Obj/ObjFileMtlImporter.h:40:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Obj/ObjFileParser.h:41:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Obj/ObjTools.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Ogre/OgreBinarySerializer.h:42:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Ogre/OgreImporter.h:1:1 | header is missing header guard |
| TP | code/AssetLib/Ogre/OgreImporter.h:41:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/Ogre/OgreParsingUtils.h:42:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Ogre/OgreStructs.h:42:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Ogre/OgreXmlSerializer.h:42:9 | header guard does not follow preferred style |
| TP | code/AssetLib/OpenGEX/OpenGEXExporter.h:1:1 | header is missing header guard |
| TP | code/AssetLib/OpenGEX/OpenGEXExporter.h:41:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/OpenGEX/OpenGEXImporter.h:1:1 | header is missing header guard |
| TP | code/AssetLib/OpenGEX/OpenGEXImporter.h:41:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/Ply/PlyExporter.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Ply/PlyLoader.h:1:1 | header is missing header guard |
| TP | code/AssetLib/Ply/PlyLoader.h:45:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/Ply/PlyParser.h:1:1 | header is missing header guard |
| TP | code/AssetLib/Ply/PlyParser.h:43:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/Q3BSP/Q3BSPFileData.h:41:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Q3BSP/Q3BSPFileImporter.h:41:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Q3BSP/Q3BSPFileParser.h:42:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Q3D/Q3DLoader.h:1:1 | header is missing header guard |
| TP | code/AssetLib/Q3D/Q3DLoader.h:44:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/Raw/RawLoader.h:1:1 | header is missing header guard |
| TP | code/AssetLib/Raw/RawLoader.h:45:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/SIB/SIBImporter.h:1:1 | header is missing header guard |
| TP | code/AssetLib/SIB/SIBImporter.h:45:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/SMD/SMDLoader.h:1:1 | header is missing header guard |
| TP | code/AssetLib/SMD/SMDLoader.h:46:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/STEPParser/STEPFileEncoding.h:42:9 | header guard does not follow preferred style |
| TP | code/AssetLib/STEPParser/STEPFileReader.h:42:9 | header guard does not follow preferred style |
| TP | code/AssetLib/STL/STLExporter.h:1:1 | header is missing header guard |
| TP | code/AssetLib/STL/STLExporter.h:45:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/STL/STLLoader.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Step/STEPFile.h:42:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Step/StepExporter.h:47:9 | header guard does not follow preferred style |
| TP | code/AssetLib/Terragen/TerragenLoader.h:1:1 | header is missing header guard |
| TP | code/AssetLib/Terragen/TerragenLoader.h:45:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/Unreal/UnrealLoader.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/VRML/VrmlConverter.hpp:1:1 | header is missing header guard |
| TP | code/AssetLib/VRML/VrmlConverter.hpp:42:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/X/XFileExporter.h:47:9 | header guard does not follow preferred style |
| TP | code/AssetLib/X/XFileHelper.h:43:9 | header guard does not follow preferred style |
| TP | code/AssetLib/X/XFileImporter.h:1:1 | header is missing header guard |
| TP | code/AssetLib/X/XFileImporter.h:45:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/X/XFileParser.h:43:9 | header guard does not follow preferred style |
| TP | code/AssetLib/X3D/X3DExporter.hpp:7:9 | header guard does not follow preferred style |
| TP | code/AssetLib/X3D/X3DGeoHelper.h:1:1 | header is missing header guard |
| TP | code/AssetLib/X3D/X3DImporter.hpp:41:9 | header guard does not follow preferred style |
| TP | code/AssetLib/X3D/X3DImporter_Macro.hpp:46:9 | header guard does not follow preferred style |
| TP | code/AssetLib/X3D/X3DImporter_Node.hpp:46:9 | header guard does not follow preferred style |
| TP | code/AssetLib/X3D/X3DXmlHelper.h:1:1 | header is missing header guard |
| TP | code/AssetLib/XGL/XGLLoader.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/glTF/glTFAsset.h:49:9 | header guard does not follow preferred style |
| TP | code/AssetLib/glTF/glTFAssetWriter.h:49:9 | header guard does not follow preferred style |
| TP | code/AssetLib/glTF/glTFExporter.h:1:1 | header is missing header guard |
| TP | code/AssetLib/glTF/glTFExporter.h:45:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/glTF/glTFImporter.h:1:1 | header is missing header guard |
| TP | code/AssetLib/glTF/glTFImporter.h:41:1 | use include guards instead of 'pragma once' |
| TP | code/AssetLib/glTF2/glTF2Asset.h:58:9 | header guard does not follow preferred style |
| TP | code/AssetLib/glTF2/glTF2AssetWriter.h:57:9 | header guard does not follow preferred style |
| TP | code/AssetLib/glTF2/glTF2Exporter.h:45:9 | header guard does not follow preferred style |
| TP | code/AssetLib/glTF2/glTF2Importer.h:41:9 | header guard does not follow preferred style |
| TP | code/AssetLib/glTFCommon/glTFCommon.h:41:9 | header guard does not follow preferred style |
| TP | code/CApi/CInterfaceIOWrapper.h:44:9 | header guard does not follow preferred style |
| TP | code/Common/BaseProcess.h:43:9 | header guard does not follow preferred style |
| TP | code/Common/Compression.h:1:1 | header is missing header guard |
| TP | code/Common/Compression.h:42:1 | use include guards instead of 'pragma once' |
| TP | code/Common/DefaultProgressHandler.h:45:9 | header guard does not follow preferred style |
| TP | code/Common/FileLogStream.h:43:9 | header guard does not follow preferred style |
| TP | code/Common/FileSystemFilter.h:1:1 | header is missing header guard |
| TP | code/Common/FileSystemFilter.h:45:1 | use include guards instead of 'pragma once' |
| TP | code/Common/IFF.h:5:9 | header guard does not follow preferred style |
| TP | code/Common/Importer.h:1:1 | header is missing header guard |
| TP | code/Common/Importer.h:43:1 | use include guards instead of 'pragma once' |
| TP | code/Common/Maybe.h:1:1 | header is missing header guard |
| TP | code/Common/Maybe.h:41:1 | use include guards instead of 'pragma once' |
| TP | code/Common/PolyTools.h:1:1 | header is missing header guard |
| TP | code/Common/PolyTools.h:44:1 | use include guards instead of 'pragma once' |
| TP | code/Common/ScenePreprocessor.h:44:9 | header guard does not follow preferred style |
| TP | code/Common/ScenePrivate.h:1:1 | header is missing header guard |
| TP | code/Common/ScenePrivate.h:44:1 | use include guards instead of 'pragma once' |
| TP | code/Common/StackAllocator.h:47:9 | header guard does not follow preferred style |
| TP | code/Common/StbCommon.h:1:1 | header is missing header guard |
| TP | code/Common/StbCommon.h:41:1 | use include guards instead of 'pragma once' |
| TP | code/Common/StdOStreamLogStream.h:46:9 | header guard does not follow preferred style |
| TP | code/Common/TargetAnimation.h:44:9 | header guard does not follow preferred style |
| TP | code/Common/VertexTriangleAdjacency.h:43:9 | header guard does not follow preferred style |
| TP | code/Common/Win32DebugLogStream.h:45:9 | header guard does not follow preferred style |
| TP | code/Common/assbin_chunks.h:1:9 | header guard does not follow preferred style |
| TP | code/Common/simd.h:1:1 | header is missing header guard |
| TP | code/Common/simd.h:41:1 | use include guards instead of 'pragma once' |
| TP | code/Geometry/GeometryUtils.h:1:1 | header is missing header guard |
| TP | code/Material/MaterialSystem.h:46:9 | header guard does not follow preferred style |
| TP | code/Pbrt/PbrtExporter.h:45:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/ArmaturePopulate.h:41:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/CalcTangentsProcess.h:45:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/ComputeUVMappingProcess.h:44:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/ConvertToLHProcess.h:50:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/DeboneProcess.h:43:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/DropFaceNormalsProcess.h:43:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/EmbedTexturesProcess.h:1:1 | header is missing header guard |
| TP | code/PostProcessing/EmbedTexturesProcess.h:42:1 | use include guards instead of 'pragma once' |
| TP | code/PostProcessing/FindDegenerates.h:44:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/FindInstancesProcess.h:45:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/FindInvalidDataProcess.h:45:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/FixNormalsStep.h:44:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/GenBoundingBoxesProcess.h:1:1 | header is missing header guard |
| TP | code/PostProcessing/GenBoundingBoxesProcess.h:46:1 | use include guards instead of 'pragma once' |
| TP | code/PostProcessing/GenFaceNormalsProcess.h:43:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/GenVertexNormalsProcess.h:44:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/ImproveCacheLocality.h:44:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/JoinVerticesProcess.h:44:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/LimitBoneWeightsProcess.h:43:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/MakeVerboseFormat.h:45:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/OptimizeGraph.h:45:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/OptimizeMeshes.h:45:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/PretransformVertices.h:46:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/ProcessHelper.h:42:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/RemoveRedundantMaterials.h:45:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/RemoveVCProcess.h:43:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/ScaleProcess.h:41:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/SortByPTypeProcess.h:44:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/SplitByBoneCountProcess.h:44:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/SplitLargeMeshes.h:44:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/TextureTransform.h:42:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/TriangulateProcess.h:45:9 | header guard does not follow preferred style |
| TP | code/PostProcessing/ValidateDataStructure.h:45:9 | header guard does not follow preferred style |
| TP | contrib/zlib/zlib.h:31:9 | header guard does not follow preferred style |
| TP | include/assimp/AssertHandler.h:44:9 | header guard does not follow preferred style |
| TP | include/assimp/Base64.hpp:1:1 | header is missing header guard |
| TP | include/assimp/Base64.hpp:42:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/BaseImporter.h:1:1 | header is missing header guard |
| TP | include/assimp/BaseImporter.h:44:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/Bitmap.h:1:1 | header is missing header guard |
| TP | include/assimp/Bitmap.h:47:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/BlobIOSystem.h:1:1 | header is missing header guard |
| TP | include/assimp/BlobIOSystem.h:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/ByteSwapper.h:1:1 | header is missing header guard |
| TP | include/assimp/ByteSwapper.h:44:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/ColladaMetaData.h:1:1 | header is missing header guard |
| TP | include/assimp/ColladaMetaData.h:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/Compiler/poppack1.h:1:1 | header is missing header guard |
| TP | include/assimp/Compiler/pushpack1.h:1:1 | header is missing header guard |
| TP | include/assimp/CreateAnimMesh.h:1:1 | header is missing header guard |
| TP | include/assimp/CreateAnimMesh.h:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/DefaultIOStream.h:1:1 | header is missing header guard |
| TP | include/assimp/DefaultIOStream.h:46:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/DefaultIOSystem.h:1:1 | header is missing header guard |
| TP | include/assimp/DefaultIOSystem.h:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/DefaultLogger.hpp:1:1 | header is missing header guard |
| TP | include/assimp/DefaultLogger.hpp:46:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/Exceptional.h:1:1 | header is missing header guard |
| TP | include/assimp/Exceptional.h:41:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/Exporter.hpp:1:1 | header is missing header guard |
| TP | include/assimp/Exporter.hpp:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/GenericProperty.h:1:1 | header is missing header guard |
| TP | include/assimp/GenericProperty.h:42:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/GltfMaterial.h:47:9 | header guard does not follow preferred style |
| TP | include/assimp/Hash.h:1:1 | header is missing header guard |
| TP | include/assimp/Hash.h:41:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/IOStream.hpp:1:1 | header is missing header guard |
| TP | include/assimp/IOStream.hpp:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/IOStreamBuffer.h:1:1 | header is missing header guard |
| TP | include/assimp/IOStreamBuffer.h:42:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/IOSystem.hpp:1:1 | header is missing header guard |
| TP | include/assimp/IOSystem.hpp:47:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/Importer.hpp:1:1 | header is missing header guard |
| TP | include/assimp/Importer.hpp:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/LineSplitter.h:1:1 | header is missing header guard |
| TP | include/assimp/LineSplitter.h:46:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/LogAux.h:1:1 | header is missing header guard |
| TP | include/assimp/LogAux.h:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/LogStream.hpp:1:1 | header is missing header guard |
| TP | include/assimp/LogStream.hpp:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/MemoryIOWrapper.h:1:1 | header is missing header guard |
| TP | include/assimp/MemoryIOWrapper.h:44:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/ObjMaterial.h:47:9 | header guard does not follow preferred style |
| TP | include/assimp/ParsingUtils.h:1:1 | header is missing header guard |
| TP | include/assimp/ParsingUtils.h:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/Profiler.h:1:1 | header is missing header guard |
| TP | include/assimp/Profiler.h:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/ProgressHandler.hpp:1:1 | header is missing header guard |
| TP | include/assimp/ProgressHandler.hpp:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/RemoveComments.h:1:1 | header is missing header guard |
| TP | include/assimp/RemoveComments.h:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/SGSpatialSort.h:1:1 | header is missing header guard |
| TP | include/assimp/SGSpatialSort.h:44:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/SceneCombiner.h:1:1 | header is missing header guard |
| TP | include/assimp/SceneCombiner.h:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/SkeletonMeshBuilder.h:1:1 | header is missing header guard |
| TP | include/assimp/SkeletonMeshBuilder.h:49:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/SmallVector.h:1:1 | header is missing header guard |
| TP | include/assimp/SmallVector.h:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/SmoothingGroups.h:1:1 | header is missing header guard |
| TP | include/assimp/SmoothingGroups.h:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/SpatialSort.h:1:1 | header is missing header guard |
| TP | include/assimp/SpatialSort.h:43:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/StandardShapes.h:1:1 | header is missing header guard |
| TP | include/assimp/StandardShapes.h:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/StreamReader.h:1:1 | header is missing header guard |
| TP | include/assimp/StreamReader.h:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/StreamWriter.h:1:1 | header is missing header guard |
| TP | include/assimp/StreamWriter.h:44:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/StringComparison.h:1:1 | header is missing header guard |
| TP | include/assimp/StringComparison.h:51:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/StringUtils.h:1:1 | header is missing header guard |
| TP | include/assimp/StringUtils.h:41:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/Subdivision.h:1:1 | header is missing header guard |
| TP | include/assimp/Subdivision.h:43:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/TinyFormatter.h:1:1 | header is missing header guard |
| TP | include/assimp/TinyFormatter.h:47:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/Vertex.h:1:1 | header is missing header guard |
| TP | include/assimp/Vertex.h:49:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/XMLTools.h:1:1 | header is missing header guard |
| TP | include/assimp/XMLTools.h:42:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/XmlParser.h:42:9 | header guard does not follow preferred style |
| TP | include/assimp/ZipArchiveIOSystem.h:1:1 | header is missing header guard |
| TP | include/assimp/ZipArchiveIOSystem.h:46:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/ai_assert.h:1:1 | header is missing header guard |
| TP | include/assimp/ai_assert.h:46:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/anim.h:1:1 | header is missing header guard |
| TP | include/assimp/anim.h:47:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/camera.h:1:1 | header is missing header guard |
| TP | include/assimp/camera.h:46:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/cfileio.h:1:1 | header is missing header guard |
| TP | include/assimp/cfileio.h:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/cimport.h:1:1 | header is missing header guard |
| TP | include/assimp/cimport.h:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/color4.h:1:1 | header is missing header guard |
| TP | include/assimp/color4.h:44:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/commonMetaData.h:1:1 | header is missing header guard |
| TP | include/assimp/commonMetaData.h:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/defs.h:1:1 | header is missing header guard |
| TP | include/assimp/defs.h:47:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/fast_atof.h:1:1 | header is missing header guard |
| TP | include/assimp/fast_atof.h:16:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/importerdesc.h:1:1 | header is missing header guard |
| TP | include/assimp/importerdesc.h:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/light.h:1:1 | header is missing header guard |
| TP | include/assimp/light.h:46:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/material.h:1:1 | header is missing header guard |
| TP | include/assimp/material.h:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/matrix4x4.h:1:1 | header is missing header guard |
| TP | include/assimp/matrix4x4.h:46:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/mesh.h:1:1 | header is missing header guard |
| TP | include/assimp/mesh.h:46:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/postprocess.h:1:1 | header is missing header guard |
| TP | include/assimp/postprocess.h:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/qnan.h:1:1 | header is missing header guard |
| TP | include/assimp/qnan.h:53:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/scene.h:1:1 | header is missing header guard |
| TP | include/assimp/scene.h:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/texture.h:1:1 | header is missing header guard |
| TP | include/assimp/texture.h:50:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/types.h:1:1 | header is missing header guard |
| TP | include/assimp/types.h:45:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/vector2.h:1:1 | header is missing header guard |
| TP | include/assimp/vector2.h:44:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/vector3.h:1:1 | header is missing header guard |
| TP | include/assimp/vector3.h:44:1 | use include guards instead of 'pragma once' |
| TP | include/assimp/version.h:1:1 | header is missing header guard |
| TP | include/assimp/version.h:46:1 | use include guards instead of 'pragma once' |
Generated from 8e77be5af1.