samihadouaj / grocery

An example of a grocery store system with academic purpose
0 stars 1 forks source link

New issue #109

Open samihadouaj opened 3 years ago

myttesstapp[bot] commented 3 years ago

2021-03-18T09:43:42Z

samihadouaj commented 3 years ago

I need the code smells

myttesstapp[bot] commented 3 years ago

Following are the code smells related to the project:

samihadouaj commented 3 years ago

show me the quality metrics

myttesstapp[bot] commented 3 years ago

Following are the quality metrics related to the project:

samihadouaj commented 3 years ago
metrics/states before after diff percentage
qmoodfij 4343 43. 432. 234
dsds 433 55 6 3
samihadouaj commented 3 years ago

metics/status| before | after | diff | deff percentage QMOODFunctionality|0.698|0.79|0.092|11.624%| QMOODReusability|1.333|1.501|0.167|11.133%| QMOODExtendibility|0.25|0.417|0.167|40.0%| QMOODUnderstandability|-0.078|-0.099|-0.021|20.842%| QMOODEffectiveness|0.31|0.383|0.073|19.13%| QMOODFlexibility|0.367|0.417|0.05|12.0%|

samihadouaj commented 3 years ago
metics/status before after diff deff percentage
QMOODFunctionality 0.698 0.79 0.092 11.624%
QMOODReusability 1.333 1.501 0.167 11.133%
QMOODExtendibility 0.25 0.417 0.167 40.0%
QMOODUnderstandability -0.078 -0.099 -0.021 20.842%
QMOODEffectiveness 0.31 0.383 0.073 19.13%
QMOODFlexibility 0.367 0.417 0.05 12.0%
samihadouaj commented 3 years ago
metics/status before after diff diff percentage
QMOODFunctionality 0.698 0.79 0.092 11.624%
QMOODReusability 1.333 1.501 0.167 11.133%
QMOODExtendibility 0.25 0.417 0.167 40.0%
QMOODUnderstandability 0.03 0.014 -0.016 -113.672%
QMOODEffectiveness 0.31 0.383 0.073 19.13%
QMOODFlexibility 0.367 0.417 0.05 12.0%
samihadouaj commented 3 years ago
metics/status before after diff diff percentage
QMOODFunctionality 0.698 0.79 0.092 11.624%
QMOODReusability 1.333 1.501 0.167 11.133%
QMOODExtendibility 0.25 0.417 0.167 40.0%
TQI 0.498 0.587 0.089 15.133%
QMOODUnderstandability 0.03 0.014 -0.016 -113.672%
QMOODEffectiveness 0.31 0.383 0.073 19.13%
QMOODFlexibility 0.367 0.417 0.05 12.0%
samihadouaj commented 3 years ago
Fully qualified name understandability classTQI reusability extendibility functionality flexibility effectiveness
org.iselab.grocery.domain.Manager 0.0 0.7 0.0 0.5 0.0 0 0.2
org.iselab.grocery.domain.Employee 0.0 0.7 0.0 0.5 0.0 0 0.2
org.iselab.grocery.domain.Person 0.0 2.59 0.5 0.5 0.44 0.75 0.4
org.iselab.grocery.domain.Customer 0.0 0.7 0.0 0.5 0.0 0 0.2
org.iselab.grocery.repository.ProductRepository 0.006 2.173 1.505 0 0.662 0.0 0.0
samihadouaj commented 3 years ago
this array shows the difference of QMOOD metrics between the before and after the PR Fully qualified name understandability classTQI reusability extendibility functionality flexibility effectiveness
org.iselab.grocery.domain.Manager 0.0 0.7 0.0 0.5 0.0 0 0.2
org.iselab.grocery.domain.Employee 0.0 0.7 0.0 0.5 0.0 0 0.2
org.iselab.grocery.domain.Person 0.0 2.59 0.5 0.5 0.44 0.75 0.4
org.iselab.grocery.domain.Customer 0.0 0.7 0.0 0.5 0.0 0 0.2
org.iselab.grocery.repository.ProductRepository 0.006 2.173 1.505 0 0.662 0.0 0.0
samihadouaj commented 3 years ago

metrics

samihadouaj commented 3 years ago

hello

myttesstapp[bot] commented 3 years ago

Hey! How are you?

samihadouaj commented 3 years ago

metrics

myttesstapp[bot] commented 3 years ago

Following are the quality metrics related to the project:

samihadouaj commented 3 years ago

codemeslls

samihadouaj commented 3 years ago

codesmells

samihadouaj commented 3 years ago

codemells

myttesstapp[bot] commented 3 years ago

Following are the code smells related to the project:

samihadouaj commented 3 years ago

I want codesmells

myttesstapp[bot] commented 3 years ago

Following are the code smells related to the project:

samihadouaj commented 3 years ago

quality metrics

samihadouaj commented 3 years ago
  "This array shows the difference of QMOOD metrics between the before and after of the PR \n Fully qualified name|understandability|classTQI|reusability|extendibility|functionality|flexibility|effectiveness| \n --------------------|-----------------|--------|-----------|------------|------------|---------|-------------| \ncom.creditdatamw.zerocell.TestReader.DuplicateIndex.Person2|-2.518|-15.441|-7.779|-1.0|-3.194|-0.75|-0.2|\ncom.creditdatamw.zerocell.handler.EntityExcelSheetHandler.EmptyColumnCounter|0.067|20.996|14.533|0.0|6.396|0.0|0.0|\ncom.creditdatamw.zerocell.handler.TestEntityHandler|-0.001|0.001|0.002|0.0|0.001|0.0|0.0|\ncom.creditdatamw.zerocell.handler.TestEntityExcelSheetHandler|0.329|0.331|0.002|0.0|0.001|0.0|0.0|\ncom.creditdatamw.zerocell.handler.EntityExcelSheetHandler|0.889|-3.349|-2.546|1|-1.342|-0.75|-0.6|\ncom.creditdatamw.zerocell.handler.EntityHandler|-0.559|-5.476|-4.525|1.5|-1.992|0.278|-0.178|\ncom.creditdatamw.zerocell.TestHandler.Row|-0.488|-2.17|-0.575|-1.5|-0.256|0.25|0.4|\ncom.creditdatamw.zerocell.example.PersonExcelReader|-0.354|2.069|1.965|-1|1.083|0.097|0.278|\ncom.creditdatamw.zerocell.example.IdPrefixingConverter|-0.249|7.489|5.377|0.0|2.361|0.0|0.0|\ncom.creditdatamw.zerocell.example.Converter|-0.081|4.561|3.066|0|1.352|0.125|0.1|\ncom.creditdatamw.zerocell.example.BasicUsageExample|-0.001|1.791|0.252|0.5|0.341|0.5|0.2|\ncom.creditdatamw.zerocell.example.ManualColumnMappingExample|-0.001|-0.719|-0.498|0|-0.219|0|0|\ncom.creditdatamw.zerocell.example.Person|0.109|-12.62|-7.54|-0.5|-3.539|-0.75|-0.4|\ncom.creditdatamw.zerocell.example.AnnotationProcessorExample|0.329|0.331|0.002|0|0.001|0|0|\ncom.creditdatamw.zerocell.example.Patient|-0.009|0.718|0.505|0.0|0.222|0.0|0.0|\ncom.creditdatamw.zerocell.TestProgrammaticApi.PersonWithoutAnnotation|-0.208|-12.921|-7.529|-0.5|-3.534|-0.75|-0.4|\ncom.creditdatamw.zerocell.converter.Converters.ZeroCellReader|-0.104|12.626|7.541|0.5|3.54|0.75|0.4|\ncom.creditdatamw.zerocell.column.ColumnMapping|-0.744|-3.464|-2.061|0.5|-0.909|-0.25|0.0|\ncom.creditdatamw.zerocell.column.TestRowNumberInfo|0.287|23.106|15.533|0.0|6.836|0.25|0.2|\ncom.creditdatamw.zerocell.column.RowNumberInfo|0.329|-1.069|0.002|-1|0.001|0|-0.4|\ncom.creditdatamw.zerocell.column.ColumnInfo|-0.331|0.081|0.245|-0.5|0.218|0.25|0.2|\ncom.creditdatamw.zerocell.column.TestColumnInfo|1.319|0.581|-0.498|0.5|-0.439|-0.5|0.2|\ncom.creditdatamw.zerocell.column.TestColumnMapping|0.411|3.836|2.064|0|0.911|0.25|0.2|\njavax.annotation.processing.AbstractProcessor|-0.331|1.591|0.502|0.5|0.221|0.5|0.2|\ncom.creditdatamw.zerocell.converter.TestConverterUtils|-1.321|-1.319|0.002|0.0|0.001|0.0|0.0|\ncom.creditdatamw.zerocell.converter.Converter|-0.001|-2.509|-0.748|-0.5|-0.559|-0.5|-0.2|\ncom.creditdatamw.zerocell.converter.ConverterUtils|-0.331|-1.199|-0.748|0|-0.119|0|0|\ncom.creditdatamw.zerocell.converter.Converters|0.299|-5.739|0.252|0.5|0.001|-4.773|-2.018|\ncom.creditdatamw.zerocell.converter.NoopConverter|-0.001|0.001|0.002|0.0|0.001|0.0|0.0|\ncom.creditdatamw.zerocell.converter.Converter|-0.331|2.531|1.002|0.5|0.661|0.5|0.2|\ncom.creditdatamw.zerocell.TestReader.DuplicateIndex|-0.001|-1.274|-1.373|0.5|-0.599|0.0|0.2|\ncom.creditdatamw.zerocell.Reader.ReaderBuilder|0.796|-6.819|-4.544|0.5|-2.221|-0.75|-0.6|\njava.lang.RuntimeException|-0.331|2.311|1.002|0.5|0.441|0.5|0.2|\njava.lang.Exception|-0.661|1.411|0.252|0|0.221|1|0.6|\ncom.creditdatamw.zerocell.TestReader|-0.001|-3.969|-3.248|0.5|-1.419|0.0|0.2|\ncom.creditdatamw.zerocell.TestHandler|0.329|-1.589|-0.498|-0.5|-0.219|-0.5|-0.2|\ncom.creditdatamw.zerocell.TestReaderUtil|0.659|-3.129|-1.248|-1.5|-0.539|-0.5|0.0|\ncom.creditdatamw.zerocell.TestSkipEmptyRows|-0.001|5.651|-0.498|-0.5|-0.099|4.75|2.0|\ncom.creditdatamw.zerocell.Person|0.122|-13.091|-8.029|-0.5|-3.534|-0.75|-0.4|\ncom.creditdatamw.zerocell.TestProgrammaticApi|-0.001|1.071|0.252|0.5|0.121|0.0|0.2|\ncom.creditdatamw.zerocell.ZeroCellReader|-0.001|-2.289|-0.748|-0.5|-0.339|-0.5|-0.2|\ncom.creditdatamw.zerocell.ReaderUtil|-0.249|0.884|-0.998|1|-0.219|0.75|0.6|\ncom.creditdatamw.zerocell.Reader|0.164|-2.844|-1.248|-0.5|-0.559|-0.5|-0.2|\ncom.creditdatamw.zerocell.ZeroCellException|0.329|3.291|0.752|0.5|0.561|0.75|0.4|\ncom.creditdatamw.zerocell.SheetNotFoundException|0.329|-0.149|0.002|-0.5|0.221|0|-0.2|\ncom.creditdatamw.zerocell.processor.spec.ReaderTypeSpec|-0.001|2.491|0.252|1|0.341|0.5|0.4|\ncom.creditdatamw.zerocell.processor.spec.CellMethodSpec|0.824|-0.299|-1.373|0.5|-0.499|0.25|0|\ncom.creditdatamw.zerocell.processor.spec.ColumnInfoType|-0.173|-6.37|-5.782|1|-2.315|0.5|0.4|\ncom.creditdatamw.zerocell.processor.ZeroCellAnnotationProcessor|0.659|-4.661|-2.061|-1|-0.909|-0.75|-0.6|\n\n\nwe found that those metrics need to be improved: ['understandability', 'reusability']\n\n here is our suggestion \n\n * EncapsulateField(com.creditdatamw.zerocell.TestHandler;;[thrown];[])\n\n\nThis array shows the difference of QMOOD metrics between the before and after of the PR \n Fully qualified name|understandability|classTQI|reusability|extendibility|functionality|flexibility|effectiveness| \n --------------------|-----------------|--------|-----------|------------|------------|---------|-------------| \ncom.creditdatamw.zerocell.handler.EntityExcelSheetHandler.ColumnFieldWriter|1.688|61.633|40.28|1.0|17.715|0.75|0.2|\ncom.creditdatamw.zerocell.TestReader.DuplicateIndex.Person2|-0.453|-35.157|-25.001|0.927|-11.0|0.0|0.371|\ncom.creditdatamw.zerocell.handler.TestEntityHandler|1.651|8.799|4.499|0.0|2.2|0.25|0.2|\ncom.creditdatamw.zerocell.handler.TestColumnFieldWriter|0.166|2.618|0.499|0.917|0.22|0.25|0.567|\ncom.creditdatamw.zerocell.handler.Item|-1.649|0.489|0.499|0.5|0.44|0.5|0.2|\ncom.creditdatamw.zerocell.handler.TestEntityExcelSheetHandler|0.001|-0.001|-0.001|0.0|-0.0|0.0|0.0|\ncom.creditdatamw.zerocell.handler.EntityExcelSheetHandler|-0.073|-0.074|-0.001|0|-0.0|0.0|0.0|\ncom.creditdatamw.zerocell.handler.EntityHandler|0.016|0.003|-0.009|0|-0.004|0.0|0.0|\ncom.creditdatamw.zerocell.TestHandler.Row|-1.278|5.957|2.999|2.083|1.32|0.0|0.833|\ncom.creditdatamw.zerocell.example.PersonExcelReader|-0.249|-2.161|-2.315|0.5|-0.571|0.375|0.1|\ncom.creditdatamw.zerocell.example.IdPrefixingConverter|-0.329|2.547|1.849|0.0|1.028|0.0|0.0|\ncom.creditdatamw.zerocell.example.Converter|0.001|0.219|-0.001|0|0.22|0|0|\ncom.creditdatamw.zerocell.example.BasicUsageExample|0.001|-0.501|-0.501|0|-0.0|0|0|\ncom.creditdatamw.zerocell.example.ManualColumnMappingExample|-0.079|3.839|2.563|0|1.13|0.125|0.1|\ncom.creditdatamw.zerocell.example.Person|0.111|-10.832|-7.293|0.0|-3.2|-0.25|-0.2|\ncom.creditdatamw.zerocell.example.AnnotationProcessorExample|0.331|-0.391|-0.501|0|-0.22|0|0|\ncom.creditdatamw.zerocell.example.Patient|0.103|-11.906|-7.04|-0.5|-3.319|-0.75|-0.4|\ncom.creditdatamw.zerocell.internal.IgnoreInvalidValueException|0.331|0.349|0.499|-0.5|0.22|0|-0.2|\ncom.creditdatamw.zerocell.TestProgrammaticApi.PersonWithoutAnnotation|-0.109|-34.655|-23.991|0.0|-10.555|0.0|0.0|\ncom.creditdatamw.zerocell.converter.Converters.ZeroCellReader|-0.329|0.389|0.499|0|0.22|0|0|\ncom.creditdatamw.zerocell.column.ColumnInfo|-0.102|5.692|3.232|1.0|1.312|0.25|0.0|\ncom.creditdatamw.zerocell.column.RowNumberInfo|0.372|58.707|40.03|-0.5|18.055|0.75|0.0|\ncom.creditdatamw.zerocell.column.ColumnMapping|-0.866|10.43|5.968|1.417|2.845|0.5|0.567|\ncom.creditdatamw.zerocell.column.TestRowNumberInfo|0.331|-1.811|-0.501|-0.5|-0.44|-0.5|-0.2|\ncom.creditdatamw.zerocell.column.TestColumnInfo|2.063|3.344|1.562|-0.5|0.47|-0.25|0.0|\ncom.creditdatamw.zerocell.column.TestColumnMapping|-0.329|1.809|0.499|0.5|0.44|0.5|0.2|\njavax.annotation.processing.AbstractProcessor|-0.329|0.849|-0.001|1|-0.22|0|0.4|\ncom.creditdatamw.zerocell.converter.FallbackStrategy|0.331|6.852|4.061|0|2.01|0.25|0.2|\ncom.creditdatamw.zerocell.converter.Converter|-1.649|-2.021|-0.251|0.0|-0.12|0.0|0.0|\ncom.creditdatamw.zerocell.converter.TestDoubleConverter|0.331|-2.531|-1.001|-0.5|-0.66|-0.5|-0.2|\ncom.creditdatamw.zerocell.converter.DoubleConverter|0.001|-3.441|-0.751|-1|-0.34|-0.75|-0.6|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.329|1.589|0.499|0.5|0.22|0.5|0.2|\ncom.creditdatamw.zerocell.converter.TestConverterUtils|0.331|-0.021|-0.251|0.0|-0.1|0.0|0.0|\ncom.creditdatamw.zerocell.converter.TestBooleanConverter|0.991|-0.211|0.499|0|-0.1|-1|-0.6|\ncom.creditdatamw.zerocell.converter.BooleanConverter|0.031|2.86|-1.001|-1.5|-0.56|4.273|1.618|\ncom.creditdatamw.zerocell.converter.DefaultConverter|0.001|2.289|0.749|0.5|0.34|0.5|0.2|\ncom.creditdatamw.zerocell.converter.ConverterUtils|0.496|-0.016|-0.751|1|-0.56|0|-0.2|\ncom.creditdatamw.zerocell.converter.DefaultConverters|0.481|10.067|10.613|0.5|4.774|-4.5|-1.8|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.329|4.471|1.249|1.458|0.56|0.75|0.783|\ncom.creditdatamw.zerocell.converter.NoopConverter|-0.292|39.768|26.791|-1.5|12.22|1.75|0.8|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.934|5.502|1.853|0.967|0.93|1.5|1.187|\ncom.creditdatamw.zerocell.converter.FloatConverter|0.001|-3.441|-0.751|-1|-0.34|-0.75|-0.6|\ncom.creditdatamw.zerocell.converter.DefaultConverter|0.001|-0.001|-0.001|0|-0.0|0|0|\ncom.creditdatamw.zerocell.converter.LocalDateTimeConverter|-0.329|3.189|3.249|-0.5|1.42|-0.25|-0.4|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.329|1.589|0.499|0.5|0.22|0.5|0.2|\ncom.creditdatamw.zerocell.converter.LocalDateConverter|-1.154|-0.516|1.249|-0.5|0.54|-0.25|-0.4|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.329|2.309|0.999|0.5|0.44|0.5|0.2|\ncom.creditdatamw.zerocell.converter.SqlDateConverter|-0.123|9.652|7.28|-0.5|3.195|0.0|-0.2|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.329|1.589|0.499|0.5|0.22|0.5|0.2|\ncom.creditdatamw.zerocell.converter.SqlTimestampConverter|0.001|-1.151|-0.001|-0.5|-0.0|-0.25|-0.4|\ncom.creditdatamw.zerocell.converter.DefaultConverter|0.182|2.324|1.637|0|0.506|0|0|\ncom.creditdatamw.zerocell.converter.IntegerConverter|-0.164|-0.596|0.499|-0.5|0.22|-0.25|-0.4|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.329|0.149|-0.001|0.5|-0.22|0|0.2|\ncom.creditdatamw.zerocell.converter.LongConverter|-0.329|-3.291|-0.751|-0.5|-0.56|-0.75|-0.4|\ncom.creditdatamw.zerocell.converter.Converters|0.301|-5.292|0.249|0.5|-0.0|-4.523|-1.818|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.536|-2.653|0.468|-0.5|-0.235|-1.25|-0.6|\ncom.creditdatamw.zerocell.converter.Converter|0.172|10.03|6.533|0|2.876|0.25|0.2|\ncom.creditdatamw.zerocell.TestReader.DuplicateIndex|-0.783|-8.817|-6.064|0.5|-2.67|0.0|0.2|\n"
samihadouaj commented 3 years ago

This array shows the difference of QMOOD metrics between the before and after of the PR \n Fully qualified name|understandability|classTQI|reusability|extendibility|functionality|flexibility|effectiveness| \n --------------------|-----------------|--------|-----------|------------|------------|---------|-------------| \ncom.creditdatamw.zerocell.TestReader.DuplicateIndex.Person2|-2.518|-15.441|-7.779|-1.0|-3.194|-0.75|-0.2|\ncom.creditdatamw.zerocell.handler.EntityExcelSheetHandler.EmptyColumnCounter|0.067|20.996|14.533|0.0|6.396|0.0|0.0|\ncom.creditdatamw.zerocell.handler.TestEntityHandler|-0.001|0.001|0.002|0.0|0.001|0.0|0.0|\ncom.creditdatamw.zerocell.handler.TestEntityExcelSheetHandler|0.329|0.331|0.002|0.0|0.001|0.0|0.0|\ncom.creditdatamw.zerocell.handler.EntityExcelSheetHandler|0.889|-3.349|-2.546|1|-1.342|-0.75|-0.6|\ncom.creditdatamw.zerocell.handler.EntityHandler|-0.559|-5.476|-4.525|1.5|-1.992|0.278|-0.178|\ncom.creditdatamw.zerocell.TestHandler.Row|-0.488|-2.17|-0.575|-1.5|-0.256|0.25|0.4|\ncom.creditdatamw.zerocell.example.PersonExcelReader|-0.354|2.069|1.965|-1|1.083|0.097|0.278|\ncom.creditdatamw.zerocell.example.IdPrefixingConverter|-0.249|7.489|5.377|0.0|2.361|0.0|0.0|\ncom.creditdatamw.zerocell.example.Converter|-0.081|4.561|3.066|0|1.352|0.125|0.1|\ncom.creditdatamw.zerocell.example.BasicUsageExample|-0.001|1.791|0.252|0.5|0.341|0.5|0.2|\ncom.creditdatamw.zerocell.example.ManualColumnMappingExample|-0.001|-0.719|-0.498|0|-0.219|0|0|\ncom.creditdatamw.zerocell.example.Person|0.109|-12.62|-7.54|-0.5|-3.539|-0.75|-0.4|\ncom.creditdatamw.zerocell.example.AnnotationProcessorExample|0.329|0.331|0.002|0|0.001|0|0|\ncom.creditdatamw.zerocell.example.Patient|-0.009|0.718|0.505|0.0|0.222|0.0|0.0|\ncom.creditdatamw.zerocell.TestProgrammaticApi.PersonWithoutAnnotation|-0.208|-12.921|-7.529|-0.5|-3.534|-0.75|-0.4|\ncom.creditdatamw.zerocell.converter.Converters.ZeroCellReader|-0.104|12.626|7.541|0.5|3.54|0.75|0.4|\ncom.creditdatamw.zerocell.column.ColumnMapping|-0.744|-3.464|-2.061|0.5|-0.909|-0.25|0.0|\ncom.creditdatamw.zerocell.column.TestRowNumberInfo|0.287|23.106|15.533|0.0|6.836|0.25|0.2|\ncom.creditdatamw.zerocell.column.RowNumberInfo|0.329|-1.069|0.002|-1|0.001|0|-0.4|\ncom.creditdatamw.zerocell.column.ColumnInfo|-0.331|0.081|0.245|-0.5|0.218|0.25|0.2|\ncom.creditdatamw.zerocell.column.TestColumnInfo|1.319|0.581|-0.498|0.5|-0.439|-0.5|0.2|\ncom.creditdatamw.zerocell.column.TestColumnMapping|0.411|3.836|2.064|0|0.911|0.25|0.2|\njavax.annotation.processing.AbstractProcessor|-0.331|1.591|0.502|0.5|0.221|0.5|0.2|\ncom.creditdatamw.zerocell.converter.TestConverterUtils|-1.321|-1.319|0.002|0.0|0.001|0.0|0.0|\ncom.creditdatamw.zerocell.converter.Converter|-0.001|-2.509|-0.748|-0.5|-0.559|-0.5|-0.2|\ncom.creditdatamw.zerocell.converter.ConverterUtils|-0.331|-1.199|-0.748|0|-0.119|0|0|\ncom.creditdatamw.zerocell.converter.Converters|0.299|-5.739|0.252|0.5|0.001|-4.773|-2.018|\ncom.creditdatamw.zerocell.converter.NoopConverter|-0.001|0.001|0.002|0.0|0.001|0.0|0.0|\ncom.creditdatamw.zerocell.converter.Converter|-0.331|2.531|1.002|0.5|0.661|0.5|0.2|\ncom.creditdatamw.zerocell.TestReader.DuplicateIndex|-0.001|-1.274|-1.373|0.5|-0.599|0.0|0.2|\ncom.creditdatamw.zerocell.Reader.ReaderBuilder|0.796|-6.819|-4.544|0.5|-2.221|-0.75|-0.6|\njava.lang.RuntimeException|-0.331|2.311|1.002|0.5|0.441|0.5|0.2|\njava.lang.Exception|-0.661|1.411|0.252|0|0.221|1|0.6|\ncom.creditdatamw.zerocell.TestReader|-0.001|-3.969|-3.248|0.5|-1.419|0.0|0.2|\ncom.creditdatamw.zerocell.TestHandler|0.329|-1.589|-0.498|-0.5|-0.219|-0.5|-0.2|\ncom.creditdatamw.zerocell.TestReaderUtil|0.659|-3.129|-1.248|-1.5|-0.539|-0.5|0.0|\ncom.creditdatamw.zerocell.TestSkipEmptyRows|-0.001|5.651|-0.498|-0.5|-0.099|4.75|2.0|\ncom.creditdatamw.zerocell.Person|0.122|-13.091|-8.029|-0.5|-3.534|-0.75|-0.4|\ncom.creditdatamw.zerocell.TestProgrammaticApi|-0.001|1.071|0.252|0.5|0.121|0.0|0.2|\ncom.creditdatamw.zerocell.ZeroCellReader|-0.001|-2.289|-0.748|-0.5|-0.339|-0.5|-0.2|\ncom.creditdatamw.zerocell.ReaderUtil|-0.249|0.884|-0.998|1|-0.219|0.75|0.6|\ncom.creditdatamw.zerocell.Reader|0.164|-2.844|-1.248|-0.5|-0.559|-0.5|-0.2|\ncom.creditdatamw.zerocell.ZeroCellException|0.329|3.291|0.752|0.5|0.561|0.75|0.4|\ncom.creditdatamw.zerocell.SheetNotFoundException|0.329|-0.149|0.002|-0.5|0.221|0|-0.2|\ncom.creditdatamw.zerocell.processor.spec.ReaderTypeSpec|-0.001|2.491|0.252|1|0.341|0.5|0.4|\ncom.creditdatamw.zerocell.processor.spec.CellMethodSpec|0.824|-0.299|-1.373|0.5|-0.499|0.25|0|\ncom.creditdatamw.zerocell.processor.spec.ColumnInfoType|-0.173|-6.37|-5.782|1|-2.315|0.5|0.4|\ncom.creditdatamw.zerocell.processor.ZeroCellAnnotationProcessor|0.659|-4.661|-2.061|-1|-0.909|-0.75|-0.6|\n\n\nwe found that those metrics need to be improved: ['understandability', 'reusability']\n\n here is our suggestion \n\n * EncapsulateField(com.creditdatamw.zerocell.TestHandler;;[thrown];[])\n\n\nThis array shows the difference of QMOOD metrics between the before and after of the PR \n Fully qualified name|understandability|classTQI|reusability|extendibility|functionality|flexibility|effectiveness| \n --------------------|-----------------|--------|-----------|------------|------------|---------|-------------| \ncom.creditdatamw.zerocell.handler.EntityExcelSheetHandler.ColumnFieldWriter|1.688|61.633|40.28|1.0|17.715|0.75|0.2|\ncom.creditdatamw.zerocell.TestReader.DuplicateIndex.Person2|-0.453|-35.157|-25.001|0.927|-11.0|0.0|0.371|\ncom.creditdatamw.zerocell.handler.TestEntityHandler|1.651|8.799|4.499|0.0|2.2|0.25|0.2|\ncom.creditdatamw.zerocell.handler.TestColumnFieldWriter|0.166|2.618|0.499|0.917|0.22|0.25|0.567|\ncom.creditdatamw.zerocell.handler.Item|-1.649|0.489|0.499|0.5|0.44|0.5|0.2|\ncom.creditdatamw.zerocell.handler.TestEntityExcelSheetHandler|0.001|-0.001|-0.001|0.0|-0.0|0.0|0.0|\ncom.creditdatamw.zerocell.handler.EntityExcelSheetHandler|-0.073|-0.074|-0.001|0|-0.0|0.0|0.0|\ncom.creditdatamw.zerocell.handler.EntityHandler|0.016|0.003|-0.009|0|-0.004|0.0|0.0|\ncom.creditdatamw.zerocell.TestHandler.Row|-1.278|5.957|2.999|2.083|1.32|0.0|0.833|\ncom.creditdatamw.zerocell.example.PersonExcelReader|-0.249|-2.161|-2.315|0.5|-0.571|0.375|0.1|\ncom.creditdatamw.zerocell.example.IdPrefixingConverter|-0.329|2.547|1.849|0.0|1.028|0.0|0.0|\ncom.creditdatamw.zerocell.example.Converter|0.001|0.219|-0.001|0|0.22|0|0|\ncom.creditdatamw.zerocell.example.BasicUsageExample|0.001|-0.501|-0.501|0|-0.0|0|0|\ncom.creditdatamw.zerocell.example.ManualColumnMappingExample|-0.079|3.839|2.563|0|1.13|0.125|0.1|\ncom.creditdatamw.zerocell.example.Person|0.111|-10.832|-7.293|0.0|-3.2|-0.25|-0.2|\ncom.creditdatamw.zerocell.example.AnnotationProcessorExample|0.331|-0.391|-0.501|0|-0.22|0|0|\ncom.creditdatamw.zerocell.example.Patient|0.103|-11.906|-7.04|-0.5|-3.319|-0.75|-0.4|\ncom.creditdatamw.zerocell.internal.IgnoreInvalidValueException|0.331|0.349|0.499|-0.5|0.22|0|-0.2|\ncom.creditdatamw.zerocell.TestProgrammaticApi.PersonWithoutAnnotation|-0.109|-34.655|-23.991|0.0|-10.555|0.0|0.0|\ncom.creditdatamw.zerocell.converter.Converters.ZeroCellReader|-0.329|0.389|0.499|0|0.22|0|0|\ncom.creditdatamw.zerocell.column.ColumnInfo|-0.102|5.692|3.232|1.0|1.312|0.25|0.0|\ncom.creditdatamw.zerocell.column.RowNumberInfo|0.372|58.707|40.03|-0.5|18.055|0.75|0.0|\ncom.creditdatamw.zerocell.column.ColumnMapping|-0.866|10.43|5.968|1.417|2.845|0.5|0.567|\ncom.creditdatamw.zerocell.column.TestRowNumberInfo|0.331|-1.811|-0.501|-0.5|-0.44|-0.5|-0.2|\ncom.creditdatamw.zerocell.column.TestColumnInfo|2.063|3.344|1.562|-0.5|0.47|-0.25|0.0|\ncom.creditdatamw.zerocell.column.TestColumnMapping|-0.329|1.809|0.499|0.5|0.44|0.5|0.2|\njavax.annotation.processing.AbstractProcessor|-0.329|0.849|-0.001|1|-0.22|0|0.4|\ncom.creditdatamw.zerocell.converter.FallbackStrategy|0.331|6.852|4.061|0|2.01|0.25|0.2|\ncom.creditdatamw.zerocell.converter.Converter|-1.649|-2.021|-0.251|0.0|-0.12|0.0|0.0|\ncom.creditdatamw.zerocell.converter.TestDoubleConverter|0.331|-2.531|-1.001|-0.5|-0.66|-0.5|-0.2|\ncom.creditdatamw.zerocell.converter.DoubleConverter|0.001|-3.441|-0.751|-1|-0.34|-0.75|-0.6|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.329|1.589|0.499|0.5|0.22|0.5|0.2|\ncom.creditdatamw.zerocell.converter.TestConverterUtils|0.331|-0.021|-0.251|0.0|-0.1|0.0|0.0|\ncom.creditdatamw.zerocell.converter.TestBooleanConverter|0.991|-0.211|0.499|0|-0.1|-1|-0.6|\ncom.creditdatamw.zerocell.converter.BooleanConverter|0.031|2.86|-1.001|-1.5|-0.56|4.273|1.618|\ncom.creditdatamw.zerocell.converter.DefaultConverter|0.001|2.289|0.749|0.5|0.34|0.5|0.2|\ncom.creditdatamw.zerocell.converter.ConverterUtils|0.496|-0.016|-0.751|1|-0.56|0|-0.2|\ncom.creditdatamw.zerocell.converter.DefaultConverters|0.481|10.067|10.613|0.5|4.774|-4.5|-1.8|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.329|4.471|1.249|1.458|0.56|0.75|0.783|\ncom.creditdatamw.zerocell.converter.NoopConverter|-0.292|39.768|26.791|-1.5|12.22|1.75|0.8|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.934|5.502|1.853|0.967|0.93|1.5|1.187|\ncom.creditdatamw.zerocell.converter.FloatConverter|0.001|-3.441|-0.751|-1|-0.34|-0.75|-0.6|\ncom.creditdatamw.zerocell.converter.DefaultConverter|0.001|-0.001|-0.001|0|-0.0|0|0|\ncom.creditdatamw.zerocell.converter.LocalDateTimeConverter|-0.329|3.189|3.249|-0.5|1.42|-0.25|-0.4|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.329|1.589|0.499|0.5|0.22|0.5|0.2|\ncom.creditdatamw.zerocell.converter.LocalDateConverter|-1.154|-0.516|1.249|-0.5|0.54|-0.25|-0.4|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.329|2.309|0.999|0.5|0.44|0.5|0.2|\ncom.creditdatamw.zerocell.converter.SqlDateConverter|-0.123|9.652|7.28|-0.5|3.195|0.0|-0.2|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.329|1.589|0.499|0.5|0.22|0.5|0.2|\ncom.creditdatamw.zerocell.converter.SqlTimestampConverter|0.001|-1.151|-0.001|-0.5|-0.0|-0.25|-0.4|\ncom.creditdatamw.zerocell.converter.DefaultConverter|0.182|2.324|1.637|0|0.506|0|0|\ncom.creditdatamw.zerocell.converter.IntegerConverter|-0.164|-0.596|0.499|-0.5|0.22|-0.25|-0.4|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.329|0.149|-0.001|0.5|-0.22|0|0.2|\ncom.creditdatamw.zerocell.converter.LongConverter|-0.329|-3.291|-0.751|-0.5|-0.56|-0.75|-0.4|\ncom.creditdatamw.zerocell.converter.Converters|0.301|-5.292|0.249|0.5|-0.0|-4.523|-1.818|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.536|-2.653|0.468|-0.5|-0.235|-1.25|-0.6|\ncom.creditdatamw.zerocell.converter.Converter|0.172|10.03|6.533|0|2.876|0.25|0.2|\ncom.creditdatamw.zerocell.TestReader.DuplicateIndex|-0.783|-8.817|-6.064|0.5|-2.67|0.0|0.2|\n

samihadouaj commented 3 years ago

This array shows the difference of QMOOD metrics between the before and after of the PR Fully qualified name|understandability|classTQI|reusability|extendibility|functionality|flexibility|effectiveness| --------------------|-----------------|--------|-----------|------------|------------|---------|-------------| com.creditdatamw.zerocell.TestReader.DuplicateIndex.Person2|-2.518|-15.441|-7.779|-1.0|-3.194|-0.75|-0.2|\ncom.creditdatamw.zerocell.handler.EntityExcelSheetHandler.EmptyColumnCounter|0.067|20.996|14.533|0.0|6.396|0.0|0.0|\ncom.creditdatamw.zerocell.handler.TestEntityHandler|-0.001|0.001|0.002|0.0|0.001|0.0|0.0|\ncom.creditdatamw.zerocell.handler.TestEntityExcelSheetHandler|0.329|0.331|0.002|0.0|0.001|0.0|0.0|\ncom.creditdatamw.zerocell.handler.EntityExcelSheetHandler|0.889|-3.349|-2.546|1|-1.342|-0.75|-0.6|\ncom.creditdatamw.zerocell.handler.EntityHandler|-0.559|-5.476|-4.525|1.5|-1.992|0.278|-0.178|\ncom.creditdatamw.zerocell.TestHandler.Row|-0.488|-2.17|-0.575|-1.5|-0.256|0.25|0.4|\ncom.creditdatamw.zerocell.example.PersonExcelReader|-0.354|2.069|1.965|-1|1.083|0.097|0.278|\ncom.creditdatamw.zerocell.example.IdPrefixingConverter|-0.249|7.489|5.377|0.0|2.361|0.0|0.0|\ncom.creditdatamw.zerocell.example.Converter|-0.081|4.561|3.066|0|1.352|0.125|0.1|\ncom.creditdatamw.zerocell.example.BasicUsageExample|-0.001|1.791|0.252|0.5|0.341|0.5|0.2|\ncom.creditdatamw.zerocell.example.ManualColumnMappingExample|-0.001|-0.719|-0.498|0|-0.219|0|0|\ncom.creditdatamw.zerocell.example.Person|0.109|-12.62|-7.54|-0.5|-3.539|-0.75|-0.4|\ncom.creditdatamw.zerocell.example.AnnotationProcessorExample|0.329|0.331|0.002|0|0.001|0|0|\ncom.creditdatamw.zerocell.example.Patient|-0.009|0.718|0.505|0.0|0.222|0.0|0.0|\ncom.creditdatamw.zerocell.TestProgrammaticApi.PersonWithoutAnnotation|-0.208|-12.921|-7.529|-0.5|-3.534|-0.75|-0.4|\ncom.creditdatamw.zerocell.converter.Converters.ZeroCellReader|-0.104|12.626|7.541|0.5|3.54|0.75|0.4|\ncom.creditdatamw.zerocell.column.ColumnMapping|-0.744|-3.464|-2.061|0.5|-0.909|-0.25|0.0|\ncom.creditdatamw.zerocell.column.TestRowNumberInfo|0.287|23.106|15.533|0.0|6.836|0.25|0.2|\ncom.creditdatamw.zerocell.column.RowNumberInfo|0.329|-1.069|0.002|-1|0.001|0|-0.4|\ncom.creditdatamw.zerocell.column.ColumnInfo|-0.331|0.081|0.245|-0.5|0.218|0.25|0.2|\ncom.creditdatamw.zerocell.column.TestColumnInfo|1.319|0.581|-0.498|0.5|-0.439|-0.5|0.2|\ncom.creditdatamw.zerocell.column.TestColumnMapping|0.411|3.836|2.064|0|0.911|0.25|0.2|\njavax.annotation.processing.AbstractProcessor|-0.331|1.591|0.502|0.5|0.221|0.5|0.2|\ncom.creditdatamw.zerocell.converter.TestConverterUtils|-1.321|-1.319|0.002|0.0|0.001|0.0|0.0|\ncom.creditdatamw.zerocell.converter.Converter|-0.001|-2.509|-0.748|-0.5|-0.559|-0.5|-0.2|\ncom.creditdatamw.zerocell.converter.ConverterUtils|-0.331|-1.199|-0.748|0|-0.119|0|0|\ncom.creditdatamw.zerocell.converter.Converters|0.299|-5.739|0.252|0.5|0.001|-4.773|-2.018|\ncom.creditdatamw.zerocell.converter.NoopConverter|-0.001|0.001|0.002|0.0|0.001|0.0|0.0|\ncom.creditdatamw.zerocell.converter.Converter|-0.331|2.531|1.002|0.5|0.661|0.5|0.2|\ncom.creditdatamw.zerocell.TestReader.DuplicateIndex|-0.001|-1.274|-1.373|0.5|-0.599|0.0|0.2|\ncom.creditdatamw.zerocell.Reader.ReaderBuilder|0.796|-6.819|-4.544|0.5|-2.221|-0.75|-0.6|\njava.lang.RuntimeException|-0.331|2.311|1.002|0.5|0.441|0.5|0.2|\njava.lang.Exception|-0.661|1.411|0.252|0|0.221|1|0.6|\ncom.creditdatamw.zerocell.TestReader|-0.001|-3.969|-3.248|0.5|-1.419|0.0|0.2|\ncom.creditdatamw.zerocell.TestHandler|0.329|-1.589|-0.498|-0.5|-0.219|-0.5|-0.2|\ncom.creditdatamw.zerocell.TestReaderUtil|0.659|-3.129|-1.248|-1.5|-0.539|-0.5|0.0|\ncom.creditdatamw.zerocell.TestSkipEmptyRows|-0.001|5.651|-0.498|-0.5|-0.099|4.75|2.0|\ncom.creditdatamw.zerocell.Person|0.122|-13.091|-8.029|-0.5|-3.534|-0.75|-0.4|\ncom.creditdatamw.zerocell.TestProgrammaticApi|-0.001|1.071|0.252|0.5|0.121|0.0|0.2|\ncom.creditdatamw.zerocell.ZeroCellReader|-0.001|-2.289|-0.748|-0.5|-0.339|-0.5|-0.2|\ncom.creditdatamw.zerocell.ReaderUtil|-0.249|0.884|-0.998|1|-0.219|0.75|0.6|\ncom.creditdatamw.zerocell.Reader|0.164|-2.844|-1.248|-0.5|-0.559|-0.5|-0.2|\ncom.creditdatamw.zerocell.ZeroCellException|0.329|3.291|0.752|0.5|0.561|0.75|0.4|\ncom.creditdatamw.zerocell.SheetNotFoundException|0.329|-0.149|0.002|-0.5|0.221|0|-0.2|\ncom.creditdatamw.zerocell.processor.spec.ReaderTypeSpec|-0.001|2.491|0.252|1|0.341|0.5|0.4|\ncom.creditdatamw.zerocell.processor.spec.CellMethodSpec|0.824|-0.299|-1.373|0.5|-0.499|0.25|0|\ncom.creditdatamw.zerocell.processor.spec.ColumnInfoType|-0.173|-6.37|-5.782|1|-2.315|0.5|0.4|\ncom.creditdatamw.zerocell.processor.ZeroCellAnnotationProcessor|0.659|-4.661|-2.061|-1|-0.909|-0.75|-0.6|\n\n\nwe found that those metrics need to be improved: ['understandability', 'reusability']\n\n here is our suggestion \n\n * EncapsulateField(com.creditdatamw.zerocell.TestHandler;;[thrown];[])\n\n\nThis array shows the difference of QMOOD metrics between the before and after of the PR \n Fully qualified name|understandability|classTQI|reusability|extendibility|functionality|flexibility|effectiveness| \n --------------------|-----------------|--------|-----------|------------|------------|---------|-------------| \ncom.creditdatamw.zerocell.handler.EntityExcelSheetHandler.ColumnFieldWriter|1.688|61.633|40.28|1.0|17.715|0.75|0.2|\ncom.creditdatamw.zerocell.TestReader.DuplicateIndex.Person2|-0.453|-35.157|-25.001|0.927|-11.0|0.0|0.371|\ncom.creditdatamw.zerocell.handler.TestEntityHandler|1.651|8.799|4.499|0.0|2.2|0.25|0.2|\ncom.creditdatamw.zerocell.handler.TestColumnFieldWriter|0.166|2.618|0.499|0.917|0.22|0.25|0.567|\ncom.creditdatamw.zerocell.handler.Item|-1.649|0.489|0.499|0.5|0.44|0.5|0.2|\ncom.creditdatamw.zerocell.handler.TestEntityExcelSheetHandler|0.001|-0.001|-0.001|0.0|-0.0|0.0|0.0|\ncom.creditdatamw.zerocell.handler.EntityExcelSheetHandler|-0.073|-0.074|-0.001|0|-0.0|0.0|0.0|\ncom.creditdatamw.zerocell.handler.EntityHandler|0.016|0.003|-0.009|0|-0.004|0.0|0.0|\ncom.creditdatamw.zerocell.TestHandler.Row|-1.278|5.957|2.999|2.083|1.32|0.0|0.833|\ncom.creditdatamw.zerocell.example.PersonExcelReader|-0.249|-2.161|-2.315|0.5|-0.571|0.375|0.1|\ncom.creditdatamw.zerocell.example.IdPrefixingConverter|-0.329|2.547|1.849|0.0|1.028|0.0|0.0|\ncom.creditdatamw.zerocell.example.Converter|0.001|0.219|-0.001|0|0.22|0|0|\ncom.creditdatamw.zerocell.example.BasicUsageExample|0.001|-0.501|-0.501|0|-0.0|0|0|\ncom.creditdatamw.zerocell.example.ManualColumnMappingExample|-0.079|3.839|2.563|0|1.13|0.125|0.1|\ncom.creditdatamw.zerocell.example.Person|0.111|-10.832|-7.293|0.0|-3.2|-0.25|-0.2|\ncom.creditdatamw.zerocell.example.AnnotationProcessorExample|0.331|-0.391|-0.501|0|-0.22|0|0|\ncom.creditdatamw.zerocell.example.Patient|0.103|-11.906|-7.04|-0.5|-3.319|-0.75|-0.4|\ncom.creditdatamw.zerocell.internal.IgnoreInvalidValueException|0.331|0.349|0.499|-0.5|0.22|0|-0.2|\ncom.creditdatamw.zerocell.TestProgrammaticApi.PersonWithoutAnnotation|-0.109|-34.655|-23.991|0.0|-10.555|0.0|0.0|\ncom.creditdatamw.zerocell.converter.Converters.ZeroCellReader|-0.329|0.389|0.499|0|0.22|0|0|\ncom.creditdatamw.zerocell.column.ColumnInfo|-0.102|5.692|3.232|1.0|1.312|0.25|0.0|\ncom.creditdatamw.zerocell.column.RowNumberInfo|0.372|58.707|40.03|-0.5|18.055|0.75|0.0|\ncom.creditdatamw.zerocell.column.ColumnMapping|-0.866|10.43|5.968|1.417|2.845|0.5|0.567|\ncom.creditdatamw.zerocell.column.TestRowNumberInfo|0.331|-1.811|-0.501|-0.5|-0.44|-0.5|-0.2|\ncom.creditdatamw.zerocell.column.TestColumnInfo|2.063|3.344|1.562|-0.5|0.47|-0.25|0.0|\ncom.creditdatamw.zerocell.column.TestColumnMapping|-0.329|1.809|0.499|0.5|0.44|0.5|0.2|\njavax.annotation.processing.AbstractProcessor|-0.329|0.849|-0.001|1|-0.22|0|0.4|\ncom.creditdatamw.zerocell.converter.FallbackStrategy|0.331|6.852|4.061|0|2.01|0.25|0.2|\ncom.creditdatamw.zerocell.converter.Converter|-1.649|-2.021|-0.251|0.0|-0.12|0.0|0.0|\ncom.creditdatamw.zerocell.converter.TestDoubleConverter|0.331|-2.531|-1.001|-0.5|-0.66|-0.5|-0.2|\ncom.creditdatamw.zerocell.converter.DoubleConverter|0.001|-3.441|-0.751|-1|-0.34|-0.75|-0.6|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.329|1.589|0.499|0.5|0.22|0.5|0.2|\ncom.creditdatamw.zerocell.converter.TestConverterUtils|0.331|-0.021|-0.251|0.0|-0.1|0.0|0.0|\ncom.creditdatamw.zerocell.converter.TestBooleanConverter|0.991|-0.211|0.499|0|-0.1|-1|-0.6|\ncom.creditdatamw.zerocell.converter.BooleanConverter|0.031|2.86|-1.001|-1.5|-0.56|4.273|1.618|\ncom.creditdatamw.zerocell.converter.DefaultConverter|0.001|2.289|0.749|0.5|0.34|0.5|0.2|\ncom.creditdatamw.zerocell.converter.ConverterUtils|0.496|-0.016|-0.751|1|-0.56|0|-0.2|\ncom.creditdatamw.zerocell.converter.DefaultConverters|0.481|10.067|10.613|0.5|4.774|-4.5|-1.8|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.329|4.471|1.249|1.458|0.56|0.75|0.783|\ncom.creditdatamw.zerocell.converter.NoopConverter|-0.292|39.768|26.791|-1.5|12.22|1.75|0.8|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.934|5.502|1.853|0.967|0.93|1.5|1.187|\ncom.creditdatamw.zerocell.converter.FloatConverter|0.001|-3.441|-0.751|-1|-0.34|-0.75|-0.6|\ncom.creditdatamw.zerocell.converter.DefaultConverter|0.001|-0.001|-0.001|0|-0.0|0|0|\ncom.creditdatamw.zerocell.converter.LocalDateTimeConverter|-0.329|3.189|3.249|-0.5|1.42|-0.25|-0.4|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.329|1.589|0.499|0.5|0.22|0.5|0.2|\ncom.creditdatamw.zerocell.converter.LocalDateConverter|-1.154|-0.516|1.249|-0.5|0.54|-0.25|-0.4|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.329|2.309|0.999|0.5|0.44|0.5|0.2|\ncom.creditdatamw.zerocell.converter.SqlDateConverter|-0.123|9.652|7.28|-0.5|3.195|0.0|-0.2|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.329|1.589|0.499|0.5|0.22|0.5|0.2|\ncom.creditdatamw.zerocell.converter.SqlTimestampConverter|0.001|-1.151|-0.001|-0.5|-0.0|-0.25|-0.4|\ncom.creditdatamw.zerocell.converter.DefaultConverter|0.182|2.324|1.637|0|0.506|0|0|\ncom.creditdatamw.zerocell.converter.IntegerConverter|-0.164|-0.596|0.499|-0.5|0.22|-0.25|-0.4|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.329|0.149|-0.001|0.5|-0.22|0|0.2|\ncom.creditdatamw.zerocell.converter.LongConverter|-0.329|-3.291|-0.751|-0.5|-0.56|-0.75|-0.4|\ncom.creditdatamw.zerocell.converter.Converters|0.301|-5.292|0.249|0.5|-0.0|-4.523|-1.818|\ncom.creditdatamw.zerocell.converter.DefaultConverter|-0.536|-2.653|0.468|-0.5|-0.235|-1.25|-0.6|\ncom.creditdatamw.zerocell.converter.Converter|0.172|10.03|6.533|0|2.876|0.25|0.2|\ncom.creditdatamw.zerocell.TestReader.DuplicateIndex|-0.783|-8.817|-6.064|0.5|-2.67|0.0|0.2|\n"

samihadouaj commented 3 years ago

name|understandability|classTQI|reusability|extendibility|functionality|flexibility|effectiveness| --------------------|-----------------|--------|-----------|------------|------------|---------|-------------| com.creditdatamw.zerocell.handler.EntityExcelSheetHandler.ColumnFieldWriter|1.688|61.633|40.28|1.0|17.715|0.75|0.2| com.creditdatamw.zerocell.TestReader.DuplicateIndex.Person2|-0.453|-35.157|-25.001|0.927|-11.0|0.0|0.371| com.creditdatamw.zerocell.handler.TestEntityHandler|1.651|8.799|4.499|0.0|2.2|0.25|0.2| com.creditdatamw.zerocell.handler.TestColumnFieldWriter|0.166|2.618|0.499|0.917|0.22|0.25|0.567| com.creditdatamw.zerocell.handler.Item|-1.649|0.489|0.499|0.5|0.44|0.5|0.2| com.creditdatamw.zerocell.handler.TestEntityExcelSheetHandler|0.001|-0.001|-0.001|0.0|-0.0|0.0|0.0| com.creditdatamw.zerocell.handler.EntityExcelSheetHandler|-0.073|-0.074|-0.001|0|-0.0|0.0|0.0| com.creditdatamw.zerocell.handler.EntityHandler|0.016|0.003|-0.009|0|-0.004|0.0|0.0| com.creditdatamw.zerocell.TestHandler.Row|-1.278|5.957|2.999|2.083|1.32|0.0|0.833| com.creditdatamw.zerocell.example.PersonExcelReader|-0.249|-2.161|-2.315|0.5|-0.571|0.375|0.1| com.creditdatamw.zerocell.example.IdPrefixingConverter|-0.329|2.547|1.849|0.0|1.028|0.0|0.0| com.creditdatamw.zerocell.example.Converter|0.001|0.219|-0.001|0|0.22|0|0| com.creditdatamw.zerocell.example.BasicUsageExample|0.001|-0.501|-0.501|0|-0.0|0|0| com.creditdatamw.zerocell.example.ManualColumnMappingExample|-0.079|3.839|2.563|0|1.13|0.125|0.1| com.creditdatamw.zerocell.example.Person|0.111|-10.832|-7.293|0.0|-3.2|-0.25|-0.2| com.creditdatamw.zerocell.example.AnnotationProcessorExample|0.331|-0.391|-0.501|0|-0.22|0|0| com.creditdatamw.zerocell.example.Patient|0.103|-11.906|-7.04|-0.5|-3.319|-0.75|-0.4| com.creditdatamw.zerocell.internal.IgnoreInvalidValueException|0.331|0.349|0.499|-0.5|0.22|0|-0.2| com.creditdatamw.zerocell.TestProgrammaticApi.PersonWithoutAnnotation|-0.109|-34.655|-23.991|0.0|-10.555|0.0|0.0| com.creditdatamw.zerocell.converter.Converters.ZeroCellReader|-0.329|0.389|0.499|0|0.22|0|0| com.creditdatamw.zerocell.column.ColumnInfo|-0.102|5.692|3.232|1.0|1.312|0.25|0.0| com.creditdatamw.zerocell.column.RowNumberInfo|0.372|58.707|40.03|-0.5|18.055|0.75|0.0| com.creditdatamw.zerocell.column.ColumnMapping|-0.866|10.43|5.968|1.417|2.845|0.5|0.567| com.creditdatamw.zerocell.column.TestRowNumberInfo|0.331|-1.811|-0.501|-0.5|-0.44|-0.5|-0.2| com.creditdatamw.zerocell.column.TestColumnInfo|2.063|3.344|1.562|-0.5|0.47|-0.25|0.0| com.creditdatamw.zerocell.column.TestColumnMapping|-0.329|1.809|0.499|0.5|0.44|0.5|0.2| javax.annotation.processing.AbstractProcessor|-0.329|0.849|-0.001|1|-0.22|0|0.4| com.creditdatamw.zerocell.converter.FallbackStrategy|0.331|6.852|4.061|0|2.01|0.25|0.2| com.creditdatamw.zerocell.converter.Converter|-1.649|-2.021|-0.251|0.0|-0.12|0.0|0.0| com.creditdatamw.zerocell.converter.TestDoubleConverter|0.331|-2.531|-1.001|-0.5|-0.66|-0.5|-0.2| com.creditdatamw.zerocell.converter.DoubleConverter|0.001|-3.441|-0.751|-1|-0.34|-0.75|-0.6| com.creditdatamw.zerocell.converter.DefaultConverter|-0.329|1.589|0.499|0.5|0.22|0.5|0.2| com.creditdatamw.zerocell.converter.TestConverterUtils|0.331|-0.021|-0.251|0.0|-0.1|0.0|0.0| com.creditdatamw.zerocell.converter.TestBooleanConverter|0.991|-0.211|0.499|0|-0.1|-1|-0.6| com.creditdatamw.zerocell.converter.BooleanConverter|0.031|2.86|-1.001|-1.5|-0.56|4.273|1.618| com.creditdatamw.zerocell.converter.DefaultConverter|0.001|2.289|0.749|0.5|0.34|0.5|0.2| com.creditdatamw.zerocell.converter.ConverterUtils|0.496|-0.016|-0.751|1|-0.56|0|-0.2| com.creditdatamw.zerocell.converter.DefaultConverters|0.481|10.067|10.613|0.5|4.774|-4.5|-1.8| com.creditdatamw.zerocell.converter.DefaultConverter|-0.329|4.471|1.249|1.458|0.56|0.75|0.783| com.creditdatamw.zerocell.converter.NoopConverter|-0.292|39.768|26.791|-1.5|12.22|1.75|0.8| com.creditdatamw.zerocell.converter.DefaultConverter|-0.934|5.502|1.853|0.967|0.93|1.5|1.187| com.creditdatamw.zerocell.converter.FloatConverter|0.001|-3.441|-0.751|-1|-0.34|-0.75|-0.6| com.creditdatamw.zerocell.converter.DefaultConverter|0.001|-0.001|-0.001|0|-0.0|0|0| com.creditdatamw.zerocell.converter.LocalDateTimeConverter|-0.329|3.189|3.249|-0.5|1.42|-0.25|-0.4| com.creditdatamw.zerocell.converter.DefaultConverter|-0.329|1.589|0.499|0.5|0.22|0.5|0.2| com.creditdatamw.zerocell.converter.LocalDateConverter|-1.154|-0.516|1.249|-0.5|0.54|-0.25|-0.4| com.creditdatamw.zerocell.converter.DefaultConverter|-0.329|2.309|0.999|0.5|0.44|0.5|0.2| com.creditdatamw.zerocell.converter.SqlDateConverter|-0.123|9.652|7.28|-0.5|3.195|0.0|-0.2| com.creditdatamw.zerocell.converter.DefaultConverter|-0.329|1.589|0.499|0.5|0.22|0.5|0.2| com.creditdatamw.zerocell.converter.SqlTimestampConverter|0.001|-1.151|-0.001|-0.5|-0.0|-0.25|-0.4| com.creditdatamw.zerocell.converter.DefaultConverter|0.182|2.324|1.637|0|0.506|0|0| com.creditdatamw.zerocell.converter.IntegerConverter|-0.164|-0.596|0.499|-0.5|0.22|-0.25|-0.4| com.creditdatamw.zerocell.converter.DefaultConverter|-0.329|0.149|-0.001|0.5|-0.22|0|0.2| com.creditdatamw.zerocell.converter.LongConverter|-0.329|-3.291|-0.751|-0.5|-0.56|-0.75|-0.4| com.creditdatamw.zerocell.converter.Converters|0.301|-5.292|0.249|0.5|-0.0|-4.523|-1.818| com.creditdatamw.zerocell.converter.DefaultConverter|-0.536|-2.653|0.468|-0.5|-0.235|-1.25|-0.6| com.creditdatamw.zerocell.converter.Converter|0.172|10.03|6.533|0|2.876|0.25|0.2| com.creditdatamw.zerocell.TestReader.DuplicateIndex|-0.783|-8.817|-6.064|0.5|-2.67|0.0|0.2|

samihadouaj commented 3 years ago

name|understandability|classTQI|reusability|extendibility|functionality|flexibility|effectiveness | --------------------|-----------------|--------|-----------|------------|------------|---------|-------------| com.creditdatamw.zerocell.handler.EntityExcelSheetHandler.ColumnFieldWriter|1.688|61.633|40.28|1.0|17.715|0.75|0.2| com.creditdatamw.zerocell.TestReader.DuplicateIndex.Person2|-0.453|-35.157|-25.001|0.927|-11.0|0.0|0.371| com.creditdatamw.zerocell.handler.TestEntityHandler|1.651|8.799|4.499|0.0|2.2|0.25|0.2| com.creditdatamw.zerocell.handler.TestColumnFieldWriter|0.166|2.618|0.499|0.917|0.22|0.25|0.567| com.creditdatamw.zerocell.handler.Item|-1.649|0.489|0.499|0.5|0.44|0.5|0.2| com.creditdatamw.zerocell.handler.TestEntityExcelSheetHandler|0.001|-0.001|-0.001|0.0|-0.0|0.0|0.0| com.creditdatamw.zerocell.handler.EntityExcelSheetHandler|-0.073|-0.074|-0.001|0|-0.0|0.0|0.0| com.creditdatamw.zerocell.handler.EntityHandler|0.016|0.003|-0.009|0|-0.004|0.0|0.0| com.creditdatamw.zerocell.TestHandler.Row|-1.278|5.957|2.999|2.083|1.32|0.0|0.833| com.creditdatamw.zerocell.example.PersonExcelReader|-0.249|-2.161|-2.315|0.5|-0.571|0.375|0.1| com.creditdatamw.zerocell.example.IdPrefixingConverter|-0.329|2.547|1.849|0.0|1.028|0.0|0.0| com.creditdatamw.zerocell.example.Converter|0.001|0.219|-0.001|0|0.22|0|0| com.creditdatamw.zerocell.example.BasicUsageExample|0.001|-0.501|-0.501|0|-0.0|0|0| com.creditdatamw.zerocell.example.ManualColumnMappingExample|-0.079|3.839|2.563|0|1.13|0.125|0.1| com.creditdatamw.zerocell.example.Person|0.111|-10.832|-7.293|0.0|-3.2|-0.25|-0.2| com.creditdatamw.zerocell.example.AnnotationProcessorExample|0.331|-0.391|-0.501|0|-0.22|0|0| com.creditdatamw.zerocell.example.Patient|0.103|-11.906|-7.04|-0.5|-3.319|-0.75|-0.4| com.creditdatamw.zerocell.internal.IgnoreInvalidValueException|0.331|0.349|0.499|-0.5|0.22|0|-0.2| com.creditdatamw.zerocell.TestProgrammaticApi.PersonWithoutAnnotation|-0.109|-34.655|-23.991|0.0|-10.555|0.0|0.0| com.creditdatamw.zerocell.converter.Converters.ZeroCellReader|-0.329|0.389|0.499|0|0.22|0|0| com.creditdatamw.zerocell.column.ColumnInfo|-0.102|5.692|3.232|1.0|1.312|0.25|0.0| com.creditdatamw.zerocell.column.RowNumberInfo|0.372|58.707|40.03|-0.5|18.055|0.75|0.0| com.creditdatamw.zerocell.column.ColumnMapping|-0.866|10.43|5.968|1.417|2.845|0.5|0.567| com.creditdatamw.zerocell.column.TestRowNumberInfo|0.331|-1.811|-0.501|-0.5|-0.44|-0.5|-0.2| com.creditdatamw.zerocell.column.TestColumnInfo|2.063|3.344|1.562|-0.5|0.47|-0.25|0.0| com.creditdatamw.zerocell.column.TestColumnMapping|-0.329|1.809|0.499|0.5|0.44|0.5|0.2| javax.annotation.processing.AbstractProcessor|-0.329|0.849|-0.001|1|-0.22|0|0.4| com.creditdatamw.zerocell.converter.FallbackStrategy|0.331|6.852|4.061|0|2.01|0.25|0.2| com.creditdatamw.zerocell.converter.Converter|-1.649|-2.021|-0.251|0.0|-0.12|0.0|0.0| com.creditdatamw.zerocell.converter.TestDoubleConverter|0.331|-2.531|-1.001|-0.5|-0.66|-0.5|-0.2| com.creditdatamw.zerocell.converter.DoubleConverter|0.001|-3.441|-0.751|-1|-0.34|-0.75|-0.6| com.creditdatamw.zerocell.converter.DefaultConverter|-0.329|1.589|0.499|0.5|0.22|0.5|0.2| com.creditdatamw.zerocell.converter.TestConverterUtils|0.331|-0.021|-0.251|0.0|-0.1|0.0|0.0| com.creditdatamw.zerocell.converter.TestBooleanConverter|0.991|-0.211|0.499|0|-0.1|-1|-0.6| com.creditdatamw.zerocell.converter.BooleanConverter|0.031|2.86|-1.001|-1.5|-0.56|4.273|1.618| com.creditdatamw.zerocell.converter.DefaultConverter|0.001|2.289|0.749|0.5|0.34|0.5|0.2| com.creditdatamw.zerocell.converter.ConverterUtils|0.496|-0.016|-0.751|1|-0.56|0|-0.2| com.creditdatamw.zerocell.converter.DefaultConverters|0.481|10.067|10.613|0.5|4.774|-4.5|-1.8| com.creditdatamw.zerocell.converter.DefaultConverter|-0.329|4.471|1.249|1.458|0.56|0.75|0.783| com.creditdatamw.zerocell.converter.NoopConverter|-0.292|39.768|26.791|-1.5|12.22|1.75|0.8| com.creditdatamw.zerocell.converter.DefaultConverter|-0.934|5.502|1.853|0.967|0.93|1.5|1.187| com.creditdatamw.zerocell.converter.FloatConverter|0.001|-3.441|-0.751|-1|-0.34|-0.75|-0.6| com.creditdatamw.zerocell.converter.DefaultConverter|0.001|-0.001|-0.001|0|-0.0|0|0| com.creditdatamw.zerocell.converter.LocalDateTimeConverter|-0.329|3.189|3.249|-0.5|1.42|-0.25|-0.4| com.creditdatamw.zerocell.converter.DefaultConverter|-0.329|1.589|0.499|0.5|0.22|0.5|0.2| com.creditdatamw.zerocell.converter.LocalDateConverter|-1.154|-0.516|1.249|-0.5|0.54|-0.25|-0.4| com.creditdatamw.zerocell.converter.DefaultConverter|-0.329|2.309|0.999|0.5|0.44|0.5|0.2| com.creditdatamw.zerocell.converter.SqlDateConverter|-0.123|9.652|7.28|-0.5|3.195|0.0|-0.2| com.creditdatamw.zerocell.converter.DefaultConverter|-0.329|1.589|0.499|0.5|0.22|0.5|0.2| com.creditdatamw.zerocell.converter.SqlTimestampConverter|0.001|-1.151|-0.001|-0.5|-0.0|-0.25|-0.4| com.creditdatamw.zerocell.converter.DefaultConverter|0.182|2.324|1.637|0|0.506|0|0| com.creditdatamw.zerocell.converter.IntegerConverter|-0.164|-0.596|0.499|-0.5|0.22|-0.25|-0.4| com.creditdatamw.zerocell.converter.DefaultConverter|-0.329|0.149|-0.001|0.5|-0.22|0|0.2| com.creditdatamw.zerocell.converter.LongConverter|-0.329|-3.291|-0.751|-0.5|-0.56|-0.75|-0.4| com.creditdatamw.zerocell.converter.Converters|0.301|-5.292|0.249|0.5|-0.0|-4.523|-1.818| com.creditdatamw.zerocell.converter.DefaultConverter|-0.536|-2.653|0.468|-0.5|-0.235|-1.25|-0.6| com.creditdatamw.zerocell.converter.Converter|0.172|10.03|6.533|0|2.876|0.25|0.2| com.creditdatamw.zerocell.TestReader.DuplicateIndex|-0.783|-8.817|-6.064|0.5|-2.67|0.0|0.2|

samihadouaj commented 3 years ago

Fully qualified name|understandability|classTQI|reusability|extendibility|functionality|flexibility|effectiveness | ------------------ |---------------- -|--------|-----------|------------|------------|---------|-------------| com.creditdatamw.zerocell.handler.EntityExcelSheetHandler.ColumnFieldWriter|1.688|61.633|40.28|1.0|17.715|0.75|0.2| com.creditdatamw.zerocell.TestReader.DuplicateIndex.Person2|-0.453|-35.157|-25.001|0.927|-11.0|0.0|0.371| com.creditdatamw.zerocell.handler.TestEntityHandler|1.651|8.799|4.499|0.0|2.2|0.25|0.2| com.creditdatamw.zerocell.handler.TestColumnFieldWriter|0.166|2.618|0.499|0.917|0.22|0.25|0.567| com.creditdatamw.zerocell.handler.Item|-1.649|0.489|0.499|0.5|0.44|0.5|0.2| com.creditdatamw.zerocell.handler.TestEntityExcelSheetHandler|0.001|-0.001|-0.001|0.0|-0.0|0.0|0.0| com.creditdatamw.zerocell.handler.EntityExcelSheetHandler|-0.073|-0.074|-0.001|0|-0.0|0.0|0.0| com.creditdatamw.zerocell.handler.EntityHandler|0.016|0.003|-0.009|0|-0.004|0.0|0.0| com.creditdatamw.zerocell.TestHandler.Row|-1.278|5.957|2.999|2.083|1.32|0.0|0.833| com.creditdatamw.zerocell.example.PersonExcelReader|-0.249|-2.161|-2.315|0.5|-0.571|0.375|0.1| com.creditdatamw.zerocell.example.IdPrefixingConverter|-0.329|2.547|1.849|0.0|1.028|0.0|0.0| com.creditdatamw.zerocell.example.Converter|0.001|0.219|-0.001|0|0.22|0|0| com.creditdatamw.zerocell.example.BasicUsageExample|0.001|-0.501|-0.501|0|-0.0|0|0| com.creditdatamw.zerocell.example.ManualColumnMappingExample|-0.079|3.839|2.563|0|1.13|0.125|0.1| com.creditdatamw.zerocell.example.Person|0.111|-10.832|-7.293|0.0|-3.2|-0.25|-0.2| com.creditdatamw.zerocell.example.AnnotationProcessorExample|0.331|-0.391|-0.501|0|-0.22|0|0| com.creditdatamw.zerocell.example.Patient|0.103|-11.906|-7.04|-0.5|-3.319|-0.75|-0.4| com.creditdatamw.zerocell.internal.IgnoreInvalidValueException|0.331|0.349|0.499|-0.5|0.22|0|-0.2| com.creditdatamw.zerocell.TestProgrammaticApi.PersonWithoutAnnotation|-0.109|-34.655|-23.991|0.0|-10.555|0.0|0.0| com.creditdatamw.zerocell.converter.Converters.ZeroCellReader|-0.329|0.389|0.499|0|0.22|0|0| com.creditdatamw.zerocell.column.ColumnInfo|-0.102|5.692|3.232|1.0|1.312|0.25|0.0| com.creditdatamw.zerocell.column.RowNumberInfo|0.372|58.707|40.03|-0.5|18.055|0.75|0.0| com.creditdatamw.zerocell.column.ColumnMapping|-0.866|10.43|5.968|1.417|2.845|0.5|0.567| com.creditdatamw.zerocell.column.TestRowNumberInfo|0.331|-1.811|-0.501|-0.5|-0.44|-0.5|-0.2| com.creditdatamw.zerocell.column.TestColumnInfo|2.063|3.344|1.562|-0.5|0.47|-0.25|0.0| com.creditdatamw.zerocell.column.TestColumnMapping|-0.329|1.809|0.499|0.5|0.44|0.5|0.2| javax.annotation.processing.AbstractProcessor|-0.329|0.849|-0.001|1|-0.22|0|0.4| com.creditdatamw.zerocell.converter.FallbackStrategy|0.331|6.852|4.061|0|2.01|0.25|0.2| com.creditdatamw.zerocell.converter.Converter|-1.649|-2.021|-0.251|0.0|-0.12|0.0|0.0| com.creditdatamw.zerocell.converter.TestDoubleConverter|0.331|-2.531|-1.001|-0.5|-0.66|-0.5|-0.2| com.creditdatamw.zerocell.converter.DoubleConverter|0.001|-3.441|-0.751|-1|-0.34|-0.75|-0.6| com.creditdatamw.zerocell.converter.DefaultConverter|-0.329|1.589|0.499|0.5|0.22|0.5|0.2| com.creditdatamw.zerocell.converter.TestConverterUtils|0.331|-0.021|-0.251|0.0|-0.1|0.0|0.0| com.creditdatamw.zerocell.converter.TestBooleanConverter|0.991|-0.211|0.499|0|-0.1|-1|-0.6| com.creditdatamw.zerocell.converter.BooleanConverter|0.031|2.86|-1.001|-1.5|-0.56|4.273|1.618| com.creditdatamw.zerocell.converter.DefaultConverter|0.001|2.289|0.749|0.5|0.34|0.5|0.2| com.creditdatamw.zerocell.converter.ConverterUtils|0.496|-0.016|-0.751|1|-0.56|0|-0.2| com.creditdatamw.zerocell.converter.DefaultConverters|0.481|10.067|10.613|0.5|4.774|-4.5|-1.8| com.creditdatamw.zerocell.converter.DefaultConverter|-0.329|4.471|1.249|1.458|0.56|0.75|0.783| com.creditdatamw.zerocell.converter.NoopConverter|-0.292|39.768|26.791|-1.5|12.22|1.75|0.8| com.creditdatamw.zerocell.converter.DefaultConverter|-0.934|5.502|1.853|0.967|0.93|1.5|1.187| com.creditdatamw.zerocell.converter.FloatConverter|0.001|-3.441|-0.751|-1|-0.34|-0.75|-0.6| com.creditdatamw.zerocell.converter.DefaultConverter|0.001|-0.001|-0.001|0|-0.0|0|0| com.creditdatamw.zerocell.converter.LocalDateTimeConverter|-0.329|3.189|3.249|-0.5|1.42|-0.25|-0.4| com.creditdatamw.zerocell.converter.DefaultConverter|-0.329|1.589|0.499|0.5|0.22|0.5|0.2| com.creditdatamw.zerocell.converter.LocalDateConverter|-1.154|-0.516|1.249|-0.5|0.54|-0.25|-0.4| com.creditdatamw.zerocell.converter.DefaultConverter|-0.329|2.309|0.999|0.5|0.44|0.5|0.2| com.creditdatamw.zerocell.converter.SqlDateConverter|-0.123|9.652|7.28|-0.5|3.195|0.0|-0.2| com.creditdatamw.zerocell.converter.DefaultConverter|-0.329|1.589|0.499|0.5|0.22|0.5|0.2| com.creditdatamw.zerocell.converter.SqlTimestampConverter|0.001|-1.151|-0.001|-0.5|-0.0|-0.25|-0.4| com.creditdatamw.zerocell.converter.DefaultConverter|0.182|2.324|1.637|0|0.506|0|0| com.creditdatamw.zerocell.converter.IntegerConverter|-0.164|-0.596|0.499|-0.5|0.22|-0.25|-0.4| com.creditdatamw.zerocell.converter.DefaultConverter|-0.329|0.149|-0.001|0.5|-0.22|0|0.2| com.creditdatamw.zerocell.converter.LongConverter|-0.329|-3.291|-0.751|-0.5|-0.56|-0.75|-0.4| com.creditdatamw.zerocell.converter.Converters|0.301|-5.292|0.249|0.5|-0.0|-4.523|-1.818| com.creditdatamw.zerocell.converter.DefaultConverter|-0.536|-2.653|0.468|-0.5|-0.235|-1.25|-0.6| com.creditdatamw.zerocell.converter.Converter|0.172|10.03|6.533|0|2.876|0.25|0.2| com.creditdatamw.zerocell.TestReader.DuplicateIndex|-0.783|-8.817|-6.064|0.5|-2.67|0.0|0.2|

samihadouaj commented 3 years ago
samihadouaj commented 3 years ago
Fully qualified name understandability classTQI reusability extendibility functionality flexibility effectiveness
org.iselab.grocery.domain.Manager 0.0 0.7 0.0 0.5 0.0 0 0.2
org.iselab.grocery.domain.Employee 0.0 0.7 0.0 0.5 0.0 0 0.2
org.iselab.grocery.domain.Person 0.0 2.59 0.5 0.5 0.44 0.75 0.4
org.iselab.grocery.domain.Customer 0.0 0.7 0.0 0.5 0.0 0 0.2
org.iselab.grocery.repository.ProductRepository 0.006 2.173 1.505 0 0.662 0.0 0.0
samihadouaj commented 3 years ago

Fully qualified name|understandability|classTQI|reusability|extendibility|functionality|flexibility|effectiveness| --------------------------------------|-----------------|--------|-----------|------------|------------|---------|-------------| com.creditdatamw.zerocell.handler.EntityExcelSheetHandler.ColumnFieldWriter|1.688|61.633|40.28|1.0|17.715|0.75|0.2| com.creditdatamw.zerocell.TestReader.DuplicateIndex.Person2|-0.453|-35.157|-25.001|0.927|-11.0|0.0|0.371| com.creditdatamw.zerocell.handler.TestEntityHandler|1.651|8.799|4.499|0.0|2.2|0.25|0.2| com.creditdatamw.zerocell.handler.TestColumnFieldWriter|0.166|2.618|0.499|0.917|0.22|0.25|0.567| com.creditdatamw.zerocell.handler.Item|-1.649|0.489|0.499|0.5|0.44|0.5|0.2| com.creditdatamw.zerocell.handler.TestEntityExcelSheetHandler|0.001|-0.001|-0.001|0.0|-0.0|0.0|0.0| com.creditdatamw.zerocell.handler.EntityExcelSheetHandler|-0.073|-0.074|-0.001|0|-0.0|0.0|0.0| com.creditdatamw.zerocell.handler.EntityHandler|0.016|0.003|-0.009|0|-0.004|0.0|0.0| com.creditdatamw.zerocell.TestHandler.Row|-1.278|5.957|2.999|2.083|1.32|0.0|0.833| com.creditdatamw.zerocell.example.PersonExcelReader|-0.249|-2.161|-2.315|0.5|-0.571|0.375|0.1| com.creditdatamw.zerocell.example.IdPrefixingConverter|-0.329|2.547|1.849|0.0|1.028|0.0|0.0|

samihadouaj commented 3 years ago

hello

myttesstapp[bot] commented 3 years ago

Hello, this is the orchestration bot. Sorry but we couldn't understand your request. would you please rephrase it?

samihadouaj commented 3 years ago

show metrics

myttesstapp[bot] commented 3 years ago
Following are the quality metrics related to the project: metics/status before after diff diff percentage
QMOODFunctionality 0.79 0.739 -0.051 -6.965%
QMOODReusability 1.501 1.352 -0.149 -11.012%
QMOODExtendibility 0.417 0.405 -0.011 -2.79%
TQI 0.568 0.492 -0.076 -15.407%
QMOODUnderstandability -0.099 -0.186 -0.088 47.057%
QMOODEffectiveness 0.383 0.305 -0.078 -25.683%
QMOODFlexibility 0.417 0.339 -0.077 -22.807%