Version 7 (modified by Tanya, 17 years ago) (diff) |
---|
Analysis
Overview
Check the Properties Library. If there is something to fix, fix it - inappropriate use of some kinds of properties, JavaDoc missing and so on.
Task requirements
- Go through Properties Library
- Add JavaDoc where necessary.
- Check for mistakes (for example a property is an auto property but should be a resource property)
- Check the design
- Make diagrams
- Add some unit tests if necessary.
Task result
- The result should be source code.
- The diagrams needed will be linked in PRO_LIB_CORE_COMMONS?.
Implementation idea
- Create a wiki page PRO_LIB_CORE_COMMONS? where the diagrams will be linked.
Related
- PRO_LIB_CORE_TUTORIAL can be useful.
How to demo
- Open the project in eclipse.
- Demonstrate properties library.
- Show that there is no JavaDoc missing.
- Show the wiki page where the diagrams are.
- Run the unit tests.
Design
- Documentation
- Very well documented. Only org.sophie2.core.prolib.exp.ProExpSequenceNode misses JavaDoc.
- Unit tests
- The unit tests for the properties are enough.
- Methods which have to be changed from Auto to Resource Property are commented with Change to resource prop! - Tanya before the method.
Implementation
Testing
Comments
Log