Issue #2078867 by tim.plunkett, jackbravo, ianthomas_uk, InternetDevels, piyuesh23, disasm, nano_monkey | vijaycs85: Convert _form_test_* functions to classes.
Issue #697760 by sun: Replace getInfo() in tests with native phpDoc + annotations (following PHPUnit).
Issue #2300697 by joshi.rohit100: Remove drupal_is_cli() as It is deprecated.
Issue #2300833 by joshi.rohit100: Remove module_hook() as it is deprecated.
Issue #2300843 by joshi.rohit100: Remove drupal_json_encode() and drupal_json_decode() methods as deprecated.
Issue #2300847 by joshi.rohit100: Remove drupal_get_form() as it is deprecated.
Issue #2300821 by joshi.rohit100: Remove module_invoke_all() as it is deprecated.
Issue #2300313 by blueminds: Fixed Seven theme competely overrides the $form['#attached'] on node form.
Issue #2299269 by nod_: Update eslint configuration for 0.7.4 version.
Issue #1498662 by andypost, larowlan | dawehner: Refactor comment entity properties to multilingual.
Issue #2030655 by justafish, Alumei, daffie, alexpott, wwhurley, jamesquinton, pcambra, InternetDevels, rdatar, james_kerrigan: Expand Role with methods.
Issue #2216535 by jhodgdon, Berdir: Replace Node overview topic and Node API topic with Entity Hooks topic.
Issue #2248407 by ultimike, hussainweb, benjy, jp.stacey: D6 Block Mapping.
Merge branch '8.x' into 2292821-comment-subj-widget

Conflicts:
	core/modules/comment/src/Entity/Comment.php