LPS-49191 Put as much inside the portlet package as possible
LPS-49191 let's namespace
LPS-49191 new namespace pattern to match the *Portlet and *Upgrade classes
LPS-49191 no need to namespace here since params are only ready by one portlet now
LPS-49191 rename to match web proxy
LPS-49191 SF
LPS-49191 Fix wrong util call. Use PortletResponseUtil instead.
LPS-49191 Stick closer to the old class. This may seem redundant to call getAttribute to get the ThemeDisplay twice, but a lot of times, we need the request anyways. So always defer to pass the request if you already have it, so you don't end up passing more params than needed
LPS-49191 this one is better as it's always guaranteed to work, even if we refactor it in the future
LPS-49191 follow extracted plugin pattern that is different from old core
LPS-49191 SF
LPS-49562 Create new local package and move related files to it
LPS-49562 Update references
LPS-49191 Add files to source-formatter.properties for now. Will work on proper fix in SF
LPS-49170 add missing file
LPS-49170 consistent jar name
LPS-49191 consistent jar name
LPS-49340 consistent jar name
LPS-49175 consistent jar name
For simplicity, update all Ivy headers to make them the same, regardless of whether we plan to publish or not.