GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.

Code Duplication    Length = 8-9 lines in 14 locations

src/Loader/ActionDescriptor.php 3 locations

@@ 143-150 (lines=8) @@
140
141
        // set up validators -- OPTIONAL
142
        $v = XMLUtil::getChildElement($action, 'validators');
143
        if (null !== $v) {
144
            $validators = XMLUtil::getChildElements($v, 'validator');
145
            foreach ($validators as $validator) {
146
                $validatorDescriptor = DescriptorFactory::getFactory()->createValidatorDescriptor($validator);
147
                $validatorDescriptor->setParent($this);
148
                $this->validators->attach($validatorDescriptor);
149
            }
150
        }
151
152
        // set up pre-functions -- OPTIONAL
153
        $pre = XMLUtil::getChildElement($action, 'pre-functions');
@@ 154-161 (lines=8) @@
151
152
        // set up pre-functions -- OPTIONAL
153
        $pre = XMLUtil::getChildElement($action, 'pre-functions');
154
        if (null !== $pre) {
155
            $preFunctions = XMLUtil::getChildElements($pre, 'function');
156
            foreach ($preFunctions as $preFunction) {
157
                $functionDescriptor = DescriptorFactory::getFactory()->createFunctionDescriptor($preFunction);
158
                $functionDescriptor->setParent($this);
159
                $this->preFunctions->attach($functionDescriptor);
160
            }
161
        }
162
163
        // set up results - REQUIRED
164
        $resultsElement = XMLUtil::getChildElement($action, 'results');
@@ 186-193 (lines=8) @@
183
184
        // set up post-functions - OPTIONAL
185
        $post = XMLUtil::getChildElement($action, 'post-functions');
186
        if (null !== $post) {
187
            $postFunctions = XMLUtil::getChildElements($post, 'function');
188
            foreach ($postFunctions as $postFunction) {
189
                $functionDescriptor = DescriptorFactory::getFactory()->createFunctionDescriptor($postFunction);
190
                $functionDescriptor->setParent($this);
191
                $this->postFunctions->attach($functionDescriptor);
192
            }
193
        }
194
195
        // set up restrict-to - OPTIONAL
196
        $restrictElement = XMLUtil::getChildElement($action, 'restrict-to');

src/Loader/ResultDescriptor.php 3 locations

@@ 165-172 (lines=8) @@
162
163
        // set up validators -- OPTIONAL
164
        $v = XMLUtil::getChildElement($result, 'validators');
165
        if (null !== $v) {
166
            $validators = XMLUtil::getChildElements($v, 'validator');
167
            foreach ($validators as $validator) {
168
                $validatorDescriptor = DescriptorFactory::getFactory()->createValidatorDescriptor($validator);
169
                $validatorDescriptor->setParent($this);
170
                $this->validators->attach($validatorDescriptor);
171
            }
172
        }
173
174
        // set up pre-functions -- OPTIONAL
175
        $pre = XMLUtil::getChildElement($result, 'pre-functions');
@@ 176-183 (lines=8) @@
173
174
        // set up pre-functions -- OPTIONAL
175
        $pre = XMLUtil::getChildElement($result, 'pre-functions');
176
        if (null !== $pre) {
177
            $preFunctions = XMLUtil::getChildElements($pre, 'function');
178
            foreach ($preFunctions as $preFunction) {
179
                $functionDescriptor = DescriptorFactory::getFactory()->createFunctionDescriptor($preFunction);
180
                $functionDescriptor->setParent($this);
181
                $this->preFunctions->attach($functionDescriptor);
182
            }
183
        }
184
185
        // set up post-functions - OPTIONAL
186
        $post = XMLUtil::getChildElement($result, 'post-functions');
@@ 187-194 (lines=8) @@
184
185
        // set up post-functions - OPTIONAL
186
        $post = XMLUtil::getChildElement($result, 'post-functions');
187
        if (null !== $post) {
188
            $postFunctions = XMLUtil::getChildElements($post, 'function');
189
            foreach ($postFunctions as $postFunction) {
190
                $functionDescriptor = DescriptorFactory::getFactory()->createFunctionDescriptor($postFunction);
191
                $functionDescriptor->setParent($this);
192
                $this->postFunctions->attach($functionDescriptor);
193
            }
194
        }
195
    }
196
197
    /**

src/Loader/StepDescriptor.php 3 locations

@@ 117-124 (lines=8) @@
114
115
        // set up pre-functions -- OPTIONAL
116
        $pre = XMLUtil::getChildElement($step, 'pre-functions');
117
        if (null !== $pre) {
118
            $preFunctions = XMLUtil::getChildElements($pre, 'function');
119
            foreach ($preFunctions as $preFunction) {
120
                $functionDescriptor = DescriptorFactory::getFactory()->createFunctionDescriptor($preFunction);
121
                $functionDescriptor->setParent($this);
122
                $this->preFunctions->attach($functionDescriptor);
123
            }
124
        }
125
126
        // set up permissions - OPTIONAL
127
        $p = XMLUtil::getChildElement($step, 'external-permissions');
@@ 128-135 (lines=8) @@
125
126
        // set up permissions - OPTIONAL
127
        $p = XMLUtil::getChildElement($step, 'external-permissions');
128
        if (null !== $p) {
129
            $permissions = XMLUtil::getChildElements($p, 'permission');
130
            foreach ($permissions as $permission) {
131
                $permissionDescriptor = DescriptorFactory::getFactory()->createPermissionDescriptor($permission);
132
                $permissionDescriptor->setParent($this);
133
                $this->permissions->attach($permissionDescriptor);
134
            }
135
        }
136
137
        // set up actions - OPTIONAL
138
        $a = XMLUtil::getChildElement($step, 'actions');
@@ 171-178 (lines=8) @@
168
169
        // set up post-functions - OPTIONAL
170
        $post = XMLUtil::getChildElement($step, 'post-functions');
171
        if (null !== $post) {
172
            $postFunctions = XMLUtil::getChildElements($post, 'function');
173
            foreach ($postFunctions as $postFunction) {
174
                $functionDescriptor = DescriptorFactory::getFactory()->createFunctionDescriptor($postFunction);
175
                $functionDescriptor->setParent($this);
176
                $this->postFunctions->attach($functionDescriptor);
177
            }
178
        }
179
    }
180
181
    /**

src/Loader/WorkflowDescriptor.php 5 locations

@@ 309-317 (lines=9) @@
306
307
        // handle registers - OPTIONAL
308
        $r = XmlUtil::getChildElement($root, 'registers');
309
        if (null !== $r) {
310
            $registers = XMLUtil::getChildElements($r, 'register');
311
312
            foreach ($registers as $register) {
313
                $registerDescriptor = DescriptorFactory::getFactory()->createRegisterDescriptor($register);
314
                $registerDescriptor->setParent($this);
315
                $this->registers->attach($registerDescriptor);
316
            }
317
        }
318
319
        // handle global-conditions - OPTIONAL
320
        $globalConditionsElement = XMLUtil::getChildElement($root, 'global-conditions');
@@ 342-350 (lines=9) @@
339
        // handle global-actions - OPTIONAL
340
        $globalActionsElement = XMLUtil::getChildElement($root, 'global-actions');
341
342
        if (null !== $globalActionsElement) {
343
            $globalActions = XMLUtil::getChildElements($globalActionsElement, 'action');
344
345
            foreach ($globalActions as $globalAction) {
346
                $actionDescriptor = DescriptorFactory::getFactory()->createActionDescriptor($globalAction);
347
                $actionDescriptor->setParent($this);
348
                $this->addGlobalAction($actionDescriptor);
349
            }
350
        }
351
352
353
        // handle common-actions - OPTIONAL
@@ 358-366 (lines=9) @@
355
        //      any common actions into local references.
356
        $commonActionsElement = XMLUtil::getChildElement($root, 'common-actions');
357
358
        if (null !== $commonActionsElement) {
359
            $commonActions = XMLUtil::getChildElements($commonActionsElement, 'action');
360
361
            foreach ($commonActions as $commonAction) {
362
                $actionDescriptor = DescriptorFactory::getFactory()->createActionDescriptor($commonAction);
363
                $actionDescriptor->setParent($this);
364
                $this->addCommonAction($actionDescriptor);
365
            }
366
        }
367
368
369
        // handle timer-functions - OPTIONAL
@@ 398-405 (lines=8) @@
395
396
        // handle splits - OPTIONAL:
397
        $splitsElement = XMLUtil::getChildElement($root, 'splits');
398
        if (null !== $splitsElement) {
399
            $split = XMLUtil::getChildElements($splitsElement, 'split');
400
            foreach ($split as $s) {
401
                $splitDescriptor = DescriptorFactory::getFactory()->createSplitDescriptor($s);
402
                $splitDescriptor->setParent($this);
403
                $this->addSplit($splitDescriptor);
404
            }
405
        }
406
407
408
        // handle joins - OPTIONAL:
@@ 410-417 (lines=8) @@
407
408
        // handle joins - OPTIONAL:
409
        $joinsElement = XMLUtil::getChildElement($root, 'joins');
410
        if (null !== $joinsElement) {
411
            $join = XMLUtil::getChildElements($joinsElement, 'join');
412
            foreach ($join as $s) {
413
                $joinDescriptor = DescriptorFactory::getFactory()->createJoinDescriptor($s);
414
                $joinDescriptor->setParent($this);
415
                $this->addJoin($joinDescriptor);
416
            }
417
        }
418
    }
419
420
    /**