Difference between revisions of "Testing"
Jump to navigation
Jump to search
(Created page with "Testing is software development. Software development is writing code. Testing makes sure the code actually works, so in a nutshell: Testing is software development :-) Ph...") |
(link to phpmetrics) |
||
Line 7: | Line 7: | ||
The MediaWiki project uses Phan. See the article [[mw:Continuous_integration/Phan|Continuous_integration/Phan]] | The MediaWiki project uses Phan. See the article [[mw:Continuous_integration/Phan|Continuous_integration/Phan]] | ||
+ | |||
+ | == Static Analysis of MediaWiki == | ||
+ | See https://doc.wikimedia.org/mediawiki-core/master/phpmetrics/complexity.html | ||
[[Category:Wiki]] | [[Category:Wiki]] | ||
[[Category:MediaWiki]] | [[Category:MediaWiki]] |
Revision as of 15:36, 2 May 2023
Testing is software development.
Software development is writing code. Testing makes sure the code actually works, so in a nutshell: Testing is software development :-)
Phan is a static analyzer for PHP. Phan project on GitHub It will help you write better PHP7 code. You'll need the Abstract Syntax Tree generated by PHP. You can read a tutorial for how to get Phan working in your project
The MediaWiki project uses Phan. See the article Continuous_integration/Phan
Static Analysis of MediaWiki[edit | edit source]
See https://doc.wikimedia.org/mediawiki-core/master/phpmetrics/complexity.html