fossasia/knittingpattern

View on GitHub
knittingpattern/convert/test/test_patterns/split_up_and_add_rows.json

Summary

Maintainability
Test Coverage
{
  "type" : "knitting pattern",
  "version" : "0.1",
  "patterns" : [
    {
      "id" : "knit",
      "name" : "A.1",
      "rows" : [
        {
          "id" : "1.1",
          "instructions" : [
            {"id": "1.1.0"},
            {"id": "1.1.1"},
            {"id": "1.1.2"},
            {"id": "1.1.3"},
            {"id": "1.1.4"}
          ]
        },
        {
          "id" : "2.1",
          "instructions" : [
            {"id": "2.1.0"},
            {"id": "2.1.1"}
          ]
        },
        {
          "id" : "2.2",
          "instructions" : [
            {"id": "2.2.0"},
            {"id": "2.2.1"}
          ]
        },
        {
          "id" : "3.2",
          "instructions" : [
            {"id": "3.2.0"},
            {"id": "3.2.1"}
          ]
        },
        {
          "id" : "4.1",
          "instructions" : [
            {"id": "4.1.0"},
            {"id": "4.1.1"},
            {"id": "4.1.2", "type": "skp"},
            {"id": "4.1.4"}
          ]
        }
      ],
      "connections" : [
        {
          "from" : {
            "id" : "1.1",
            "start" : 0
          }, 
          "to" : {
            "id" : "2.1",
            "start" : 0
          },
          "meshes" : 2
        }, 
        {
          "from" : {
            "id" : "1.1",
            "start" : 3
          }, 
          "to" : {
            "id" : "2.2",
            "start" : 0
          },
          "meshes" : 2
        }, 
        {
          "from" : {
            "id" : "2.2",
            "start" : 0
          }, 
          "to" : {
            "id" : "3.2",
            "start" : 0
          }
        }, 
        {
          "from" : {
            "id" : "2.1"
          }, 
          "to" : {
            "id" : "4.1"
          }
        }, 
        {
          "from" : {
            "id" : "3.2",
            "start" : 0
          }, 
          "to" : {
            "id" : "4.1",
            "start" : 3
          }
        }
      ]
    }
  ]
}