Matthew Brown
5a64e97f0f
Fix #1793 - warn on deprecated function
2019-06-15 12:09:15 -04:00
mattdfloyd
6f6054f36d
Update refactoring.md
2019-06-14 13:07:58 -04:00
Matthew Brown
305c40839a
Remove phpdoc note
2019-06-09 18:05:28 -04:00
Matthew Brown
d4186e4530
Add PHPDoc note
2019-06-09 18:04:00 -04:00
Matthew Brown
7a14e87e78
Add line breaks
2019-06-09 17:45:41 -04:00
Matthew Brown
bbacba4acf
Improve atomic type intro
2019-06-09 17:41:06 -04:00
Matthew Brown
0443bfc41e
Add better preamble about atomic types
2019-06-09 17:37:29 -04:00
Matthew Brown
28b0895ffb
Push union type info to bottom
2019-06-09 17:35:38 -04:00
Matthew Brown
f898bb1f2c
Remove probably-confusing explanation of union types
2019-06-09 17:31:26 -04:00
Matthew Brown
30b1b0a65c
Indent other types
2019-06-09 17:20:13 -04:00
Matthew Brown
71a184312a
Improve punctuation
2019-06-09 15:48:08 -04:00
Matthew Brown
5d47dc5769
Add more obvious examples
2019-06-09 15:43:52 -04:00
Matthew Brown
c3d4acf6fe
Add link
2019-06-09 15:34:19 -04:00
Matthew Brown
61102998d1
Organise atomic type page better
2019-06-09 15:32:26 -04:00
Matthew Brown
bc49787d69
Add more information about class-string
2019-06-09 15:22:26 -04:00
Matthew Brown
9c18dfed43
Fix char
2019-06-09 15:20:15 -04:00
Matthew Brown
2fd24c4765
Fix underscores
2019-06-09 15:18:06 -04:00
Matthew Brown
344164816f
Break apart atomic type docs, adding listing
2019-06-09 15:16:55 -04:00
Matthew Brown
5592335a7c
Remove "
2019-06-09 09:16:43 -04:00
Matthew Brown
017ddd590a
Add better English
2019-06-09 01:41:31 -04:00
Matthew Brown
c6ffa7b55a
Change paths
2019-06-09 01:07:17 -04:00
Matthew Brown
a2f444f1b9
Fix link
2019-06-09 01:05:03 -04:00
Matthew Brown
7a1a728cee
Move docs into subfolders
2019-06-09 00:54:13 -04:00
Matthew Brown
8ff960af9e
Removed newline
2019-06-08 16:35:26 -04:00
Matthew Brown
21431caaca
Add preamble about templated types
2019-06-08 16:34:37 -04:00
Brown
b00d51b7db
Allow misplaced required params so Psalm still inspects the code
2019-06-07 09:25:12 -04:00
Matthew Brown
e486b25173
Fix typo
2019-06-04 08:50:50 -04:00
Matthew Brown
856180ac2a
Add MissingParamType fix documentation
2019-06-04 08:45:01 -04:00
Matthew Brown
8968488fe4
Fix coercion config
2019-05-31 19:59:47 -04:00
Matthew Brown
909f5cee08
Change version constraint
2019-05-29 23:50:24 -04:00
Barney Laurance
04ef20da1f
Add error message when psalter asked to work beyond its abilities; allow fixing all issues and output list of fixable issues ( #1687 )
...
* Oputput error message when asked to fix non-fixable issue
* Document ability to fix function PossiblyUndefinedGlobalVariable
* Add --issues=all option to fix all possible issues
* Add --list-supported-issues option to psalter
* Fix psalm issues
* Add newline to end of psalter help output
* Adjust messages output from psalter
* Use fwrite(STDERR, instead of die( for issue list related errors in psalter
* Restore missing exits in psalter
2019-05-27 10:05:15 -04:00
Matthew Brown
7601921ecf
Add a word
2019-05-21 23:06:50 -04:00
Matthew Brown
ee3dfba8ab
Add documentation for all 19 hooks
...
Fixes #1582
2019-05-16 14:32:44 -04:00
Matthew Brown
e75ee77938
Added default name
2019-05-16 14:17:40 -04:00
Barney Laurance
8f129f828b
Document intersection and no-return types in docblock syntax
...
Also removed spaces from union type example.
2019-05-15 19:16:15 -04:00
Brown
4a434d9a2f
Add separate issue for undefined classes in docblocks
2019-05-15 18:41:26 -04:00
Barney Laurance
7f4173efc5
Fix typo in docs
2019-05-14 19:30:39 -04:00
Barney Laurance
f4c754737f
psalm-internal: Prevent use of @psalm-internal without @internal
2019-05-14 18:54:16 -04:00
Barney Laurance
31ae10fb00
psalm-internal - document usage of @internal and @psalm-internal tags
2019-05-14 18:54:16 -04:00
Brown
30cbcb6c36
Add ImplementedParamTypeMismatch issue
...
Fixes #1633
2019-05-14 15:44:46 -04:00
Jonathan H. Wage
ecb7a6c069
Add support for absolute plugin paths.
2019-05-05 16:44:36 -04:00
Jonathan H. Wage
db227dab06
Fix link to Plugins that currently 404s
2019-05-02 17:49:34 -04:00
Brown
0e4c8ce482
Split apart TypeCoercion issues, allowing more granular issue filtering
2019-04-25 18:02:19 -04:00
Ryan McCue
91be079ca6
Link to human-readable package list
2019-04-21 08:42:35 -04:00
Matthew Brown
29b70442b1
Add documentation for unused method/property removal/
2019-04-20 17:54:17 -04:00
Dave Liddament
53e2a0e671
FIX remove extra space in markdown
2019-04-18 18:18:16 -04:00
bugreportuser
4a931770be
Added doc for onlyGlobalScope
2019-04-16 22:42:45 -04:00
Matthew Brown
b00aa848e4
Split up plugins guide
2019-04-14 15:21:41 -04:00
Matthew Brown
5374211fc1
Add link to how Psalm represents types
2019-04-14 15:13:47 -04:00
Matthew Brown
7eab5cf6df
Few small improvements
2019-04-14 15:12:16 -04:00