Uploaded image for project: 'PUBLIC - Liferay Faces'
  1. PUBLIC - Liferay Faces
  2. FACES-2299 Remove the dependency that liferay-faces-util.jar has on portal-service.jar
  3. FACES-2307

Delete com.liferay.faces.util.portal.LiferayThemeDisplayUtil from liferay-faces-util.jar

    Details

      Description

      As part of the effort to remove the dependency that liferay-faces-util.jar has on the Liferay Portal API (FACES-2299), this sub-task involves deleting the the com.liferay.faces.util.portal.LiferayThemeDisplayUtil class from liferay-faces-util.jar and moving the code into com.liferay.faces.alloy.renderkit.internal.ScriptRendererCompat in the liferay-faces-alloy.jar since the only class that depends on it is ScriptRendererCompat. But since liferay-faces-alloy.jar does not have a dependency on the Liferay Portal API, the isIsolated(Object) and isStateExclusive(Object) methods need to be refactored to use reflection.

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Packages

                Version Package
                liferay-faces-2.1.5-ga6
                liferay-faces-2.2.5-ga6
                liferay-faces-3.0.5-legacy-ga6
                liferay-faces-3.0.5-ga6
                liferay-faces-3.1.5-ga6
                liferay-faces-3.2.5-ga6