-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
42 changed files
with
10,675 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,87 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<coverage generated="1586812367739" clover="3.2.0"> | ||
<project timestamp="1586812367740" name="All files"> | ||
<metrics statements="78" coveredstatements="76" conditionals="57" coveredconditionals="55" methods="5" coveredmethods="5" elements="140" coveredelements="136" complexity="0" loc="78" ncloc="78" packages="1" files="1" classes="1"/> | ||
<file name="validator.ts" path="C:\Users\Vasu Vanka\Documents\CodeWorkSpace\schema-validator\src\validator.ts"> | ||
<metrics statements="78" coveredstatements="76" conditionals="57" coveredconditionals="55" methods="5" coveredmethods="5"/> | ||
<line num="2" count="1" type="stmt"/> | ||
<line num="14" count="1" type="stmt"/> | ||
<line num="24" count="19" type="cond" truecount="4" falsecount="0"/> | ||
<line num="25" count="1" type="stmt"/> | ||
<line num="27" count="18" type="stmt"/> | ||
<line num="28" count="18" type="cond" truecount="2" falsecount="0"/> | ||
<line num="29" count="5" type="stmt"/> | ||
<line num="31" count="13" type="stmt"/> | ||
<line num="41" count="10" type="stmt"/> | ||
<line num="50" count="1" type="stmt"/> | ||
<line num="52" count="14" type="stmt"/> | ||
<line num="53" count="14" type="stmt"/> | ||
<line num="54" count="14" type="stmt"/> | ||
<line num="63" count="47" type="stmt"/> | ||
<line num="64" count="47" type="stmt"/> | ||
<line num="65" count="47" type="stmt"/> | ||
<line num="66" count="47" type="stmt"/> | ||
<line num="68" count="11" type="stmt"/> | ||
<line num="69" count="11" type="stmt"/> | ||
<line num="71" count="6" type="stmt"/> | ||
<line num="72" count="6" type="stmt"/> | ||
<line num="74" count="1" type="stmt"/> | ||
<line num="75" count="1" type="stmt"/> | ||
<line num="77" count="1" type="stmt"/> | ||
<line num="78" count="1" type="stmt"/> | ||
<line num="80" count="22" type="cond" truecount="2" falsecount="0"/> | ||
<line num="81" count="3" type="stmt"/> | ||
<line num="83" count="22" type="cond" truecount="2" falsecount="0"/> | ||
<line num="84" count="2" type="stmt"/> | ||
<line num="86" count="22" type="cond" truecount="2" falsecount="0"/> | ||
<line num="87" count="18" type="stmt"/> | ||
<line num="88" count="18" type="stmt"/> | ||
<line num="89" count="31" type="stmt"/> | ||
<line num="90" count="31" type="cond" truecount="2" falsecount="0"/> | ||
<line num="91" count="1" type="stmt"/> | ||
<line num="93" count="31" type="cond" truecount="2" falsecount="0"/> | ||
<line num="94" count="28" type="stmt"/> | ||
<line num="95" count="28" type="cond" truecount="2" falsecount="0"/> | ||
<line num="96" count="13" type="stmt"/> | ||
<line num="99" count="18" type="stmt"/> | ||
<line num="102" count="22" type="stmt"/> | ||
<line num="104" count="6" type="cond" truecount="2" falsecount="0"/> | ||
<line num="105" count="1" type="stmt"/> | ||
<line num="106" count="5" type="cond" truecount="2" falsecount="0"/> | ||
<line num="107" count="1" type="stmt"/> | ||
<line num="109" count="6" type="cond" truecount="2" falsecount="0"/> | ||
<line num="110" count="4" type="stmt"/> | ||
<line num="111" count="5" type="stmt"/> | ||
<line num="112" count="5" type="cond" truecount="2" falsecount="0"/> | ||
<line num="113" count="1" type="stmt"/> | ||
<line num="117" count="6" type="stmt"/> | ||
<line num="119" count="0" type="stmt"/> | ||
<line num="120" count="0" type="stmt"/> | ||
<line num="122" count="47" type="stmt"/> | ||
<line num="129" count="1" type="stmt"/> | ||
<line num="130" count="137" type="stmt"/> | ||
<line num="131" count="137" type="cond" truecount="2" falsecount="0"/> | ||
<line num="132" count="13" type="cond" truecount="2" falsecount="0"/> | ||
<line num="133" count="1" type="stmt"/> | ||
<line num="135" count="12" type="stmt"/> | ||
<line num="137" count="124" type="cond" truecount="2" falsecount="0"/> | ||
<line num="138" count="91" type="cond" truecount="4" falsecount="0"/> | ||
<line num="139" count="22" type="stmt"/> | ||
<line num="141" count="69" type="cond" truecount="2" falsecount="0"/> | ||
<line num="142" count="1" type="stmt"/> | ||
<line num="144" count="68" type="cond" truecount="2" falsecount="0"/> | ||
<line num="145" count="2" type="stmt"/> | ||
<line num="147" count="66" type="cond" truecount="2" falsecount="0"/> | ||
<line num="148" count="1" type="stmt"/> | ||
<line num="150" count="65" type="cond" truecount="2" falsecount="0"/> | ||
<line num="151" count="1" type="stmt"/> | ||
<line num="153" count="64" type="cond" truecount="2" falsecount="0"/> | ||
<line num="154" count="1" type="stmt"/> | ||
<line num="156" count="63" type="stmt"/> | ||
<line num="158" count="33" type="cond" truecount="2" falsecount="0"/> | ||
<line num="159" count="23" type="cond" truecount="1" falsecount="1"/> | ||
<line num="160" count="23" type="stmt"/> | ||
<line num="163" count="10" type="stmt"/> | ||
</file> | ||
</project> | ||
</coverage> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
{"C:\\Users\\Vasu Vanka\\Documents\\CodeWorkSpace\\schema-validator\\src\\validator.ts": {"path":"C:\\Users\\Vasu Vanka\\Documents\\CodeWorkSpace\\schema-validator\\src\\validator.ts","statementMap":{"0":{"start":{"line":2,"column":13},"end":{"line":12,"column":null}},"1":{"start":{"line":14,"column":24},"end":{"line":14,"column":26}},"2":{"start":{"line":24,"column":4},"end":{"line":26,"column":null}},"3":{"start":{"line":25,"column":8},"end":{"line":25,"column":null}},"4":{"start":{"line":27,"column":22},"end":{"line":27,"column":43}},"5":{"start":{"line":28,"column":7},"end":{"line":30,"column":null}},"6":{"start":{"line":29,"column":11},"end":{"line":29,"column":null}},"7":{"start":{"line":31,"column":4},"end":{"line":31,"column":null}},"8":{"start":{"line":41,"column":4},"end":{"line":41,"column":null}},"9":{"start":{"line":52,"column":4},"end":{"line":52,"column":null}},"10":{"start":{"line":53,"column":18},"end":{"line":53,"column":44}},"11":{"start":{"line":54,"column":4},"end":{"line":54,"column":null}},"12":{"start":{"line":50,"column":0},"end":{"line":50,"column":16}},"13":{"start":{"line":63,"column":22},"end":{"line":63,"column":37}},"14":{"start":{"line":64,"column":23},"end":{"line":64,"column":39}},"15":{"start":{"line":65,"column":16},"end":{"line":65,"column":20}},"16":{"start":{"line":66,"column":4},"end":{"line":121,"column":null}},"17":{"start":{"line":68,"column":12},"end":{"line":68,"column":null}},"18":{"start":{"line":69,"column":12},"end":{"line":69,"column":18}},"19":{"start":{"line":71,"column":12},"end":{"line":71,"column":null}},"20":{"start":{"line":72,"column":12},"end":{"line":72,"column":18}},"21":{"start":{"line":74,"column":12},"end":{"line":74,"column":null}},"22":{"start":{"line":75,"column":12},"end":{"line":75,"column":18}},"23":{"start":{"line":77,"column":12},"end":{"line":77,"column":null}},"24":{"start":{"line":78,"column":12},"end":{"line":78,"column":18}},"25":{"start":{"line":80,"column":12},"end":{"line":82,"column":null}},"26":{"start":{"line":81,"column":16},"end":{"line":81,"column":null}},"27":{"start":{"line":83,"column":12},"end":{"line":85,"column":null}},"28":{"start":{"line":84,"column":16},"end":{"line":84,"column":null}},"29":{"start":{"line":86,"column":12},"end":{"line":101,"column":null}},"30":{"start":{"line":87,"column":29},"end":{"line":87,"column":47}},"31":{"start":{"line":88,"column":16},"end":{"line":100,"column":null}},"32":{"start":{"line":89,"column":20},"end":{"line":89,"column":null}},"33":{"start":{"line":90,"column":20},"end":{"line":92,"column":null}},"34":{"start":{"line":91,"column":24},"end":{"line":91,"column":null}},"35":{"start":{"line":93,"column":20},"end":{"line":98,"column":null}},"36":{"start":{"line":94,"column":24},"end":{"line":94,"column":null}},"37":{"start":{"line":95,"column":24},"end":{"line":97,"column":null}},"38":{"start":{"line":96,"column":28},"end":{"line":96,"column":33}},"39":{"start":{"line":99,"column":20},"end":{"line":99,"column":null}},"40":{"start":{"line":102,"column":12},"end":{"line":102,"column":17}},"41":{"start":{"line":104,"column":12},"end":{"line":108,"column":null}},"42":{"start":{"line":105,"column":16},"end":{"line":105,"column":null}},"43":{"start":{"line":106,"column":19},"end":{"line":108,"column":null}},"44":{"start":{"line":107,"column":16},"end":{"line":107,"column":null}},"45":{"start":{"line":109,"column":12},"end":{"line":116,"column":null}},"46":{"start":{"line":110,"column":16},"end":{"line":115,"column":null}},"47":{"start":{"line":111,"column":20},"end":{"line":111,"column":null}},"48":{"start":{"line":112,"column":20},"end":{"line":114,"column":null}},"49":{"start":{"line":113,"column":24},"end":{"line":113,"column":29}},"50":{"start":{"line":117,"column":12},"end":{"line":117,"column":17}},"51":{"start":{"line":119,"column":12},"end":{"line":119,"column":null}},"52":{"start":{"line":120,"column":12},"end":{"line":120,"column":18}},"53":{"start":{"line":122,"column":4},"end":{"line":122,"column":null}},"54":{"start":{"line":130,"column":22},"end":{"line":130,"column":34}},"55":{"start":{"line":131,"column":4},"end":{"line":136,"column":null}},"56":{"start":{"line":132,"column":8},"end":{"line":134,"column":null}},"57":{"start":{"line":133,"column":12},"end":{"line":133,"column":null}},"58":{"start":{"line":135,"column":8},"end":{"line":135,"column":null}},"59":{"start":{"line":137,"column":4},"end":{"line":157,"column":null}},"60":{"start":{"line":138,"column":8},"end":{"line":140,"column":null}},"61":{"start":{"line":139,"column":12},"end":{"line":139,"column":null}},"62":{"start":{"line":141,"column":8},"end":{"line":143,"column":null}},"63":{"start":{"line":142,"column":12},"end":{"line":142,"column":null}},"64":{"start":{"line":144,"column":8},"end":{"line":146,"column":null}},"65":{"start":{"line":145,"column":12},"end":{"line":145,"column":null}},"66":{"start":{"line":147,"column":8},"end":{"line":149,"column":null}},"67":{"start":{"line":148,"column":12},"end":{"line":148,"column":null}},"68":{"start":{"line":150,"column":8},"end":{"line":152,"column":null}},"69":{"start":{"line":151,"column":12},"end":{"line":151,"column":null}},"70":{"start":{"line":153,"column":8},"end":{"line":155,"column":null}},"71":{"start":{"line":154,"column":12},"end":{"line":154,"column":null}},"72":{"start":{"line":156,"column":8},"end":{"line":156,"column":null}},"73":{"start":{"line":158,"column":4},"end":{"line":162,"column":null}},"74":{"start":{"line":159,"column":8},"end":{"line":161,"column":null}},"75":{"start":{"line":160,"column":12},"end":{"line":160,"column":null}},"76":{"start":{"line":163,"column":4},"end":{"line":163,"column":null}},"77":{"start":{"line":129,"column":0},"end":{"line":129,"column":16}}},"fnMap":{"0":{"name":"validateType","decl":{"start":{"line":23,"column":9},"end":{"line":23,"column":21}},"loc":{"start":{"line":23,"column":84},"end":{"line":32,"column":1}}},"1":{"name":"buildErrorMessage","decl":{"start":{"line":40,"column":9},"end":{"line":40,"column":26}},"loc":{"start":{"line":40,"column":74},"end":{"line":42,"column":1}}},"2":{"name":"validate","decl":{"start":{"line":50,"column":16},"end":{"line":50,"column":24}},"loc":{"start":{"line":50,"column":48},"end":{"line":55,"column":1}}},"3":{"name":"validateData","decl":{"start":{"line":62,"column":9},"end":{"line":62,"column":21}},"loc":{"start":{"line":62,"column":45},"end":{"line":123,"column":1}}},"4":{"name":"findType","decl":{"start":{"line":129,"column":16},"end":{"line":129,"column":24}},"loc":{"start":{"line":129,"column":35},"end":{"line":164,"column":1}}}},"branchMap":{"0":{"loc":{"start":{"line":24,"column":4},"end":{"line":26,"column":null}},"type":"if","locations":[{"start":{"line":24,"column":4},"end":{"line":26,"column":null}},{"start":{"line":24,"column":4},"end":{"line":26,"column":null}}]},"1":{"loc":{"start":{"line":24,"column":8},"end":{"line":24,"column":33}},"type":"binary-expr","locations":[{"start":{"line":24,"column":8},"end":{"line":24,"column":33}},{"start":{"line":24,"column":37},"end":{"line":24,"column":49}}]},"2":{"loc":{"start":{"line":28,"column":7},"end":{"line":30,"column":null}},"type":"if","locations":[{"start":{"line":28,"column":7},"end":{"line":30,"column":null}},{"start":{"line":28,"column":7},"end":{"line":30,"column":null}}]},"3":{"loc":{"start":{"line":67,"column":8},"end":{"line":69,"column":18}},"type":"switch","locations":[{"start":{"line":67,"column":8},"end":{"line":69,"column":18}},{"start":{"line":70,"column":8},"end":{"line":72,"column":18}},{"start":{"line":73,"column":8},"end":{"line":75,"column":18}},{"start":{"line":76,"column":8},"end":{"line":78,"column":18}},{"start":{"line":79,"column":8},"end":{"line":102,"column":17}},{"start":{"line":103,"column":8},"end":{"line":117,"column":17}},{"start":{"line":118,"column":8},"end":{"line":120,"column":18}}]},"4":{"loc":{"start":{"line":80,"column":12},"end":{"line":82,"column":null}},"type":"if","locations":[{"start":{"line":80,"column":12},"end":{"line":82,"column":null}},{"start":{"line":80,"column":12},"end":{"line":82,"column":null}}]},"5":{"loc":{"start":{"line":83,"column":12},"end":{"line":85,"column":null}},"type":"if","locations":[{"start":{"line":83,"column":12},"end":{"line":85,"column":null}},{"start":{"line":83,"column":12},"end":{"line":85,"column":null}}]},"6":{"loc":{"start":{"line":86,"column":12},"end":{"line":101,"column":null}},"type":"if","locations":[{"start":{"line":86,"column":12},"end":{"line":101,"column":null}},{"start":{"line":86,"column":12},"end":{"line":101,"column":null}}]},"7":{"loc":{"start":{"line":90,"column":20},"end":{"line":92,"column":null}},"type":"if","locations":[{"start":{"line":90,"column":20},"end":{"line":92,"column":null}},{"start":{"line":90,"column":20},"end":{"line":92,"column":null}}]},"8":{"loc":{"start":{"line":93,"column":20},"end":{"line":98,"column":null}},"type":"if","locations":[{"start":{"line":93,"column":20},"end":{"line":98,"column":null}},{"start":{"line":93,"column":20},"end":{"line":98,"column":null}}]},"9":{"loc":{"start":{"line":95,"column":24},"end":{"line":97,"column":null}},"type":"if","locations":[{"start":{"line":95,"column":24},"end":{"line":97,"column":null}},{"start":{"line":95,"column":24},"end":{"line":97,"column":null}}]},"10":{"loc":{"start":{"line":104,"column":12},"end":{"line":108,"column":null}},"type":"if","locations":[{"start":{"line":104,"column":12},"end":{"line":108,"column":null}},{"start":{"line":104,"column":12},"end":{"line":108,"column":null}}]},"11":{"loc":{"start":{"line":106,"column":19},"end":{"line":108,"column":null}},"type":"if","locations":[{"start":{"line":106,"column":19},"end":{"line":108,"column":null}},{"start":{"line":106,"column":19},"end":{"line":108,"column":null}}]},"12":{"loc":{"start":{"line":109,"column":12},"end":{"line":116,"column":null}},"type":"if","locations":[{"start":{"line":109,"column":12},"end":{"line":116,"column":null}},{"start":{"line":109,"column":12},"end":{"line":116,"column":null}}]},"13":{"loc":{"start":{"line":112,"column":20},"end":{"line":114,"column":null}},"type":"if","locations":[{"start":{"line":112,"column":20},"end":{"line":114,"column":null}},{"start":{"line":112,"column":20},"end":{"line":114,"column":null}}]},"14":{"loc":{"start":{"line":131,"column":4},"end":{"line":136,"column":null}},"type":"if","locations":[{"start":{"line":131,"column":4},"end":{"line":136,"column":null}},{"start":{"line":131,"column":4},"end":{"line":136,"column":null}}]},"15":{"loc":{"start":{"line":132,"column":8},"end":{"line":134,"column":null}},"type":"if","locations":[{"start":{"line":132,"column":8},"end":{"line":134,"column":null}},{"start":{"line":132,"column":8},"end":{"line":134,"column":null}}]},"16":{"loc":{"start":{"line":137,"column":4},"end":{"line":157,"column":null}},"type":"if","locations":[{"start":{"line":137,"column":4},"end":{"line":157,"column":null}},{"start":{"line":137,"column":4},"end":{"line":157,"column":null}}]},"17":{"loc":{"start":{"line":138,"column":8},"end":{"line":140,"column":null}},"type":"if","locations":[{"start":{"line":138,"column":8},"end":{"line":140,"column":null}},{"start":{"line":138,"column":8},"end":{"line":140,"column":null}}]},"18":{"loc":{"start":{"line":138,"column":12},"end":{"line":138,"column":34}},"type":"binary-expr","locations":[{"start":{"line":138,"column":12},"end":{"line":138,"column":34}},{"start":{"line":138,"column":38},"end":{"line":138,"column":58}}]},"19":{"loc":{"start":{"line":141,"column":8},"end":{"line":143,"column":null}},"type":"if","locations":[{"start":{"line":141,"column":8},"end":{"line":143,"column":null}},{"start":{"line":141,"column":8},"end":{"line":143,"column":null}}]},"20":{"loc":{"start":{"line":144,"column":8},"end":{"line":146,"column":null}},"type":"if","locations":[{"start":{"line":144,"column":8},"end":{"line":146,"column":null}},{"start":{"line":144,"column":8},"end":{"line":146,"column":null}}]},"21":{"loc":{"start":{"line":147,"column":8},"end":{"line":149,"column":null}},"type":"if","locations":[{"start":{"line":147,"column":8},"end":{"line":149,"column":null}},{"start":{"line":147,"column":8},"end":{"line":149,"column":null}}]},"22":{"loc":{"start":{"line":150,"column":8},"end":{"line":152,"column":null}},"type":"if","locations":[{"start":{"line":150,"column":8},"end":{"line":152,"column":null}},{"start":{"line":150,"column":8},"end":{"line":152,"column":null}}]},"23":{"loc":{"start":{"line":153,"column":8},"end":{"line":155,"column":null}},"type":"if","locations":[{"start":{"line":153,"column":8},"end":{"line":155,"column":null}},{"start":{"line":153,"column":8},"end":{"line":155,"column":null}}]},"24":{"loc":{"start":{"line":158,"column":4},"end":{"line":162,"column":null}},"type":"if","locations":[{"start":{"line":158,"column":4},"end":{"line":162,"column":null}},{"start":{"line":158,"column":4},"end":{"line":162,"column":null}}]},"25":{"loc":{"start":{"line":159,"column":8},"end":{"line":161,"column":null}},"type":"if","locations":[{"start":{"line":159,"column":8},"end":{"line":161,"column":null}},{"start":{"line":159,"column":8},"end":{"line":161,"column":null}}]}},"s":{"0":1,"1":1,"2":19,"3":1,"4":18,"5":18,"6":5,"7":13,"8":10,"9":14,"10":14,"11":14,"12":1,"13":47,"14":47,"15":47,"16":47,"17":11,"18":11,"19":6,"20":6,"21":1,"22":1,"23":1,"24":1,"25":22,"26":3,"27":22,"28":2,"29":22,"30":18,"31":18,"32":31,"33":31,"34":1,"35":31,"36":28,"37":28,"38":13,"39":18,"40":22,"41":6,"42":1,"43":5,"44":1,"45":6,"46":4,"47":5,"48":5,"49":1,"50":6,"51":0,"52":0,"53":47,"54":137,"55":137,"56":13,"57":1,"58":12,"59":124,"60":91,"61":22,"62":69,"63":1,"64":68,"65":2,"66":66,"67":1,"68":65,"69":1,"70":64,"71":1,"72":63,"73":33,"74":23,"75":23,"76":10,"77":1},"f":{"0":19,"1":10,"2":14,"3":47,"4":137},"b":{"0":[1,18],"1":[19,18],"2":[5,13],"3":[11,6,1,1,22,6,0],"4":[3,19],"5":[2,20],"6":[18,4],"7":[1,30],"8":[28,3],"9":[13,15],"10":[1,5],"11":[1,4],"12":[4,2],"13":[1,4],"14":[13,124],"15":[1,12],"16":[91,33],"17":[22,69],"18":[91,22],"19":[1,68],"20":[2,66],"21":[1,65],"22":[1,64],"23":[1,63],"24":[23,10],"25":[23,0]}} | ||
} |
Oops, something went wrong.