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

Split Deframer into FrameAccumulator Deframer and Router #3250

Open
wants to merge 53 commits into
base: devel
Choose a base branch
from

Merge remote-tracking branch 'nasa/devel' into preliminary-ccsds-work

325c3f0
Select commit
Loading
Failed to load commit list.
Open

Split Deframer into FrameAccumulator Deframer and Router #3250

Merge remote-tracking branch 'nasa/devel' into preliminary-ccsds-work
325c3f0
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / CodeQL succeeded Feb 27, 2025 in 2s

45 new alerts

New alerts in code changed by this pull request

  • 13 warnings
  • 32 notes

See annotations below for details.

View all branch alerts.

Annotations

Check notice on line 21 in Svc/FprimeDeframer/FprimeDeframer.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Use of basic integral type Note

compName uses the basic integral type char rather than a typedef with size and signedness.

Check notice on line 29 in Svc/FprimeDeframer/FprimeDeframer.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Use of basic integral type Note

portNum uses the basic integral type int rather than a typedef with size and signedness.

Check notice on line 18 in Svc/FrameAccumulator/FrameAccumulator.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Use of basic integral type Note

compName uses the basic integral type char rather than a typedef with size and signedness.

Check notice on line 32 in Svc/FrameAccumulator/FrameAccumulator.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Use of basic integral type Note

recoverable uses the basic integral type bool rather than a typedef with size and signedness.

Check notice on line 34 in Svc/FrameAccumulator/FrameAccumulator.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Use of basic integral type Note

allocationId uses the basic integral type unsigned int rather than a typedef with size and signedness.

Check notice on line 35 in Svc/FrameAccumulator/FrameAccumulator.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Use of basic integral type Note

store_size_int uses the basic integral type unsigned int rather than a typedef with size and signedness.

Check notice on line 36 in Svc/FrameAccumulator/FrameAccumulator.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Use of basic integral type Note

store_size uses the basic integral type unsigned long rather than a typedef with size and signedness.

Check notice on line 50 in Svc/FrameAccumulator/FrameAccumulator.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Use of basic integral type Note

portNum uses the basic integral type int rather than a typedef with size and signedness.

Check notice on line 80 in Svc/FrameAccumulator/FrameAccumulator.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Use of basic integral type Note

ringFreeSize uses the basic integral type unsigned int rather than a typedef with size and signedness.

Check notice on line 81 in Svc/FrameAccumulator/FrameAccumulator.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Use of basic integral type Note

serSize uses the basic integral type unsigned int rather than a typedef with size and signedness.

Check notice on line 106 in Svc/FrameAccumulator/FrameAccumulator.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Use of basic integral type Note

ringCapacity uses the basic integral type unsigned int rather than a typedef with size and signedness.

Check notice on line 117 in Svc/FrameAccumulator/FrameAccumulator.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Use of basic integral type Note

size_out uses the basic integral type unsigned long rather than a typedef with size and signedness.

Check notice on line 73 in Svc/FrameAccumulator/FrameAccumulator.hpp

See this annotation in the file changed.

Code scanning / CodeQL

Use of basic integral type Note

m_allocatorId uses the basic integral type unsigned int rather than a typedef with size and signedness.

Check notice on line 12 in Svc/FrameAccumulator/FrameDetector/FprimeFrameDetector.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Use of basic integral type Note

size_out uses the basic integral type unsigned long rather than a typedef with size and signedness.

Check notice on line 76 in Svc/FrameAccumulator/FrameDetector/FprimeFrameDetector.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Use of basic integral type Note

hash_field_size uses the basic integral type unsigned long rather than a typedef with size and signedness.

Check notice on line 18 in Svc/Router/Router.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Use of basic integral type Note

compName uses the basic integral type char rather than a typedef with size and signedness.

Check notice on line 26 in Svc/Router/Router.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Use of basic integral type Note

portNum uses the basic integral type int rather than a typedef with size and signedness.

Check notice on line 38 in Svc/Router/Router.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Use of basic integral type Note

deallocate uses the basic integral type bool rather than a typedef with size and signedness.

Check notice on line 91 in Svc/Router/Router.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Use of basic integral type Note

portNum uses the basic integral type int rather than a typedef with size and signedness.

Check warning on line 36 in Svc/FprimeDeframer/FprimeDeframer.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Unchecked function argument Warning

This use of parameter context has not been checked.

Check warning on line 36 in Svc/FrameAccumulator/FrameAccumulator.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Unchecked function argument Warning

This use of parameter allocator has not been checked.

Check warning on line 36 in Svc/FrameAccumulator/FrameAccumulator.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Unchecked function argument Warning

This use of parameter allocationId has not been checked.

Check warning on line 40 in Svc/FrameAccumulator/FrameAccumulator.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Unchecked function argument Warning

This use of parameter detector has not been checked.

Check warning on line 56 in Svc/FrameAccumulator/FrameAccumulator.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Unchecked function argument Warning

This use of parameter buffer has not been checked.

Check warning on line 59 in Svc/FrameAccumulator/FrameAccumulator.cpp

See this annotation in the file changed.

Code scanning / CodeQL

Unchecked function argument Warning

This use of parameter buffer has not been checked.