alkal-io/kalium

View on GitHub
docs/kalium.svg

Summary

Maintainability
Test Coverage
<svg version="1.1" viewBox="0.0 0.0 548.0 714.0" fill="none" stroke="none" stroke-linecap="square" stroke-miterlimit="10" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg"><clipPath id="p.0"><path d="m0 0l548.0 0l0 714.0l-548.0 0l0 -714.0z" clip-rule="nonzero"/></clipPath><g clip-path="url(#p.0)"><path fill="#000000" fill-opacity="0.0" d="m0 0l548.0 0l0 714.0l-548.0 0z" fill-rule="evenodd"/><path fill="#ffffff" d="m28.272966 32.998688l491.99997 0l0 648.0l-491.99997 0z" fill-rule="evenodd"/><path stroke="#000000" stroke-width="3.0" stroke-linejoin="round" stroke-linecap="butt" d="m28.272966 32.998688l491.99997 0l0 648.0l-491.99997 0z" fill-rule="evenodd"/><path fill="#000000" fill-opacity="0.0" d="m142.7559 508.00262l262.48816 0l0 54.48816l-262.48816 0z" fill-rule="evenodd"/><path fill="#000000" d="m189.08679 554.4467l0 -38.171875l7.703125 0l0 16.953125l15.578125 -16.953125l10.359375 0l-14.375 14.859375l15.15625 23.3125l-9.96875 0l-10.5 -17.921875l-6.25 6.390625l0 11.53125l-7.703125 0zm43.82437 -19.21875l-6.640625 -1.203125q1.125 -4.0 3.859375 -5.921875q2.734375 -1.9375 8.125 -1.9375q4.890625 0 7.28125 1.15625q2.40625 1.15625 3.375 2.953125q0.984375 1.78125 0.984375 6.546875l-0.078125 8.53125q0 3.65625 0.34375 5.390625q0.34375 1.71875 1.3125 3.703125l-7.234375 0q-0.28125 -0.734375 -0.703125 -2.15625q-0.1875 -0.65625 -0.265625 -0.859375q-1.875 1.8125 -4.015625 2.734375q-2.125 0.90625 -4.546875 0.90625q-4.265625 0 -6.734375 -2.3125q-2.453125 -2.328125 -2.453125 -5.859375q0 -2.34375 1.109375 -4.171875q1.125 -1.84375 3.140625 -2.8125q2.015625 -0.984375 5.828125 -1.71875q5.125 -0.96875 7.109375 -1.796875l0 -0.734375q0 -2.109375 -1.046875 -3.0q-1.046875 -0.90625 -3.9375 -0.90625q-1.953125 0 -3.046875 0.78125q-1.09375 0.765625 -1.765625 2.6875zm9.796875 5.9375q-1.40625 0.46875 -4.453125 1.125q-3.046875 0.640625 -3.984375 1.265625q-1.4375 1.015625 -1.4375 2.578125q0 1.546875 1.140625 2.671875q1.15625 1.109375 2.921875 1.109375q1.984375 0 3.78125 -1.296875q1.328125 -1.0 1.734375 -2.421875q0.296875 -0.9375 0.296875 -3.578125l0 -1.453125zm14.392944 13.28125l0 -38.171875l7.3125 0l0 38.171875l-7.3125 0zm14.816284 -31.40625l0 -6.765625l7.3125 0l0 6.765625l-7.3125 0zm0 31.40625l0 -27.65625l7.3125 0l0 27.65625l-7.3125 0zm33.01938 0l0 -4.140625q-1.515625 2.21875 -3.984375 3.5q-2.453125 1.265625 -5.1875 1.265625q-2.78125 0 -5.0 -1.21875q-2.203125 -1.234375 -3.203125 -3.4375q-0.984375 -2.21875 -0.984375 -6.125l0 -17.5l7.3125 0l0 12.703125q0 5.84375 0.40625 7.15625q0.40625 1.3125 1.46875 2.078125q1.078125 0.765625 2.71875 0.765625q1.875 0 3.359375 -1.015625q1.484375 -1.03125 2.03125 -2.546875q0.546875 -1.53125 0.546875 -7.46875l0 -11.671875l7.3125 0l0 27.65625l-6.796875 0zm13.824951 -27.65625l6.75 0l0 3.78125q3.609375 -4.40625 8.609375 -4.40625q2.65625 0 4.609375 1.09375q1.953125 1.09375 3.203125 3.3125q1.828125 -2.21875 3.9375 -3.3125q2.109375 -1.09375 4.5 -1.09375q3.046875 0 5.15625 1.234375q2.109375 1.234375 3.15625 3.640625q0.75 1.765625 0.75 5.71875l0 17.6875l-7.3125 0l0 -15.8125q0 -4.109375 -0.765625 -5.3125q-1.015625 -1.5625 -3.125 -1.5625q-1.53125 0 -2.890625 0.9375q-1.34375 0.9375 -1.953125 2.75q-0.59375 1.8125 -0.59375 5.71875l0 13.28125l-7.3125 0l0 -15.15625q0 -4.03125 -0.390625 -5.203125q-0.390625 -1.171875 -1.21875 -1.75q-0.8125 -0.578125 -2.21875 -0.578125q-1.6875 0 -3.046875 0.921875q-1.359375 0.90625 -1.953125 2.625q-0.578125 1.71875 -0.578125 5.703125l0 13.4375l-7.3125 0l0 -27.65625z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m163.0 220.0l236.0 0l0 255.02362l-236.0 0z" fill-rule="evenodd"/><path fill="#000000" d="m211.60243 443.51178l0 -190.87498l25.265625 0l0 94.656235l94.781235 -94.656235l34.25 0l-80.078125 77.343735l83.59375 113.53125l-33.34375 0l-67.96875 -96.609375l-31.23436 30.46875l0 66.140625l-25.265625 0z" fill-rule="nonzero"/><path fill="#000000" fill-opacity="0.0" d="m149.00787 606.0l249.98425 0l0 54.48816l-249.98425 0z" fill-rule="evenodd"/><path fill="#000000" d="m246.34961 640.25287q-1.171875 0.984375 -2.265625 1.40625q-1.078125 0.40625 -2.3125 0.40625q-2.046875 0 -3.15625 -1.0q-1.09375 -1.0 -1.09375 -2.5625q0 -0.921875 0.40625 -1.671875q0.421875 -0.75 1.09375 -1.203125q0.671875 -0.46875 1.515625 -0.703125q0.625 -0.15625 1.875 -0.3125q2.5625 -0.3125 3.765625 -0.734375q0.015625 -0.421875 0.015625 -0.546875q0 -1.28125 -0.609375 -1.8125q-0.796875 -0.71875 -2.390625 -0.71875q-1.5 0 -2.203125 0.53125q-0.703125 0.515625 -1.046875 1.84375l-2.0625 -0.28125q0.28125 -1.328125 0.921875 -2.140625q0.640625 -0.8125 1.859375 -1.25q1.21875 -0.453125 2.828125 -0.453125q1.59375 0 2.59375 0.375q1.0 0.375 1.46875 0.953125q0.46875 0.5625 0.65625 1.4375q0.09375 0.53125 0.09375 1.9375l0 2.8125q0 2.9375 0.140625 3.71875q0.140625 0.78125 0.53125 1.5l-2.203125 0q-0.328125 -0.65625 -0.421875 -1.53125zm-0.171875 -4.71875q-1.15625 0.46875 -3.453125 0.796875q-1.296875 0.1875 -1.84375 0.421875q-0.53125 0.234375 -0.828125 0.6875q-0.28125 0.453125 -0.28125 1.0q0 0.84375 0.625 1.40625q0.640625 0.5625 1.875 0.5625q1.21875 0 2.171875 -0.53125q0.953125 -0.53125 1.390625 -1.453125q0.34375 -0.71875 0.34375 -2.109375l0 -0.78125zm5.3476562 6.25l0 -17.1875l2.109375 0l0 17.1875l-2.109375 0zm5.3945312 0l0 -17.1875l2.109375 0l0 9.796875l5.0 -5.0625l2.71875 0l-4.75 4.625l5.234375 7.828125l-2.59375 0l-4.125 -6.359375l-1.484375 1.421875l0 4.9375l-2.109375 0zm20.109375 -1.53125q-1.171875 0.984375 -2.265625 1.40625q-1.078125 0.40625 -2.3125 0.40625q-2.046875 0 -3.15625 -1.0q-1.09375 -1.0 -1.09375 -2.5625q0 -0.921875 0.40625 -1.671875q0.421875 -0.75 1.09375 -1.203125q0.671875 -0.46875 1.515625 -0.703125q0.625 -0.15625 1.875 -0.3125q2.5625 -0.3125 3.765625 -0.734375q0.015625 -0.421875 0.015625 -0.546875q0 -1.28125 -0.609375 -1.8125q-0.796875 -0.71875 -2.390625 -0.71875q-1.5 0 -2.203125 0.53125q-0.703125 0.515625 -1.046875 1.84375l-2.0625 -0.28125q0.28125 -1.328125 0.921875 -2.140625q0.640625 -0.8125 1.859375 -1.25q1.21875 -0.453125 2.828125 -0.453125q1.59375 0 2.59375 0.375q1.0 0.375 1.46875 0.953125q0.46875 0.5625 0.65625 1.4375q0.09375 0.53125 0.09375 1.9375l0 2.8125q0 2.9375 0.140625 3.71875q0.140625 0.78125 0.53125 1.5l-2.203125 0q-0.328125 -0.65625 -0.421875 -1.53125zm-0.171875 -4.71875q-1.15625 0.46875 -3.453125 0.796875q-1.296875 0.1875 -1.84375 0.421875q-0.53125 0.234375 -0.828125 0.6875q-0.28125 0.453125 -0.28125 1.0q0 0.84375 0.625 1.40625q0.640625 0.5625 1.875 0.5625q1.21875 0 2.171875 -0.53125q0.953125 -0.53125 1.390625 -1.453125q0.34375 -0.71875 0.34375 -2.109375l0 -0.78125zm5.3476562 6.25l0 -17.1875l2.109375 0l0 17.1875l-2.109375 0zm5.9882812 0l0 -2.40625l2.390625 0l0 2.40625l-2.390625 0zm6.0742188 -14.75l0 -2.4375l2.109375 0l0 2.4375l-2.109375 0zm0 14.75l0 -12.453125l2.109375 0l0 12.453125l-2.109375 0zm4.5351562 -6.21875q0 -3.46875 1.921875 -5.125q1.609375 -1.390625 3.921875 -1.390625q2.5625 0 4.1875 1.6875q1.625 1.6875 1.625 4.640625q0 2.40625 -0.71875 3.78125q-0.71875 1.375 -2.09375 2.140625q-1.375 0.765625 -3.0 0.765625q-2.625 0 -4.234375 -1.671875q-1.609375 -1.6875 -1.609375 -4.828125zm2.171875 0q0 2.390625 1.03125 3.578125q1.046875 1.1875 2.640625 1.1875q1.5625 0 2.609375 -1.1875q1.046875 -1.203125 1.046875 -3.65625q0 -2.3125 -1.0625 -3.5q-1.046875 -1.1875 -2.59375 -1.1875q-1.59375 0 -2.640625 1.1875q-1.03125 1.1875 -1.03125 3.578125z" fill-rule="nonzero"/></g></svg>