Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix #116, 117+118 - Multiple cleanups related to array indexing and range checking #127

Merged
merged 4 commits into from
Dec 5, 2023

Fix #121, add extra range checking

ee21c30
Select commit
Loading
Failed to load commit list.
Merged

Fix #116, 117+118 - Multiple cleanups related to array indexing and range checking #127

Fix #121, add extra range checking
ee21c30
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / CodeQL-coding-standard succeeded Nov 9, 2023 in 4s

14 new alerts

New alerts in code changed by this pull request

  • 1 warning
  • 13 notes

See annotations below for details.

View all branch alerts.

Annotations

Check notice on line 178 in fsw/src/sc_atsrq.c

See this annotation in the file changed.

Code scanning / CodeQL

Function too long Note

SC_BeginAts has too many lines (104, while 60 are allowed).

Check notice on line 636 in fsw/src/sc_loads.c

See this annotation in the file changed.

Code scanning / CodeQL

Function too long Note

SC_ProcessAppend has too many lines (78, while 60 are allowed).

Check notice on line 52 in fsw/src/sc_loads.c

See this annotation in the file changed.

Code scanning / CodeQL

Function too long Note

SC_LoadAts has too many lines (150, while 60 are allowed).

Check notice on line 247 in fsw/src/sc_loads.c

See this annotation in the file changed.

Code scanning / CodeQL

Function too long Note

SC_Insert has too many lines (78, while 60 are allowed).

Check warning on line 311 in fsw/src/sc_loads.c

See this annotation in the file changed.

Code scanning / CodeQL

Unbounded loop Warning

The loop counter TimeBufIndex is not always incremented in the loop body.

Check notice on line 178 in fsw/src/sc_atsrq.c

See this annotation in the file changed.

Code scanning / CodeQL

Long function without assertion Note

All functions of more than 10 lines should have at least one assertion.

Check notice on line 370 in fsw/src/sc_loads.c

See this annotation in the file changed.

Code scanning / CodeQL

Long function without assertion Note

All functions of more than 10 lines should have at least one assertion.

Check notice on line 636 in fsw/src/sc_loads.c

See this annotation in the file changed.

Code scanning / CodeQL

Long function without assertion Note

All functions of more than 10 lines should have at least one assertion.

Check notice on line 52 in fsw/src/sc_loads.c

See this annotation in the file changed.

Code scanning / CodeQL

Long function without assertion Note

All functions of more than 10 lines should have at least one assertion.

Check notice on line 331 in fsw/src/sc_loads.c

See this annotation in the file changed.

Code scanning / CodeQL

Long function without assertion Note

All functions of more than 10 lines should have at least one assertion.

Check notice on line 247 in fsw/src/sc_loads.c

See this annotation in the file changed.

Code scanning / CodeQL

Long function without assertion Note

All functions of more than 10 lines should have at least one assertion.

Check notice on line 208 in fsw/src/sc_loads.c

See this annotation in the file changed.

Code scanning / CodeQL

Long function without assertion Note

All functions of more than 10 lines should have at least one assertion.

Check notice on line 563 in fsw/src/sc_rtsrq.c

See this annotation in the file changed.

Code scanning / CodeQL

Long function without assertion Note

All functions of more than 10 lines should have at least one assertion.

Check notice on line 525 in fsw/src/sc_rtsrq.c

See this annotation in the file changed.

Code scanning / CodeQL

Long function without assertion Note

All functions of more than 10 lines should have at least one assertion.