You are here

upgrade-info.html in GatherContent 8

hook_entity_info() has been removed.
Documentation
Files Affected
  • modules/gathercontent/gc.module, line 127
hook_menu() has been removed from Drupal 8.
Documentation
Files Affected
  • modules/gathercontent/gc.module, line 36
drupal_add_js() has been removed.
Documentation
Files Affected
  • modules/gathercontent/gc.theme.inc, line 92
  • modules/gathercontent/gc.theme.inc, line 124
  • modules/gathercontent/gc.module, line 1468
  • modules/gathercontent/gc.module, line 1469
  • modules/gathercontent/gc.module, line 1501
  • modules/gathercontent/gc.module, line 1502
confirm_form() is now \Drupal\Core\Form\ConfirmFormBase
Documentation
Files Affected
  • modules/gathercontent/forms/gc.mapping-delete.inc, line 24
Most CTools APIs have moved into core.
Documentation
Files Affected
  • modules/gathercontent/gc.import.inc, line 70
  • modules/gathercontent/gc.import.inc, line 90
  • modules/gathercontent/gc.import.inc, line 103
  • modules/gathercontent/gc.import.inc, line 117
The CTools object caching system has moved into core.
Documentation
Files Affected
  • modules/gathercontent/gc.import.inc, line 118
The CTools object caching system has moved into core.
Documentation
Files Affected
  • modules/gathercontent/gc.import.inc, line 104
drupal_goto() has been removed.
Documentation
Files Affected
  • modules/gathercontent/gc.import.inc, line 76
  • modules/gathercontent/gc.import.inc, line 570
  • modules/gathercontent/forms/gc.mapping-edit.inc, line 511
  • modules/gathercontent/gc.module, line 1083
  • modules/gathercontent/gc.module, line 1351
  • modules/gathercontent/forms/gc.mapping-create.inc, line 115
drupal_render() has been removed.
Files Affected
  • modules/gathercontent/gc.import.inc, line 72
  • modules/gathercontent/gc.theme.inc, line 109
  • modules/gathercontent/gc.theme.inc, line 152
  • modules/gathercontent/gc.theme.inc, line 164
element_children() is now a method of the Element class.
Documentation
Files Affected
  • modules/gathercontent/gc.theme.inc, line 101
entity_create() is now a method of EntityInterface.
Documentation
Files Affected
  • modules/gathercontent/gc.import.inc, line 435
  • modules/gathercontent/gc.module, line 423
  • modules/gathercontent/gc.module, line 462
  • modules/gathercontent/gc.module, line 1016
  • modules/gathercontent/gc.module, line 1105
  • modules/gathercontent/gc.module, line 1156
  • modules/gathercontent/forms/gc.mapping-create.inc, line 107
entity_load() has been removed.
Documentation
Files Affected
  • modules/gathercontent/gc.import.inc, line 198
  • modules/gathercontent/gc.import.inc, line 557
  • modules/gathercontent/forms/gc.mapping-edit.inc, line 20
  • modules/gathercontent/forms/gc.mapping-edit.inc, line 328
  • modules/gathercontent/forms/gc.mapping-edit.inc, line 443
  • modules/gathercontent/gc.install, line 318
  • modules/gathercontent/gc.module, line 449
  • modules/gathercontent/gc.module, line 929
  • modules/gathercontent/gc.module, line 1070
  • modules/gathercontent/gc.module, line 1145
  • modules/gathercontent/gc.module, line 1338
entity_save() has been removed.
Documentation
Files Affected
  • modules/gathercontent/gc.import.inc, line 439
  • modules/gathercontent/gc.module, line 469
  • modules/gathercontent/gc.module, line 500
  • modules/gathercontent/gc.module, line 531
  • modules/gathercontent/gc.module, line 537
  • modules/gathercontent/gc.module, line 543
  • modules/gathercontent/gc.module, line 549
  • modules/gathercontent/gc.module, line 1020
  • modules/gathercontent/gc.module, line 1109
  • modules/gathercontent/gc.module, line 1296
  • modules/gathercontent/gc.module, line 1303
  • modules/gathercontent/gc.module, line 1307
  • modules/gathercontent/gc.module, line 1314
  • modules/gathercontent/gc.module, line 1319
entity_delete() has been removed.
Documentation
Files Affected
  • modules/gathercontent/forms/gc.mapping-delete.inc, line 41
node_load_multiple() has been removed.
Documentation
Files Affected
  • modules/gathercontent/gc.module, line 919
  • modules/gathercontent/gc.module, line 1024
  • modules/gathercontent/gc.module, line 1112
field_update_field() is now FieldStorageConfig::save().
Documentation
Files Affected
  • modules/gathercontent/forms/gc.mapping-edit.inc, line 477
field_update_instance() is now FieldConfig::save().
Documentation
Files Affected
  • modules/gathercontent/forms/gc.mapping-edit.inc, line 496
form_set_error() is now a method of FormStateInterface.
Documentation
Files Affected
  • modules/gathercontent/gc.import.inc, line 341
  • modules/gathercontent/forms/gc.mapping-edit.inc, line 346
  • modules/gathercontent/forms/gc.mapping-edit.inc, line 376
  • modules/gathercontent/forms/gc.mapping-edit.inc, line 384
  • modules/gathercontent/forms/gc.mapping-edit.inc, line 393
  • modules/gathercontent/forms/gc.mapping-edit.inc, line 401
  • modules/gathercontent/forms/gc.mapping-edit.inc, line 408
format_interval() was moved into the date.formatter service.
Documentation
Files Affected
  • modules/gathercontent/views/handlers/views_handler_field_node_gc_updated.inc, line 47
  • modules/gathercontent/views/handlers/views_handler_field_node_gc_updated.inc, line 49
  • modules/gathercontent/views/handlers/views_handler_field_node_gc_updated.inc, line 54
  • modules/gathercontent/views/handlers/views_handler_field_node_gc_updated.inc, line 66
  • modules/gathercontent/views/handlers/views_handler_field_node_gc_updated.inc, line 68
  • modules/gathercontent/views/handlers/views_handler_field_node_gc_updated.inc, line 70
  • modules/gathercontent/views/handlers/views_handler_field_node_gc_updated.inc, line 72
  • modules/gathercontent/views/handlers/views_handler_field_node_gc_updated.inc, line 74
  • modules/gathercontent/views/handlers/views_handler_field_mapping_gc_updated.inc, line 34
  • modules/gathercontent/views/handlers/views_handler_field_mapping_gc_updated.inc, line 36
  • modules/gathercontent/views/handlers/views_handler_field_mapping_gc_updated.inc, line 41
  • modules/gathercontent/views/handlers/views_handler_field_mapping_gc_updated.inc, line 53
  • modules/gathercontent/views/handlers/views_handler_field_mapping_gc_updated.inc, line 55
  • modules/gathercontent/views/handlers/views_handler_field_mapping_gc_updated.inc, line 57
  • modules/gathercontent/views/handlers/views_handler_field_mapping_gc_updated.inc, line 59
  • modules/gathercontent/views/handlers/views_handler_field_mapping_gc_updated.inc, line 61
format_plural() was moved into the translation service.
Documentation
Files Affected
  • modules/gathercontent/gc.import.inc, line 370
  • modules/gathercontent/gc.import.inc, line 565
  • modules/gathercontent/gc.import.inc, line 567
  • modules/gathercontent/gc.module, line 979
  • modules/gathercontent/gc.module, line 994
  • modules/gathercontent/gc.module, line 1078
  • modules/gathercontent/gc.module, line 1080
  • modules/gathercontent/gc.module, line 1346
  • modules/gathercontent/gc.module, line 1348
drupal_html_id() has been moved into the HTML component.
Documentation
Files Affected
  • modules/gathercontent/gc.theme.inc, line 238
l() has been removed.
Documentation
Files Affected
  • modules/gathercontent/gc.import.inc, line 277
  • modules/gathercontent/gc.authentication.inc, line 39
menu_parent_options() has been replaced by menu.link_tree service.
Documentation
Files Affected
  • modules/gathercontent/gc.import.inc, line 243
get_t() has been removed.
Documentation
Files Affected
  • modules/gathercontent/gc.install, line 345
theme() has been renamed to _theme(), and should never be called directly.
Documentation
Files Affected
  • modules/gathercontent/gc.import.inc, line 404
  • modules/gathercontent/gc.theme.inc, line 167
variable_del() has been removed.
Documentation
Files Affected
  • modules/gathercontent/gc.install, line 56
  • modules/gathercontent/gc.install, line 57
  • modules/gathercontent/gc.install, line 58
  • modules/gathercontent/gc.authentication.inc, line 127
  • modules/gathercontent/gc.authentication.inc, line 128
  • modules/gathercontent/gc.authentication.inc, line 129
  • modules/gathercontent/gc.authentication.inc, line 130
variable_get() has been removed.
Documentation
Files Affected
  • modules/gathercontent/gc.install, line 283
  • modules/gathercontent/gc.authentication.inc, line 29
  • modules/gathercontent/gc.authentication.inc, line 38
  • modules/gathercontent/gc.authentication.inc, line 44
  • modules/gathercontent/includes/Account.inc, line 32
  • modules/gathercontent/includes/Account.inc, line 36
  • modules/gathercontent/views/handlers/views_handler_field_gc_operation_item_gc_link.inc, line 20
  • modules/gathercontent/includes/Template.inc, line 25
  • modules/gathercontent/includes/Template.inc, line 29
  • modules/gathercontent/includes/Project.inc, line 27
  • modules/gathercontent/includes/Project.inc, line 31
  • modules/gathercontent/includes/Project.inc, line 63
  • modules/gathercontent/includes/Project.inc, line 101
  • modules/gathercontent/includes/Content.inc, line 32
  • modules/gathercontent/includes/Content.inc, line 36
  • modules/gathercontent/views/handlers/views_handler_field_node_gc_link.inc, line 21
variable_set() has been removed.
Documentation
Files Affected
  • modules/gathercontent/gc.install, line 289
  • modules/gathercontent/gc.authentication.inc, line 107
  • modules/gathercontent/gc.authentication.inc, line 108
  • modules/gathercontent/gc.authentication.inc, line 118
  • modules/gathercontent/gc.authentication.inc, line 122
watchdog() has been removed.
Documentation
Files Affected
  • modules/gathercontent/includes/Account.inc, line 40
  • modules/gathercontent/includes/Account.inc, line 82
  • modules/gathercontent/includes/Template.inc, line 33
  • modules/gathercontent/includes/Template.inc, line 72
  • modules/gathercontent/includes/Template.inc, line 98
  • modules/gathercontent/includes/Template.inc, line 124
  • modules/gathercontent/includes/Project.inc, line 35
  • modules/gathercontent/includes/Project.inc, line 82
  • modules/gathercontent/includes/Project.inc, line 89
  • modules/gathercontent/includes/Project.inc, line 120
  • modules/gathercontent/includes/Project.inc, line 127
  • modules/gathercontent/includes/Project.inc, line 151
  • modules/gathercontent/includes/Project.inc, line 156
  • modules/gathercontent/includes/Project.inc, line 183
  • modules/gathercontent/includes/Project.inc, line 188
  • modules/gathercontent/includes/Content.inc, line 40
  • modules/gathercontent/includes/Content.inc, line 87
  • modules/gathercontent/includes/Content.inc, line 117
  • modules/gathercontent/includes/Content.inc, line 148
  • modules/gathercontent/includes/Content.inc, line 205
  • modules/gathercontent/gc.module, line 535
  • modules/gathercontent/gc.module, line 1312
Many common functions, shared variables, and constants have been renamed.
Documentation
The signature of hook_form_alter() has changed in Drupal 8.
Documentation
Files Affected
  • modules/gathercontent/gc.module, line 1367
Static permissions are now defined in MODULE.permissions.yml.
Documentation
Files Affected
  • modules/gathercontent/gc.module, line 16

This issue can be fixed automatically.

Default configuration is deleted automatically.
Files Affected
  • modules/gathercontent/gc.install, line 56
  • modules/gathercontent/gc.install, line 57
  • modules/gathercontent/gc.install, line 58
Module info files' core key must have a value of 8.x.
Documentation
Files Affected
  • modules/gathercontent/gc.info
Info files must contain a type key.
Documentation
Files Affected
  • modules/gathercontent/gc.info
Many common dependencies have moved into core.
Documentation
Files Affected
  • modules/gathercontent/gc.info
Modules no longer declare classes in their info file.
Documentation
Files Affected
  • modules/gathercontent/gc.info
Module info files' configure key must be a route name, not a path.
Documentation
Files Affected
  • modules/gathercontent/gc.info
Classes must be PSR-4 compliant.
Documentation
Automated web tests must be in a PSR-4 namespace, and unit tests must be converted to PHPUnit.
Documentation

File

upgrade-info.html
View source
<!DOCTYPE html>
<html>
  <head>
    <link href='http://fonts.googleapis.com/css?family=Open+Sans:600italic,400,700,600' rel='stylesheet' type='text/css' />
    <style type="text/css">
    <!--

body {
  width: 80%;
  color: #343434;
  margin: 1em auto;
  font-family: 'Open Sans', Verdana, sans-serif;
}

details {
  font-size: 18px;
  line-height: 25px;
  margin-bottom: 2em;
  display: block;
}

details summary {
  padding: 1em;
  margin-bottom: 1em;
  display: block;
}

details.error summary {
  background-color: #ffd5d5;
}

details.warning summary {
  background-color: #fff3bb;
}

a {
  color: #095cb1;
  font-weight: bold;
  text-decoration: none;
}

h5 {
  font-size: 1em;
}

aside {
  font-style: italic;
  line-height: 20px;
  font-size: 15px;
}

.group {
  border: 1px solid #ececec;
  padding: 1em;
  display: block;
}

.group > summary {
  padding: 0;
  color: #c8c8c8;
  margin-bottom: 0;;
  font-weight: bold;
  letter-spacing: .1em;
  text-transform: uppercase;
  display: block;
}

.group[open] > summary {
  margin-bottom: 1em;
}

.group > details:last-child {
  margin-bottom: 0;
}

    -->
    </style>
  </head>
  <body>
      <details open="true" class="group">
      <summary></summary>
          <details class="error">
      <summary><code>hook_entity_info()</code> has been removed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/1827470">Entity types are now annotated plugins</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.module, line 127</li>
            </ul>
                  <aside>Flagged by _flag_hook:entity_info</aside>    </details>
    <details class="error">
      <summary><code>hook_menu()</code> has been removed from Drupal 8.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/1800686">All functionality of <code>hook_menu()</code> replaced</a></li>
                <li><a target="_blank" href="https://www.drupal.org/node/2177901">Dynamic routes are now defined in <code>MODULE.routing.yml</code></a></li>
                <li><a target="_blank" href="https://www.drupal.org/node/2119699">Page callbacks have been converted to controller classes</a></li>
                <li><a target="_blank" href="https://www.drupal.org/node/2089605">Route naming convention</a></li>
                <li><a target="_blank" href="https://www.drupal.org/node/2165243">Contextual links are now plugins defined in <code>MODULE.links.contextual.yml</code></a></li>
                <li><a target="_blank" href="https://www.drupal.org/node/2007444">Local actions are now plugins defined in <code>MODULE.links.action.yml</code></a></li>
                <li><a target="_blank" href="https://www.drupal.org/node/2044515">Local tasks and now plugins defined in <code>MODULE.links.task.yml</code></a></li>
                <li><a target="_blank" href="https://www.drupal.org/node/2228089">Menu links are now defined in <code>MODULE.links.menu.yml</code></a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.module, line 36</li>
            </ul>
                  <aside>Flagged by _flag_hook:menu</aside>    </details>
    <details class="error">
      <summary><code>drupal_add_js()</code> has been removed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2169605"><code>drupal_add_css()</code>, <code>drupal_add_js()</code> and <code>drupal_add_library()</code> removed in favor of <code>#attached</code></a></li>
                <li><a target="_blank" href="https://www.drupal.org/node/2408597"><code>AssetResolverInterface</code> and <code>AttachedAssetsInterface</code> replace internal Asset API functions</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.theme.inc, line 92</li>
              <li>modules/gathercontent/gc.theme.inc, line 124</li>
              <li>modules/gathercontent/gc.module, line 1468</li>
              <li>modules/gathercontent/gc.module, line 1469</li>
              <li>modules/gathercontent/gc.module, line 1501</li>
              <li>modules/gathercontent/gc.module, line 1502</li>
            </ul>
                  <aside>Flagged by _function_call:drupal_add_js</aside>    </details>
    <details class="error">
      <summary><code>confirm_form()</code> is now <code>\Drupal\Core\Form\ConfirmFormBase</code></summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/1945416"><code>confirm_form()</code> removed</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/forms/gc.mapping-delete.inc, line 24</li>
            </ul>
                  <aside>Flagged by _function_call:confirm_form</aside>    </details>
    <details class="error">
      <summary>Most CTools APIs have moved into core.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2164623">Many common dependencies added to core</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.import.inc, line 70</li>
              <li>modules/gathercontent/gc.import.inc, line 90</li>
              <li>modules/gathercontent/gc.import.inc, line 103</li>
              <li>modules/gathercontent/gc.import.inc, line 117</li>
            </ul>
                  <aside>Flagged by _function_call:ctools_include</aside>    </details>
    <details class="error">
      <summary>The CTools object caching system has moved into core.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/1805940">TempStore API added to core</a></li>
                <li><a target="_blank" href="https://www.drupal.org/node/2164623">Modules added to Drupal 8 core</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.import.inc, line 118</li>
            </ul>
                  <aside>Flagged by _function_call:ctools_object_cache_get</aside>    </details>
    <details class="error">
      <summary>The CTools object caching system has moved into core.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/1805940">TempStore API added to core</a></li>
                <li><a target="_blank" href="https://www.drupal.org/node/2164623">Modules added to Drupal 8 core</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.import.inc, line 104</li>
            </ul>
                  <aside>Flagged by _function_call:ctools_object_cache_set</aside>    </details>
    <details class="error">
      <summary><code>drupal_goto()</code> has been removed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2023537"><code>drupal_goto()</code> removed</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.import.inc, line 76</li>
              <li>modules/gathercontent/gc.import.inc, line 570</li>
              <li>modules/gathercontent/forms/gc.mapping-edit.inc, line 511</li>
              <li>modules/gathercontent/gc.module, line 1083</li>
              <li>modules/gathercontent/gc.module, line 1351</li>
              <li>modules/gathercontent/forms/gc.mapping-create.inc, line 115</li>
            </ul>
                  <aside>Flagged by _function_call:drupal_goto</aside>    </details>
    <details class="error">
      <summary><code>drupal_render()</code> has been removed.</summary>

      
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.import.inc, line 72</li>
              <li>modules/gathercontent/gc.theme.inc, line 109</li>
              <li>modules/gathercontent/gc.theme.inc, line 152</li>
              <li>modules/gathercontent/gc.theme.inc, line 164</li>
            </ul>
                  <aside>Flagged by _function_call:drupal_render</aside>    </details>
    <details class="error">
      <summary><code>element_children()</code> is now a method of the <code>Element</code> class.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2173683"><code>element_*</code> functions moved into <code>Element</code> class</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.theme.inc, line 101</li>
            </ul>
                  <aside>Flagged by _function_call:element_children</aside>    </details>
    <details class="error">
      <summary><code>entity_create()</code> is now a method of <code>EntityInterface</code>.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2266845"><code>entity_create()</code> replaced by <code>EntityInterface::create()</code></a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.import.inc, line 435</li>
              <li>modules/gathercontent/gc.module, line 423</li>
              <li>modules/gathercontent/gc.module, line 462</li>
              <li>modules/gathercontent/gc.module, line 1016</li>
              <li>modules/gathercontent/gc.module, line 1105</li>
              <li>modules/gathercontent/gc.module, line 1156</li>
              <li>modules/gathercontent/forms/gc.mapping-create.inc, line 107</li>
            </ul>
                  <aside>Flagged by _function_call:entity_create</aside>    </details>
    <details class="error">
      <summary><code>entity_load()</code> has been removed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2266845">Entities are now classed objects implementing <code>EntityInterface</code></a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.import.inc, line 198</li>
              <li>modules/gathercontent/gc.import.inc, line 557</li>
              <li>modules/gathercontent/forms/gc.mapping-edit.inc, line 20</li>
              <li>modules/gathercontent/forms/gc.mapping-edit.inc, line 328</li>
              <li>modules/gathercontent/forms/gc.mapping-edit.inc, line 443</li>
              <li>modules/gathercontent/gc.install, line 318</li>
              <li>modules/gathercontent/gc.module, line 449</li>
              <li>modules/gathercontent/gc.module, line 929</li>
              <li>modules/gathercontent/gc.module, line 1070</li>
              <li>modules/gathercontent/gc.module, line 1145</li>
              <li>modules/gathercontent/gc.module, line 1338</li>
            </ul>
                  <aside>Flagged by _function_call:entity_load</aside>    </details>
    <details class="error">
      <summary><code>entity_save()</code> has been removed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2266845">Entities are now classed objects implementing <code>EntityInterface</code></a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.import.inc, line 439</li>
              <li>modules/gathercontent/gc.module, line 469</li>
              <li>modules/gathercontent/gc.module, line 500</li>
              <li>modules/gathercontent/gc.module, line 531</li>
              <li>modules/gathercontent/gc.module, line 537</li>
              <li>modules/gathercontent/gc.module, line 543</li>
              <li>modules/gathercontent/gc.module, line 549</li>
              <li>modules/gathercontent/gc.module, line 1020</li>
              <li>modules/gathercontent/gc.module, line 1109</li>
              <li>modules/gathercontent/gc.module, line 1296</li>
              <li>modules/gathercontent/gc.module, line 1303</li>
              <li>modules/gathercontent/gc.module, line 1307</li>
              <li>modules/gathercontent/gc.module, line 1314</li>
              <li>modules/gathercontent/gc.module, line 1319</li>
            </ul>
                  <aside>Flagged by _function_call:entity_save</aside>    </details>
    <details class="error">
      <summary><code>entity_delete()</code> has been removed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2266845">Entities are now classed objects implementing <code>EntityInterface</code></a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/forms/gc.mapping-delete.inc, line 41</li>
            </ul>
                  <aside>Flagged by _function_call:entity_delete</aside>    </details>
    <details class="error">
      <summary><code>node_load_multiple()</code> has been removed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2266845">Entities are now classed objects implementing <code>EntityInterface</code></a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.module, line 919</li>
              <li>modules/gathercontent/gc.module, line 1024</li>
              <li>modules/gathercontent/gc.module, line 1112</li>
            </ul>
                  <aside>Flagged by _function_call:node_load_multiple</aside>    </details>
    <details class="error">
      <summary><code>field_update_field()</code> is now <code>FieldStorageConfig::save()</code>.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2012896">Field CRUD API replaced by Entity API</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/forms/gc.mapping-edit.inc, line 477</li>
            </ul>
                  <aside>Flagged by _function_call:field_update_field</aside>    </details>
    <details class="error">
      <summary><code>field_update_instance()</code> is now <code>FieldConfig::save()</code>.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2012896">Field CRUD API replaced by Entity API</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/forms/gc.mapping-edit.inc, line 496</li>
            </ul>
                  <aside>Flagged by _function_call:field_update_instance</aside>    </details>
    <details class="error">
      <summary><code>form_set_error()</code> is now a method of <code>FormStateInterface</code>.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2121003">Form functions moved into <code>FormStateInterface</code></a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.import.inc, line 341</li>
              <li>modules/gathercontent/forms/gc.mapping-edit.inc, line 346</li>
              <li>modules/gathercontent/forms/gc.mapping-edit.inc, line 376</li>
              <li>modules/gathercontent/forms/gc.mapping-edit.inc, line 384</li>
              <li>modules/gathercontent/forms/gc.mapping-edit.inc, line 393</li>
              <li>modules/gathercontent/forms/gc.mapping-edit.inc, line 401</li>
              <li>modules/gathercontent/forms/gc.mapping-edit.inc, line 408</li>
            </ul>
                  <aside>Flagged by _function_call:form_set_error</aside>    </details>
    <details class="error">
      <summary><code>format_interval()</code> was moved into the <code>date.formatter</code> service.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2173787"><code>format_interval()</code> moved to date formatter service</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/views/handlers/views_handler_field_node_gc_updated.inc, line 47</li>
              <li>modules/gathercontent/views/handlers/views_handler_field_node_gc_updated.inc, line 49</li>
              <li>modules/gathercontent/views/handlers/views_handler_field_node_gc_updated.inc, line 54</li>
              <li>modules/gathercontent/views/handlers/views_handler_field_node_gc_updated.inc, line 66</li>
              <li>modules/gathercontent/views/handlers/views_handler_field_node_gc_updated.inc, line 68</li>
              <li>modules/gathercontent/views/handlers/views_handler_field_node_gc_updated.inc, line 70</li>
              <li>modules/gathercontent/views/handlers/views_handler_field_node_gc_updated.inc, line 72</li>
              <li>modules/gathercontent/views/handlers/views_handler_field_node_gc_updated.inc, line 74</li>
              <li>modules/gathercontent/views/handlers/views_handler_field_mapping_gc_updated.inc, line 34</li>
              <li>modules/gathercontent/views/handlers/views_handler_field_mapping_gc_updated.inc, line 36</li>
              <li>modules/gathercontent/views/handlers/views_handler_field_mapping_gc_updated.inc, line 41</li>
              <li>modules/gathercontent/views/handlers/views_handler_field_mapping_gc_updated.inc, line 53</li>
              <li>modules/gathercontent/views/handlers/views_handler_field_mapping_gc_updated.inc, line 55</li>
              <li>modules/gathercontent/views/handlers/views_handler_field_mapping_gc_updated.inc, line 57</li>
              <li>modules/gathercontent/views/handlers/views_handler_field_mapping_gc_updated.inc, line 59</li>
              <li>modules/gathercontent/views/handlers/views_handler_field_mapping_gc_updated.inc, line 61</li>
            </ul>
                  <aside>Flagged by _function_call:format_interval</aside>    </details>
    <details class="error">
      <summary><code>format_plural()</code> was moved into the translation service.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2173787"><code>format_plural()</code> moved to translation service</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.import.inc, line 370</li>
              <li>modules/gathercontent/gc.import.inc, line 565</li>
              <li>modules/gathercontent/gc.import.inc, line 567</li>
              <li>modules/gathercontent/gc.module, line 979</li>
              <li>modules/gathercontent/gc.module, line 994</li>
              <li>modules/gathercontent/gc.module, line 1078</li>
              <li>modules/gathercontent/gc.module, line 1080</li>
              <li>modules/gathercontent/gc.module, line 1346</li>
              <li>modules/gathercontent/gc.module, line 1348</li>
            </ul>
                  <aside>Flagged by _function_call:format_plural</aside>    </details>
    <details class="error">
      <summary><code>drupal_html_id()</code> has been moved into the HTML component.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2388737">HTML functions moved to a component</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.theme.inc, line 238</li>
            </ul>
                  <aside>Flagged by _function_call:drupal_html_id</aside>    </details>
    <details class="error">
      <summary><code>l()</code> has been removed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2346779"><code>l()</code> replaced by URL generation API</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.import.inc, line 277</li>
              <li>modules/gathercontent/gc.authentication.inc, line 39</li>
            </ul>
                  <aside>Flagged by _function_call:l</aside>    </details>
    <details class="error">
      <summary><code>menu_parent_options()</code> has been replaced by <code>menu.link_tree</code> service.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2226481">Menu tree building is now a service</a></li>
                <li><a target="_blank" href="https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Menu%21MenuLinkTree.php/class/MenuLinkTree/8"><code>MenuLinkTree</code> documentation</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.import.inc, line 243</li>
            </ul>
                  <aside>Flagged by _function_call:menu_parent_options</aside>    </details>
    <details class="error">
      <summary><code>get_t()</code> has been removed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2021435"><code>get_t()</code> replaced by <code>t()</code></a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.install, line 345</li>
            </ul>
                  <aside>Flagged by _function_call:get_t</aside>    </details>
    <details class="error">
      <summary><code>theme()</code> has been renamed to <code>_theme()</code>, and should never be called directly.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2195739"><code>theme()</code> renamed to <code>_theme()</code> and should not be called directly</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.import.inc, line 404</li>
              <li>modules/gathercontent/gc.theme.inc, line 167</li>
            </ul>
                  <aside>Flagged by _function_call:theme</aside>    </details>
    <details class="error">
      <summary><code>variable_del()</code> has been removed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2183531">The Variable API has been removed</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.install, line 56</li>
              <li>modules/gathercontent/gc.install, line 57</li>
              <li>modules/gathercontent/gc.install, line 58</li>
              <li>modules/gathercontent/gc.authentication.inc, line 127</li>
              <li>modules/gathercontent/gc.authentication.inc, line 128</li>
              <li>modules/gathercontent/gc.authentication.inc, line 129</li>
              <li>modules/gathercontent/gc.authentication.inc, line 130</li>
            </ul>
                  <aside>Flagged by _function_call:variable_del</aside>    </details>
    <details class="error">
      <summary><code>variable_get()</code> has been removed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2183531">The Variable API has been removed</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.install, line 283</li>
              <li>modules/gathercontent/gc.authentication.inc, line 29</li>
              <li>modules/gathercontent/gc.authentication.inc, line 38</li>
              <li>modules/gathercontent/gc.authentication.inc, line 44</li>
              <li>modules/gathercontent/includes/Account.inc, line 32</li>
              <li>modules/gathercontent/includes/Account.inc, line 36</li>
              <li>modules/gathercontent/views/handlers/views_handler_field_gc_operation_item_gc_link.inc, line 20</li>
              <li>modules/gathercontent/includes/Template.inc, line 25</li>
              <li>modules/gathercontent/includes/Template.inc, line 29</li>
              <li>modules/gathercontent/includes/Project.inc, line 27</li>
              <li>modules/gathercontent/includes/Project.inc, line 31</li>
              <li>modules/gathercontent/includes/Project.inc, line 63</li>
              <li>modules/gathercontent/includes/Project.inc, line 101</li>
              <li>modules/gathercontent/includes/Content.inc, line 32</li>
              <li>modules/gathercontent/includes/Content.inc, line 36</li>
              <li>modules/gathercontent/views/handlers/views_handler_field_node_gc_link.inc, line 21</li>
            </ul>
                  <aside>Flagged by _function_call:variable_get</aside>    </details>
    <details class="error">
      <summary><code>variable_set()</code> has been removed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2183531">The Variable API has been removed</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.install, line 289</li>
              <li>modules/gathercontent/gc.authentication.inc, line 107</li>
              <li>modules/gathercontent/gc.authentication.inc, line 108</li>
              <li>modules/gathercontent/gc.authentication.inc, line 118</li>
              <li>modules/gathercontent/gc.authentication.inc, line 122</li>
            </ul>
                  <aside>Flagged by _function_call:variable_set</aside>    </details>
    <details class="error">
      <summary><code>watchdog()</code> has been removed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2270941"><code>watchdog()</code> is deprecated</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/includes/Account.inc, line 40</li>
              <li>modules/gathercontent/includes/Account.inc, line 82</li>
              <li>modules/gathercontent/includes/Template.inc, line 33</li>
              <li>modules/gathercontent/includes/Template.inc, line 72</li>
              <li>modules/gathercontent/includes/Template.inc, line 98</li>
              <li>modules/gathercontent/includes/Template.inc, line 124</li>
              <li>modules/gathercontent/includes/Project.inc, line 35</li>
              <li>modules/gathercontent/includes/Project.inc, line 82</li>
              <li>modules/gathercontent/includes/Project.inc, line 89</li>
              <li>modules/gathercontent/includes/Project.inc, line 120</li>
              <li>modules/gathercontent/includes/Project.inc, line 127</li>
              <li>modules/gathercontent/includes/Project.inc, line 151</li>
              <li>modules/gathercontent/includes/Project.inc, line 156</li>
              <li>modules/gathercontent/includes/Project.inc, line 183</li>
              <li>modules/gathercontent/includes/Project.inc, line 188</li>
              <li>modules/gathercontent/includes/Content.inc, line 40</li>
              <li>modules/gathercontent/includes/Content.inc, line 87</li>
              <li>modules/gathercontent/includes/Content.inc, line 117</li>
              <li>modules/gathercontent/includes/Content.inc, line 148</li>
              <li>modules/gathercontent/includes/Content.inc, line 205</li>
              <li>modules/gathercontent/gc.module, line 535</li>
              <li>modules/gathercontent/gc.module, line 1312</li>
            </ul>
                  <aside>Flagged by _function_call:watchdog</aside>    </details>
    <details class="warning">
      <summary>Many common functions, shared variables, and constants have been renamed.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2324935">The global theme variables have been replaced by an ActiveTheme object</a></li>
              </ul>
      
                      </details>
    <details class="error">
      <summary>The signature of hook_form_alter() has changed in Drupal 8.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Form%21form.api.php/function/hook_form_alter/8"><code>hook_form_alter()</code> documentation</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.module, line 1367</li>
            </ul>
                  <aside>Flagged by hook_form_alter</aside>    </details>
    <details class="warning">
      <summary>Static permissions are now defined in <code>MODULE.permissions.yml</code>.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2311427">Defining permissions in <code>MODULE.permissions.yml</code></a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.module, line 16</li>
            </ul>
            <p class="fixable">This issue can be fixed automatically.</p>      <aside>Flagged by hook_permission</aside>    </details>
    <details class="warning">
      <summary>Default configuration is deleted automatically.</summary>

      
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.install, line 56</li>
              <li>modules/gathercontent/gc.install, line 57</li>
              <li>modules/gathercontent/gc.install, line 58</li>
            </ul>
                  <aside>Flagged by hook_uninstall</aside>    </details>
    <details class="error">
      <summary>Module info files' <code>core</code> key must have a value of <code>8.x</code>.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/1935708"><code>.info</code> files are now <code>.info.yml</code> files</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.info</li>
            </ul>
                  <aside>Flagged by info</aside>    </details>
    <details class="error">
      <summary>Info files must contain a <code>type</code> key.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/1935708#type"><code>.info</code> files are now <code>.info.yml</code> files</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.info</li>
            </ul>
                  <aside>Flagged by info</aside>    </details>
    <details class="error">
      <summary>Many common dependencies have moved into core.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/1935708"><code>.info</code> files are now <code>.info.yml</code> files</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.info</li>
            </ul>
                  <aside>Flagged by info</aside>    </details>
    <details class="error">
      <summary>Modules no longer declare classes in their info file.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/1935708#files"><code>.info</code> files are now <code>.info.yml</code> files</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.info</li>
            </ul>
                  <aside>Flagged by info</aside>    </details>
    <details class="error">
      <summary>Module info files' <code>configure</code> key must be a route name, not a path.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/1935708#configure"><code>.info</code> files are now <code>.info.yml</code> files</a></li>
              </ul>
      
            <h5>Files Affected</h5>
      <ul>
              <li>modules/gathercontent/gc.info</li>
            </ul>
                  <aside>Flagged by info</aside>    </details>
    <details class="error">
      <summary>Classes must be PSR-4 compliant.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/2246699">PSR-4 compatible class loader in Drupal core</a></li>
              </ul>
      
                      </details>
    <details class="error">
      <summary>Automated web tests must be in a PSR-4 namespace, and unit tests must be converted to PHPUnit.</summary>

      
            <h5>Documentation</h5>
      <ul>
                <li><a target="_blank" href="https://www.drupal.org/node/1543796">Namespacing of automated tests has changed</a></li>
                <li><a target="_blank" href="https://www.drupal.org/node/2301125"><code>getInfo()</code> in test classes replaced by doc comments</a></li>
                <li><a target="_blank" href="https://www.drupal.org/node/1710766">Test classes should define a <code>$modules</code> property declaring dependencies</a></li>
                <li><a target="_blank" href="https://www.drupal.org/node/1911318">SimpleTest tests now use empty &quot;testing&quot; profile by default</a></li>
                <li><a target="_blank" href="https://www.drupal.org/node/1829160">New <code>KernelTestBase</code> class for API-level integration tests</a></li>
                <li><a target="_blank" href="https://www.drupal.org/node/2012184">PHPUnit added to Drupal core</a></li>
              </ul>
      
                      </details>

    </details>
    </body>
</html>