Matthew Brown
|
df941bd575
|
Improve resilience of typechecker::isContainedBy
|
2017-01-05 00:14:34 -05:00 |
|
Matthew Brown
|
7609ca02c0
|
Fix #32 by evaluating all class references in files lazily
|
2017-01-04 23:42:58 -05:00 |
|
Matthew Brown
|
93c1366bd8
|
Tighten up what array assignments can happen
|
2017-01-02 01:07:44 -05:00 |
|
Matthew Brown
|
e662c420b7
|
Add schema to verify new config format against
|
2016-12-29 22:11:10 -05:00 |
|
Matthew Brown
|
685eaeb4fe
|
Reimagine XML schema, fixes #21
|
2016-12-29 20:10:06 -05:00 |
|
Matthew Brown
|
b79ce904d2
|
Fix #23 - allow exclusion in projectFiles
|
2016-12-29 18:33:03 -05:00 |
|
Matthew Brown
|
749735a3ec
|
Update config file API still further
|
2016-12-29 10:24:10 -05:00 |
|
Matthew Brown
|
ff466b7992
|
Change config API
|
2016-12-29 08:42:39 -05:00 |
|
Matthew Brown
|
1007d1682c
|
Fix mixed operand issues
|
2016-12-24 18:29:11 +00:00 |
|
Matthew Brown
|
c51d8f5220
|
Implement MixedOperand and InvalidOperand issues
|
2016-12-24 18:29:11 +00:00 |
|
Matthew Brown
|
9a32b5fd40
|
Hide Mixed* issues under a totallyTyped config flag
|
2016-12-18 19:17:39 -05:00 |
|
Matthew Brown
|
9746c8972f
|
Fix MixedAssignment errors
|
2016-12-17 00:48:31 -05:00 |
|
Matt Brown
|
6ee8d473a0
|
Fix support for includeFiles
|
2016-12-14 12:53:11 -05:00 |
|
Matt Brown
|
154d023a9d
|
Add more robust config testing
|
2016-12-14 12:28:38 -05:00 |
|
Matt Brown
|
ce3b24bf5f
|
Fix #8 - defer always to call map if function not user-defined
|
2016-12-09 12:07:47 -05:00 |
|
Matthew Brown
|
39d08cd4b4
|
Add method to set custom error level programatically
|
2016-12-08 22:37:59 -05:00 |
|
Matt Brown
|
af1a932655
|
Make code location more accurate
|
2016-12-06 18:27:22 -05:00 |
|
Matthew Brown
|
c0a3211f66
|
Support disabling file includes via the config
|
2016-12-06 16:41:42 -05:00 |
|
Matthew Brown
|
23334700f6
|
Add config option to determine whether or not to use a property default value for its type
|
2016-12-04 18:43:07 -05:00 |
|
Matthew Brown
|
4f95c67e1c
|
Emit issues for null/mixed array access
|
2016-11-21 19:07:56 -05:00 |
|
Matthew Brown
|
55a3ffa773
|
Add missing return types
|
2016-11-20 23:45:10 -05:00 |
|
Matthew Brown
|
5a9f99c24e
|
Fix namespacing issues in PHP 5.6
|
2016-11-20 21:49:06 -05:00 |
|
Matthew Brown
|
7df4d74a7b
|
Fix Psalm errors
|
2016-11-04 21:14:04 -04:00 |
|
Matthew Brown
|
ea4daa7b7e
|
Move cache dir into better config
|
2016-11-04 17:47:11 -04:00 |
|
Jon Ursenbach
|
27c2db1d1d
|
PSR-2
|
2016-11-02 17:50:54 -04:00 |
|
Matthew Brown
|
34af24a2b4
|
Add all the properties
|
2016-11-01 00:39:41 -04:00 |
|
Matthew Brown
|
604c875d0c
|
Fix more errors caught by Psalm
|
2016-10-30 12:46:18 -04:00 |
|
Matthew Brown
|
bd173f8840
|
Fix #21 - stopOnFirstError now handled properly
|
2016-10-23 23:32:17 -04:00 |
|
Matthew Brown
|
ce95275878
|
Fix more Psalm bugs found by Psalm
|
2016-10-23 12:24:53 -04:00 |
|
Matthew Brown
|
ca3dfe6e39
|
Fix Psalm errors in Psalm
|
2016-10-15 00:12:57 -04:00 |
|
Matthew Brown
|
f68280488c
|
Remove custom error levels
|
2016-10-09 17:55:21 -04:00 |
|
Matthew Brown
|
49baa62224
|
Fix doblocks and invalid refs
|
2016-10-03 11:38:59 -04:00 |
|
Matthew Brown
|
8c5adf477a
|
Add support for key/value array typing
|
2016-09-09 16:21:49 -04:00 |
|
Matthew Brown
|
47f66bf4dd
|
Add support for exposing errors in external files
|
2016-08-31 23:12:35 -04:00 |
|
Matthew Brown
|
0e68179bb4
|
Pass in the right context
|
2016-08-24 00:22:38 -04:00 |
|
Matthew Brown
|
7d1a106fd5
|
Big file reorg with ClassLikeChecker as new ClassChecker
|
2016-08-13 14:20:46 -04:00 |
|
Matthew Brown
|
7a1cded329
|
Add better class visibiity checks
|
2016-08-07 12:23:29 -04:00 |
|
Matthew Brown
|
d254bc0aa2
|
Improve type checking of properties
|
2016-08-06 20:27:13 -04:00 |
|
Matthew Brown
|
81c72f2900
|
Evaluate parent classes proper-like
|
2016-08-05 15:11:20 -04:00 |
|
Matthew Brown
|
bff796ceb7
|
Add TooManyArguments to default suppressed list
|
2016-07-30 19:54:53 -04:00 |
|
Matthew Brown
|
6b3fe14f1e
|
Allow specification of custom autoloaders
|
2016-07-26 15:03:43 -04:00 |
|
Matthew Brown
|
7701a2ec23
|
Change config filename
|
2016-07-25 18:39:36 -04:00 |
|
Matthew Brown
|
df28d24803
|
Change name to Psalm
|
2016-07-25 18:37:44 -04:00 |
|