the first test and method for L1 metric were created
the first test and method for L2 metric were created
the first test and method for L3 metric were created and fixed issues in tests with asserts
the first test and method for L4 metric were created
the first test and method for LInf metric were created
gradle issues were fixed
vector sizes were checked
vector sizes were checked in all metrics
some checks for correctness for multiple dimension vectors were added
input of empty vectors was checked
refactoring and some changes
const epsilon was renamed to EPSILON
Missed file build.gradle was added
private constructor was moved to the end of the class
changed names of methods for creating vectors for testing
input vectors were checked for null
fixed issue with gradle (tests were not built)
unused import was removed
all issues and wishes were fixed
ArrayList was replaced to List, vector0D was replaced to emptyVector