Project

General

Profile

Actions

Backport #7841

closed

Cyclic Module#prepend raises no exception while include does

Added by mame (Yusuke Endoh) about 11 years ago. Updated about 11 years ago.


Description

Hello,

module P; end
module Q; include P; end
module P; include Q; end
#=> cyclic include detected

module P; end
module Q; prepend P; end
module P; prepend Q; end
#=> no error

Is this intentional?

--
Yusuke Endoh

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0