17 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
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
17aa4b1a15 Streamline type check in content constructs 2024-10-17 18:12:56 +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
082e71a698 Change URI to IRI after finding validation pattern 2024-10-16 17:33:25 +02:00
c200d5bf73 Create isValidURN and isValidURI and use isValidURI everywhere where it is needed 2024-10-16 16:48:44 +02:00
14696371e2 Create and use isValidURL 2024-10-16 16:14:34 +02:00
1f7f7966ef Add check for whether a mime type is used for inline other and out of line content 2024-10-15 21:47:13 +02:00
9df834d927 Add newOutOfLineContent 2024-10-15 21:13:46 +02:00
987feb8226 Check if the type of contents is a composite media type 2024-10-15 19:53:17 +02:00
b08b62e794 Add check for summary element of entry 2024-10-15 19:32:14 +02:00
92c794d070 First implementation of an atom feed 2024-10-13 17:19:40 +02:00