test_class.file: base/isomorphism/src/test/java/org/openscience/cdk/isomorphism/CompatibilityMatrixTest.java
test_class.identifier: CompatibilityMatrixTest
test_case.body: @Test
      public void fix() throws Exception {
          CompatibilityMatrix m = new CompatibilityMatrix(5, 5);
          m.set(0, 1);
          m.set(0, 2);
          m.set(0, 4);
          m.set(1, 0);
          m.set(1, 3);
          m.set(2, 4);
          assertThat(m.fix(), is(new int[][]{{0, 1, 1, 0, 1}, {1, 0, 0, 1, 0}, {0, 0, 0, 0, 1}, {0, 0, 0, 0, 0},
                  {0, 0, 0, 0, 0},}));
      }
test_case.class_method_signature: CompatibilityMatrixTest.fix()
test_case.full_signature: @Test public void fix()
test_case.identifier: fix
test_case.invocations: set set set set set set assertThat fix is
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void fix()
focal_class.declarator: data
focal_class.modifier: final
focal_class.original_string: final int[] data;
focal_class.type: int[]
focal_class.var_name: data
focal_class.declarator: nRows
focal_class.modifier: final
focal_class.original_string: final int   nRows, mCols;
focal_class.type: int
focal_class.var_name: nRows
focal_class.file: base/isomorphism/src/main/java/org/openscience/cdk/isomorphism/CompatibilityMatrix.java
focal_class.identifier: CompatibilityMatrix
focal_class.class_method_signature: CompatibilityMatrix.CompatibilityMatrix(int nRows, int mCols)
focal_class.full_signature:   CompatibilityMatrix(int nRows, int mCols)
focal_class.identifier: CompatibilityMatrix
focal_class.parameters: (int nRows, int mCols)
focal_class.signature:  CompatibilityMatrix(int nRows, int mCols)
focal_class.class_method_signature: CompatibilityMatrix.set(int i, int j)
focal_class.full_signature:  void set(int i, int j)
focal_class.identifier: set
focal_class.parameters: (int i, int j)
focal_class.return: void
focal_class.signature: void set(int i, int j)
focal_class.class_method_signature: CompatibilityMatrix.get(int i)
focal_class.full_signature:  boolean get(int i)
focal_class.identifier: get
focal_class.parameters: (int i)
focal_class.return: boolean
focal_class.signature: boolean get(int i)
focal_class.class_method_signature: CompatibilityMatrix.get(int i, int j)
focal_class.full_signature:  boolean get(int i, int j)
focal_class.identifier: get
focal_class.parameters: (int i, int j)
focal_class.return: boolean
focal_class.signature: boolean get(int i, int j)
focal_class.class_method_signature: CompatibilityMatrix.mark(int i, int j, int marking)
focal_class.full_signature:  void mark(int i, int j, int marking)
focal_class.identifier: mark
focal_class.parameters: (int i, int j, int marking)
focal_class.return: void
focal_class.signature: void mark(int i, int j, int marking)
focal_class.class_method_signature: CompatibilityMatrix.markRow(int i, int marking)
focal_class.full_signature:  void markRow(int i, int marking)
focal_class.identifier: markRow
focal_class.parameters: (int i, int marking)
focal_class.return: void
focal_class.signature: void markRow(int i, int marking)
focal_class.class_method_signature: CompatibilityMatrix.resetRows(int i, int marking)
focal_class.full_signature:  void resetRows(int i, int marking)
focal_class.identifier: resetRows
focal_class.parameters: (int i, int marking)
focal_class.return: void
focal_class.signature: void resetRows(int i, int marking)
focal_class.class_method_signature: CompatibilityMatrix.fix()
focal_class.full_signature:  int[][] fix()
focal_class.identifier: fix
focal_class.parameters: ()
focal_class.return: int[][]
focal_class.signature: int[][] fix()
focal_method.body: int[][] fix() {
          int[][] m = new int[nRows][mCols];
          for (int i = 0; i < nRows; i++)
              System.arraycopy(data, (i * mCols), m[i], 0, mCols);
          return m;
      }
focal_method.class_method_signature: CompatibilityMatrix.fix()
focal_method.full_signature:  int[][] fix()
focal_method.identifier: fix
focal_method.invocations: arraycopy
focal_method.parameters: ()
focal_method.return: int[][]
focal_method.signature: int[][] fix()