io.github.alexzhirkevich.qrose.options.Neighbors -> uj4:
# {"id":"sourceFile","fileName":"Neighbors.kt"}
    boolean topLeft -> a
    boolean topRight -> b
    boolean left -> c
    boolean top -> d
    boolean right -> e
    boolean bottomLeft -> f
    boolean bottom -> g
    boolean bottomRight -> h
    io.github.alexzhirkevich.qrose.options.Neighbors Empty -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Luj4;"}
    1:11:void <clinit>():24:24 -> <clinit>
    54:57:void <init>(boolean,boolean,boolean,boolean,boolean,boolean,boolean,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):12:12 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(IZZ)V"}
    58:58:void <init>(boolean,boolean,boolean,boolean,boolean,boolean,boolean,boolean):11:11 -> <init>
    59:66:void <init>(boolean,boolean,boolean,boolean,boolean,boolean,boolean,boolean):13:20 -> <init>
    8:16:boolean equals(java.lang.Object):29:29 -> equals
    17:18:boolean equals(java.lang.Object):31:31 -> equals
    19:25:boolean equals(java.lang.Object):33:33 -> equals
    26:32:boolean equals(java.lang.Object):34:34 -> equals
    33:39:boolean equals(java.lang.Object):35:35 -> equals
    40:46:boolean equals(java.lang.Object):36:36 -> equals
    47:53:boolean equals(java.lang.Object):37:37 -> equals
    54:60:boolean equals(java.lang.Object):38:38 -> equals
    61:67:boolean equals(java.lang.Object):39:39 -> equals
    68:76:boolean equals(java.lang.Object):40:40 -> equals
    1:9:int hashCode():46:46 -> hashCode
    1:9:int Neighbors.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.synthesized"}
    10:11:int hashCode():47:47 -> hashCode
    10:11:int Neighbors.hashCode():0 -> hashCode
    12:15:int hashCode():0:0 -> hashCode
    12:15:int Neighbors.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":54},"outline":"Lng4;d(IIZ)I"}
    16:17:int hashCode():48:48 -> hashCode
    16:17:int Neighbors.hashCode():0 -> hashCode
    18:21:int hashCode():0:0 -> hashCode
    18:21:int Neighbors.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":55},"outline":"Lng4;d(IIZ)I"}
    22:23:int hashCode():49:49 -> hashCode
    22:23:int Neighbors.hashCode():0 -> hashCode
    24:27:int hashCode():0:0 -> hashCode
    24:27:int Neighbors.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":56},"outline":"Lng4;d(IIZ)I"}
    28:29:int hashCode():50:50 -> hashCode
    28:29:int Neighbors.hashCode():0 -> hashCode
    30:33:int hashCode():0:0 -> hashCode
    30:33:int Neighbors.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":57},"outline":"Lng4;d(IIZ)I"}
    34:35:int hashCode():51:51 -> hashCode
    34:35:int Neighbors.hashCode():0 -> hashCode
    36:39:int hashCode():0:0 -> hashCode
    36:39:int Neighbors.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":58},"outline":"Lng4;d(IIZ)I"}
    40:41:int hashCode():52:52 -> hashCode
    40:41:int Neighbors.hashCode():0 -> hashCode
    42:45:int hashCode():0:0 -> hashCode
    42:45:int Neighbors.hashCode():0 -> hashCode
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":59},"outline":"Lng4;d(IIZ)I"}
    46:53:int hashCode():53:53 -> hashCode
    46:53:int Neighbors.hashCode():0 -> hashCode
    54:54:int hashCode():47:47 -> hashCode
    55:55:int hashCode():48:48 -> hashCode
    56:56:int hashCode():49:49 -> hashCode
    57:57:int hashCode():50:50 -> hashCode
    58:58:int hashCode():51:51 -> hashCode
    59:59:int hashCode():52:52 -> hashCode
