lib/contracts.fy in fancy-0.9.0 vs lib/contracts.fy in fancy-0.10.0
- old
+ new
@@ -64,11 +64,11 @@
"""
@methods Collection of method signatures to check.
@return Collection of methods in @methods this class doesn't provide.
"""
- pim = Set new: $ provided_interface_methods map: @{ message_name to_s } + instance_methods
- methods select: |m| { pim includes?: (m message_name to_s) . not }
+ pim = Set new: $ provided_interface_methods map: @{ message_name } + instance_methods
+ methods select: |m| { pim includes?: (m message_name) . not }
}
def included: class {
"""
@class @Class@ to be included in @self. Checks possible interface requirements.
\ No newline at end of file