Mocking the BVDesignEngine to run on Linux MockDesignRunner, MockDesignTest, configurable Fieldbook-servlet and config : BMS-47 : partial review Naymesh
Merge branch 'BMS-47-mock-bvdesign' into master : providing a switch for a MockJavaBVDesignEngine so we can run on Mac and Linux : reviewer Naymesh
Added handling in the preview of measurements to return 1 if the study is not saved yet

GCP-10605

Reviewer: Mae Turiana
Added 1 more test case to cover if the original workbook is null

GCP-10605

Reviewer: Mae Turiana
Added a logic to display the cell as accepted value if the display value is not part of the valid values

BMS-199

Reviewer: Mae Turiana
BMS-47 : Code cleanup, remove unused, remove sysout
New files needed for creating the List Tree Table using Jquery Treetable

GCP-10444

Reviewer: Aldrin Batac
Included new css and js files for jQuery Treetable

GCP-10444

Reviewer: Aldrin Batac
Replace the included file of the html page used by Nursery and Trial Manager to display the germplasm list tree table

GCP-10444

Reviewer: Aldrin Batac
Implemented the services and javascript methods used in displaying the germplasm list tree table

GCP-10444

Reviewer: Aldrin Batac
Unit tests for displaying the germplasm list tree table

GCP-10444

Reviewer: Daniel Villafuerte
Use static import for Assert methods and Mockito methods

GCP-10444

Reviewer: Daniel Villafuerte
Code cleanup
1. Removed useless imports and unused variables
2. Used constants for repeated string literals
3. Used logger for error message
4. Moved literals on the left side of the equals comparison
5. Used isEmpty() instead of size()
6. Moved comments on top of code
7. Used interface instead of concrete classes for declarations
8. Threw a specific Exception subclass instead of Exception
9. Removed auto-generated TODO comments
10. Merged dangling if statements
11. Removed trailing whitespaces

GCP-10444

Reviewer: Daniel Villafuerte
Merge branch 'master' into branch_GCP-10444
Saved missing meaurement data as "missing" in database. Ticket will be taken up by Dan V from hereon

BMS-200

Reviewer: Daniel Villafuerte
Implemented changes for label improvements :
Changed dropdown value to Resolvable Incomplete Block Design
Changed label to Number of Blocks per Replication
Added tooltip next to the dropdown for design type

GCP-10507

Reviewer : Cyrus Venn Casada
Changed experimentalDesign.html to use internationalization in display of messages

GCP-10507

Reviewer : Cyrus Venn Casada
Update the parent of the dropped row to check if it still has children then update its functionality based from it.
Use num-of-children (numOfChildren) instead of has-children (hasChildren) to easily track if the folder has no children after several drag and drop
Remove useless whitespaces

GCP-10444

Reviewer: Crisjaira Villarino
BMS-204 : Rules Engine fully running and initial tests passing
Merging master into the BMS-204 branch - merging Design Engine work into branch