{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":292506021,"defaultBranch":"main","name":"jocument","ownerLogin":"DDS-GmbH","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-09-03T08:03:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/68952075?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716902564.0","currentOid":""},"activityList":{"items":[{"before":"22e62ce60af013a41db0f382d8ed6b031e358a2c","after":null,"ref":"refs/heads/fix/insert-into-header-footer","pushedAt":"2024-05-28T13:21:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexpartsch","name":null,"path":"/alexpartsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42208913?s=80&v=4"}},{"before":"4ca7bd16c66781cc2d83b812375b6dfd927c1cec","after":"6672eb30be62b7479cb7342fe4eced169d002e2e","ref":"refs/heads/main","pushedAt":"2024-05-28T13:21:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"alexpartsch","name":null,"path":"/alexpartsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42208913?s=80&v=4"},"commit":{"message":"Merge pull request #252 from DDS-GmbH/fix/insert-into-header-footer\n\nExtend `CustomWordPlaceholderData` to insert into header/footer","shortMessageHtmlLink":"Merge pull request #252 from DDS-GmbH/fix/insert-into-header-footer"}},{"before":"f3ee6866989c16d11ab35610993c37147cc235f4","after":"22e62ce60af013a41db0f382d8ed6b031e358a2c","ref":"refs/heads/fix/insert-into-header-footer","pushedAt":"2024-05-28T12:30:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AntonOellerer","name":"Anton Oellerer","path":"/AntonOellerer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13524304?s=80&v=4"},"commit":{"message":"Extend `CustomWordPlaceholderData` to insert into header/footer\n\nUp until now, the processing flow when inserting a paragraph into\na header or footer lead to a `ClassCastException`, as\njocument assumed that the insertion happened into a\n`XWPFDocument`.\nTo fix this, the abstract method for transforming a placeholder\nnow expects an `IBody` element instead of a `XWPFDocument`, where\n`IBody` is an interface which describes the possible insertion\nmethods.\nThis allows jocument to insert paragraphs into any kind of\nxwpf part.","shortMessageHtmlLink":"Extend CustomWordPlaceholderData to insert into header/footer"}},{"before":null,"after":"f3ee6866989c16d11ab35610993c37147cc235f4","ref":"refs/heads/fix/insert-into-header-footer","pushedAt":"2024-05-28T12:29:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AntonOellerer","name":"Anton Oellerer","path":"/AntonOellerer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13524304?s=80&v=4"},"commit":{"message":"Extend `CustomWordPlaceholderData` to insert into header/footer\n\nUp until now, the processing flow when inserting a paragraph into\na header or footer lead to a `ClassCastException`, as\njocument assumed that the insertion happened into a\n`XWPFDocument`.\nTo fix this, the abstract method for transforming a placeholder\nnow expects an `IBody` element instead of a `XWPFDocument`, where\n`IBody` is an interface which describes the possible insertion\nmethods.\nThis allows jocument to insert paragraphs into any kind of\nxwpf part.","shortMessageHtmlLink":"Extend CustomWordPlaceholderData to insert into header/footer"}},{"before":"4ae10192eeb93bb704a839136a608b8e387089da","after":"4ca7bd16c66781cc2d83b812375b6dfd927c1cec","ref":"refs/heads/main","pushedAt":"2024-05-22T11:10:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"AntonOellerer","name":"Anton Oellerer","path":"/AntonOellerer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13524304?s=80&v=4"},"commit":{"message":"Merge pull request #251 from DDS-GmbH/feature/dynamic-access\n\nAdd missing files","shortMessageHtmlLink":"Merge pull request #251 from DDS-GmbH/feature/dynamic-access"}},{"before":null,"after":"2c5680408cb9371bc7a160247007f1b985ad1f92","ref":"refs/heads/feature/dynamic-access","pushedAt":"2024-05-22T11:10:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AntonOellerer","name":"Anton Oellerer","path":"/AntonOellerer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13524304?s=80&v=4"},"commit":{"message":"Add missing files","shortMessageHtmlLink":"Add missing files"}},{"before":"7bd6aed8ae64da7b04dae0d2ea430a90063dc661","after":null,"ref":"refs/heads/feature/dynamic-access","pushedAt":"2024-05-22T09:43:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"alexpartsch","name":null,"path":"/alexpartsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42208913?s=80&v=4"}},{"before":"be947cc83e448ce55eb41dda8f310d9f389b1f33","after":"4ae10192eeb93bb704a839136a608b8e387089da","ref":"refs/heads/main","pushedAt":"2024-05-22T09:43:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"alexpartsch","name":null,"path":"/alexpartsch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42208913?s=80&v=4"},"commit":{"message":"Merge pull request #250 from DDS-GmbH/feature/dynamic-access\n\nAdd new \"DynamicAccess\" Annotation for RR","shortMessageHtmlLink":"Merge pull request #250 from DDS-GmbH/feature/dynamic-access"}},{"before":"686112eba41eac8be28f067592d3d1b8e3d15a7d","after":"7bd6aed8ae64da7b04dae0d2ea430a90063dc661","ref":"refs/heads/feature/dynamic-access","pushedAt":"2024-05-22T09:14:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AntonOellerer","name":"Anton Oellerer","path":"/AntonOellerer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13524304?s=80&v=4"},"commit":{"message":"Add new \"DynamicAccess\" Annotation for RR\n\nTo allow the `ReflectionResolver` to resolve objects dynamically\n(meaning that they could not be resolved at compilation time),\na new `DynamicAccessPlaceholder` Annotation is added.\nMethods annotated by it return an `Optional