[#32744] All Modules type Articles Categories using same category
Update default.php
Update view.html.php
use get instead of getCfg
remove unneeded */
#4215 Remove language code in alternate link when language is the
default site language and remove url language code is on
[imp] Code Style fixes. Fixes #4224. Fixes #4225. Fixes #4226. Fixes #4227. Fixes #4228. Fixes #4230

Fix function doc block

Code Style fixes for file

Code Style fixes for file

Fix code style in file

Code Style fixes for file
[fix] Allow to get permitions for section != 'component'. Fixes #4198

This will allow to set ACL different groups based on category permissions, for example:
access.xml
	<section name="component">
		[...]
	</section>
	<section name="category">
		<action name="roles.list" title="roles list" description="" />
		<action name="roles.manage" title="roles manage" description="" />
	</section>

view.html.php (view of a generic component)
[...]
$this->canDo = JHelperContent::getActions('com_componentname', 'category', $item->catid);
if (!$this->canDo->get('roles.manage')) {
            JError::raiseWarning(404, JText::_('JERROR_ALERTNOAUTHOR'));
            $app = JFactory::getApplication();
            $app->redirect('index.php');
}
[...]

Update content.php

Update content.php
Codestyle Modules. Closes #4242. Closes #4241
Code Style fixes for modules. Closes #4237.
Activates codestyle checks for modules folder.
Codestyle
cs
Don't quote the segment twice.. Fixes #4246
[bug] Remove double quote. Fixes #4269, fixes #4265, fixes #4266
Change error reporting to not flag on deprecated

See https://github.com/sebastianbergmann/phpunit/commit/a4835d134439c02a9e648e82a2cdfddb22e26bde
mail cloaking does not work with & in text

Suggested code fix from PR #4263
cs
Change center alignment of Joomla! logo on Isis login page
Improving test structure in application classes
SQLite timestamp fix (Fix #4282)