{"push_id":2970359360,"size":1000,"distinct_size":1000,"ref":"refs/heads/7.1.x","head":"bff8598f0928bf6a070d8b880ef1281f520aee2b","before":"33203d0cf3c9d931110ed2aba7644d2a91f8f997","commits":[{"sha":"1d9b0560f922dbaa4ffdc1444c2a8c325d9b8a16","author":{"name":"Neil Griffin","email":"c2a7fbf784338c2572ecea929f463d2e25a4249d@gmail.com"},"message":"LPS-83992 Change return type of BeanFilter.getPortletNames() from List<String> to Set<String>","distinct":true,"url":"https://api.github.com/repos/IstvanD/liferay-portal/commits/1d9b0560f922dbaa4ffdc1444c2a8c325d9b8a16"},{"sha":"c09f5abacf875457261cca00ec475090dde07673","author":{"name":"Neil Griffin","email":"c2a7fbf784338c2572ecea929f463d2e25a4249d@gmail.com"},"message":"LPS-83992 Step towards making BeanApp immutable: don't modify the collection returned by BeanApp.getURLGenerationListeners()","distinct":true,"url":"https://api.github.com/repos/IstvanD/liferay-portal/commits/c09f5abacf875457261cca00ec475090dde07673"},{"sha":"1857c0793c8875be6d593043bd838e3e32094f8f","author":{"name":"Neil Griffin","email":"c2a7fbf784338c2572ecea929f463d2e25a4249d@gmail.com"},"message":"LPS-83992 Step towards making BeanPortlet and BeanApp immutable: remove BeanPortlet.getBeanApp() method","distinct":true,"url":"https://api.github.com/repos/IstvanD/liferay-portal/commits/1857c0793c8875be6d593043bd838e3e32094f8f"},{"sha":"5a4190d5640a48ccf5d0729dbef825d73ae27173","author":{"name":"Neil Griffin","email":"c2a7fbf784338c2572ecea929f463d2e25a4249d@gmail.com"},"message":"LPS-83992 Step towards making BeanPortlet immutable: remove addPortletDependency(PortletDependency) method","distinct":true,"url":"https://api.github.com/repos/IstvanD/liferay-portal/commits/5a4190d5640a48ccf5d0729dbef825d73ae27173"},{"sha":"b361c288fb6d60616f2227166f975a8736f16d18","author":{"name":"Neil Griffin","email":"c2a7fbf784338c2572ecea929f463d2e25a4249d@gmail.com"},"message":"LPS-83992 Only call FrameworkUtil.getBundle(Class<?>) once","distinct":true,"url":"https://api.github.com/repos/IstvanD/liferay-portal/commits/b361c288fb6d60616f2227166f975a8736f16d18"},{"sha":"55a1b20709755859823fb32d70ffa9dfcad1376a","author":{"name":"Neil Griffin","email":"c2a7fbf784338c2572ecea929f463d2e25a4249d@gmail.com"},"message":"LPS-83992 Remove LiferayDescriptor class and instead use Map<String, Map<String, String>>","distinct":true,"url":"https://api.github.com/repos/IstvanD/liferay-portal/commits/55a1b20709755859823fb32d70ffa9dfcad1376a"},{"sha":"66a24b9d2fe4bb80a2fb47cb4e87639a65a669dc","author":{"name":"Neil Griffin","email":"c2a7fbf784338c2572ecea929f463d2e25a4249d@gmail.com"},"message":"LPS-83992 Typo causing infinite recursion","distinct":true,"url":"https://api.github.com/repos/IstvanD/liferay-portal/commits/66a24b9d2fe4bb80a2fb47cb4e87639a65a669dc"},{"sha":"901c189dcbc64a5c827732ed2e8c13d7b82445e3","author":{"name":"Neil Griffin","email":"c2a7fbf784338c2572ecea929f463d2e25a4249d@gmail.com"},"message":"LPS-83992 Make BeanPortlet immutable with the exception of BeanPortlet.addBeanMethod(BeanMethod)","distinct":true,"url":"https://api.github.com/repos/IstvanD/liferay-portal/commits/901c189dcbc64a5c827732ed2e8c13d7b82445e3"},{"sha":"52dd190bc12fb77730acd4108c674a30a1512305","author":{"name":"Neil Griffin","email":"c2a7fbf784338c2572ecea929f463d2e25a4249d@gmail.com"},"message":"LPS-83992 Imperative parsing of portlet.xml, liferay-display.xml, and liferay-portlet.xml","distinct":true,"url":"https://api.github.com/repos/IstvanD/liferay-portal/commits/52dd190bc12fb77730acd4108c674a30a1512305"},{"sha":"7cdf6810222164ec0d3dedfe144541b56da72282","author":{"name":"Neil Griffin","email":"c2a7fbf784338c2572ecea929f463d2e25a4249d@gmail.com"},"message":"LPS-83992 Merge bean portlet configurations that were discovered via annotation scanning with those discovered via XML parsing","distinct":true,"url":"https://api.github.com/repos/IstvanD/liferay-portal/commits/7cdf6810222164ec0d3dedfe144541b56da72282"},{"sha":"5e387012e2b58f5f3dd81678cce01fd692a9f9a8","author":{"name":"Neil Griffin","email":"c2a7fbf784338c2572ecea929f463d2e25a4249d@gmail.com"},"message":"LPS-83992 Only log a warning if supported-public-render-parameter XML element is found without a corresponding definition since it could be present in a @PortletApplication annotation","distinct":true,"url":"https://api.github.com/repos/IstvanD/liferay-portal/commits/5e387012e2b58f5f3dd81678cce01fd692a9f9a8"},{"sha":"f4b508abf9d9328757658d7e6379678a401aec8f","author":{"name":"Neil Griffin","email":"c2a7fbf784338c2572ecea929f463d2e25a4249d@gmail.com"},"message":"LPS-83992 Create default bean portlets referenced in annotated methods before trying to create them from liferay-portlet.xml entries","distinct":true,"url":"https://api.github.com/repos/IstvanD/liferay-portal/commits/f4b508abf9d9328757658d7e6379678a401aec8f"},{"sha":"13292f6cf78d2aceba8f6c0b30850d26c4a4b4fb","author":{"name":"Neil Griffin","email":"c2a7fbf784338c2572ecea929f463d2e25a4249d@gmail.com"},"message":"LPS-83992 Make BeanPortlet immutable by removing BeanPortlet.addBeanMethod(BeanMethod beanMethod) and passing discovered/scanned methods to constructors","distinct":true,"url":"https://api.github.com/repos/IstvanD/liferay-portal/commits/13292f6cf78d2aceba8f6c0b30850d26c4a4b4fb"},{"sha":"4c517e891d3674c055138a6c3a489b9c8ddc0b66","author":{"name":"Neil Griffin","email":"c2a7fbf784338c2572ecea929f463d2e25a4249d@gmail.com"},"message":"LPS-83992 Implement support for portlet filter lifecycles and merged filters","distinct":true,"url":"https://api.github.com/repos/IstvanD/liferay-portal/commits/4c517e891d3674c055138a6c3a489b9c8ddc0b66"},{"sha":"3df3540e843d4bdc7766f84e51dd501e12244815","author":{"name":"Neil Griffin","email":"c2a7fbf784338c2572ecea929f463d2e25a4249d@gmail.com"},"message":"LPS-83992 Implement support for registering event definitions with event payload value type","distinct":true,"url":"https://api.github.com/repos/IstvanD/liferay-portal/commits/3df3540e843d4bdc7766f84e51dd501e12244815"},{"sha":"07f5683654c6740f084a82673c5b8dbc46f3616f","author":{"name":"Neil Griffin","email":"c2a7fbf784338c2572ecea929f463d2e25a4249d@gmail.com"},"message":"LPS-83992 URLGenerationListeners defined in portlet.xml replace those defined with the @PortletLifecycleFilter annotation if they have the same filter-name","distinct":true,"url":"https://api.github.com/repos/IstvanD/liferay-portal/commits/07f5683654c6740f084a82673c5b8dbc46f3616f"},{"sha":"dd3d1df88c854a2998fc69de7c5b79c56b765c24","author":{"name":"Neil Griffin","email":"c2a7fbf784338c2572ecea929f463d2e25a4249d@gmail.com"},"message":"LPS-83992 Implement support for @PortletPreferencesValidator annotation scanning and preferences-validator XML parsing","distinct":true,"url":"https://api.github.com/repos/IstvanD/liferay-portal/commits/dd3d1df88c854a2998fc69de7c5b79c56b765c24"},{"sha":"06963cbff5bc631da72e4fdcb04cca19457148c1","author":{"name":"Neil Griffin","email":"c2a7fbf784338c2572ecea929f463d2e25a4249d@gmail.com"},"message":"LPS-83992 Support multiple values for @LiferayPortletConfiguration and liferay-portlet.xml entries","distinct":true,"url":"https://api.github.com/repos/IstvanD/liferay-portal/commits/06963cbff5bc631da72e4fdcb04cca19457148c1"},{"sha":"618957d05b28aa457cc3fabd1d10392dbf495c6a","author":{"name":"Neil Griffin","email":"c2a7fbf784338c2572ecea929f463d2e25a4249d@gmail.com"},"message":"LPS-83992 Avoid processing bean methods when the list is empty","distinct":true,"url":"https://api.github.com/repos/IstvanD/liferay-portal/commits/618957d05b28aa457cc3fabd1d10392dbf495c6a"},{"sha":"8bc29a7c4da6e813d189f2ae8f39a7fdf6deba85","author":{"name":"Raymond Auge","email":"365ed8f198099d0d7be69a289ff98f85e62ba00d@liferay.com"},"message":"LPS-83992 turn it into an OSGi CDI Integration (CCR) enabled CDI Portable Extension","distinct":true,"url":"https://api.github.com/repos/IstvanD/liferay-portal/commits/8bc29a7c4da6e813d189f2ae8f39a7fdf6deba85"}]}
{"actor":{"display_login":"liferay-continuous-integration-hu"}}