CMSSW code rules violation for CMSSW_15_1_X_2025-05-20-1100

Rule Packages Files Sum of violations Description
1 21 35 47 Search for "using namespace" or "using std::" in header files
2 10 10 39 Search for CXXFLAGS flags that are set to -g or -O0 in BuildFile
3 29 69 123 Search for "catch(...)" statements in *.cc, *.cxx files
4 19 31 33 Search for "copyright" declaration in *.c, *.cc, *.cxx, *.h files
5 23 62 348 Search for "pragma" statement in *.c, *.cc, *.cxx, *.h files
6 - - - Search for "flags" statements in BuildFile

Click on the package links to get list of files

Package Rule 1 Rule 2 Rule 3 Rule 4 Rule 5 Rule 6
CondFormats/HGCalObjects 1 - - - - -
DQMOffline/Trigger 1 - - - - -
DataFormats/HGCalDigi 3 - - - - -
DataFormats/HGCalRecHit 1 - - - - -
DataFormats/HcalDigi 1 - - - - -
DataFormats/HcalRecHit 1 - - - - -
DataFormats/PortableTestObjects 2 - - - - -
DataFormats/TrackSoA 3 - - - - -
DataFormats/TrackingRecHitSoA 3 - - - - -
FWCore/Utilities 1 - - 1 - -
HeterogeneousCore/AlpakaInterface 4 - - - - -
RecoJets/JetAlgorithms 1 - - - - -
RecoLocalCalo/EcalRecProducers 2 - - - - -
RecoLocalCalo/HGCalRecAlgos 1 - - - - -
RecoLocalTracker/SiPixelClusterizer 1 1 - - - -
RecoLocalTracker/SiPixelRecHits 1 - - 1 - -
RecoTracker/LSTCore 1 - - 1 1 -
RecoTracker/PixelSeeding 2 - - - 1 -
RecoTracker/PixelTrackFitting 3 1 - - - -
RecoVertex/PixelVertexFinding 1 1 - - - -
TrackingTools/PatternTools 1 - - - - -
Alignment/OfflineValidation - 1 - - 1 -
CUDADataFormats/Track - 1 - - - -
DQM/TrackerRemapper - 1 - - - -
DataFormats/GeometrySurface - 1 - - - -
FastSimulation/ParticleDecay - 1 - - - -
HeterogeneousCore/CUDAUtilities - 1 - 2 - -
PerfTools/AllocMonitor - 1 - - - -
CalibCalorimetry/CaloMiscalibTools - - 1 - - -
CalibCalorimetry/HcalTPGAlgos - - 2 - - -
CalibMuon/DTCalibration - - 1 - - -
CalibTracker/SiStripDCS - - 1 - - -
Calibration/Tools - - 1 - - -
CaloOnlineTools/HcalOnlineDb - - 1 - - -
CondCore/CondDB - - 1 2 - -
CondCore/CondHDF5ESSource - - 1 - - -
CondTools/Hcal - - 1 2 - -
CondTools/SiPixel - - 8 - - -
CondTools/SiStrip - - 1 - - -
Fireworks/Calo - - 2 - - -
Fireworks/Core - - 10 - - -
Fireworks/FWInterface - - 1 - - -
Fireworks/ParticleFlow - - 2 - - -
GeneratorInterface/LHEInterface - - 1 - - -
GeneratorInterface/SherpaInterface - - 1 - - -
HeterogeneousCore/AlpakaCore - - 1 - - -
HeterogeneousCore/SonicCore - - 1 - - -
HeterogeneousCore/SonicTriton - - 2 - - -
IOPool/Input - - 3 - - -
IOPool/TFileAdaptor - - 1 - - -
IORawData/CaloPatterns - - 1 - - -
L1Trigger/L1TNtuples - - 1 - - -
L1TriggerConfig/L1GtConfigProducers - - 1 - - -
OnlineDB/EcalCondDB - - 13 - - -
OnlineDB/SiStripConfigDb - - 7 - - -
RecoLocalTracker/SiPixelDigiReProducers - - 1 - - -
RecoLuminosity/LumiProducer - - 1 - 1 -
CalibFormats/SiPixelObjects - - - 1 - -
DQMServices/Components - - - 1 - -
EventFilter/Utilities - - - 1 1 -
FastSimulation/CaloGeometryTools - - - 2 - -
GeneratorInterface/Herwig7Interface - - - 3 - -
GeneratorInterface/Pythia8Interface - - - 1 - -
IORawData/DTCommissioning - - - 2 - -
L1Trigger/DTTriggerPhase2 - - - 1 - -
L1Trigger/Phase2L1ParticleFlow - - - 3 - -
Mixing/Base - - - 1 - -
PhysicsTools/TagAndProbe - - - 4 - -
RecoParticleFlow/PFClusterProducer - - - 1 - -
SimDataFormats/GeneratorProducts - - - 1 - -
CondFormats/Serialization - - - - 3 -
DQMServices/Core - - - - 1 -
DataFormats/GeometryVector - - - - 1 -
DataFormats/L1TParticleFlow - - - - 2 -
DataFormats/TCDS - - - - 1 -
FWCore/Framework - - - - 2 -
FWCore/Modules - - - - 1 -
FWCore/Services - - - - 1 -
HLTrigger/Timer - - - - 2 -
RecoTracker/CkfPattern - - - - 1 -
RecoTracker/MkFitCore - - - - 13 -
RecoTracker/TkDetLayers - - - - 20 -
RecoVertex/PrimaryVertexProducer - - - - 2 -
SimDataFormats/DigiSimLinks - - - - 1 -
SimGeneral/CaloAnalysis - - - - 2 -
SimGeneral/MixingModule - - - - 1 -
TrackingTools/DetLayers - - - - 2 -
Validation/HGCalValidation - - - - 1 -