phpmd

    1

    1답변

    조언이 필요합니다. Cant는 정적 코드 분석 결과에 대한 정보를 발견했습니다. 예를 들어, 나는 phploc을 사용하고 보고서를 생성합니다. 그러나 그것은 좋은 결과이거나 내가 모르는 나쁜 것입니다. 보고서를 즐겁게하지 못했을 것 같은 유틸리티가 무엇인지 이해함에 따라 같아야합니다. 결과를 확인한 후에 나쁜 코드를 해결할 수 있는지 여부를 결정할 수 있습

    1

    1답변

    내 클래스/속성/메소드에 적절한 docblock이 있는지 감지하기 위해 PHP 코드 스니퍼 및/또는 PHP Mess Detector를 사용할 수있는 방법이 있습니까? 예 : class Foo { protected $bar; public function doStuff(){ // ... } } 위의 예는 적색 플래

    2

    1답변

    phpd가 PhpStorm과 함께 작동하도록 구성하려고했지만 여기에 붙어 있습니다. 여기에 내가 가지고있는 오류입니다 : PHP 엉망 감지기 phpmd : C : 올바르게 매개 변수를 사용하여 도구를 실행할 수 없습니다/사용자/나 /의 AppData가/지역/온도/___ 18.tmp/폴더/myclass.php xml 코드화, 논란, 디자인, 이름 지정, 사용

    2

    1답변

    저는 PHP 프로젝트에서 최소 수준의 코드 품질을 보장하기 위해 phpmd을 정말 좋아합니다. 이제는 슈퍼 전역의 사용을 제한하는 규칙을 추가하고 싶습니다. 그러나 나는 전체가 controversial ruleset을 포함하고 싶지 않다. 나는 (작곡가와 함께 설치 phpmd) 다음 줄 시도 : vendor/bin/phpmd src/ text codesiz

    3

    1답변

    PHPMD (http://phpmd.org/)를 사용하고 있는데 이것에 대해 아주 신났습니다. MD가 작동합니다. 이제 어떤 메트릭을 사용해야 하는지를 구성하는 룰 세트를 작성 중입니다. 각 규칙을 개별적으로 포함하는 대신 전체 규칙 집합을로드합니다. 하지만 이제 전체 집합을 포함하면 단일 규칙의 속성을 구성하는 방법을 알지 못하는 문제가 있습니다. 예를

    0

    1답변

    방금 ​​PHPMD과 PHPCS을 모두 내 프로젝트에 설치했습니다. 이제 사용자 설정을 조금만 맞춤화하려고하지만이를 달성하지 못했습니다. phpcs : 내가 내 모든 프로젝트에 대한 제거하려는이 경고를 얻을 공공 메소드 이름 MyTests::my_test_that_should_pass은 낙타가 아닌 포맷을 phpmd 모자 : 방법 my_test_that_s

    0

    1답변

    없이 작동하는 코드를 단순화 할 수 있습니다 다른 필요 결코 당신이이 부분에 다른 없이 작동하는 코드를 단순화 할 수 있습니다 코드의 : if ($settings == null) { $settings = new self($arrSettings); } else { $settings->fill($arrSettings); } $sett

    4

    1답변

    시나리오 내 $type_id 변수 ID의 특정 세트 중 하나인지 확인해야 . 그들의 대부분은 일반적인 경우에 아래로 계단식 곳 는 가독성 이외의 이유로, 나는 switch($type_id) { case Type::SOME_TYPE: case Type::SOME_OTHER_TYPE: ... //do stuff 갔다.

    2

    1답변

    phpcpd, phpmd, php_codesniffer와 같은 도구가 작곡가 require-dev 섹션에 포함 시키거나 시스템의 어딘가에 phar 아카이브로 설치할 수있는 가장 좋은 장소는 무엇입니까? 종종 require-dev에 포함되어있는 경우 프로젝트의 일부 오래된 구성 요소로 인해 최신 버전을 업데이트 할 수 없습니다. phar으로 설치 한 경우이

    2

    1답변

    sublime-phpcs를 구성하려고했습니다. 배를 설치했고 문서화 된 설치 절차를 사용하여 PHP_CodeSniffer 및 PHPMD 명령 줄을 설치했습니다. PHP와 배는 내 경로 인 d :/Program Files/xampp/php 및 d :/Program Files/xampp/php/pear에 있으며 디렉토리 외부에서 사용할 수 있습니다. 필자는 P