Work in progress on code generation part.
Creating test for ResourceProvidersFactory.
Moving and renaming templates.
Builders implementations of Fields and Interface.
Template providers implementation.
Work in progress. Adding test for CodeGenerator, adding TemplateManager.
Refactoring of Builders, Adding ClassNameBuilder, LayoutBuilder and its tests.
Refactoring ResourceCodeBuilder interface to take providers list instead of one provider.:
Adding test form InterfaceBuilder, fixing implementation, adding mockito dependency.
Refactoring of CodeBuilder - adding ‘getKey()’ method. Refactoring of ResourceCodeBuilder making it an abstract class instead of interface.
Adding new test to InterfaceBuilder and fixing its implementation.
Refactoring and implementation of CodeWriter.
Adding tests and implementation of FieldsBuilder. Modifying ResourceCodeBuilder.
Refactoring of FieldsBuilder and some tests.
Implementation and tests of AssignmentBuilder.
Fixing templates and tests.
Adding tests for TemplateManager.
Refactoring of TemplateManager, changing name from getTemplate -> getResult.
Adding tests to FileNameExtractor.
Started working on MethodsBuilder, first test passes.