{"shas":[["98cbc2fe373a2bc4fed046e526dbfb080f345032","33b855f31127f0b193b7c248aff9862d30af2c3d@gmail.com","Reflection Test\n\nIn order to get acquinted with the reflection api this test is born.","dvberkel"],["fe5c18ad77f3fd4de0bf4d73309523b66f5dd273","33b855f31127f0b193b7c248aff9862d30af2c3d@gmail.com","New SubExample testcase\n\nSubclasses should see their parent fields.","dvberkel"],["298d735ec210d978799ce3a6fac2272979af781e","33b855f31127f0b193b7c248aff9862d30af2c3d@gmail.com","Added name of a field test\n\nIt is important to know the name of a field.","dvberkel"],["37982f4159a62f510539ddd40a1219fe30235b4d","33b855f31127f0b193b7c248aff9862d30af2c3d@gmail.com","Added field Type test\n\nA field should know its type.","dvberkel"],["e3f9069345ed4997fa96977176cf9922486be4c1","33b855f31127f0b193b7c248aff9862d30af2c3d@gmail.com","Template used fieldInfo\n\nThe QueryBuilderTemplate.vm now uses a list of fieldInfos to fill the\npropertyCriteria.","dvberkel"],["c73c770b90ff797a218f381c4710d7c8f4af8a82","33b855f31127f0b193b7c248aff9862d30af2c3d@gmail.com","[REFACTOR] Helper method introduced\n\nThe creation of a FieldInfo is hidden behind a method.","dvberkel"],["31c0d5f81e1af43e25058f3205809844e9ddac31","33b855f31127f0b193b7c248aff9862d30af2c3d@gmail.com","[REFACTOR] Another utility method\n\nThe creation of the list of fieldInfos is hidden behind a method.","dvberkel"],["d476c53f90b4bca2d2d93600b38feb7fbafe6a61","33b855f31127f0b193b7c248aff9862d30af2c3d@gmail.com","[REFACTOR] Same level of abstraction\n\nThe generate method had mixing abstraction levels. These are made up to par.","dvberkel"]],"repo":"dvberkel/QueryBuilder","actor":"dvberkel","ref":"refs/heads/master","size":8,"head":"d476c53f90b4bca2d2d93600b38feb7fbafe6a61","actor_gravatar":"d0001c24e0f9eb9b8a3d37ed8e4adc57","push_id":28133307}