X-Git-Url: https://git.njae.me.uk/?a=blobdiff_plain;f=lib%2Ferd_handler%2Fbox.rb;fp=lib%2Ferd_handler%2Fbox.rb;h=244b411fc597e663ba4b637685dcf5ddf1f177cc;hb=fdc3bc03b2d7759927ae34d5382d2168be6a2bae;hp=75543eb22674b1dcc92f5734dcc6ea6366a929e3;hpb=7007758ddfedba0e7db623c2e6e2aba7bb420e73;p=erd-marker.git diff --git a/lib/erd_handler/box.rb b/lib/erd_handler/box.rb index 75543eb..244b411 100644 --- a/lib/erd_handler/box.rb +++ b/lib/erd_handler/box.rb @@ -28,5 +28,9 @@ module ErdHandler other.contains?(self) end + def similarity(other) + 1.0 - self.name.edit_distance(other.name) / self.name.length.to_f + end + end end