@@ -89,9 +89,9 @@ class PHP_CodeCoverage
8989 /**
9090 * Constructor.
9191 *
92- * @param PHP_CodeCoverage_Driver $driver
93- * @param PHP_CodeCoverage_Filter $filter
94- * @throws PHP_CodeCoverage_Exception
92+ * @param PHP_CodeCoverage_Driver $driver
93+ * @param PHP_CodeCoverage_Filter $filter
94+ * @throws PHP_CodeCoverage_RuntimeException
9595 */
9696 public function __construct (PHP_CodeCoverage_Driver $ driver = null , PHP_CodeCoverage_Filter $ filter = null )
9797 {
@@ -200,14 +200,14 @@ public function setTests(array $tests)
200200 /**
201201 * Start collection of code coverage information.
202202 *
203- * @param mixed $id
204- * @param bool $clear
205- * @throws PHP_CodeCoverage_Exception
203+ * @param mixed $id
204+ * @param bool $clear
205+ * @throws PHP_CodeCoverage_InvalidArgumentException
206206 */
207207 public function start ($ id , $ clear = false )
208208 {
209209 if (!is_bool ($ clear )) {
210- throw PHP_CodeCoverage_Util_InvalidArgumentHelper:: factory (
210+ throw PHP_CodeCoverage_InvalidArgumentException:: create (
211211 1 ,
212212 'boolean '
213213 );
@@ -225,23 +225,23 @@ public function start($id, $clear = false)
225225 /**
226226 * Stop collection of code coverage information.
227227 *
228- * @param bool $append
229- * @param mixed $linesToBeCovered
230- * @param array $linesToBeUsed
228+ * @param bool $append
229+ * @param mixed $linesToBeCovered
230+ * @param array $linesToBeUsed
231231 * @return array
232- * @throws PHP_CodeCoverage_Exception
232+ * @throws PHP_CodeCoverage_InvalidArgumentException
233233 */
234234 public function stop ($ append = true , $ linesToBeCovered = [], array $ linesToBeUsed = [])
235235 {
236236 if (!is_bool ($ append )) {
237- throw PHP_CodeCoverage_Util_InvalidArgumentHelper:: factory (
237+ throw PHP_CodeCoverage_InvalidArgumentException:: create (
238238 1 ,
239239 'boolean '
240240 );
241241 }
242242
243243 if (!is_array ($ linesToBeCovered ) && $ linesToBeCovered !== false ) {
244- throw PHP_CodeCoverage_Util_InvalidArgumentHelper:: factory (
244+ throw PHP_CodeCoverage_InvalidArgumentException:: create (
245245 2 ,
246246 'array or false '
247247 );
@@ -258,12 +258,12 @@ public function stop($append = true, $linesToBeCovered = [], array $linesToBeUse
258258 /**
259259 * Appends code coverage data.
260260 *
261- * @param array $data
262- * @param mixed $id
263- * @param bool $append
264- * @param mixed $linesToBeCovered
265- * @param array $linesToBeUsed
266- * @throws PHP_CodeCoverage_Exception
261+ * @param array $data
262+ * @param mixed $id
263+ * @param bool $append
264+ * @param mixed $linesToBeCovered
265+ * @param array $linesToBeUsed
266+ * @throws PHP_CodeCoverage_RuntimeException
267267 */
268268 public function append (array $ data , $ id = null , $ append = true , $ linesToBeCovered = [], array $ linesToBeUsed = [])
269269 {
@@ -272,7 +272,7 @@ public function append(array $data, $id = null, $append = true, $linesToBeCovere
272272 }
273273
274274 if ($ id === null ) {
275- throw new PHP_CodeCoverage_Exception ;
275+ throw new PHP_CodeCoverage_RuntimeException ;
276276 }
277277
278278 $ this ->applyListsFilter ($ data );
@@ -375,14 +375,14 @@ public function merge(PHP_CodeCoverage $that)
375375 }
376376
377377 /**
378- * @param bool $flag
379- * @throws PHP_CodeCoverage_Exception
378+ * @param bool $flag
379+ * @throws PHP_CodeCoverage_InvalidArgumentException
380380 * @since Method available since Release 1.1.0
381381 */
382382 public function setCacheTokens ($ flag )
383383 {
384384 if (!is_bool ($ flag )) {
385- throw PHP_CodeCoverage_Util_InvalidArgumentHelper:: factory (
385+ throw PHP_CodeCoverage_InvalidArgumentException:: create (
386386 1 ,
387387 'boolean '
388388 );
@@ -400,14 +400,14 @@ public function getCacheTokens()
400400 }
401401
402402 /**
403- * @param bool $flag
404- * @throws PHP_CodeCoverage_Exception
403+ * @param bool $flag
404+ * @throws PHP_CodeCoverage_InvalidArgumentException
405405 * @since Method available since Release 2.0.0
406406 */
407407 public function setCheckForUnintentionallyCoveredCode ($ flag )
408408 {
409409 if (!is_bool ($ flag )) {
410- throw PHP_CodeCoverage_Util_InvalidArgumentHelper:: factory (
410+ throw PHP_CodeCoverage_InvalidArgumentException:: create (
411411 1 ,
412412 'boolean '
413413 );
@@ -417,13 +417,13 @@ public function setCheckForUnintentionallyCoveredCode($flag)
417417 }
418418
419419 /**
420- * @param bool $flag
421- * @throws PHP_CodeCoverage_Exception
420+ * @param bool $flag
421+ * @throws PHP_CodeCoverage_InvalidArgumentException
422422 */
423423 public function setForceCoversAnnotation ($ flag )
424424 {
425425 if (!is_bool ($ flag )) {
426- throw PHP_CodeCoverage_Util_InvalidArgumentHelper:: factory (
426+ throw PHP_CodeCoverage_InvalidArgumentException:: create (
427427 1 ,
428428 'boolean '
429429 );
@@ -433,13 +433,13 @@ public function setForceCoversAnnotation($flag)
433433 }
434434
435435 /**
436- * @param bool $flag
437- * @throws PHP_CodeCoverage_Exception
436+ * @param bool $flag
437+ * @throws PHP_CodeCoverage_InvalidArgumentException
438438 */
439439 public function setMapTestClassNameToCoveredClassName ($ flag )
440440 {
441441 if (!is_bool ($ flag )) {
442- throw PHP_CodeCoverage_Util_InvalidArgumentHelper:: factory (
442+ throw PHP_CodeCoverage_InvalidArgumentException:: create (
443443 1 ,
444444 'boolean '
445445 );
@@ -449,13 +449,13 @@ public function setMapTestClassNameToCoveredClassName($flag)
449449 }
450450
451451 /**
452- * @param bool $flag
453- * @throws PHP_CodeCoverage_Exception
452+ * @param bool $flag
453+ * @throws PHP_CodeCoverage_InvalidArgumentException
454454 */
455455 public function setAddUncoveredFilesFromWhitelist ($ flag )
456456 {
457457 if (!is_bool ($ flag )) {
458- throw PHP_CodeCoverage_Util_InvalidArgumentHelper:: factory (
458+ throw PHP_CodeCoverage_InvalidArgumentException:: create (
459459 1 ,
460460 'boolean '
461461 );
@@ -465,13 +465,13 @@ public function setAddUncoveredFilesFromWhitelist($flag)
465465 }
466466
467467 /**
468- * @param bool $flag
469- * @throws PHP_CodeCoverage_Exception
468+ * @param bool $flag
469+ * @throws PHP_CodeCoverage_InvalidArgumentException
470470 */
471471 public function setProcessUncoveredFilesFromWhitelist ($ flag )
472472 {
473473 if (!is_bool ($ flag )) {
474- throw PHP_CodeCoverage_Util_InvalidArgumentHelper:: factory (
474+ throw PHP_CodeCoverage_InvalidArgumentException:: create (
475475 1 ,
476476 'boolean '
477477 );
@@ -481,13 +481,13 @@ public function setProcessUncoveredFilesFromWhitelist($flag)
481481 }
482482
483483 /**
484- * @param bool $flag
485- * @throws PHP_CodeCoverage_Exception
484+ * @param bool $flag
485+ * @throws PHP_CodeCoverage_InvalidArgumentException
486486 */
487487 public function setDisableIgnoredLines ($ flag )
488488 {
489489 if (!is_bool ($ flag )) {
490- throw PHP_CodeCoverage_Util_InvalidArgumentHelper:: factory (
490+ throw PHP_CodeCoverage_InvalidArgumentException:: create (
491491 1 ,
492492 'boolean '
493493 );
@@ -499,10 +499,10 @@ public function setDisableIgnoredLines($flag)
499499 /**
500500 * Applies the @covers annotation filtering.
501501 *
502- * @param array $data
503- * @param mixed $linesToBeCovered
504- * @param array $linesToBeUsed
505- * @throws PHP_CodeCoverage_Exception_UnintentionallyCoveredCode
502+ * @param array $data
503+ * @param mixed $linesToBeCovered
504+ * @param array $linesToBeUsed
505+ * @throws PHP_CodeCoverage_UnintentionallyCoveredCodeException
506506 */
507507 private function applyCoversAnnotationFilter (array &$ data , $ linesToBeCovered , array $ linesToBeUsed )
508508 {
@@ -650,15 +650,15 @@ private function processUncoveredFileFromWhitelist($uncoveredFile, array &$data,
650650 /**
651651 * Returns the lines of a source file that should be ignored.
652652 *
653- * @param string $filename
653+ * @param string $filename
654654 * @return array
655- * @throws PHP_CodeCoverage_Exception
655+ * @throws PHP_CodeCoverage_InvalidArgumentException
656656 * @since Method available since Release 2.0.0
657657 */
658658 private function getLinesToBeIgnored ($ filename )
659659 {
660660 if (!is_string ($ filename )) {
661- throw PHP_CodeCoverage_Util_InvalidArgumentHelper:: factory (
661+ throw PHP_CodeCoverage_InvalidArgumentException:: create (
662662 1 ,
663663 'string '
664664 );
@@ -822,10 +822,10 @@ private function getLinesToBeIgnored($filename)
822822 }
823823
824824 /**
825- * @param array $data
826- * @param array $linesToBeCovered
827- * @param array $linesToBeUsed
828- * @throws PHP_CodeCoverage_Exception_UnintentionallyCoveredCode
825+ * @param array $data
826+ * @param array $linesToBeCovered
827+ * @param array $linesToBeUsed
828+ * @throws PHP_CodeCoverage_UnintentionallyCoveredCodeException
829829 * @since Method available since Release 2.0.0
830830 */
831831 private function performUnintentionallyCoveredCodeCheck (array &$ data , array $ linesToBeCovered , array $ linesToBeUsed )
@@ -852,7 +852,7 @@ private function performUnintentionallyCoveredCodeCheck(array &$data, array $lin
852852 }
853853
854854 if (!empty ($ message )) {
855- throw new PHP_CodeCoverage_Exception_UnintentionallyCoveredCode (
855+ throw new PHP_CodeCoverage_UnintentionallyCoveredCodeException (
856856 $ message
857857 );
858858 }
@@ -901,14 +901,14 @@ private function getAllowedLines(array $linesToBeCovered, array $linesToBeUsed)
901901
902902 /**
903903 * @return PHP_CodeCoverage_Driver
904- * @throws PHP_CodeCoverage_Exception
904+ * @throws PHP_CodeCoverage_RuntimeException
905905 */
906906 private function selectDriver ()
907907 {
908908 $ runtime = new Runtime ;
909909
910910 if (!$ runtime ->canCollectCodeCoverage ()) {
911- throw new PHP_CodeCoverage_Exception ('No code coverage driver available ' );
911+ throw new PHP_CodeCoverage_RuntimeException ('No code coverage driver available ' );
912912 }
913913
914914 if ($ runtime ->isHHVM ()) {
0 commit comments