22 Commits

Author SHA1 Message Date
d8d0526a05 Make NewCommonAttributes public 2024-10-20 15:59:46 +02:00
7f30fd5411 Instanciate common attributes everywhere so one can simply use the extend method 2024-10-19 14:52:19 +02:00
57db4178d0 Get rid of checks when creating constructs. Check should handle this. 2024-10-19 14:12:51 +02:00
960889f9e7 Bug fix 2024-10-19 12:37:44 +02:00
f4dfd6d060 Added more error handling and necessary functions 2024-10-19 12:28:09 +02:00
d4e7bce5e2 Unify error messages 2024-10-18 19:04:08 +02:00
9c38048bd2 Properly use xml names 2024-10-17 20:10:18 +02:00
478d679985 Small bug fix 2024-10-17 18:59:24 +02:00
d11b229691 No more undefined content in link and category
It seems that undefined content is only mentioned in RFC4287 because
link and category are elements and those usually need some content.
2024-10-17 18:57:43 +02:00
e73b78ef30 Content can also be empty 2024-10-17 18:40:52 +02:00
5a82f1799f Force undefined content of category and link to be empty or valid xml 2024-10-17 18:39:57 +02:00
73624eadd8 More ",chardata" 2024-10-17 18:15:41 +02:00
705b651f08 Make undefined content in category and link type string 2024-10-17 18:11:06 +02:00
434783165b Add needed checks for link if attributes are empty 2024-10-17 05:18:02 +02:00
46138d302b Fix bug in link check 2024-10-17 05:13:17 +02:00
0c24f80d09 Rename package to atom 2024-10-16 21:28:04 +02:00
4220a2acc6 Added and corrected comments 2024-10-16 19:59:28 +02:00
f8c36a7045 Change title to string type and add checks 2024-10-16 18:31:13 +02:00
082e71a698 Change URI to IRI after finding validation pattern 2024-10-16 17:33:25 +02:00
b76e529ca3 Created NewLink 2024-10-16 17:17:41 +02:00
6782d0c847 Move hasAlternateDumplicateLinks from feed to link in order to also use it elsewhere 2024-10-15 18:44:02 +02:00
92c794d070 First implementation of an atom feed 2024-10-13 17:19:40 +02:00