@@ -0,0 +1,764 @@
+package es.boart.repository;%0A%0Aimport java.util.List;%0A%0Aimport org.springframework.data.domain.Page;%0Aimport org.springframework.data.domain.Pageable;%0Aimport org.springframework.data.jpa.repository.JpaRepository;%0A%0Aimport es.boart.model.Publication;%0Aimport es.boart.model.Tag;%0Aimport es.boart.model.User;%0A%0Apublic interface PublicationRepository extends JpaRepository%3CPublication, Long%3E %7B%0A%09%0A//%09%09@Query( %22FROM Publication as t1 INNER JOIN t1.tags as tag WHERE tag IN :tags%22 )%0A//%09%09Page%3CObject%3E findByTags(@Param(%22tags%22) Set%3CTag%3E tags, Pageable pageable);%0A%09%09%0A%09Page%3CPublication%3E findAll(Pageable pageable);%0A%09List%3CPublication%3E findByTags(Tag tag);%0A%09List%3CPublication%3E findByTags(Tag tag, Pageable pageable);%0A    Page%3CPublication%3E findByUser(Pageable pageable, User user);%0A%0A%7D%0A

Fix merge