Skip to content

Commit 4a4d1e9

Browse files
committed
Patching a regexp bug.
Exact matching of `returned by/argument in` is now allowed.
1 parent 04a516b commit 4a4d1e9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/docurium.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -387,11 +387,11 @@ def find_type_usage!(data)
387387
data[:types].each_with_index do |tdata, i|
388388
type, typeData = tdata
389389
data[:types][i][1][:used] ||= {:returns => [], :needs => []}
390-
if fdata[:return][:type].index(/#{type}[ ;\)\*]/)
390+
if fdata[:return][:type].index(/#{type}[ ;\)\*]?/)
391391
data[:types][i][1][:used][:returns] << func
392392
data[:types][i][1][:used][:returns].sort!
393393
end
394-
if fdata[:argline].index(/#{type}[ ;\)\*]/)
394+
if fdata[:argline].index(/#{type}[ ;\)\*]?/)
395395
data[:types][i][1][:used][:needs] << func
396396
data[:types][i][1][:used][:needs].sort!
397397
end

0 commit comments

Comments
 (0)