Difference between revisions of "Testing"
Jump to navigation
Jump to search
(link to phpmetrics) |
|||
Line 10: | Line 10: | ||
== Static Analysis of MediaWiki == | == Static Analysis of MediaWiki == | ||
See https://doc.wikimedia.org/mediawiki-core/master/phpmetrics/complexity.html | See https://doc.wikimedia.org/mediawiki-core/master/phpmetrics/complexity.html | ||
+ | |||
[[Category:Wiki]] | [[Category:Wiki]] | ||
[[Category:MediaWiki]] | [[Category:MediaWiki]] | ||
Line 17: | Line 18: | ||
[[Category:Analysis]] | [[Category:Analysis]] | ||
[[Category:Tools]] | [[Category:Tools]] | ||
+ | [[Category:Continuous Integration]] |
Revision as of 10:53, 5 January 2024
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