Conversation
|
Long ago, before the FIXME convention became popular, the MPS used "@@@@" to do something similar. There are still about 80 of those in the code, but they are low risk and not dealt with by this branch (see purpose above). |
|
Executing proc.review.entry
|
|
Executing proc.review.plan
|
|
Executing proc.review.kickoff
|
There was a problem hiding this comment.
Executing proc.review.check
- Start time 11:16
- 4 minor defects
- End time 11:29
thejayps
left a comment
There was a problem hiding this comment.
m https://memory-pool-system.readthedocs.io/en/latest/design/guide.developer.html Doesn't talk about the difference between FIXME and TODO
M https://memory-pool-system.readthedocs.io/en/latest/design/guide.review.html seems to be deprecated. Danger that develepers will pass reviews based on this doc
q Where do we state that CI will fail if fixme's are found, will they fail if fixmes are found
q Why is the job in fixme-check.yml called check-rst? what has this to do specifically with restructured text?
|
Executing proc.review.log
I. This is already logged as #140 (comment) . But let's add a pointer to that guide.
m. The YAML file should probably link to the more specific docs about CI in Workflows.
m. That's a mistake.
|
Raise: Already part of #140 (comment)
Raise: #123 (comment)
Fix: Updated link in 38d9feb
Fix: Corrected mistake in 38d9feb |
|
Executing proc.review.exit
|
|
Executing proc.merge.pull-request
|
Add a CI check for FIXME so that code with FIXMEs in it can't pass CI checks, proc.review, or proc.merge. The purpose is to allow devs to use FIXME to mark things that must be fixed in development branches before merging.
See also #140 (comment)