--
---- Obtain whitelist of already processed tags
-- find -name liferay-XssJspDetector.txt -print0 | xargs -0 grep -- '-- [a-z-]\+:[a-z-]' | sed 's/.*:-- /^/' | sort -u | tr '\n' '|' | sed 's/|/$\\|/g' | sed 's/\\|$//'
--
---- Grep JSPs for taglibs that have some attrs (with whitelist)
-- find -name '*.jsp*' -print0 | xargs -0 grep '<[a-zA-Z-]\+:' | sed 's/<[a-zA-Z-]\+:[a-zA-Z-]\+[ \/]*>//g' | grep '<[a-zA-Z-]\+:' | sed 's/.*<\([a-zA-Z-]*:[^ ]\+\)\( .*\)\?$/\1/' | grep -v 'jsp\|^portlet:\|^c:' | sort -u | grep -v '^aui:a$\|^aui:alert$\|^aui:button$\|^aui:button-row$\|^aui:col$\|^aui:fieldset$\|^aui:fieldset-group$\|^aui:field-wrapper$\|^aui:form$\|^aui:icon$\|^aui:input$\|^aui:model-context$\|^aui:nav$\|^aui:nav-bar$\|^aui:nav-bar-search$\|^aui:nav-item$\|^aui:option$\|^aui:row$\|^aui:script$\|^aui:select$\|^aui:validator$\|^aui:workflow-status$\|^clay:button$\|^clay:data-set-display$\|^clay:dropdown-menu$\|^clay:headless-data-set-display$\|^clay:icon$\|^clay:label$\|^clay:link$\|^clay:navigation-bar$\|^commerce-ui:account-selector$\|^commerce-ui:add-account-modal$\|^commerce-ui:add-address-modal$\|^commerce-ui:add-organizations-modal$\|^commerce-ui:add-to-cart$\|^commerce-ui:commerce-product-details-modal$\|^commerce-ui:commerce-quantity-selector$\|^commerce-ui:compare-checkbox$\|^commerce-ui:coupon-code$\|^commerce-ui:gallery$\|^commerce-ui:header$\|^commerce-ui:info-box$\|^commerce-ui:mini-cart$\|^commerce-ui:modal$\|^commerce-ui:modal-content$\|^commerce-ui:order-subscription-info$\|^commerce-ui:panel$\|^commerce-ui:price$\|^commerce-ui:product-subscription-info$\|^commerce-ui:search-bar$\|^commerce-ui:search-results$\|^commerce-ui:side-panel-content$\|^commerce-ui:step-tracker$\|^commerce-ui:user-invitation-modal$\|^commerce-ui:user-roles-modal$\|^liferay-asset:asset-categories-selector$\|^liferay-asset:asset-categories-summary$\|^liferay-asset:asset-tags-selector$\|^liferay-asset:asset-tags-summary$\|^liferay-captcha:captcha$\|^liferay-commerce-cart:add-to-cart$\|^liferay-commerce-cart:quantity-control$\|^liferay-commerce:compare-product$\|^liferay-commerce:format-price$\|^liferay-commerce:order-transitions$\|^liferay-commerce:price$\|^liferay-commerce-product:product-list-entry-renderer$\|^liferay-commerce-product:product-list-renderer$\|^liferay-commerce:quantity-input$\|^liferay-commerce:search-input$\|^liferay-commerce:tier-price$\|^liferay-commerce-ui:subscription-info$\|^liferay-commerce:user-management-bar$\|^liferay-ddm:template-renderer$\|^liferay-ddm:template-selector$\|^liferay-expando:custom-attribute-list$\|^liferay-expando:custom-attributes-available$\|^liferay-frontend:add-menu$\|^liferay-frontend:add-menu-item$\|^liferay-frontend:edit-form$\|^liferay-frontend:form-navigator$\|^liferay-frontend:management-bar$\|^liferay-frontend:management-bar-button$\|^liferay-frontend:management-bar-display-buttons$\|^liferay-frontend:management-bar-filter$\|^liferay-frontend:management-bar-navigation$\|^liferay-frontend:management-bar-sidenav-toggler-button$\|^liferay-frontend:management-bar-sort$\|^liferay-frontend:screen-navigation$\|^liferay-frontend:sidebar-panel$\|^liferay-item-selector:image-selector$\|^liferay-portlet:actionURL$\|^liferay-portlet:renderURL$\|^liferay-portlet:resourceURL$\|^liferay-security:permissionsURL$\|^liferay-ui:alert$\|^liferay-ui:asset-categories-error$\|^liferay-ui:asset-tags-error$\|^liferay-ui:asset-tags-selector$\|^liferay-ui:breadcrumb$\|^liferay-ui:custom-attributes-available$\|^liferay-ui:empty-result-message$\|^liferay-ui:error$\|^liferay-ui:error-header$\|^liferay-ui:error-marker$\|^liferay-ui:form-navigator$\|^liferay-ui:header$\|^liferay-ui:icon$\|^liferay-ui:icon-delete$\|^liferay-ui:icon-help$\|^liferay-ui:icon-menu$\|^liferay-ui:input-date$\|^liferay-ui:input-editor$\|^liferay-ui:input-field$\|^liferay-ui:input-localized$\|^liferay-ui:input-permissions-params$\|^liferay-ui:input-resource$\|^liferay-ui:input-search$\|^liferay-ui:input-time-zone$\|^liferay-ui:logo-selector$\|^liferay-ui:message$\|^liferay-ui:page-iterator$\|^liferay-ui:panel$\|^liferay-ui:panel-container$\|^liferay-ui:search-container$\|^liferay-ui:search-container-column-date$\|^liferay-ui:search-container-column-icon$\|^liferay-ui:search-container-column-image$\|^liferay-ui:search-container-column-status$\|^liferay-ui:search-container-column-text$\|^liferay-ui:search-container-results$\|^liferay-ui:search-container-row$\|^liferay-ui:search-iterator$\|^liferay-ui:search-paginator$\|^liferay-ui:tabs$\|^liferay-ui:user-portrait$\|^liferay-util:buffer$\|^liferay-util:dynamic-include$\|^liferay-util:html-top$\|^liferay-util:include$\|^liferay-util:param$\|^soy:template-renderer$' || printf '\n--- No unknown taglibs ---\n'
----
---- Grep class methods signatures excl. primitives
-- find -name PanelTag.class | { while read class; do printf "$class\n\n"; javap -s $class | sed $'s/.*public .* \([a-zA-Z0-9_]\+\)(.*/\\1/' | sed 's/.*descriptor: //' | tr '\n' '-' | sed 's/-(/(/g' | tr '-' '\n'  | grep '^set' | grep '[A-Za-z][A-Za-z0-9_]\+;'; done; }
--

-- liferay-asset:asset-categories-selector
com/liferay/asset/taglib/servlet/taglib/AssetCategoriesSelectorTag.setHiddenInput(Ljava/lang/String;)V:0

-- liferay-asset:asset-categories-summary

-- liferay-asset:asset-tags-selector
com/liferay/asset/taglib/servlet/taglib/AssetTagsSelectorTag.setAddCallback(Ljava/lang/String;)V:0
com/liferay/asset/taglib/servlet/taglib/AssetTagsSelectorTag.setHiddenInput(Ljava/lang/String;)V:0
com/liferay/asset/taglib/servlet/taglib/AssetTagsSelectorTag.setId(Ljava/lang/String;)V:0
com/liferay/asset/taglib/servlet/taglib/AssetTagsSelectorTag.setRemoveCallback(Ljava/lang/String;)V:0
com/liferay/asset/taglib/servlet/taglib/AssetTagsSelectorTag.setTagNames(Ljava/lang/String;)V:0

-- liferay-asset:asset-tags-summary

-- liferay-captcha:captcha
com/liferay/captcha/taglib/servlet/taglib/CaptchaTag.setUrl(Ljava/lang/String;)V:0
com/liferay/taglib/ui/CaptchaTag.setUrl(Ljava/lang/String;)V:0

-- liferay-expando:custom-attributes-available
-- com/liferay/expando/taglib/servlet/taglib/CustomAttributesAvailableTag.class SAFE

-- liferay-expando:custom-attribute-list
com/liferay/expando/taglib/servlet/taglib/CustomAttributeListTag.setClassName(Ljava/lang/String;)V:0

-- liferay-frontend:add-menu-item
com/liferay/frontend/taglib/servlet/taglib/AddMenuItemTag.setId(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/servlet/taglib/AddMenuItemTag.setUrl(Ljava/lang/String;)V:0

-- liferay-frontend:add-menu
com/liferay/frontend/taglib/servlet/taglib/AddMenuTag.setViewMoreURL(Ljava/lang/String;)V:0

-- liferay-frontend:edit-form
com/liferay/frontend/taglib/servlet/taglib/EditFormTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/servlet/taglib/EditFormTag.setMethod(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/servlet/taglib/EditFormTag.setOnSubmit(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/servlet/taglib/EditFormTag.setPortletNamespace(Ljava/lang/String;)V:0

-- liferay-frontend:form-navigator
com/liferay/frontend/taglib/servlet/taglib/FormNavigatorTag.setFieldSetCssClass(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/servlet/taglib/FormNavigatorTag.setId(Ljava/lang/String;)V:0

-- liferay-frontend:management-bar
com/liferay/frontend/taglib/servlet/taglib/base/BaseBarTag.setButtons(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/servlet/taglib/ManagementBarTag.setActionButtons(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/servlet/taglib/ManagementBarTag.setFilters(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/servlet/taglib/ManagementBarTag.setSearchContainerId(Ljava/lang/String;)V:0

-- liferay-frontend:management-bar-button
com/liferay/frontend/taglib/servlet/taglib/ManagementBarButtonTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/servlet/taglib/ManagementBarButtonTag.setIcon(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/servlet/taglib/ManagementBarButtonTag.setIconCssClass(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/servlet/taglib/ManagementBarButtonTag.setId(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/servlet/taglib/ManagementBarButtonTag.setLabel(Ljava/lang/String;)V:0

-- liferay-frontend:management-bar-display-buttons
com/liferay/frontend/taglib/servlet/taglib/ManagementBarDisplayButtonsTag.setDisplayViews([Ljava/lang/String;)V:0

-- liferay-frontend:management-bar-filter
com/liferay/frontend/taglib/servlet/taglib/ManagementBarFilterTag.setLabel(Ljava/lang/String;)V:0
-- com/liferay/frontend/taglib/servlet/taglib/ManagementBarFilterTag.setManagementBarFilterItems(Ljava/util/List;)V:0

-- liferay-frontend:management-bar-navigation
com/liferay/frontend/taglib/servlet/taglib/ManagementBarNavigationTag.setNavigationKeys(Ljava/util/Map;)V:0
com/liferay/frontend/taglib/servlet/taglib/ManagementBarNavigationTag.setNavigationKeys([Ljava/lang/String;)V:0


-- liferay-frontend:management-bar-sidenav-toggler-button
com/liferay/frontend/taglib/servlet/taglib/ManagementBarSidenavTogglerButtonTag.setPosition(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/servlet/taglib/ManagementBarSidenavTogglerButtonTag.setType(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/servlet/taglib/ManagementBarSidenavTogglerButtonTag.setTypeMobile(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/servlet/taglib/ManagementBarSidenavTogglerButtonTag.setWidth(Ljava/lang/String;)V:0

-- liferay-frontend:management-bar-sort
com/liferay/frontend/taglib/servlet/taglib/ManagementBarSortTag.setOrderColumns(Ljava/util/Map;)V:0
com/liferay/frontend/taglib/servlet/taglib/ManagementBarSortTag.setOrderColumns([Ljava/lang/String;)V:0

-- liferay-frontend:screen-navigation
com/liferay/frontend/taglib/servlet/taglib/ScreenNavigationTag.setContainerCssClass(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/servlet/taglib/ScreenNavigationTag.setContainerWrapperCssClass(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/servlet/taglib/ScreenNavigationTag.setFullContainerCssClass(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/servlet/taglib/ScreenNavigationTag.setHeaderContainerCssClass(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/servlet/taglib/ScreenNavigationTag.setId(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/servlet/taglib/ScreenNavigationTag.setMenubarCssClass(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/servlet/taglib/ScreenNavigationTag.setNavCssClass(Ljava/lang/String;)V:0

-- liferay-frontend:sidebar-panel
com/liferay/frontend/taglib/servlet/taglib/SidebarPanelTag.setResourceURL(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/servlet/taglib/SidebarPanelTag.setSearchContainerId(Ljava/lang/String;)V:0

-- aui:alert
com/liferay/taglib/aui/base/BaseAlertTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseAlertTag.setId(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseAlertTag.setType(Ljava/lang/String;)V:0

-- aui:a
com/liferay/taglib/aui/base/BaseATag.setAriaRole(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseATag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseATag.setIconCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseATag.setId(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseATag.setLabel(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseATag.setLang(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseATag.setOnClick(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseATag.setTarget(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseATag.setTitle(Ljava/lang/String;)V:0

-- aui:button-row
com/liferay/taglib/aui/base/BaseButtonRowTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseButtonRowTag.setId(Ljava/lang/String;)V:0

-- aui:button
com/liferay/taglib/aui/ButtonTag.setIconAlign(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseButtonTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseButtonTag.setIconAlign(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseButtonTag.setIcon(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseButtonTag.setId(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseButtonTag.setName(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseButtonTag.setOnClick(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseButtonTag.setType(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseButtonTag.setValue(Ljava/lang/String;)V:0

-- aui:col
com/liferay/taglib/aui/base/BaseColTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseColTag.setId(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseColTag.setLg(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseColTag.setMd(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseColTag.setSm(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseColTag.setXs(Ljava/lang/String;)V:0

-- aui:fieldset-group
com/liferay/taglib/aui/base/BaseFieldsetGroupTag.setMarkupView(Ljava/lang/String;)V:0

-- aui:fieldset
com/liferay/taglib/aui/base/BaseFieldsetTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseFieldsetTag.setHelpMessage(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseFieldsetTag.setId(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseFieldsetTag.setLabel(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseFieldsetTag.setMarkupView(Ljava/lang/String;)V:0

-- aui:field-wrapper
com/liferay/taglib/aui/base/BaseFieldWrapperTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseFieldWrapperTag.setHelpMessage(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseFieldWrapperTag.setLabel(Ljava/lang/String;)V:0

-- aui:form
com/liferay/taglib/aui/base/BaseFormTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseFormTag.setMethod(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseFormTag.setOnSubmit(Ljava/lang/String;)V:0

-- aui:icon
com/liferay/taglib/aui/base/BaseIconTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseIconTag.setId(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseIconTag.setImage(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseIconTag.setLabel(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseIconTag.setMarkupView(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseIconTag.setSrc(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseIconTag.setTarget(Ljava/lang/String;)V:0
-- safe com/liferay/taglib/aui/base/BaseIconTag.setUrl(Ljava/lang/String;)V:0

-- aui:input
com/liferay/taglib/aui/base/BaseInputTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseInputTag.setDateTogglerCheckboxLabel(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseInputTag.setDefaultLanguageId(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseInputTag.setFieldParam(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseInputTag.setFormName(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseInputTag.setHelpMessage(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseInputTag.setHelpTextCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseInputTag.setId(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseInputTag.setLabel(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseInputTag.setName(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseInputTag.setOnChange(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseInputTag.setOnClick(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseInputTag.setPlaceholder(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseInputTag.setPrefix(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseInputTag.setSuffix(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseInputTag.setTitle(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseInputTag.setType(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseInputTag.setWrapperCssClass(Ljava/lang/String;)V:0

-- aui:model-context
com/liferay/taglib/aui/base/BaseModelContextTag.setDefaultLanguageId(Ljava/lang/String;)V:0

-- aui:nav-bar-search
com/liferay/taglib/aui/base/BaseNavBarSearchTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseNavBarSearchTag.setFile(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseNavBarSearchTag.setId(Ljava/lang/String;)V:0

-- aui:nav-bar
com/liferay/taglib/aui/NavBarTag.setDataTarget(Ljava/lang/String;)V:0
com/liferay/taglib/aui/NavBarTag.setSelectedItemName(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseNavBarTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseNavBarTag.setId(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseNavBarTag.setMarkupView(Ljava/lang/String;)V:0

-- aui:nav-item
com/liferay/taglib/aui/base/BaseNavItemTag.setAnchorCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseNavItemTag.setAnchorId(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseNavItemTag.setAriaLabel(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseNavItemTag.setAriaRole(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseNavItemTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseNavItemTag.setHref(Ljava/lang/Object;)V:0
com/liferay/taglib/aui/base/BaseNavItemTag.setIconCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseNavItemTag.setIconSrc(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseNavItemTag.setId(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseNavItemTag.setLabel(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseNavItemTag.setState(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseNavItemTag.setTarget(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseNavItemTag.setTitle(Ljava/lang/String;)V:0

-- aui:nav
com/liferay/taglib/aui/base/BaseNavTag.setAriaLabel(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseNavTag.setAriaRole(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseNavTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseNavTag.setIcon(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseNavTag.setId(Ljava/lang/String;)V:0

-- aui:row

-- aui:script
com/liferay/taglib/aui/base/BaseScriptTag.setRequire(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseScriptTag.setUse(Ljava/lang/String;)V:0

-- aui:select
com/liferay/taglib/aui/base/BaseSelectTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseSelectTag.setHelpMessage(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseSelectTag.setId(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseSelectTag.setLabel(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseSelectTag.setName(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseSelectTag.setOnChange(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseSelectTag.setOnClick(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseSelectTag.setPrefix(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseSelectTag.setSuffix(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseSelectTag.setTitle(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseSelectTag.setWrapperCssClass(Ljava/lang/String;)V:0

-- aui:workflow-status
com/liferay/taglib/aui/base/BaseWorkflowStatusTag.setHelpMessage(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseWorkflowStatusTag.setId(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseWorkflowStatusTag.setMarkupView(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseWorkflowStatusTag.setStatusMessage(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseWorkflowStatusTag.setVersion(Ljava/lang/String;)V:0

-- aui:option
com/liferay/taglib/aui/base/BaseOptionTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseOptionTag.setLabel(Ljava/lang/Object;)V:0
com/liferay/taglib/aui/base/BaseOptionTag.setStyle(Ljava/lang/String;)V:0
com/liferay/taglib/aui/base/BaseOptionTag.setValue(Ljava/lang/Object;)V:0
com/liferay/taglib/aui/OptionTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/aui/OptionTag.setLabel(Ljava/lang/String;)V:0
com/liferay/taglib/aui/OptionTag.setStyle(Ljava/lang/String;)V:0
com/liferay/taglib/aui/OptionTag.setValue(Ljava/lang/Object;)V:0

-- liferay-portlet:actionURL
-- com/liferay/taglib/portlet/ActionURLTag SAFE

-- liferay-portlet:renderURL
-- com/liferay/taglib/portlet/RenderURLTag SAFE

-- liferay-portlet:resourceURL
-- com/liferay/taglib/portlet/ResourceURLTag SAFE

-- aui:validator
-- com/liferay/taglib/aui/ValidatorTagImpl SAFE

-- liferay-ui:alert
com/liferay/taglib/ui/AlertTag.setIcon(Ljava/lang/String;)V:0
com/liferay/taglib/ui/AlertTag.setTargetNode(Ljava/lang/String;)V:0
com/liferay/taglib/ui/AlertTag.setTitle(Ljava/lang/String;)V:0
com/liferay/taglib/ui/AlertTag.setType(Ljava/lang/String;)V:0

-- liferay-ui:asset-categories-error
-- com/liferay/taglib/ui/AssetCategoriesErrorTag SAFE

-- liferay-ui:asset-tags-error
-- com/liferay/taglib/ui/AssetTagsErrorTag SAFE

-- liferay-ui:asset-tags-selector
com/liferay/taglib/ui/AssetTagsSelectorTag.setAddCallback(Ljava/lang/String;)V:0
com/liferay/taglib/ui/AssetTagsSelectorTag.setCurTags(Ljava/lang/String;)V:0
com/liferay/taglib/ui/AssetTagsSelectorTag.setHiddenInput(Ljava/lang/String;)V:0
com/liferay/taglib/ui/AssetTagsSelectorTag.setId(Ljava/lang/String;)V:0
com/liferay/taglib/ui/AssetTagsSelectorTag.setRemoveCallback(Ljava/lang/String;)V:0

-- liferay-ui:custom-attributes-available
-- com/liferay/taglib/ui/CustomAttributesAvailableTag.class SAFE

-- liferay-ui:error-header
-- com.liferay.taglib.ui.ErrorHeaderTag SAFE

-- liferay-ui:error
com/liferay/taglib/ui/ErrorTag.setMessage(Ljava/lang/String;)V:0
com/liferay/taglib/ui/ErrorTag.setRowBreak(Ljava/lang/String;)V:0
com/liferay/taglib/ui/ErrorTag.setTargetNode(Ljava/lang/String;)V:0

-- liferay-ui:header
com/liferay/taglib/ui/HeaderTag.setBackLabel(Ljava/lang/String;)V:0
com/liferay/taglib/ui/HeaderTag.setBackURL(Ljava/lang/String;)V:0
com/liferay/taglib/ui/HeaderTag.setCssClass(Ljava/lang/String;)V:0
-- com/liferay/taglib/ui/HeaderTag.setTitle(Ljava/lang/String;)V:0 SAFE in default config, unsafe with escapeXML=false

-- liferay-ui:icon-menu
com/liferay/taglib/ui/IconMenuTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconMenuTag.setDirection(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconMenuTag.setEndPage(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconMenuTag.setIcon(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconMenuTag.setId(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconMenuTag.setMarkupView(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconMenuTag.setMessage(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconMenuTag.setStartPage(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconMenuTag.setTriggerCssClass(Ljava/lang/String;)V:0

-- liferay-ui:icon
-- liferay-ui:icon-help
com/liferay/taglib/ui/IconTag.setAlt(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconTag.setAriaRole(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconTag.setIconCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconTag.setIcon(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconTag.setId(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconTag.setImageHover(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconTag.setImage(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconTag.setLang(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconTag.setLinkCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconTag.setMarkupView(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconTag.setMessage(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconTag.setMethod(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconTag.setOnClick(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconTag.setSrcHover(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconTag.setSrc(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconTag.setTarget(Ljava/lang/String;)V:0
com/liferay/taglib/ui/IconTag.setUrl(Ljava/lang/String;)V:0

-- liferay-ui:breadcrumb
com/liferay/site/navigation/taglib/servlet/taglib/BreadcrumbTag.setBreadcrumbEntries(Ljava/util/List;)V:0
com/liferay/taglib/ui/BreadcrumbTag.setDdmTemplateKey(Ljava/lang/String;)V:0

-- liferay-ui:error-marker
-- SAFE

-- liferay-ui:form-navigator
liferay/taglib/ui/FormNavigatorTag.setFormName(Ljava/lang/String;)V:0
liferay/taglib/ui/FormNavigatorTag.setHtmlBottom(Ljava/lang/String;)V:0
liferay/taglib/ui/FormNavigatorTag.setHtmlTop(Ljava/lang/String;)V:0
liferay/taglib/ui/FormNavigatorTag.setMarkupView(Ljava/lang/String;)V:0

-- liferay-ui:icon-delete
com/liferay/taglib/ui/IconDeleteTag.setConfirmation(Ljava/lang/String;)V:0

-- liferay-ui:input-date
com/liferay/taglib/ui/InputDateTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputDateTag.setDateTogglerCheckboxLabel(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputDateTag.setFormName(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputDateTag.setName(Ljava/lang/String;)V:0

-- liferay-ui:logo-selector
com/liferay/taglib/ui/LogoSelectorTag.setDefaultLogoURL(Ljava/lang/String;)V:0
com/liferay/taglib/ui/LogoSelectorTag.setEditLogoFn(Ljava/lang/String;)V:0
com/liferay/taglib/ui/LogoSelectorTag.setLogoDisplaySelector(Ljava/lang/String;)V:0

-- liferay-ui:page-iterator
com/liferay/taglib/ui/PageIteratorTag.setCurParam(Ljava/lang/String;)V:0
com/liferay/taglib/ui/PageIteratorTag.setDeltaParam(Ljava/lang/String;)V:0
com/liferay/taglib/ui/PageIteratorTag.setFormName(Ljava/lang/String;)V:0
com/liferay/taglib/ui/PageIteratorTag.setId(Ljava/lang/String;)V:0
com/liferay/taglib/ui/PageIteratorTag.setJsCall(Ljava/lang/String;)V:0
com/liferay/taglib/ui/PageIteratorTag.setMarkupView(Ljava/lang/String;)V:0
com/liferay/taglib/ui/PageIteratorTag.setTarget(Ljava/lang/String;)V:0

-- liferay-ui:empty-result-message
com/liferay/taglib/ui/EmptyResultMessageTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/ui/EmptyResultMessageTag.setMessage(Ljava/lang/String;)V:0


-- liferay-ui:input-editor
com/liferay/taglib/ui/InputEditorTag.setConfigKey(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputEditorTag.setContentsLanguageId(Ljava/lang/String;)V:0
-- com/liferay/taglib/ui/InputEditorTag.setContents(Ljava/lang/String;)V:0 SAFE in case of default editor
com/liferay/taglib/ui/InputEditorTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputEditorTag.setEditorImpl(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputEditorTag.setHeight(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputEditorTag.setInitMethod(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputEditorTag.setInlineEditSaveURL(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputEditorTag.setName(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputEditorTag.setOnBlurMethod(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputEditorTag.setOnChangeMethod(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputEditorTag.setOnFocusMethod(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputEditorTag.setOnInitMethod(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputEditorTag.setPlaceholder(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputEditorTag.setToolbarSet(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputEditorTag.setWidth(Ljava/lang/String;)V:0

-- liferay-ui:input-field
com/liferay/taglib/ui/InputFieldTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputFieldTag.setDateTogglerCheckboxLabel(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputFieldTag.setDefaultLanguageId(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputFieldTag.setFieldParam(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputFieldTag.setFormName(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputFieldTag.setId(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputFieldTag.setPlaceholder(Ljava/lang/String;)V:0

-- liferay-ui:input-localized
com/liferay/taglib/ui/InputLocalizedTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputLocalizedTag.setDefaultLanguageId(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputLocalizedTag.setFieldPrefix(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputLocalizedTag.setFieldPrefixSeparator(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputLocalizedTag.setId(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputLocalizedTag.setMaxLength(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputLocalizedTag.setName(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputLocalizedTag.setPlaceholder(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputLocalizedTag.setType(Ljava/lang/String;)V:0

-- liferay-ui:input-permissions-params
-- com.liferay.taglib.ui.InputPermissionsParamsTag SAFE

-- liferay-ui:input-resource
com/liferay/taglib/ui/InputResourceTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputResourceTag.setId(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputResourceTag.setTitle(Ljava/lang/String;)V:0

-- liferay-ui:input-search
com/liferay/taglib/ui/InputSearchTag.setButtonLabel(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputSearchTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputSearchTag.setId(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputSearchTag.setMarkupView(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputSearchTag.setName(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputSearchTag.setPlaceholder(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputSearchTag.setTitle(Ljava/lang/String;)V:0

-- liferay-ui:input-time-zone
com/liferay/taglib/ui/InputTimeZoneTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/ui/InputTimeZoneTag.setName(Ljava/lang/String;)V:0

-- liferay-ui:message
com/liferay/taglib/ui/MessageTag.setArguments(Ljava/lang/Object;)V:0
com/liferay/taglib/ui/MessageTag.setKey(Ljava/lang/String;)V:0

-- liferay-ui:panel-container
com/liferay/taglib/ui/PanelContainerTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/ui/PanelContainerTag.setEndPage(Ljava/lang/String;)V:0
com/liferay/taglib/ui/PanelContainerTag.setId(Ljava/lang/String;)V:0
com/liferay/taglib/ui/PanelContainerTag.setMarkupView(Ljava/lang/String;)V:0
com/liferay/taglib/ui/PanelContainerTag.setStartPage(Ljava/lang/String;)V:0

-- liferay-ui:panel
com/liferay/taglib/ui/PanelTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/ui/PanelTag.setEndPage(Ljava/lang/String;)V:0
com/liferay/taglib/ui/PanelTag.setHelpMessage(Ljava/lang/String;)V:0
com/liferay/taglib/ui/PanelTag.setIconCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/ui/PanelTag.setId(Ljava/lang/String;)V:0
com/liferay/taglib/ui/PanelTag.setMarkupView(Ljava/lang/String;)V:0
com/liferay/taglib/ui/PanelTag.setParentId(Ljava/lang/String;)V:0
com/liferay/taglib/ui/PanelTag.setStartPage(Ljava/lang/String;)V:0
com/liferay/taglib/ui/PanelTag.setTitle(Ljava/lang/String;)V:0


-- liferay-ui:search-container
com/liferay/taglib/ui/SearchContainerTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/ui/SearchContainerTag.setCurParam(Ljava/lang/String;)V:0
com/liferay/taglib/ui/SearchContainerTag.setDeltaParam(Ljava/lang/String;)V:0
com/liferay/taglib/ui/SearchContainerTag.setEmptyResultsMessage(Ljava/lang/String;)V:0
com/liferay/taglib/ui/SearchContainerTag.setEmptyResultsMessageCssClass(Ljava/lang/String;)V:0
--setHeaderNames(Ljava/lang/String;)V:0
com/liferay/taglib/ui/SearchContainerTag.setId(Ljava/lang/String;)V:0
--setOrderByCol(Ljava/lang/String;)V:0
--setOrderByColParam(Ljava/lang/String;)V:0
--setOrderByComparator(Lcom/liferay/portal/kernel/util/OrderByComparator;)V:0
--setOrderByType(Ljava/lang/String;)V:0
--setOrderByTypeParam(Ljava/lang/String;)V:0
com/liferay/taglib/ui/SearchContainerTag.setSummary(Ljava/lang/String;)V:0


-- liferay-ui:search-container-results
-- SAFE(not a direct sink) com/liferay/taglib/ui/SearchContainerResultsTag.setResults(Ljava/util/List;)V:0

-- liferay-ui:search-container-row
com/liferay/taglib/ui/SearchContainerRowTag.setClassName(Ljava/lang/String;)V:0
com/liferay/taglib/ui/SearchContainerRowTag.setCssClass(Ljava/lang/String;)V:0
--setHeaderNames(Ljava/util/List;)V:0
com/liferay/taglib/ui/SearchContainerRowTag.setHelpMessages(Ljava/util/Map;)V:0
--setIndexVar(Ljava/lang/String;)V:0
--setKeyProperty(Ljava/lang/String;)V:0
--setModelVar(Ljava/lang/String;)V:0
--setOrderableHeaders(Ljava/util/Map;)V:0
--setRow(Lcom/liferay/portal/kernel/dao/search/ResultRow;)V:0
--setRowIdProperty(Ljava/lang/String;)V:0
--setRowVar(Ljava/lang/String;)V:0
com/liferay/taglib/ui/SearchContainerRowTag.setState(Ljava/lang/String;)V:0

-- liferay-ui:search-container-column-icon
com/liferay/taglib/ui/SearchContainerColumnIconTag.setIcon(Ljava/lang/String;)V:0

-- liferay-ui:search-container-column-image
-- com/liferay/taglib/ui/SearchContainerColumnImageTag.setSrc(Ljava/lang/String;)V:0

-- liferay-ui:search-container-column-status
-- SAFE com/liferay/taglib/ui/SearchContainerColumnStatusTag

-- liferay-ui:search-container-column-text
com/liferay/taglib/ui/SearchContainerColumnTextTag.setHref(Ljava/lang/Object;)V:0
com/liferay/taglib/ui/SearchContainerColumnTextTag.setTarget(Ljava/lang/String;)V:0
com/liferay/taglib/ui/SearchContainerColumnTextTag.setTitle(Ljava/lang/String;)V:0
com/liferay/taglib/ui/SearchContainerColumnTextTag.setValue(Ljava/lang/String;)V:0
com/liferay/taglib/search/TextSearchEntry.setData(Ljava/util/Map;)V:0
com/liferay/taglib/search/TextSearchEntry.setHref(Ljava/lang/String;)V:0
com/liferay/taglib/search/TextSearchEntry.setName(Ljava/lang/String;)V:0
com/liferay/taglib/search/TextSearchEntry.setTarget(Ljava/lang/String;)V:0
com/liferay/taglib/search/TextSearchEntry.setTitle(Ljava/lang/String;)V:0

-- liferay-ui:search-container-column-date
com/liferay/taglib/ui/SearchContainerColumnDateTag.setHref(Ljava/lang/Object;)V:0
com/liferay/taglib/ui/SearchContainerColumnDateTag.setOrderableProperty(Ljava/lang/String;)V:0
com/liferay/taglib/ui/SearchContainerColumnDateTag.setProperty(Ljava/lang/String;)V:0

-- global parent for search container tags
com/liferay/taglib/ui/SearchContainerColumnTag.setAlign(Ljava/lang/String;)V:0
com/liferay/taglib/ui/SearchContainerColumnTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/ui/SearchContainerColumnTag.setName(Ljava/lang/String;)V:0
com/liferay/taglib/ui/SearchContainerColumnTag.setValign(Ljava/lang/String;)V:0

-- liferay-ui:search-iterator
com/liferay/taglib/ui/SearchIteratorTag.setMarkupView(Ljava/lang/String;)V:0
com/liferay/taglib/ui/SearchIteratorTag.setSearchResultCssClass(Ljava/lang/String;)V:0

-- liferay-ui:search-paginator
com/liferay/taglib/ui/SearchPaginatorTag.setId(Ljava/lang/String;)V:0
com/liferay/taglib/ui/SearchPaginatorTag.setMarkupView(Ljava/lang/String;)V:0

-- liferay-ui:tabs
com/liferay/taglib/ui/TabsTag.setBackURL(Ljava/lang/String;)V:0
com/liferay/taglib/ui/TabsTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/ui/TabsTag.setEndPage(Ljava/lang/String;)V:0
com/liferay/taglib/ui/TabsTag.setFormName(Ljava/lang/String;)V:0
com/liferay/taglib/ui/TabsTag.setNames(Ljava/lang/String;)V:0
com/liferay/taglib/ui/TabsTag.setOnClick(Ljava/lang/String;)V:0
com/liferay/taglib/ui/TabsTag.setParam(Ljava/lang/String;)V:0
com/liferay/taglib/ui/TabsTag.setStartPage(Ljava/lang/String;)V:0
com/liferay/taglib/ui/TabsTag.setTabsValues(Ljava/lang/String;)V:0
com/liferay/taglib/ui/TabsTag.setType(Ljava/lang/String;)V:0
com/liferay/taglib/ui/TabsTag.setUrl(Ljava/lang/String;)V:0
com/liferay/taglib/ui/TabsTag.setUrl0(Ljava/lang/String;)V:0
com/liferay/taglib/ui/TabsTag.setUrl1(Ljava/lang/String;)V:0
com/liferay/taglib/ui/TabsTag.setUrl2(Ljava/lang/String;)V:0
com/liferay/taglib/ui/TabsTag.setUrl3(Ljava/lang/String;)V:0
com/liferay/taglib/ui/TabsTag.setUrl4(Ljava/lang/String;)V:0
com/liferay/taglib/ui/TabsTag.setUrl5(Ljava/lang/String;)V:0
com/liferay/taglib/ui/TabsTag.setUrl6(Ljava/lang/String;)V:0
com/liferay/taglib/ui/TabsTag.setUrl7(Ljava/lang/String;)V:0
com/liferay/taglib/ui/TabsTag.setUrl8(Ljava/lang/String;)V:0
com/liferay/taglib/ui/TabsTag.setUrl9(Ljava/lang/String;)V:0
com/liferay/taglib/ui/TabsTag.setUrls([Ljava/lang/String;)V:0
com/liferay/taglib/ui/TabsTag.setValue(Ljava/lang/String;)V:0

-- liferay-ui:user-portrait
com/liferay/taglib/ui/UserPortraitTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/taglib/ui/UserPortraitTag.setUserName(Ljava/lang/String;)V:0

-- global parent
com/liferay/taglib/util/AttributesTagSupport.setDynamicAttribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V:0,1

-- liferay-util:buffer
-- com/liferay/taglib/util/BufferTag SAFE

-- liferay-util:dynamic-include
-- com/liferay/taglib/util/DynamicIncludeTag SAFE

-- liferay-util:html-top
com/liferay/taglib/util/OutputTag.setOutputKey(Ljava/lang/String;)V:0

-- liferay-util:include
-- safe for XSS: com/liferay/taglib/util/IncludeTag.setPage(Ljava/lang/String;)V:0

-- liferay-util:param
-- safe


-- liferay-commerce:compare-product
-- liferay-commerce:format-price
-- liferay-commerce:order-transitions
-- liferay-commerce:price
-- liferay-commerce:quantity-input
-- liferay-commerce:search-input
-- liferay-commerce:tier-price
-- liferay-commerce:user-management-bar
-- safe

-- liferay-commerce-ui:subscription-info
-- safe


-- clay:button
-- We don't see into clay implementation, let's mark all as sensitive
--setAriaLabel(Ljava/lang/String;)V:0
--com/liferay/frontend/taglib/clay/servlet/taglib/ButtonTag.setDisplayType(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/ButtonTag.setIcon(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/ButtonTag.setLabel(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/ButtonTag.setSize(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/ButtonTag.setStyle(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/ButtonTag.setTitle(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/ButtonTag.setType(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/internal/servlet/taglib/BaseContainerTag.setAdditionalProps(Ljava/util/Map;)V:0
com/liferay/frontend/taglib/clay/internal/servlet/taglib/BaseContainerTag.setClassName(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/internal/servlet/taglib/BaseContainerTag.setComponentId(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/internal/servlet/taglib/BaseContainerTag.setContainerElement(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/internal/servlet/taglib/BaseContainerTag.setContributorKey(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/internal/servlet/taglib/BaseContainerTag.setCssClass(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/internal/servlet/taglib/BaseContainerTag.setData(Ljava/util/Map;)V:0
com/liferay/frontend/taglib/clay/internal/servlet/taglib/BaseContainerTag.setDefaultEventHandler(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/internal/servlet/taglib/BaseContainerTag.setElementClasses(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/internal/servlet/taglib/BaseContainerTag.setHydratedContainerElement(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/internal/servlet/taglib/BaseContainerTag.setId(Ljava/lang/String;)V:0
--com/liferay/frontend/taglib/clay/internal/servlet/taglib/BaseContainerTag.setPageContext(Ljavax/servlet/jsp/PageContext;)V:0
com/liferay/frontend/taglib/clay/internal/servlet/taglib/BaseContainerTag.setPropsTransformer(Ljava/lang/String;)V:0
--com/liferay/frontend/taglib/clay/internal/servlet/taglib/BaseContainerTag.setPropsTransformerServletContext(Ljavax/servlet/ServletContext;)V:0



-- clay:data-set-display
com/liferay/frontend/taglib/clay/servlet/taglib/DataSetDisplayTag.setActionParameterName(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/DataSetDisplayTag.setBulkActionDropdownItems(Ljava/util/List;)V:0
--com/liferay/frontend/taglib/clay/servlet/taglib/DataSetDisplayTag.setContextParams(Ljava/util/Map;)V:0
--com/liferay/frontend/taglib/clay/servlet/taglib/DataSetDisplayTag.setCreationMenu(Lcom/liferay/frontend/taglib/clay/servlet/taglib/util/CreationMenu;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/DataSetDisplayTag.setDataProviderKey(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/DataSetDisplayTag.setDeltaParam(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/DataSetDisplayTag.setFormId(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/DataSetDisplayTag.setId(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/DataSetDisplayTag.setNamespace(Ljava/lang/String;)V:0
--com/liferay/frontend/taglib/clay/servlet/taglib/DataSetDisplayTag.setNestedItemsKey(Ljava/lang/String;)V:0
--com/liferay/frontend/taglib/clay/servlet/taglib/DataSetDisplayTag.setNestedItemsReferenceKey(Ljava/lang/String;)V:0
--com/liferay/frontend/taglib/clay/servlet/taglib/DataSetDisplayTag.setPortletURL(Ljavax/portlet/PortletURL;)V:0
--com/liferay/frontend/taglib/clay/servlet/taglib/DataSetDisplayTag.setSelectedItems(Ljava/util/List;)V:0
--com/liferay/frontend/taglib/clay/servlet/taglib/DataSetDisplayTag.setSelectedItemsKey(Ljava/lang/String;)V:0
--com/liferay/frontend/taglib/clay/servlet/taglib/DataSetDisplayTag.setSelectionType(Ljava/lang/String;)V:0
--com/liferay/frontend/taglib/clay/servlet/taglib/DataSetDisplayTag.setSortItemList(Lcom/liferay/frontend/taglib/clay/servlet/taglib/util/SortItemList;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/DataSetDisplayTag.setStyle(Ljava/lang/String;)V:0

-- clay:dropdown-menu
com/liferay/frontend/taglib/clay/servlet/taglib/DropdownMenuTag.setButtonLabel(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/DropdownMenuTag.setButtonStyle(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/DropdownMenuTag.setButtonType(Ljava/lang/String;)V:0
--com/liferay/frontend/taglib/clay/servlet/taglib/DropdownMenuTag.setDropdownItems(Ljava/util/List;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/DropdownMenuTag.setItemsIconAlignment(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/DropdownMenuTag.setTriggerCssClasses(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/DropdownMenuTag.setTriggerTitle(Ljava/lang/String;)V:0

-- clay:headless-data-set-display
com/liferay/frontend/taglib/clay/servlet/taglib/HeadlessDataSetDisplayTag.setActionParameterName(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/HeadlessDataSetDisplayTag.setApiURL(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/HeadlessDataSetDisplayTag.setBulkActionDropdownItems(Ljava/util/List;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/HeadlessDataSetDisplayTag.setClayDataSetActionDropdownItems(Ljava/util/List;)V:0
--com/liferay/frontend/taglib/clay/servlet/taglib/HeadlessDataSetDisplayTag.setCreationMenu(Lcom/liferay/frontend/taglib/clay/servlet/taglib/util/CreationMenu;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/HeadlessDataSetDisplayTag.setFormId(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/HeadlessDataSetDisplayTag.setId(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/HeadlessDataSetDisplayTag.setNamespace(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/HeadlessDataSetDisplayTag.setNestedItemsKey(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/HeadlessDataSetDisplayTag.setNestedItemsReferenceKey(Ljava/lang/String;)V:0
--com/liferay/frontend/taglib/clay/servlet/taglib/HeadlessDataSetDisplayTag.setPortletURL(Ljavax/portlet/PortletURL;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/HeadlessDataSetDisplayTag.setSelectedItems(Ljava/util/List;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/HeadlessDataSetDisplayTag.setSelectedItemsKey(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/HeadlessDataSetDisplayTag.setSelectionType(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/HeadlessDataSetDisplayTag.setSortItemList(Lcom/liferay/frontend/taglib/clay/servlet/taglib/util/SortItemList;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/HeadlessDataSetDisplayTag.setStyle(Ljava/lang/String;)V:0

-- clay:icon
com/liferay/frontend/taglib/clay/servlet/taglib/IconTag.setSpritemap(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/IconTag.setSymbol(Ljava/lang/String;)V:0

-- clay:label
--com/liferay/frontend/taglib/clay/servlet/taglib/LabelTag.setDisplayType(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/LabelTag.setLabel(Ljava/lang/String;)V:0

-- clay:link
--com/liferay/frontend/taglib/clay/servlet/taglib/LinkTag.setDisplayType(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/LinkTag.setIcon(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/clay/servlet/taglib/LinkTag.setLabel(Ljava/lang/String;)V:0

-- clay:navigation-bar
com/liferay/frontend/taglib/clay/servlet/taglib/NavigationBarTag.setNavigationItems(Ljava/util/List;)V:0

-- commerce-ui:account-selector
-- commerce-ui:add-account-modal
-- commerce-ui:add-address-modal
-- commerce-ui:add-organizations-modal
-- commerce-ui:add-to-cart
-- commerce-ui:commerce-product-details-modal
-- commerce-ui:commerce-quantity-selector
-- commerce-ui:compare-checkbox
-- commerce-ui:coupon-code
-- commerce-ui:gallery
-- commerce-ui:header
-- commerce-ui:info-box
-- commerce-ui:mini-cart
-- commerce-ui:modal
-- commerce-ui:modal-content
-- commerce-ui:order-subscription-info
-- commerce-ui:panel
-- commerce-ui:price
-- commerce-ui:product-subscription-info
-- commerce-ui:search-bar
-- commerce-ui:search-results
-- commerce-ui:side-panel-content
-- commerce-ui:step-tracker
-- commerce-ui:user-invitation-modal
-- commerce-ui:user-roles-modal
-- liferay-commerce-cart:add-to-cart
-- liferay-commerce-cart:quantity-control
-- liferay-commerce-product:product-list-entry-renderer
-- liferay-commerce-product:product-list-renderer
-- SAFE

-- liferay-ddm:template-renderer
-- liferay-ddm:template-selector
-- Need to evaluate FTL/VM templates
com/liferay/dynamic/data/mapping/taglib/servlet/taglib/base/BaseTemplateRendererTag.setContextObjects(Ljava/util/Map;)V:0
--com/liferay/dynamic/data/mapping/taglib/servlet/taglib/base/BaseTemplateRendererTag.setDisplayStyle(Ljava/lang/String;)V:0
--com/liferay/dynamic/data/mapping/taglib/servlet/taglib/base/BaseTemplateRendererTag.setEntries(Ljava/util/List;)V:0


-- liferay-item-selector:image-selector
com/liferay/item/selector/taglib/servlet/taglib/ImageSelectorTag.setDraggableImage(Ljava/lang/String;)V:0
com/liferay/item/selector/taglib/servlet/taglib/ImageSelectorTag.setItemSelectorEventName(Ljava/lang/String;)V:0
com/liferay/item/selector/taglib/servlet/taglib/ImageSelectorTag.setItemSelectorURL(Ljava/lang/String;)V:0
com/liferay/item/selector/taglib/servlet/taglib/ImageSelectorTag.setParamName(Ljava/lang/String;)V:0
com/liferay/item/selector/taglib/servlet/taglib/ImageSelectorTag.setUploadURL(Ljava/lang/String;)V:0
-- com/liferay/item/selector/taglib/servlet/taglib/ImageSelectorTag.setValidExtensions(Ljava/lang/String;)V:0

-- liferay-security:permissionsURL
-- SAFE

-- soy:template-renderer
-- need to evaluate SOY templates
--com/liferay/frontend/taglib/soy/servlet/taglib/TemplateRendererTag.setContext(Ljava/util/Map;)V:0
--com/liferay/frontend/taglib/soy/servlet/taglib/TemplateRendererTag.setModule(Ljava/lang/String;)V:0
com/liferay/frontend/taglib/soy/servlet/taglib/TemplateRendererTag.putHTMLValue(Ljava/lang/String;Ljava/lang/String;)V:0
