LPS-51308 Since we applied ddm translator defaultLanguage is not necessary
LPS-51308 Removes no needed code
LPS-51308 format javadoc
LPS-51308 javadoc
LPS-51308 regen
LPS-51570 Add a type to define a temporary files scope. This is to make more evident which values are needed to define a temporary scope, instead of passing them as independent parameters.
LPS-51570 Use the new type TemporaryFileEntriesScope in TemporaryFileEntriesCapability and rename a method which was incorrectly named (getTemporaryFileEntry)
LPS-51570 Make getTemporaryFileEntries() create the temporary folder for the scope so that we prevent concurrent creation of that folder when the first file is added.
LPS-51570 SF
LPS-50631 Force propagation from site template

This change reverts some changes from LPS-48480. The service method must be invoked so that it triggers the propagation of changes from the site template. See LayoutLocalServiceVirtualLayoutsAdvice#invoke
LPS-50631 Add tests
LPS-50631 Regen
Optimize test packages recording logic
LPS-51846 add extension to content ref
LPS-51846 inline and reorder validations
LPS-51846 create file name/ext validators
LPS-51846 remove hardcoded validations
LPS-51846 inject all validations into DM repo
LPS-51846 SF
LPS-51846 rename, I found DLFile confusing.. is it a DLFileEntry ,a FileEntry, or a DLFileVersion etc? If it's going to be used outside of the liferay impl, I would rename it to FileEntryModelValidator and not DLFileEntryValidator since that is for the internal impl