OpenmrsUtil

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total4,410 of 4,7818%602 of 66910%3994291,0471,1387590
toPatientFilter(PatientSearch, CohortSearchHistory, EvaluationContext)6760%760%393914914911
parse(String, Class)2600%320%1717636311
postToUrl(String, Map)1890%220%1212424211
getRuntimePropertiesFilePathName(String)1580%140%88272711
loadProperties(Properties, File)1290%100%66191911
getResourceInputStream(URL)1170%120%77292911
deleteDirectory(File)1130%220%1212202011
storeProperties(Properties, OutputStream, String)1090%40%33181811
startup(Properties)1070%200%1111363611
validatePassword(String, String, String)9510051%171547%1617194501
saveDocument(Document, File)920%60%44252511
getCorePrivileges()890%100%66191911
conceptSetHelper(String)810%140%88242411
conceptListHelper(String)810%140%88242411
applyLogLevel(String, String)780%180%1010212111
getRuntimeProperties(String)780%60%44232311
setupLogAppenders()740%60%44252511
getDateFormat(Locale)680%80%55161611
parseParameterList(String)660%80%55121211
compareLists(Collection, Collection)650%80%55161611
copyFile(InputStream, OutputStream)640%160%99252511
delimitedStringToConceptList(String, String)620%100%66191911
getOutFile(File, Date, User)610%60%44151511
shortenedStackTrace(String)570%80%55141411
getCoreRoles()560%60%44151511
generateUid(Integer)520%60%449911
getCheckDigit(String)510%130%1212181811
getDirectoryInApplicationDataDirectory(String)510%60%449911
ageFromBirthdate(Date)500%80%55151511
applyLogLevels()490%40%339911
storeProperties(Properties, File, String)490%60%44131311
fromDateHelper(Date, Integer, Integer, Integer, Integer, Date, Date)480%160%99121211
toDateHelper(Date, Integer, Integer, Integer, Integer, Date, Date)480%160%99121211
getTimeFormat(Locale)470%60%449911
getFileAsString(File)430%20%22101011
delimitedStringToConceptMap(String, String)420%80%55101011
getMessage(String, Object[])420%20%22101011
isYesterday(Date)400%80%558811
delimitedStringToIntegerList(String, String)380%40%338811
folderContains(File, String)350%80%558811
lastSecondOfDay(Date)320%20%22101011
isInNormalNumericRange(Float, ConceptNumeric)310%80%553311
isInCriticalNumericRange(Float, ConceptNumeric)310%80%553311
isInAbsoluteNumericRange(Float, ConceptNumeric)310%80%553311
isValidNumericValue(Float, ConceptNumeric)310%80%553311
join(Collection, String)300%60%448811
firstSecondOfDay(Date)280%20%229911
getDateTimeFormat(Locale)280%n/a116611
getConceptByIdOrName(String)260%20%22111111
isConceptInList(Concept, List)260%80%557711
isStringInArray(String, String[])240%80%556611
getFileAsBytes(File)240%n/a118811
getLastMomentOfDay(Date)240%n/a117711
loadProperties(Properties, InputStream)211338%n/a014901
addToSetMap(Map, Object, Object)210%20%226611
addToListMap(Map, Object, Object)210%20%226611
getApplicationDataDirectory()194168%3350%3441301
containsAny(Collection, Collection)190%40%334411
compareWithNullAsLowest(Comparable, Comparable)180%80%557711
url2file(URL)180%40%333311
getRuntimePropertiesFileNameInTestMode()180%20%225511
getOpenmrsLogLocation()170%n/a114411
fixPropertiesValueString(String)170%n/a114411
nullSafeEqualsIgnoreCase(String, String)160%60%445511
validateJavaVersion()150%20%223311
convertToInteger(Long)121454%2250%231301
closeStream(Closeable)110%20%226611
isValidCheckDigit(String)90%n/a113311
nullSafeEquals(Object, Object)8850%4233%342501
getShortSerializer()80%n/a111111
getSerializer()70%n/a111111
safeDate(Date)60%n/a111111
toPatientFilter(PatientSearch, CohortSearchHistory)0%n/a111111
isTestMode()0%n/a111111
containsOnlyDigits(String)2385%3350%341501
collectionContains(Collection, Object)2285%4660%462601
compareWithNullAsEarliest(Date, Date)1478%2675%252701
compareWithNullAsGreatest(Comparable, Comparable)1478%2675%252701
delimitedStringToConceptList(String, String, Context)0%n/a111111
isShortSerialization(Map)0%n/a111111
generateUid()0%n/a111111
getOpenMRSVersionInTestMode()0%n/a111111
OpenmrsUtil()0%n/a111111
containsDigit(String)2492%2467%241501
compareWithNullAsLatest(Date, Date)1689%1788%151701
containsUpperAndLowerCase(String)1286%1150%121501
getDateFormat()0%n/a111111
compare(Date, Date)34100%8100%050701
stringStartsWith(String, String[])24100%4100%030401
static {...}12100%n/a010301