Skip to content

Conversation

@fingolfin
Copy link
Member

I.e. change "Returns" to "Return" and similar.

Progress towards issue #50301

I.e. change "Returns" to "Return" and similar.
@stevengj
Copy link
Member

stevengj commented Nov 17, 2025

On another stylistic note, in some places we have "{Check,Determine} if" and in other places we have "{Check,Determine} whether". I would lean towards changing them all to "whether" (which tends to be preferred in formal writing).

@fingolfin
Copy link
Member Author

If we go down that rabbit hole, one can also wonder about e.g. "Get" versus "Return" ; or "Determine" vs "Check" etc.

But I'll leave that to someone else in another PR ;-)

@tecosaur
Copy link
Member

tecosaur commented Nov 19, 2025

On "checking them all", I'll note that I have quite a few forms in my CheckDocs.jl package.

Running checkdocs(<module>, CheckDoc.AbstractCheck[CheckDoc.Checks.Style.Summary.ImperativeMood, CheckDoc.Checks.Style.Summary.ImperativeOpening]) displays all of the detected non-imperitive docstrings.

For example:

image

Running this on Base, I see 688 flagged word choices. 487 non-imperative verbs, and 201 non-imperative openings.

The gory details
 ◀▶ Report on 7545 entities in Base ━ found 688 possible issues
═══════════════════════════════════════════════════════════════
╭─● Suggestion (688)
│ ┌ SummaryImperativeMood (487)
│ ┆ The imperative mood is recommended by the Julia manual over the indicative mood. Writing in
│ ┆ the imperative mood forms a grammatically complete sentence with no dangling antecedent, and
│ ┆ is often more concise and direct. Think of it as describing the action of the function as a
│ ┆ command the user gives to the computer by calling the method.
│ ┆   1. :! @ operators.jl:1162
│ ┆      The verb returns should be voiced as the imperative return
│ ┆   2. :: @ docs/basedocs.jl:740
│ ┆      The verb evaluates should be voiced as the imperative evaluate
│ ┆   3. @NamedTuple @ namedtuple.jl:487
│ ┆      The verb returns should be voiced as the imperative return
│ ┆   4. @NamedTuple @ namedtuple.jl:487
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆   5. @atomicswap @ expr.jl:1483
│ ┆      The verb Stores should be voiced as the imperative store
│ ┆   6. @atomicswap @ expr.jl:1483
│ ┆      The verb returns should be voiced as the imperative return
│ ┆   7. @generated @ expr.jl:1251
│ ┆      The verb returns should be voiced as the imperative return
│ ┆   8. @gensym @ expr.jl:21
│ ┆      The verb Generates should be voiced as the imperative generate
│ ┆   9. @isdefined @ essentials.jl:147
│ ┆      The verb Tests should be voiced as the imperative test
│ ┆  10. @kwdef @ util.jl:547
│ ┆      The verb defines should be voiced as the imperative define
│ ┆  11. @label @ essentials.jl:939
│ ┆      The verb marks should be voiced as the imperative mark
│ ┆  12. @nospecializeinfer @ expr.jl:1023
│ ┆      The verb Tells should be voiced as the imperative tell
│ ┆  13. @polly @ expr.jl:1077
│ ┆      The verb Tells should be voiced as the imperative tell
│ ┆  14. @propagate_inbounds @ expr.jl:1064
│ ┆      The verb Tells should be voiced as the imperative tell
│ ┆  15. @raw_str @ strings/io.jl:588
│ ┆      The verb marks should be voiced as the imperative mark
│ ┆  16. @raw_str @ strings/io.jl:588
│ ┆      The verb marks should be voiced as the imperative mark
│ ┆  17. @show @ show.jl:1258
│ ┆      The verb returns should be voiced as the imperative return
│ ┆  18. @sync @ task.jl:637
│ ┆      The verb uses should be voiced as the imperative use
│ ┆  19. @task @ task.jl:111
│ ┆      The verb creates should be voiced as the imperative create
│ ┆  20. @timev @ timing.jl:428
│ ┆      The verb returns should be voiced as the imperative return
│ ┆  21. @views @ views.jl:296
│ ┆      The verb calls should be voiced as the imperative call
│ ┆  22. AlwaysLockedST @ condition.jl:31
│ ┆      The verb ignores should be voiced as the imperative ignore
│ ┆  23. AsyncCollector @ asyncmap.jl:269
│ ┆      The verb applies should be voiced as the imperative apply
│ ┆  24. AsyncCondition @ asyncevent.jl:41
│ ┆      The verb calls should be voiced as the imperative call
│ ┆  25. Base @ docs/basedocs.jl:3828
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆  26. BinaryPlatforms.CPUID.ISA @ cpuid.jl:7
│ ┆      The verb holds should be voiced as the imperative hold
│ ┆  27. BinaryPlatforms.call_abi @ ~/.julia/juliaup/julia-nightly/share/julia/stdlib/v1.14/Pkg/src/BinaryPlatformsCompat.jl:79
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆  28. BinaryPlatforms.detect_cxxstring_abi @ binaryplatforms.jl:966
│ ┆      The verb checks should be voiced as the imperative check
│ ┆  29. BinaryPlatforms.detect_libgfortran_version @ binaryplatforms.jl:882
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆  30. BinaryPlatforms.libc @ ~/.julia/juliaup/julia-nightly/share/julia/stdlib/v1.14/Pkg/src/BinaryPlatformsCompat.jl:79
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆  31. BinaryPlatforms.parse_dl_name_version @ binaryplatforms.jl:823
│ ┆      The verb returns should be voiced as the imperative return
│ ┆  32. BinaryPlatforms.parse_dl_name_version @ binaryplatforms.jl:823
│ ┆      The verb returns should be voiced as the imperative return
│ ┆  33. BinaryPlatforms.platform_dlext @ ~/.julia/juliaup/julia-nightly/share/julia/stdlib/v1.14/Pkg/src/BinaryPlatformsCompat.jl:92
│ ┆      The verb returns should be voiced as the imperative return
│ ┆  34. Broadcast.BroadcastStyle @ broadcast.jl:21
│ ┆      The verb returns should be voiced as the imperative return
│ ┆  35. Broadcast.Style @ broadcast.jl:40
│ ┆      The verb defines should be voiced as the imperative define
│ ┆  36. Broadcast.broadcast_preserving_zero_d @ broadcast.jl:885
│ ┆      The verb returns should be voiced as the imperative return
│ ┆  37. Broadcast.combine_styles @ broadcast.jl:429
│ ┆      The verb Uses should be voiced as the imperative use
│ ┆  38. Broadcast.combine_styles @ broadcast.jl:429
│ ┆      The verb uses should be voiced as the imperative use
│ ┆  39. Cartesian.@nif @ cartesian.jl:233
│ ┆      The verb Generates should be voiced as the imperative generate
│ ┆  40. Cartesian.@ntuple @ cartesian.jl:222
│ ┆      The verb Generates should be voiced as the imperative generate
│ ┆  41. Channel @ channels.jl:13
│ ┆      The verb calls should be voiced as the imperative call
│ ┆  42. Compiler.@nospecs @ ../usr/share/julia/Compiler/src/tfuncs.jl:7
│ ┆      The verb Adds should be voiced as the imperative add
│ ┆  43. Compiler.AbstractInterpreter @ ../usr/share/julia/Compiler/src/types.jl:16
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆  44. Compiler.ApplyCallInfo @ ../usr/share/julia/Compiler/src/stmtinfo.jl:217
│ ┆      The verb applies should be voiced as the imperative apply
│ ┆  45. Compiler.ComputeTryCatch @ ../usr/share/julia/Compiler/src/inferencestate.jl:445
│ ┆      The verb returns should be voiced as the imperative return
│ ┆  46. Compiler.EscapeAnalysis.AliasSet @ ../usr/share/julia/Compiler/src/ssair/disjoint_set.jl:28
│ ┆      The verb sets should be voiced as the imperative set
│ ┆  47. Compiler.EscapeAnalysis.EscapeInfo @ ../usr/share/julia/Compiler/src/ssair/EscapeAnalysis.jl:45
│ ┆      The verb holds should be voiced as the imperative hold
│ ┆  48. Compiler.EscapeAnalysis.IntDisjointSet @ ../usr/share/julia/Compiler/src/ssair/disjoint_set.jl:28
│ ┆      The verb sets should be voiced as the imperative set
│ ┆  49. Compiler.EscapeAnalysis.find_root! @ ../usr/share/julia/Compiler/src/ssair/disjoint_set.jl:79
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆  50. Compiler.EscapeAnalysis.in_same_set @ ../usr/share/julia/Compiler/src/ssair/disjoint_set.jl:86
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆  51. Compiler.EscapeAnalysis.iridx @ ../usr/share/julia/Compiler/src/ssair/EscapeAnalysis.jl:425
│ ┆      The verb Tries should be voiced as the imperative try
│ ┆  52. Compiler.EscapeAnalysis.iridx @ ../usr/share/julia/Compiler/src/ssair/EscapeAnalysis.jl:425
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆  53. Compiler.EscapeAnalysis.irval @ ../usr/share/julia/Compiler/src/ssair/EscapeAnalysis.jl:446
│ ┆      The verb Converts should be voiced as the imperative convert
│ ┆  54. Compiler.EscapeAnalysis.root_union! @ ../usr/share/julia/Compiler/src/ssair/disjoint_set.jl:108
│ ┆      The verb sets should be voiced as the imperative set
│ ┆  55. Compiler.IRShow.compute_ir_line_annotations @ ../usr/share/julia/Compiler/src/ssair/show.jl:281
│ ┆      The verb sets should be voiced as the imperative set
│ ┆  56. Compiler.InferenceLattice @ ../usr/share/julia/Compiler/src/abstractlattice.jl:86
│ ┆      The verb Extends should be voiced as the imperative extend
│ ┆  57. Compiler.InvokeCallInfo @ ../usr/share/julia/Compiler/src/stmtinfo.jl:267
│ ┆      The verb keeps should be voiced as the imperative keep
│ ┆  58. Compiler.InvokeCallInfo @ ../usr/share/julia/Compiler/src/stmtinfo.jl:267
│ ┆      The verb keeps should be voiced as the imperative keep
│ ┆  59. Compiler.MustAlias @ ../usr/share/julia/Compiler/src/typelattice.jl:68
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆  60. Compiler.MustAlias @ ../usr/share/julia/Compiler/src/typelattice.jl:68
│ ┆      The verb changes should be voiced as the imperative change
│ ┆  61. Compiler.NotFound @ ../usr/share/julia/Compiler/src/typelattice.jl:200
│ ┆      The verb updates should be voiced as the imperative update
│ ┆  62. Compiler.OpaqueClosureCallInfo @ ../usr/share/julia/Compiler/src/stmtinfo.jl:383
│ ┆      The verb keeps should be voiced as the imperative keep
│ ┆  63. Compiler.OpaqueClosureCallInfo @ ../usr/share/julia/Compiler/src/stmtinfo.jl:383
│ ┆      The verb keeps should be voiced as the imperative keep
│ ┆  64. Compiler.SNCAData @ ../usr/share/julia/Compiler/src/ssair/domtree.jl:202
│ ┆      The verb Keeps should be voiced as the imperative keep
│ ┆  65. Compiler.SSADefUse @ ../usr/share/julia/Compiler/src/ssair/passes.jl:28
│ ┆      The verb keeps should be voiced as the imperative keep
│ ┆  66. Compiler.SSADefUse @ ../usr/share/julia/Compiler/src/ssair/passes.jl:28
│ ┆      The verb uses should be voiced as the imperative use
│ ┆  67. Compiler.TwoPhaseDefUseMap @ ../usr/share/julia/Compiler/src/inferencestate.jl:92
│ ┆      The verb uses should be voiced as the imperative use
│ ┆  68. Compiler.codegen_cache @ ~/.julia/juliaup/julia-nightly/share/julia/Compiler/src/types.jl:472
│ ┆      The verb calls should be voiced as the imperative call
│ ┆  69. Compiler.codeinfo_for_const @ ~/.julia/juliaup/julia-nightly/share/julia/Compiler/src/typeinfer.jl:1286
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆  70. Compiler.dominated @ ../usr/share/julia/Compiler/src/ssair/domtree.jl:639
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆  71. Compiler.dominates @ ../usr/share/julia/Compiler/src/ssair/domtree.jl:605
│ ┆      The verb Checks should be voiced as the imperative check
│ ┆  72. Compiler.doworkloop @ ~/.julia/juliaup/julia-nightly/share/julia/Compiler/src/inferencestate.jl:1200
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆  73. Compiler.doworkloop @ ~/.julia/juliaup/julia-nightly/share/julia/Compiler/src/inferencestate.jl:1200
│ ┆      The verb returns should be voiced as the imperative return
│ ┆  74. Compiler.from_interprocedural! @ ~/.julia/juliaup/julia-nightly/share/julia/Compiler/src/abstractinterpretation.jl:410
│ ┆      The verb Converts should be voiced as the imperative convert
│ ┆  75. Compiler.has_nontrivial_extended_info @ ~/.julia/juliaup/julia-nightly/share/julia/Compiler/src/abstractlattice.jl:204
│ ┆      The verb Determines should be voiced as the imperative determine
│ ┆  76. Compiler.infer_compilation_signature @ ~/.julia/juliaup/julia-nightly/share/julia/Compiler/src/types.jl:497
│ ┆      The verb calls should be voiced as the imperative call
│ ┆  77. Compiler.ir_inline_unionsplit! @ ../usr/share/julia/Compiler/src/ssair/inlining.jl:526
│ ┆      The verb checks should be voiced as the imperative check
│ ┆  78. Compiler.is_const_prop_profitable_arg @ ~/.julia/juliaup/julia-nightly/share/julia/Compiler/src/abstractlattice.jl:238
│ ┆      The verb Determines should be voiced as the imperative determine
│ ┆  79. Compiler.is_immutable_argtype @ ~/.julia/juliaup/julia-nightly/share/julia/Compiler/src/typeutils.jl:327
│ ┆      The verb calls should be voiced as the imperative call
│ ┆  80. Compiler.lift_comparison! @ ../usr/share/julia/Compiler/src/ssair/passes.jl:541
│ ┆      The verb Replaces should be voiced as the imperative replace
│ ┆  81. Compiler.method_table @ ~/.julia/juliaup/julia-nightly/share/julia/Compiler/src/types.jl:459
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆  82. Compiler.method_table @ ~/.julia/juliaup/julia-nightly/share/julia/Compiler/src/types.jl:459
│ ┆      The verb uses should be voiced as the imperative use
│ ┆  83. Compiler.postdominates @ ../usr/share/julia/Compiler/src/ssair/domtree.jl:616
│ ┆      The verb Checks should be voiced as the imperative check
│ ┆  84. Compiler.stmts_awaiting_insertion @ ../usr/share/julia/Compiler/src/ssair/ir.jl:1788
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆  85. Compiler.stmts_awaiting_insertion @ ../usr/share/julia/Compiler/src/ssair/ir.jl:1788
│ ┆      The verb returns should be voiced as the imperative return
│ ┆  86. Compiler.tmerge_field @ ../usr/share/julia/Compiler/src/abstractlattice.jl:127
│ ┆      The verb returns should be voiced as the imperative return
│ ┆  87. Compiler.walk_to_defs @ ../usr/share/julia/Compiler/src/ssair/passes.jl:276
│ ┆      The verb leaves should be voiced as the imperative leave
│ ┆  88. Compiler.walk_to_defs @ ../usr/share/julia/Compiler/src/ssair/passes.jl:276
│ ┆      The verb leaves should be voiced as the imperative leave
│ ┆  89. Compiler.widenreturn @ ../usr/share/julia/Compiler/src/abstractlattice.jl:257
│ ┆      The verb converts should be voiced as the imperative convert
│ ┆  90. Compiler.widenreturn_noslotwrapper @ ../usr/share/julia/Compiler/src/abstractlattice.jl:257
│ ┆      The verb converts should be voiced as the imperative convert
│ ┆  91. Core.Core @ docs/basedocs.jl:3810
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆  92. CoreLogging.@debug @ logging/logging.jl:280
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆  93. CoreLogging.@error @ logging/logging.jl:283
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆  94. CoreLogging.@info @ logging/logging.jl:281
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆  95. CoreLogging.@logmsg @ logging/logging.jl:279
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆  96. CoreLogging.@warn @ logging/logging.jl:282
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆  97. CoreLogging.NullLogger @ logging/logging.jl:94
│ ┆      The verb disables should be voiced as the imperative disable
│ ┆  98. Docs.DocStr @ docs/Docs.jl:153
│ ┆      The verb Stores should be voiced as the imperative store
│ ┆  99. Docs.MultiDoc @ docs/Docs.jl:201
│ ┆      The verb Stores should be voiced as the imperative store
│ ┆ 100. Docs.doc! @ docs/Docs.jl:237
│ ┆      The verb Adds should be voiced as the imperative add
│ ┆ 101. Docs.undocumented_names @ docs/Docs.jl:881
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 102. Docs.undocumented_names @ docs/Docs.jl:881
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 103. Experimental.@aliasscope @ experimental.jl:34
│ ┆      The verb Allows should be voiced as the imperative allow
│ ┆ 104. Experimental.@aliasscope @ experimental.jl:34
│ ┆      The verb stores should be voiced as the imperative store
│ ┆ 105. Experimental.@consistent_overlay @ experimental.jl:375
│ ┆      The verb defines should be voiced as the imperative define
│ ┆ 106. Experimental.@max_methods @ experimental.jl:128
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 107. Experimental.@opaque @ opaque_closure.jl:3
│ ┆      The verb Marks should be voiced as the imperative mark
│ ┆ 108. Experimental.@opaque @ opaque_closure.jl:3
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 109. Experimental.@sync @ experimental.jl:84
│ ┆      The verb uses should be voiced as the imperative use
│ ┆ 110. Experimental.make_io_thread @ experimental.jl:474
│ ┆      The verb uses should be voiced as the imperative use
│ ┆ 111. FastMath.@fastmath @ fastmath.jl:135
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 112. FastMath.@fastmath @ fastmath.jl:135
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 113. Filesystem.DirEntry @ file.jl:1047
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 114. Filesystem.DiskStat @ file.jl:1459
│ ┆      The verb Stores should be voiced as the imperative store
│ ┆ 115. Filesystem.StatStruct @ stat.jl:28
│ ┆      The verb stores should be voiced as the imperative store
│ ┆ 116. Filesystem.contractuser @ path.jl:531
│ ┆      The verb starts should be voiced as the imperative start
│ ┆ 117. Filesystem.diskstat @ file.jl:1500
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 118. Filesystem.diskstat @ file.jl:1500
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 119. Filesystem.diskstat @ file.jl:1500
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 120. Filesystem.hardlink @ file.jl:1308
│ ┆      The verb Creates should be voiced as the imperative create
│ ┆ 121. Filesystem.ispath @ stat.jl:373
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 122. Filesystem.mkdir @ file.jl:177
│ ┆      The verb creates should be voiced as the imperative create
│ ┆ 123. Filesystem.mkdir @ file.jl:177
│ ┆      The verb creates should be voiced as the imperative create
│ ┆ 124. Filesystem.prepare_for_deletion @ file.jl:600
│ ┆      The verb Prepares should be voiced as the imperative prepare
│ ┆ 125. Filesystem.readdir @ file.jl:1033
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 126. Filesystem.readdir @ file.jl:1033
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 127. Filesystem.rename @ file.jl:1261
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 128. Filesystem.splitext @ path.jl:226
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 129. Filesystem.splitpath @ path.jl:258
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 130. Filesystem.symlink @ file.jl:1350
│ ┆      The verb Creates should be voiced as the imperative create
│ ┆ 131. Filesystem.tempdir @ file.jl:562
│ ┆      The verb uses should be voiced as the imperative use
│ ┆ 132. Filesystem.tempdir @ file.jl:562
│ ┆      The verb uses should be voiced as the imperative use
│ ┆ 133. Filesystem.tempname @ file.jl:736
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 134. Filesystem.tempname @ file.jl:736
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 135. GC.gc @ gcutils.jl:133
│ ┆      The verb determines should be voiced as the imperative determine
│ ┆ 136. GC.in_finalizer @ gcutils.jl:182
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 137. GC.in_finalizer @ gcutils.jl:182
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 138. GC.safepoint @ gcutils.jl:264
│ ┆      The verb Inserts should be voiced as the imperative insert
│ ┆ 139. GMP.ALLOC_OVERFLOW_FUNCTION @ gmp.jl:100
│ ┆      The verb holds should be voiced as the imperative hold
│ ┆ 140. HashArrayMappedTries.path @ hamt.jl:158
│ ┆      The verb finds should be voiced as the imperative find
│ ┆ 141. HashArrayMappedTries.path @ hamt.jl:158
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 142. IncludeInto @ sysimg.jl:14
│ ┆      The verb evaluates should be voiced as the imperative evaluate
│ ┆ 143. IncludeInto @ sysimg.jl:14
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 144. IncludeInto @ sysimg.jl:14
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 145. Iterators.Base @ docs/basedocs.jl:3828
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 146. Iterators.IterableStatePairs @ iterators.jl:1642
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 147. Iterators.accumulate @ iterators.jl:598
│ ┆      The verb applies should be voiced as the imperative apply
│ ┆ 148. Iterators.drop @ iterators.jl:830
│ ┆      The verb generates should be voiced as the imperative generate
│ ┆ 149. Iterators.dropwhile @ iterators.jl:933
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 150. Iterators.findeach @ iterators.jl:973
│ ┆      The verb generates should be voiced as the imperative generate
│ ┆ 151. Iterators.findeach @ iterators.jl:973
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 152. Iterators.peel @ iterators.jl:682
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 153. Iterators.product @ iterators.jl:1105
│ ┆      The verb changes should be voiced as the imperative change
│ ┆ 154. Iterators.repeated @ iterators.jl:1068
│ ┆      The verb generates should be voiced as the imperative generate
│ ┆ 155. Iterators.repeated @ iterators.jl:1068
│ ┆      The verb generates should be voiced as the imperative generate
│ ┆ 156. Iterators.rest @ iterators.jl:654
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 157. Iterators.take @ iterators.jl:773
│ ┆      The verb generates should be voiced as the imperative generate
│ ┆ 158. Iterators.takewhile @ iterators.jl:885
│ ┆      The verb generates should be voiced as the imperative generate
│ ┆ 159. JuliaSyntax.GreenTreeCursor @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/core/tree_cursors.jl:14
│ ┆      The verb makes should be voiced as the imperative make
│ ┆ 160. JuliaSyntax.SyntaxHead @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/core/parse_stream.jl:29
│ ┆      The verb defines should be voiced as the imperative define
│ ┆ 161. JuliaSyntax.TRAILING_COMMA_FLAG @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/julia_parse_stream.jl:29
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 162. JuliaSyntax.TRAILING_COMMA_FLAG @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/julia_parse_stream.jl:29
│ ┆      The verb applies should be voiced as the imperative apply
│ ┆ 163. JuliaSyntax.Tokenize.Lexer @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/tokenize.jl:239
│ ┆      The verb reads should be voiced as the imperative read
│ ┆ 164. JuliaSyntax.Tokenize.accept @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/tokenize.jl:399
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 165. JuliaSyntax.Tokenize.accept @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/tokenize.jl:399
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 166. JuliaSyntax.Tokenize.emit @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/tokenize.jl:430
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 167. JuliaSyntax.Tokenize.emit @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/tokenize.jl:430
│ ┆      The verb starts should be voiced as the imperative start
│ ┆ 168. JuliaSyntax.Tokenize.next_token @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/tokenize.jl:450
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 169. JuliaSyntax.Tokenize.peekchar @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/tokenize.jl:338
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 170. JuliaSyntax.Tokenize.readchar @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/tokenize.jl:385
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 171. JuliaSyntax.Tokenize.start_token! @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/tokenize.jl:376
│ ┆      The verb Updates should be voiced as the imperative update
│ ┆ 172. JuliaSyntax.Tokenize.tokenize @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/tokenize.jl:294
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 173. JuliaSyntax._printstyled @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/utils.jl:105
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 174. JuliaSyntax.bump @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/core/parse_stream.jl:717
│ ┆      The verb Adds should be voiced as the imperative add
│ ┆ 175. JuliaSyntax.enable_in_core! @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/integration/hooks.jl:336
│ ┆      The verb replaces should be voiced as the imperative replace
│ ┆ 176. JuliaSyntax.is_infix_op_call @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/julia_parse_stream.jl:97
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 177. JuliaSyntax.is_postfix_op_call @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/julia_parse_stream.jl:111
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 178. JuliaSyntax.is_prefix_op_call @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/julia_parse_stream.jl:104
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 179. JuliaSyntax.parseall @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/parser_api.jl:148
│ ┆      The verb parses should be voiced as the imperative parse
│ ┆ 180. JuliaSyntax.parseall @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/parser_api.jl:148
│ ┆      The verb parses should be voiced as the imperative parse
│ ┆ 181. JuliaSyntax.parseall @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/parser_api.jl:148
│ ┆      The verb parses should be voiced as the imperative parse
│ ┆ 182. JuliaSyntax.parseatom @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/parser_api.jl:151
│ ┆      The verb parses should be voiced as the imperative parse
│ ┆ 183. JuliaSyntax.parseatom @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/parser_api.jl:151
│ ┆      The verb parses should be voiced as the imperative parse
│ ┆ 184. JuliaSyntax.parseatom @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/parser_api.jl:151
│ ┆      The verb parses should be voiced as the imperative parse
│ ┆ 185. JuliaSyntax.parsestmt @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/parser_api.jl:145
│ ┆      The verb parses should be voiced as the imperative parse
│ ┆ 186. JuliaSyntax.parsestmt @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/parser_api.jl:145
│ ┆      The verb parses should be voiced as the imperative parse
│ ┆ 187. JuliaSyntax.parsestmt @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/parser_api.jl:145
│ ┆      The verb parses should be voiced as the imperative parse
│ ┆ 188. JuliaSyntax.prev_sibling_assumed @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/core/tree_cursors.jl:3
│ ┆      The verb makes should be voiced as the imperative make
│ ┆ 189. JuliaSyntax.source_location @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/core/source_files.jl:86
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 190. JuliaSyntax.tokenize @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/parser_api.jl:190
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 191. Libc.Libdl.dlopen @ libdl.jl:144
│ ┆      The verb leaves should be voiced as the imperative leave
│ ┆ 192. Libc.Libdl.dlopen_e @ libdl.jl:160
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 193. Libc.Libdl.find_library @ libdl.jl:217
│ ┆      The verb Searches should be voiced as the imperative search
│ ┆ 194. Libc.Libdl.find_library @ libdl.jl:217
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 195. Libc.time @ libc.jl:285
│ ┆      The verb Converts should be voiced as the imperative convert
│ ┆ 196. LinearIndices @ indices.jl:474
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 197. Lockable @ lock.jl:400
│ ┆      The verb Creates should be voiced as the imperative create
│ ┆ 198. LogicalIndex @ multidimensional.jl:822
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 199. MPFR.get_elem @ rawbigfloats.jl:66
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 200. MPFR.get_elem @ rawbigfloats.jl:73
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 201. MPFR.tail_is_nonzero @ rawbigfloats.jl:44
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 202. MPFR.tail_is_nonzero @ rawbigfloats.jl:53
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 203. MPFR.tail_is_nonzero @ rawbigfloats.jl:36
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 204. MPFR.truncated @ rawbigfloats.jl:89
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 205. Core.Main @ docs/basedocs.jl:3817
│ ┆      The verb starts should be voiced as the imperative start
│ ┆ 206. Math.@evalpoly @ math.jl:186
│ ┆      The verb uses should be voiced as the imperative use
│ ┆ 207. Math.evalpoly @ math.jl:144
│ ┆      The verb generates should be voiced as the imperative generate
│ ┆ 208. Math.rem_pio2_kernel @ special/rem_pio2.jl:220
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 209. Meta.isidentifier @ meta.jl:48
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 210. Meta.lower @ meta.jl:275
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 211. OncePerProcess @ lock.jl:698
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 212. OncePerProcess @ lock.jl:698
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 213. OncePerProcess @ lock.jl:698
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 214. OncePerTask @ lock.jl:949
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 215. OncePerTask @ lock.jl:949
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 216. OncePerThread @ lock.jl:801
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 217. OncePerThread @ lock.jl:801
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 218. OncePerThread @ lock.jl:801
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 219. Order.Base @ docs/basedocs.jl:3828
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 220. Order.By @ ordering.jl:74
│ ┆      The verb applies should be voiced as the imperative apply
│ ┆ 221. Order.Lt @ ordering.jl:88
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 222. OrdinalRange @ range.jl:282
│ ┆      The verb steps should be voiced as the imperative step
│ ┆ 223. PersistentDict @ dict.jl:900
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 224. PipeBuffer @ iobuffer.jl:283
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 225. PipeBuffer @ iobuffer.jl:283
│ ┆      The verb performs should be voiced as the imperative perform
│ ┆ 226. PipeBuffer @ iobuffer.jl:283
│ ┆      The verb creates should be voiced as the imperative create
│ ┆ 227. Core.Ptr @ docs/basedocs.jl:3199
│ ┆      The verb Creates should be voiced as the imperative create
│ ┆ 228. ReentrantLock @ lock.jl:21
│ ┆      The verb Creates should be voiced as the imperative create
│ ┆ 229. ReinterpretArray @ reinterpretarray.jl:3
│ ┆      The verb adds should be voiced as the imperative add
│ ┆ 230. Rounding.set_zero_subnormals @ rounding.jl:311
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 231. Ryu.writeexp @ ryu/Ryu.jl:99
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 232. Ryu.writeexp @ ryu/Ryu.jl:99
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 233. Ryu.writefixed @ ryu/Ryu.jl:70
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 234. Ryu.writefixed @ ryu/Ryu.jl:70
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 235. Ryu.writeshortest @ ryu/Ryu.jl:39
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 236. Ryu.writeshortest @ ryu/Ryu.jl:39
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 237. ScopedValues.@with @ scopedvalues.jl:241
│ ┆      The verb evaluates should be voiced as the imperative evaluate
│ ┆ 238. ScopedValues.LazyScopedValue @ scopedvalues.jl:22
│ ┆      The verb uses should be voiced as the imperative use
│ ┆ 239. ScopedValues.ScopedThunk @ scopedvalues.jl:332
│ ┆      The verb runs should be voiced as the imperative run
│ ┆ 240. ScopedValues.get @ scopedvalues.jl:203
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 241. Semaphore @ lock.jl:496
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 242. Sort.IsUIntMappable @ sort.jl:763
│ ┆      The verb Determines should be voiced as the imperative determine
│ ┆ 243. Sort._sort! @ sort.jl:523
│ ┆      The verb sorts should be voiced as the imperative sort
│ ┆ 244. Sort._sort! @ sort.jl:523
│ ┆      The verb sorts should be voiced as the imperative sort
│ ┆ 245. Sort.insorted @ sort.jl:428
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 246. Sort.make_scratch @ sort.jl:505
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 247. Sort.partialsortperm @ sort.jl:1855
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 248. Sort.send_to_end! @ sort.jl:622
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 249. Sort.send_to_end! @ sort.jl:622
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 250. StackTraces.lookup @ stacktraces.jl:109
│ ┆      The verb looks should be voiced as the imperative look
│ ┆ 251. StackTraces.lookup @ stacktraces.jl:109
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 252. StackTraces.remove_frames! @ stacktraces.jl:223
│ ┆      The verb removes should be voiced as the imperative remove
│ ┆ 253. StackTraces.stacktrace @ stacktraces.jl:193
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 254. StepRange @ range.jl:303
│ ┆      The verb creates should be voiced as the imperative create
│ ┆ 255. StepRangeLen @ range.jl:496
│ ┆      The verb creates should be voiced as the imperative create
│ ┆ 256. SubString @ strings/substring.jl:3
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 257. SubstitutionString @ regex.jl:582
│ ┆      The verb Stores should be voiced as the imperative store
│ ┆ 258. Sys.which @ sysinfo.jl:640
│ ┆      The verb tests should be voiced as the imperative test
│ ┆ 259. Threads.Atomic @ atomics.jl:15
│ ┆      The verb Holds should be voiced as the imperative hold
│ ┆ 260. Threads.foreach @ threads_overloads.jl:41
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 261. Threads.ngcthreads @ threadingconstructs.jl:169
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 262. Threads.nthreadpools @ threadingconstructs.jl:124
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 263. Threads.threadpool @ task.jl:256
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 264. Threads.threadpooldescription @ threadingconstructs.jl:106
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 265. Threads.threadpooltids @ threadingconstructs.jl:152
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 266. Timer @ asyncevent.jl:326
│ ┆      The verb runs should be voiced as the imperative run
│ ┆ 267. Unicode.iscased @ strings/unicode.jl:438
│ ┆      The verb Tests should be voiced as the imperative test
│ ┆ 268. Unicode.iscntrl @ strings/unicode.jl:534
│ ┆      The verb Tests should be voiced as the imperative test
│ ┆ 269. Unicode.isdigit @ strings/unicode.jl:465
│ ┆      The verb Tests should be voiced as the imperative test
│ ┆ 270. Unicode.islowercase @ strings/unicode.jl:403
│ ┆      The verb Tests should be voiced as the imperative test
│ ┆ 271. Unicode.isnumeric @ strings/unicode.jl:515
│ ┆      The verb Tests should be voiced as the imperative test
│ ┆ 272. Unicode.isprint @ strings/unicode.jl:604
│ ┆      The verb Tests should be voiced as the imperative test
│ ┆ 273. Unicode.ispunct @ strings/unicode.jl:560
│ ┆      The verb Tests should be voiced as the imperative test
│ ┆ 274. Unicode.isspace @ strings/unicode.jl:586
│ ┆      The verb Tests should be voiced as the imperative test
│ ┆ 275. Unicode.isuppercase @ strings/unicode.jl:428
│ ┆      The verb Tests should be voiced as the imperative test
│ ┆ 276. UnitRange @ range.jl:395
│ ┆      The verb creates should be voiced as the imperative create
│ ┆ 277. Val @ essentials.jl:1062
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 278. Core.VecElement @ baseext.jl:5
│ ┆      The verb holds should be voiced as the imperative hold
│ ┆ 279. VecOrMat @ array.jl:73
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 280. VersionNumber @ version.jl:8
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 281. Workqueues @ lock.jl:857
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 282. Workqueues @ lock.jl:857
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 283. Workqueues @ lock.jl:857
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 284. __has_internal_change @ deprecated.jl:108
│ ┆      The verb tests should be voiced as the imperative test
│ ┆ 285. __precompile_script.Libdl @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/stdlib/v1.14/Libdl/src/Libdl.jl:2
│ ┆      The verb extends should be voiced as the imperative extend
│ ┆ 286. _unsafe_take! @ iobuffer.jl:873
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 287. _unsafe_take! @ iobuffer.jl:873
│ ┆      The verb checks should be voiced as the imperative check
│ ┆ 288. _unsafe_take! @ iobuffer.jl:873
│ ┆      The verb leaves should be voiced as the imperative leave
│ ┆ 289. add12 @ twiceprecision.jl:83
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 290. alignment @ show.jl:3031
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 291. alignment @ arrayshow.jl:60
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 292. all @ reducedim.jl:996
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 293. all @ reducedim.jl:996
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 294. all @ reducedim.jl:996
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 295. any @ reducedim.jl:993
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 296. any @ reducedim.jl:993
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 297. any @ reducedim.jl:993
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 298. ascii @ strings/util.jl:1297
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 299. asyncmap @ asyncmap.jl:250
│ ┆      The verb Uses should be voiced as the imperative use
│ ┆ 300. asyncmap! @ asyncmap.jl:402
│ ┆      The verb stores should be voiced as the imperative store
│ ┆ 301. bitrotate @ int.jl:633
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 302. bodyfunction @ reflection.jl:1130
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 303. capture_exception @ task.jl:36
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 304. ceil @ rounding.jl:461
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 305. chop @ strings/util.jl:224
│ ┆      The verb removes should be voiced as the imperative remove
│ ┆ 306. close @ io.jl:70
│ ┆      The verb Performs should be voiced as the imperative perform
│ ┆ 307. closewrite @ io.jl:87
│ ┆      The verb Performs should be voiced as the imperative perform
│ ┆ 308. cmp @ array.jl:2130
│ ┆      The verb Uses should be voiced as the imperative use
│ ┆ 309. code_typed @ reflection.jl:211
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 310. codeunits @ strings/lazy.jl:101
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 311. collect @ array.jl:821
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 312. compilecache @ loading.jl:3310
│ ┆      The verb Creates should be voiced as the imperative create
│ ┆ 313. contains @ strings/util.jl:140
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 314. contains @ strings/util.jl:197
│ ┆      The verb checks should be voiced as the imperative check
│ ┆ 315. contains @ strings/util.jl:197
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 316. count @ reducedim.jl:412
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 317. count @ reducedim.jl:412
│ ┆      The verb determines should be voiced as the imperative determine
│ ┆ 318. count @ reducedim.jl:412
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 319. count! @ reducedim.jl:446
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 320. datatype_isbitsegal @ runtime_internals.jl:647
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 321. decode_overlong @ char.jl:151
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 322. deepcopy @ deepcopy.jl:32
│ ┆      The verb creates should be voiced as the imperative create
│ ┆ 323. deepcopy @ deepcopy.jl:32
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 324. disable_library_threading_hooks @ lock.jl:745
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 325. disable_library_threading_hooks @ lock.jl:745
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 326. disable_library_threading_hooks @ lock.jl:745
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 327. div12 @ twiceprecision.jl:146
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 328. divgcd @ rational.jl:59
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 329. download @ download.jl:19
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 330. eachline @ io.jl:1241
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 331. endswith @ strings/util.jl:163
│ ┆      The verb checks should be voiced as the imperative check
│ ┆ 332. escape_string @ strings/annotated_io.jl:405
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 333. fdio @ iostream.jl:276
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 334. fetch @ channels.jl:481
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 335. filter @ missing.jl:382
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 336. findall @ bitarray.jl:1710
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 337. findfirst @ array.jl:2507
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 338. findlast @ tuple.jl:505
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 339. findmax @ bitarray.jl:1613
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 340. findmax @ reducedim.jl:1199
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 341. findmin @ bitarray.jl:1626
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 342. findmin @ reducedim.jl:1126
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 343. findnext @ strings/search.jl:185
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 344. findprev @ strings/search.jl:237
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 345. floor @ rounding.jl:444
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 346. gcdx @ gmp.jl:674
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 347. gensym @ expr.jl:14
│ ┆      The verb Generates should be voiced as the imperative generate
│ ┆ 348. get_sched_task @ lock.jl:857
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 349. get_sched_task @ lock.jl:857
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 350. get_sched_task @ lock.jl:857
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 351. get_world_counter @ runtime_internals.jl:1457
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 352. getproperty @ docs/basedocs.jl:3644
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 353. getproperty @ docs/basedocs.jl:3644
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 354. getproperty @ docs/basedocs.jl:3644
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 355. hex2bytes @ strings/util.jl:1161
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 356. identity @ operators.jl:584
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 357. in @ operators.jl:1366
│ ┆      The verb checks should be voiced as the imperative check
│ ┆ 358. include_dependency @ loading.jl:2358
│ ┆      The verb changes should be voiced as the imperative change
│ ┆ 359. include_string @ loading.jl:2956
│ ┆      The verb reads should be voiced as the imperative read
│ ┆ 360. indexin @ array.jl:2861
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 361. infer_effects @ reflection.jl:890
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 362. infer_exception_type @ reflection.jl:812
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 363. infer_return_type @ reflection.jl:662
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 364. intersect! @ bitset.jl:301
│ ┆      The verb sets should be voiced as the imperative set
│ ┆ 365. isambiguous @ reflection.jl:1204
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 366. isapprox @ floatfuncs.jl:231
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 367. isapprox @ floatfuncs.jl:231
│ ┆      The verb determines should be voiced as the imperative determine
│ ┆ 368. isbindingresolved @ deprecated.jl:538
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 369. isbitstype @ runtime_internals.jl:876
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 370. isconcretedispatch @ runtime_internals.jl:1021
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 371. isequal @ ~/.julia/juliaup/julia-nightly/share/julia/stdlib/v1.14/Dates/src/periods.jl:351
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 372. isexported @ runtime_internals.jl:146
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 373. isfull @ channels.jl:639
│ ┆      The verb Determines should be voiced as the imperative determine
│ ┆ 374. isfull @ channels.jl:639
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 375. isone @ bool.jl:158
│ ┆      The verb checks should be voiced as the imperative check
│ ┆ 376. isopen @ channels.jl:253
│ ┆      The verb Determines should be voiced as the imperative determine
│ ┆ 377. isprecompiled @ loading.jl:1947
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 378. ispublic @ runtime_internals.jl:177
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 379. isready @ channels.jl:593
│ ┆      The verb Determines should be voiced as the imperative determine
│ ┆ 380. isready @ channels.jl:593
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 381. isrelocatable @ loading.jl:1961
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 382. isvalid @ strings/string.jl:578
│ ┆      The verb starts should be voiced as the imperative start
│ ┆ 383. iszero @ bool.jl:157
│ ┆      The verb checks should be voiced as the imperative check
│ ┆ 384. iterate @ strings/lazy.jl:95
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 385. keys @ iterators.jl:311
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 386. kill @ process.jl:635
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 387. lstrip @ strings/util.jl:415
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 388. map! @ bitarray.jl:1770
│ ┆      The verb stores should be voiced as the imperative store
│ ┆ 389. map! @ abstractarray.jl:3517
│ ┆      The verb stores should be voiced as the imperative store
│ ┆ 390. mapreduce @ reducedim.jl:330
│ ┆      The verb Evaluates should be voiced as the imperative evaluate
│ ┆ 391. mapreduce_first @ reduce.jl:423
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 392. merge @ namedtuple.jl:343
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 393. mergewith @ abstractdict.jl:401
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 394. mergewith! @ dict.jl:748
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 395. modifyproperty! @ docs/basedocs.jl:3714
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 396. mul12 @ twiceprecision.jl:114
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 397. mul_hi @ int.jl:131
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 398. Core.nothing @ docs/basedocs.jl:1644
│ ┆      The verb holds should be voiced as the imperative hold
│ ┆ 399. occursin @ strings/search.jl:885
│ ┆      The verb checks should be voiced as the imperative check
│ ┆ 400. occursin @ strings/search.jl:860
│ ┆      The verb checks should be voiced as the imperative check
│ ┆ 401. occursin @ strings/search.jl:860
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 402. open @ process.jl:437
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 403. open @ process.jl:406
│ ┆      The verb reads should be voiced as the imperative read
│ ┆ 404. parse @ binaryplatforms.jl:705
│ ┆      The verb Parses should be voiced as the imperative parse
│ ┆ 405. pipeline @ cmd.jl:461
│ ┆      The verb appends should be voiced as the imperative append
│ ┆ 406. position @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/tokenize.jl:359
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 407. print @ strings/annotated_io.jl:391
│ ┆      The verb tries should be voiced as the imperative try
│ ┆ 408. print_matrix @ arrayshow.jl:163
│ ┆      The verb sets should be voiced as the imperative set
│ ┆ 409. print_range @ range.jl:645
│ ┆      The verb shows should be voiced as the imperative show
│ ┆ 410. promote_type @ promotion.jl:305
│ ┆      The verb tries should be voiced as the imperative try
│ ┆ 411. promote_type @ promotion.jl:305
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 412. promote_typejoin @ promotion.jl:179
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 413. push! @ ../usr/share/julia/Compiler/src/ssair/disjoint_set.jl:131
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 414. real @ complex.jl:123
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 415. reduce_first @ reduce.jl:408
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 416. replace_ref_begin_end! @ views.jl:17
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 417. replace_ref_begin_end! @ views.jl:17
│ ┆      The verb uses should be voiced as the imperative use
│ ┆ 418. replace_with_centered_mark @ arrayshow.jl:42
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 419. repr @ multimedia.jl:159
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 420. reset @ lock.jl:683
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 421. reseteof @ stream.jl:1674
│ ┆      The verb reads should be voiced as the imperative read
│ ┆ 422. retry @ error.jl:303
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 423. retry @ error.jl:303
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 424. retry_load_extensions @ loading.jl:1680
│ ┆      The verb Loads should be voiced as the imperative load
│ ┆ 425. reverseind @ strings/basic.jl:741
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 426. rstrip @ strings/util.jl:449
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 427. run @ process.jl:523
│ ┆      The verb goes should be voiced as the imperative go
│ ┆ 428. runtests @ util.jl:697
│ ┆      The verb tests should be voiced as the imperative test
│ ┆ 429. runtests @ util.jl:697
│ ┆      The verb tests should be voiced as the imperative test
│ ┆ 430. runtests @ util.jl:697
│ ┆      The verb tests should be voiced as the imperative test
│ ┆ 431. schedule @ task.jl:1043
│ ┆      The verb performs should be voiced as the imperative perform
│ ┆ 432. setgid @ cmd.jl:405
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 433. setgid @ cmd.jl:405
│ ┆      The verb removes should be voiced as the imperative remove
│ ┆ 434. setindex @ tuple.jl:57
│ ┆      The verb Creates should be voiced as the imperative create
│ ┆ 435. setindex @ namedtuple.jl:483
│ ┆      The verb replaces should be voiced as the imperative replace
│ ┆ 436. setproperty! @ docs/basedocs.jl:3686
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 437. setproperty! @ docs/basedocs.jl:3686
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 438. setproperty! @ docs/basedocs.jl:3686
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 439. setuid @ cmd.jl:381
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 440. setuid @ cmd.jl:381
│ ┆      The verb removes should be voiced as the imperative remove
│ ┆ 441. show @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/porcelain/syntax_tree.jl:274
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 442. shred! @ secretbuffer.jl:226
│ ┆      The verb Applies should be voiced as the imperative apply
│ ┆ 443. skipchars @ io.jl:1484
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 444. sort @ range.jl:1425
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 445. split_rest @ tuple.jl:214
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 446. split_rest @ tuple.jl:214
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 447. startswith @ strings/util.jl:69
│ ┆      The verb starts should be voiced as the imperative start
│ ┆ 448. startswith @ strings/util.jl:186
│ ┆      The verb checks should be voiced as the imperative check
│ ┆ 449. startswith @ strings/util.jl:186
│ ┆      The verb starts should be voiced as the imperative start
│ ┆ 450. startswith @ regex.jl:343
│ ┆      The verb starts should be voiced as the imperative start
│ ┆ 451. startswith @ strings/util.jl:87
│ ┆      The verb starts should be voiced as the imperative start
│ ┆ 452. strip @ strings/util.jl:476
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 453. summary @ show.jl:3117
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 454. swapproperty! @ docs/basedocs.jl:3703
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 455. systemerror @ error.jl:185
│ ┆      The verb Raises should be voiced as the imperative raise
│ ┆ 456. take! @ channels.jl:526
│ ┆      The verb Removes should be voiced as the imperative remove
│ ┆ 457. take! @ channels.jl:526
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 458. time_ns @ Base_compiler.jl:198
│ ┆      The verb changes should be voiced as the imperative change
│ ┆ 459. timedwait @ asyncevent.jl:414
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 460. tls_world_age @ runtime_internals.jl:1464
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 461. trunc @ rounding.jl:413
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 462. tryparse @ parse.jl:258
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 463. typeintersect @ runtime_internals.jl:1143
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 464. unescape_string @ strings/io.jl:505
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 465. union! @ bitset.jl:296
│ ┆      The verb sets should be voiced as the imperative set
│ ┆ 466. unique! @ set.jl:373
│ ┆      The verb Selects should be voiced as the imperative select
│ ┆ 467. unsafe_wrap @ pointer.jl:106
│ ┆      The verb determines should be voiced as the imperative determine
│ ┆ 468. values @ ~/.julia/juliaup/julia-nightly/share/julia/stdlib/v1.14/Pkg/src/Types.jl:350
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 469. values @ iterators.jl:312
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 470. view @ subarray.jl:234
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 471. which @ reflection.jl:1002
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 472. which @ reflection.jl:995
│ ┆      The verb Returns should be voiced as the imperative return
│ ┆ 473. yield @ task.jl:1067
│ ┆      The verb calls should be voiced as the imperative call
│ ┆ 474. yieldto @ task.jl:1110
│ ┆      The verb switches should be voiced as the imperative switch
│ ┆ 475. :|> @ operators.jl:980
│ ┆      The verb applies should be voiced as the imperative apply
│ ┆ 476. :|> @ operators.jl:980
│ ┆      The verb allows should be voiced as the imperative allow
│ ┆ 477. :∈ @ operators.jl:1366
│ ┆      The verb checks should be voiced as the imperative check
│ ┆ 478. :∉ @ operators.jl:1504
│ ┆      The verb checks should be voiced as the imperative check
│ ┆ 479. :∋ @ operators.jl:1426
│ ┆      The verb checks should be voiced as the imperative check
│ ┆ 480. :∋ @ operators.jl:1426
│ ┆      The verb contains should be voiced as the imperative contain
│ ┆ 481. :∌ @ operators.jl:1504
│ ┆      The verb checks should be voiced as the imperative check
│ ┆ 482. :≈ @ floatfuncs.jl:231
│ ┆      The verb returns should be voiced as the imperative return
│ ┆ 483. :≈ @ floatfuncs.jl:231
│ ┆      The verb determines should be voiced as the imperative determine
│ ┆ 484. :⊈ @ abstractset.jl:452
│ ┆      The verb checks should be voiced as the imperative check
│ ┆ 485. :⊉ @ abstractset.jl:452
│ ┆      The verb checks should be voiced as the imperative check
│ ┆ 486. :⊊ @ abstractset.jl:400
│ ┆      The verb Determines should be voiced as the imperative determine
│ ┆ 487. :⊋ @ abstractset.jl:400
│ └      The verb Determines should be voiced as the imperative determine
│ ┌ SummaryStartsImperatively (201)
│ ┆ 488. :== @ operators.jl:91
│ ┆      The summary should not start with the non-imperative opening Generic
│ ┆ 489. @Kwargs @ namedtuple.jl:525
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 490. @NamedTuple @ namedtuple.jl:487
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 491. @_safeindex @ array.jl:123
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 492. @allocated @ timing.jl:583
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 493. @allocations @ timing.jl:615
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 494. @elapsed @ timing.jl:480
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 495. @kwdef @ util.jl:547
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 496. @lock_conflicts @ timing.jl:637
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 497. @main @ client.jl:621
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 498. @time @ timing.jl:333
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 499. @time_imports @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/stdlib/v1.14/InteractiveUtils/src/macros.jl:705
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 500. @timed @ timing.jl:674
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 501. @timev @ timing.jl:428
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 502. @trace_compile @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/stdlib/v1.14/InteractiveUtils/src/macros.jl:744
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 503. @trace_dispatch @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/stdlib/v1.14/InteractiveUtils/src/macros.jl:765
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 504. @v_str @ version.jl:156
│ ┆      The summary should not start with the non-imperative opening String
│ ┆ 505. ARGS @ initdefs.jl:14
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 506. AbstractIrrational @ irrationals.jl:5
│ ┆      The summary should not start with the non-imperative opening Number
│ ┆ 507. AbstractPattern @ strings/search.jl:3
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 508. AlwaysLockedST @ condition.jl:31
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 509. AnnotatedChar @ strings/annotated.jl:69
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 510. AnnotatedString @ strings/annotated.jl:6
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 511. BinaryPlatforms.CPUID.ISA @ cpuid.jl:7
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 512. BinaryPlatforms.Platform @ binaryplatforms.jl:19
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 513. BinaryPlatforms.compare_default @ binaryplatforms.jl:281
│ ┆      The summary should not start with the non-imperative opening Default
│ ┆ 514. BinaryPlatforms.compare_version_cap @ binaryplatforms.jl:300
│ ┆      The summary should not start with the non-imperative opening Example
│ ┆ 515. Broadcast @ broadcast.jl:3
│ ┆      The summary should not start with the non-imperative opening Module
│ ┆ 516. Chars @ strings/util.jl:3
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 517. ColumnSlices @ slicearray.jl:222
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 518. Compiler.AbstractInterpreter @ ../usr/share/julia/Compiler/src/types.jl:16
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 519. Compiler.ApplyCallInfo @ ../usr/share/julia/Compiler/src/stmtinfo.jl:217
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 520. Compiler.BaseInferenceLattice @ ../usr/share/julia/Compiler/src/abstractlattice.jl:35
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 521. Compiler.CallMeta @ ../usr/share/julia/Compiler/src/stmtinfo.jl:5
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 522. Compiler.ConditionalsLattice @ ../usr/share/julia/Compiler/src/abstractlattice.jl:35
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 523. Compiler.ConstsLattice @ ../usr/share/julia/Compiler/src/abstractlattice.jl:15
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 524. Compiler.DomTree @ ../usr/share/julia/Compiler/src/ssair/domtree.jl:222
│ ┆      The summary should not start with the non-imperative opening Data
│ ┆ 525. Compiler.EscapeAnalysis.AliasSet @ ../usr/share/julia/Compiler/src/ssair/disjoint_set.jl:28
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 526. Compiler.EscapeAnalysis.EscapeInfo @ ../usr/share/julia/Compiler/src/ssair/EscapeAnalysis.jl:45
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 527. Compiler.EscapeAnalysis.IntDisjointSet @ ../usr/share/julia/Compiler/src/ssair/disjoint_set.jl:28
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 528. Compiler.EscapeAnalysis.compute_frameinfo @ ../usr/share/julia/Compiler/src/ssair/EscapeAnalysis.jl:661
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 529. Compiler.EscapeAnalysis.:⋤ₑ @ ../usr/share/julia/Compiler/src/ssair/EscapeAnalysis.jl:298
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 530. Compiler.GenericDomTree @ ../usr/share/julia/Compiler/src/ssair/domtree.jl:222
│ ┆      The summary should not start with the non-imperative opening Data
│ ┆ 531. Compiler.IPOResultLattice @ ../usr/share/julia/Compiler/src/abstractlattice.jl:46
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 532. Compiler.IRShow.compute_ir_line_annotations @ ../usr/share/julia/Compiler/src/ssair/show.jl:281
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 533. Compiler.InferenceResult @ ../usr/share/julia/Compiler/src/types.jl:97
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 534. Compiler.InterConditionalsLattice @ ../usr/share/julia/Compiler/src/abstractlattice.jl:46
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 535. Compiler.InterMustAlias @ ../usr/share/julia/Compiler/src/typelattice.jl:109
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 536. Compiler.InterMustAliasesLattice @ ../usr/share/julia/Compiler/src/abstractlattice.jl:68
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 537. Compiler.InternalMethodTable @ ../usr/share/julia/Compiler/src/methodtable.jl:21
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 538. Compiler.JLTypeLattice @ ../usr/share/julia/Compiler/src/abstractlattice.jl:6
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 539. Compiler.LimitedAccuracy @ ../usr/share/julia/Compiler/src/typelattice.jl:152
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 540. Compiler.MethodResultPure @ ../usr/share/julia/Compiler/src/stmtinfo.jl:190
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 541. Compiler.MustAlias @ ../usr/share/julia/Compiler/src/typelattice.jl:68
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 542. Compiler.MustAliasesLattice @ ../usr/share/julia/Compiler/src/abstractlattice.jl:57
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 543. Compiler.NativeInterpreter @ ../usr/share/julia/Compiler/src/types.jl:383
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 544. Compiler.NotFound @ ../usr/share/julia/Compiler/src/typelattice.jl:200
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 545. Compiler.OpaqueClosureCreateInfo @ ../usr/share/julia/Compiler/src/stmtinfo.jl:403
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 546. Compiler.PartialsLattice @ ../usr/share/julia/Compiler/src/abstractlattice.jl:24
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 547. Compiler.PostDomTree @ ../usr/share/julia/Compiler/src/ssair/domtree.jl:222
│ ┆      The summary should not start with the non-imperative opening Data
│ ┆ 548. Compiler.SSADefUse @ ../usr/share/julia/Compiler/src/ssair/passes.jl:28
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 549. Compiler.SimpleInferenceLattice @ ../usr/share/julia/Compiler/src/abstractlattice.jl:24
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 550. Compiler.Timings.Timing @ ../usr/share/julia/Compiler/src/typeinfer.jl:37
│ ┆      The summary should not start with the non-imperative opening Internal
│ ┆ 551. Compiler.TwoPhaseDefUseMap @ ../usr/share/julia/Compiler/src/inferencestate.jl:92
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 552. Compiler.VarState @ ../usr/share/julia/Compiler/src/types.jl:67
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 553. Compiler.:⋤ @ ~/.julia/juliaup/julia-nightly/share/julia/Compiler/src/abstractlattice.jl:169
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 554. CoreLogging.AbstractLogger @ logging/logging.jl:25
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 555. Cstring @ strings/cstring.jl:18
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 556. Cwstring @ strings/cstring.jl:5
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 557. DEPOT_PATH @ initdefs.jl:44
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 558. DenseArrayType @ subarray.jl:346
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 559. Dims @ indices.jl:3
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 560. ENV @ env.jl:83
│ ┆      The summary should not start with the non-imperative opening Reference
│ ┆ 561. EnvDict @ env.jl:76
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 562. Experimental.@consistent_overlay @ experimental.jl:375
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 563. ExponentialBackOff @ error.jl:264
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 564. Filesystem.DirEntry @ file.jl:1047
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 565. Filesystem.StatStruct @ stat.jl:28
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 566. Fix @ operators.jl:1164
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 567. GC @ gcutils.jl:105
│ ┆      The summary should not start with the non-imperative opening Module
│ ┆ 568. GMP.ALLOC_OVERFLOW_FUNCTION @ gmp.jl:100
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 569. GMP.count_ones_abs @ gmp.jl:606
│ ┆      The summary should not start with the non-imperative opening Number
│ ┆ 570. HashArrayMappedTries.HAMT @ hamt.jl:57
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 571. HashArrayMappedTries.insert! @ hamt.jl:192
│ ┆      The summary should not start with the non-imperative opening Internal
│ ┆ 572. HashArrayMappedTries.path @ hamt.jl:158
│ ┆      The summary should not start with the non-imperative opening Internal
│ ┆ 573. IOStream @ iostream.jl:7
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 574. Irrational @ irrationals.jl:21
│ ┆      The summary should not start with the non-imperative opening Number
│ ┆ 575. Iterators.IterableStatePairs @ iterators.jl:1642
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 576. Iterators.countfrom @ iterators.jl:722
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 577. Iterators.cycle @ iterators.jl:1015
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 578. Iterators.drop @ iterators.jl:830
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 579. Iterators.dropwhile @ iterators.jl:933
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 580. Iterators.enumerate @ iterators.jl:191
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 581. Iterators.findeach @ iterators.jl:973
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 582. Iterators.repeated @ iterators.jl:1068
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 583. Iterators.rest @ iterators.jl:654
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 584. Iterators.take @ iterators.jl:773
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 585. Iterators.takewhile @ iterators.jl:885
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 586. JuliaSyntax.@KSet_str @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/julia/kinds.jl:170
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 587. JuliaSyntax.Diagnostic @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/core/diagnostics.jl:1
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 588. JuliaSyntax.GreenNode @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/porcelain/green_node.jl:1
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 589. JuliaSyntax.RawGreenNode @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/core/parse_stream.jl:106
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 590. JuliaSyntax.SyntaxHead @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/core/parse_stream.jl:29
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 591. JuliaSyntax.SyntaxNode @ /cache/build/tester-amdci4-8/julialang/julia-master/usr/share/julia/JuliaSyntax/src/porcelain/syntax_tree.jl:84
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 592. KeyError @ abstractdict.jl:5
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 593. LOAD_PATH @ initdefs.jl:159
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 594. LazyString @ strings/lazy.jl:1
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 595. Libc.FILE @ libc.jl:90
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 596. Libc.Libdl.BundledLazyLibraryPath @ libdl.jl:372
│ ┆      The summary should not start with the non-imperative opening Helper
│ ┆ 597. Libc.Libdl.LazyLibraryPath @ libdl.jl:321
│ ┆      The summary should not start with the non-imperative opening Helper
│ ┆ 598. Libc.Libdl.dlopen @ libdl.jl:144
│ ┆      The summary should not start with the non-imperative opening Wrapper
│ ┆ 599. LibuvServer @ stream.jl:16
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 600. LibuvStream @ stream.jl:41
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 601. LinRange @ range.jl:540
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 602. LogRange @ range.jl:1571
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 603. Multimedia.MIME @ multimedia.jl:16
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 604. MainInclude.ans @ client.jl:540
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 605. MainInclude.err @ client.jl:547
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 606. MathConstants @ mathconstants.jl:3
│ ┆      The summary should not start with the non-imperative opening Module
│ ┆ 607. Missing @ essentials.jl:1147
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 608. Multimedia.@MIME_str @ multimedia.jl:34
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 609. Multimedia.MIME @ multimedia.jl:16
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 610. MutableDenseArrayType @ subarray.jl:354
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 611. Core.NTuple @ tuple.jl:6
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 612. NaN @ float.jl:64
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 613. NaN16 @ float.jl:16
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 614. NaN32 @ float.jl:30
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 615. NaN64 @ float.jl:64
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 616. Order.Forward @ ordering.jl:60
│ ┆      The summary should not start with the non-imperative opening Default
│ ┆ 617. Order.ReverseOrdering @ ordering.jl:33
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 618. PROGRAM_FILE @ initdefs.jl:5
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 619. PipeBuffer @ iobuffer.jl:283
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 620. Core.Ptr @ pointer.jl:3
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 621. Core.Ref @ refpointer.jl:5
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 622. Regex @ regex.jl:10
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 623. RegexMatch @ regex.jl:167
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 624. Rounding.RoundingMode @ rounding.jl:26
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 625. Rounding.RoundingMode @ rounding.jl:26
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 626. RowSlices @ slicearray.jl:212
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 627. Ryu.neededdigits @ ryu/Ryu.jl:16
│ ┆      The summary should not start with the non-imperative opening Number
│ ┆ 628. ScopedValues.LazyScopedValue @ scopedvalues.jl:22
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 629. SecretBuffer @ secretbuffer.jl:43
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 630. SecretBuffer @ secretbuffer.jl:3
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 631. Slices @ slicearray.jl:11
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 632. Some @ some.jl:3
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 633. Sort.DEFAULT_UNSTABLE @ sort.jl:1572
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 634. Sort.SMALL_ALGORITHM @ sort.jl:826
│ ┆      The summary should not start with the non-imperative opening Default
│ ┆ 635. Sort._sort! @ sort.jl:523
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 636. StepRangeLen @ range.jl:496
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 637. StridedArray @ docs/basedocs.jl:3760
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 638. StringIndexError @ strings/string.jl:3
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 639. Sys.ARCH @ sysinfo.jl:97
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 640. Sys.BINDIR @ sysinfo.jl:47
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 641. Sys.CPU_NAME @ sysinfo.jl:136
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 642. Sys.JIT @ sysinfo.jl:150
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 643. Sys.KERNEL @ sysinfo.jl:105
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 644. Sys.MACHINE @ sysinfo.jl:112
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 645. Sys.PAGESIZE @ sysinfo.jl:166
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 646. Sys.STDLIB @ sysinfo.jl:54
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 647. SystemError @ io.jl:19
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 648. TaskFailedException @ task.jl:69
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 649. TermInfo @ terminfo.jl:41
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 650. TermInfoRaw @ terminfo.jl:8
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 651. Threads.@threads @ threadingconstructs.jl:283
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 652. Threads.AbstractSpinLock @ locks-mt.jl:14
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 653. TwicePrecision @ twiceprecision.jl:161
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 654. UnitRange @ range.jl:395
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 655. VERSION @ version.jl:245
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 656. Core.VecElement @ baseext.jl:5
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 657. __has_internal_change @ deprecated.jl:108
│ ┆      The summary should not start with the non-imperative opening Some
│ ┆ 658. _prechecked_iterate @ multidimensional.jl:963
│ ┆      The summary should not start with the non-imperative opening Internal
│ ┆ 659. _unsafe_take! @ iobuffer.jl:873
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 660. add12 @ twiceprecision.jl:83
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 661. bitstring @ show.jl:3270
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 662. channeled_tasks @ channels.jl:347
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 663. count_ones @ int.jl:461
│ ┆      The summary should not start with the non-imperative opening Number
│ ┆ 664. count_zeros @ gmp.jl:595
│ ┆      The summary should not start with the non-imperative opening Number
│ ┆ 665. div12 @ twiceprecision.jl:146
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 666. drop_all_caches @ reflection.jl:1496
│ ┆      The summary should not start with the non-imperative opening Internal
│ ┆ 667. identify_package_env @ loading.jl:334
│ ┆      The summary should not start with the non-imperative opening Same
│ ┆ 668. inferencebarrier @ essentials.jl:1093
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 669. isdone @ iterators.jl:1170
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 670. leading_ones @ int.jl:516
│ ┆      The summary should not start with the non-imperative opening Number
│ ┆ 671. leading_zeros @ int.jl:474
│ ┆      The summary should not start with the non-imperative opening Number
│ ┆ 672. mul12 @ twiceprecision.jl:114
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 673. pairs @ iterators.jl:265
│ ┆      The summary should not start with the non-imperative opening An
│ ┆ 674. recursive_prefs_merge @ loading.jl:3885
│ ┆      The summary should not start with the non-imperative opening Helper
│ ┆ 675. require @ loading.jl:2445
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 676. require_stdlib @ loading.jl:2889
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 677. rest @ tuple.jl:176
│ ┆      The summary should not start with the non-imperative opening Generic
│ ┆ 678. shell_escape_csh @ shell.jl:323
│ ┆      The summary should not start with the non-imperative opening This
│ ┆ 679. split_rest @ tuple.jl:214
│ ┆      The summary should not start with the non-imperative opening Generic
│ ┆ 680. trailing_ones @ gmp.jl:582
│ ┆      The summary should not start with the non-imperative opening Number
│ ┆ 681. trailing_zeros @ int.jl:487
│ ┆      The summary should not start with the non-imperative opening Number
│ ┆ 682. unsafe_modify! @ pointer.jl:207
│ ┆      The summary should not start with the non-imperative opening These
│ ┆ 683. unsafe_replace! @ pointer.jl:241
│ ┆      The summary should not start with the non-imperative opening These
│ ┆ 684. unsafe_swap! @ pointer.jl:266
│ ┆      The summary should not start with the non-imperative opening These
│ ┆ 685. unsafe_takestring! @ iobuffer.jl:792
│ ┆      The summary should not start with the non-imperative opening Internal
│ ┆ 686. wait @ condition.jl:136
│ ┆      The summary should not start with the non-imperative opening Special
│ ┆ 687. yield @ task.jl:1088
│ ┆      The summary should not start with the non-imperative opening A
│ ┆ 688. :≉ @ floatfuncs.jl:261
╰ └      The summary should not start with the non-imperative opening This

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants