MCPcopy Create free account
hub / github.com/ycm-core/YouCompleteMe / _NormalizeDiagnostic

Function _NormalizeDiagnostic

python/ycm/diagnostic_interface.py:299–306  ·  view source on GitHub ↗
( diag )

Source from the content-addressed store, hash-verified

297
298
299def _NormalizeDiagnostic( diag ):
300 def ClampToOne( value ):
301 return value if value > 0 else 1
302
303 location = diag[ 'location' ]
304 location[ 'column_num' ] = ClampToOne( location[ 'column_num' ] )
305 location[ 'line_num' ] = ClampToOne( location[ 'line_num' ] )
306 return diag
307
308
309def _ConvertDiagnosticToTextProperties( bufnr, diagnostic ):

Callers 1

Calls 1

ClampToOneFunction · 0.85

Tested by

no test coverage detected