Mike van Riel
d29061ea4d
Rewritten Since tag and added test
2015-06-22 07:03:18 +02:00
Mike van Riel
01ddd0ae64
Rewritten Version tag and added test
2015-06-22 07:00:31 +02:00
Mike van Riel
c27aeede5d
Rewritten Var tag and added test
2015-06-22 06:57:24 +02:00
Mike van Riel
2bab7d9c1f
Refactored Uses tag and written test
2015-06-22 06:52:05 +02:00
Mike van Riel
6b92695a71
Refactored throws tag
2015-06-22 06:49:41 +02:00
Mike van Riel
447acda736
Written unit tests for See tag and made it more solid
2015-06-22 06:42:11 +02:00
Mike van Riel
255bc6ffda
Written unit tests for return tag
2015-06-22 06:09:54 +02:00
Mike van Riel
75bb275a99
Fixed build fail due to replaced class name
2015-06-21 08:56:53 +02:00
Mike van Riel
db3f56cfff
Refactored PropertyRead and PropertyWrite tags and added tests
2015-06-21 08:53:18 +02:00
Mike van Riel
a7a4d3ff69
Rewritten Property tag and added test
2015-06-21 08:47:34 +02:00
Mike van Riel
d1f4ee3c03
Written test for Param tag
2015-06-21 08:38:48 +02:00
Mike van Riel
0c63d0ae5b
Rename Other tag class to Generic and write test
2015-06-15 07:04:42 +02:00
Mike van Riel
4b4fc8fdf6
Write test for Link tag
2015-06-15 06:47:27 +02:00
Mike van Riel
7ade5b89fc
Write tests for Deprecated tag
2015-06-14 09:11:50 +02:00
Mike van Riel
70eadb02df
Add tests for covers tag
2015-06-14 08:50:52 +02:00
Mike van Riel
0d29e96332
Add test for Author Tag
2015-06-14 00:33:59 +02:00
Mike van Riel
73185b45fd
Moved formatters from Description to tags namespace because they only format a Tag now
2015-06-14 00:02:36 +02:00
Mike van Riel
66c45cf480
Update Serializer to match new architecture and add test for it
2015-06-13 23:41:44 +02:00
Mike van Riel
c24f8ead92
Write test for the Description object and stabilize the API
2015-06-13 21:25:21 +02:00
Mike van Riel
53d5adb324
Descriptions were not separated into tags
2015-06-13 20:27:27 +02:00
Mike van Riel
c150553124
Add getName() method to tag interface
2015-06-13 18:02:21 +02:00
Mike van Riel
e586a50170
Remove final from DescriptionFactory; making an interface is overkill
2015-06-13 18:02:05 +02:00
Mike van Riel
21e6a9679a
Re-make Link tag in new image
2015-06-13 18:01:26 +02:00
Mike van Riel
2c18f0e883
Work towards stabilizing the API.
...
- Changed Tag to an interface and flattened hierarchy
- Changed Description to accept a list of tags and a template
- Allow auto-wiring when constructing tags
2015-06-13 14:30:43 +02:00
Mike van Riel
18ef0a8055
Refactored 90% of the library
2015-06-12 20:58:56 +02:00
Mike van Riel
f3f4d07808
Make Context leaner and enable third parties to create them
...
Contexts are necessary for factories to resolve QSEN into FQSENs based
on partial namespaces and namespace aliases. These provide DocBlocks
with the namespace name and namespace aliases.
The new ContextFactory will enable third parties who don't use
phpDocumentor's Reflection component to construct a Context based on
a class reflector or namespace name (and file contents).
2015-06-06 20:03:59 +02:00