stable

Clone or download

Read-only

request #14658: Update to Psalm 3.9.5

Release note: https://github.com/vimeo/psalm/releases/tag/3.9.4 The main changes are related to the immutable class fix. The baseline file has been updated to remove fixed errors from it. Change-Id: If4be2a0e28faa42408dabbb608679f815eb75869

Modified Files

Name
M plugins/cardwall/include/CardwallConfigXmlImport.class.php +3 −3 Go to diff View file
M plugins/create_test_env/include/CreateTestEnv/ActivitiesAnalytics/DailyUsageRowPresenter.php +28 −3 Go to diff View file
M plugins/docman/include/ApprovalTable/Reviewer/ReviewerFactory.class.php +1 −1 Go to diff View file
M plugins/docman/include/Docman_Actions.class.php +1 −1 Go to diff View file
M plugins/docman/include/Docman_WikiController.class.php +1 −1 Go to diff View file
M plugins/forumml/include/ListMailsController.php +1 −0 Go to diff View file
M plugins/git/include/Events/XMLExportExternalContentEvent.php +12 −3 Go to diff View file
M plugins/git/include/Events/XMLImportExternalContentEvent.php +12 −3 Go to diff View file
M plugins/git/include/Git/Hook/PostReceiveExecuteEvent.php +24 −3 Go to diff View file
M plugins/git/include/GitPHP/git/GitObject.php +1 −1 Go to diff View file
M plugins/git/include/GitPHP/git/Tag.php +3 −3 Go to diff View file
M plugins/git/include/GitXmlImporter.class.php +1 −1 Go to diff View file
M plugins/git/include/Git_Backend_Gitolite.class.php +1 −1 Go to diff View file
M plugins/git/include/Git_Backend_Interface.php +1 −1 Go to diff View file
M plugins/hudson_git/include/HudsonGit/Git/Administration/JenkinsServer.php +12 −3 Go to diff View file
M plugins/oauth2_server/include/App/AppDao.php +1 −1 Go to diff View file
M plugins/oauth2_server/include/App/NewOAuth2App.php +20 −3 Go to diff View file
M plugins/oauth2_server/include/App/OAuth2App.php +16 −3 Go to diff View file
M plugins/oauth2_server/include/AuthorizationServer/AuthorizationFormData.php +18 −3 Go to diff View file
M plugins/oauth2_server/include/AuthorizationServer/AuthorizationFormPresenter.php +7 −3 Go to diff View file
M plugins/oauth2_server/include/Grant/AuthorizationCode/OAuth2AuthorizationCode.php +10 −3 Go to diff View file
M plugins/oauth2_server/include/ProjectAdmin/ProjectAdminPresenter.php +20 −8 Go to diff View file
M plugins/oauth2_server/include/User/Account/AppsPresenter.php +6 −3 Go to diff View file
M plugins/oauth2_server/include/User/NewAuthorization.php +10 −3 Go to diff View file
M plugins/pullrequest/include/PullRequest/BranchUpdate/PullRequestUpdatedNotification.php +17 −3 Go to diff View file
M plugins/pullrequest/include/PullRequest/Comment/Notification/PullRequestNewCommentNotification.php +15 −4 Go to diff View file
M plugins/pullrequest/include/PullRequest/Factory.php +1 −1 Go to diff View file
M plugins/pullrequest/include/PullRequest/GitExec.php +1 −1 Go to diff View file
M plugins/pullrequest/include/PullRequest/InlineComment/Notification/PullRequestNewInlineCommentNotification.php +18 −3 Go to diff View file
M plugins/pullrequest/include/PullRequest/Notification/EventSubjectToNotificationListener.php +8 −3 Go to diff View file
M plugins/pullrequest/include/PullRequest/Notification/NotificationToProcess.php +10 −3 Go to diff View file
M plugins/pullrequest/include/PullRequest/PullRequest.php +19 −10 Go to diff View file
M plugins/pullrequest/include/PullRequest/PullRequestCreator.php +1 −1 Go to diff View file
M plugins/pullrequest/include/PullRequest/REST/v1/Reviewer/ReviewerChangeTimelineEventRepresentation.php +5 −3 Go to diff View file
M plugins/pullrequest/include/PullRequest/Reviewer/Change/ReviewerChange.php +15 −3 Go to diff View file
M plugins/pullrequest/include/PullRequest/Reviewer/Notification/ReviewerAddedNotification.php +16 −3 Go to diff View file
M plugins/pullrequest/include/PullRequest/StateStatus/PullRequestAbandonedNotification.php +17 −4 Go to diff View file
M plugins/pullrequest/include/PullRequest/StateStatus/PullRequestMergedNotification.php +17 −4 Go to diff View file
M plugins/statistics/include/Frequencies/GraphDataBuilders/SampleGraph.php +1 −0 Go to diff View file
M plugins/svn/include/SVN/XMLRepositoryImporter.php +1 −1 Go to diff View file
M plugins/tracker/include/CreateTrackerFromXMLEvent.php +7 −3 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Event/ArtifactUpdated.php +7 −3 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Tracker_ArtifactCreator.class.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement.class.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Container.class.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field.class.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Burndown.class.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind_Ugroups.class.php +7 −3 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_List_Bind_Users.class.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Numeric.class.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_PermissionsOnArtifact.class.php +2 −2 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Text.class.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/Semantic/Tracker_SemanticFactory.class.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/Tracker.class.php +1 −1 Go to diff View file
M plugins/tracker/include/Workflow/PostAction/ExternalPostActionSaveObjectEvent.php +4 −3 Go to diff View file
M plugins/tracker/include/Workflow/Transition/ConditionsCollection.class.php +1 −1 Go to diff View file
M src/common/Authentication/SplitToken/SplitTokenVerificationString.php +4 −3 Go to diff View file
M src/common/FRS/FRSXMLImporter.class.php +5 −5 Go to diff View file
M src/common/FRS/LicenseAgreement/Admin/AddLicenseAgreementController.php +5 −0 Go to diff View file
M src/common/FRS/LicenseAgreement/Admin/EditLicenseAgreementPresenter.php +10 −3 Go to diff View file
M src/common/FRS/LicenseAgreement/Admin/LicenseAgreementPresenter.php +7 −3 Go to diff View file
M src/common/Project/Admin/ProjectHistoryResultsPresenter.php +1 −0 Go to diff View file
M src/common/Project/Event/ProjectXMLImportPreChecksEvent.php +4 −3 Go to diff View file
M src/common/Project/Registration/ProjectRegistrationPresenter.php +14 −4 Go to diff View file
M src/common/Project/Registration/Template/TemplateFromProjectForCreation.php +1 −3 Go to diff View file
M src/common/User/Account/Appearance/AppearancePresenter.php +15 −3 Go to diff View file
M src/common/User/Account/DisplayKeysTokensController.php +1 −1 Go to diff View file
M src/common/User/Account/ExperimentalPresenter.php +3 −3 Go to diff View file
M src/common/User/Account/KeysTokensPresenter.php +5 −3 Go to diff View file
M src/common/User/Account/NotificationsPresenter.php +6 −3 Go to diff View file
M src/common/User/Account/SSHKeysPresenter.php +10 −2 Go to diff View file
M src/common/admin/ProjectCreationModerationDisplayController.php +2 −1 Go to diff View file
M src/common/admin/ProjectCreationModerationPresenter.php +2 −2 Go to diff View file
M src/common/admin/ProjectCreationNavBarPresenter.php +3 −0 Go to diff View file
M src/common/backend/BackendCVS.class.php +2 −2 Go to diff View file
M src/common/backend/BackendMailingList.class.php +4 −4 Go to diff View file
M src/common/backend/BackendSystem.class.php +5 −5 Go to diff View file
M src/common/collection/Collection.class.php +2 −2 Go to diff View file
M src/common/collection/LinkedList.class.php +1 −1 Go to diff View file
M src/common/dao/ArtifactGlobalNotificationDao.class.php +1 −1 Go to diff View file
A src/common/include/CSRFSynchronizerTokenPresenter.php +59 −0 Go to diff View file
M src/common/include/URL.class.php +1 −0 Go to diff View file
M src/common/reference/ReferenceManager.class.php +1 −0 Go to diff View file
M src/common/svn/Event/UpdateProjectAccessFilesEvent.php +4 −3 Go to diff View file
M src/common/tracker/Artifact.class.php +2 −1 Go to diff View file
M src/common/tracker/ArtifactImport.class.php +5 −3 Go to diff View file
M src/common/tracker/HTML/ArtifactImportHtml.class.php +2 −0 Go to diff View file
M src/common/tracker/HTML/ArtifactTypeHtml.class.php +1 −0 Go to diff View file
M src/composer.lock +37 −31 Go to diff View file
M src/utils/check_user_mapping_for_project_import.php +5 −1 Go to diff View file
M src/utils/export_project_xml.php +5 −1 Go to diff View file
M src/utils/generate_user_mapping_for_project_import.php +5 −1 Go to diff View file
M src/www/account/register.php +1 −1 Go to diff View file
M src/www/admin/massmail_execute.php +1 −0 Go to diff View file
M src/www/admin/projecthistory.php +1 −1 Go to diff View file
M src/www/admin/show_pending_documents.php +1 −0 Go to diff View file
M src/www/file/admin/editproc.php +1 −0 Go to diff View file
M src/www/file/admin/frsajax.php +2 −2 Go to diff View file
M src/www/file/admin/index.php +1 −0 Go to diff View file
M src/www/file/admin/manageprocessors.php +1 −0 Go to diff View file
M src/www/file/filemodule_monitor.php +3 −0 Go to diff View file
M src/www/file/showfiles.php +1 −0 Go to diff View file
M src/www/forum/index.php +1 −0 Go to diff View file
M src/www/include/exit.php +6 −0 Go to diff View file
M src/www/include/pre.php +3 −2 Go to diff View file
M src/www/my/bookmark_edit.php +3 −0 Go to diff View file
M src/www/my/rmproject.php +1 −0 Go to diff View file
M src/www/project/admin/index.php +6 −2 Go to diff View file
M src/www/project/admin/project_admin_utils.php +1 −0 Go to diff View file
M src/www/project/admin/userperms.php +3 −0 Go to diff View file
M src/www/project/export/artifact_export.php +3 −0 Go to diff View file
M src/www/project/export/user_groups_export.php +1 −0 Go to diff View file
M src/www/project/index.php +1 −0 Go to diff View file
M src/www/soap/common/session.php +4 −0 Go to diff View file
M src/www/soap/frs/frs.php +4 −0 Go to diff View file
M src/www/soap/tracker/tracker.php +3 −0 Go to diff View file
M src/www/tracker/admin/index.php +1 −0 Go to diff View file
M src/www/tracker/browse.php +1 −0 Go to diff View file
M src/www/tracker/copy.php +1 −0 Go to diff View file
M src/www/tracker/detail.php +1 −0 Go to diff View file
M src/www/tracker/export.php +4 −0 Go to diff View file
M src/www/tracker/index.php +15 −2 Go to diff View file
M src/www/tracker/masschange_detail.php +1 −0 Go to diff View file
M src/www/tracker/mod.php +1 −0 Go to diff View file
M tests/psalm/tuleap-baseline.xml +76 −1774 Go to diff View file