[SERVER-42092] Coverity analysis defect 113146: Copy without assign Created: 05/Jul/19  Updated: 29/Oct/23  Resolved: 07/Oct/19

Status: Closed
Project: Core Server
Component/s: Logging
Affects Version/s: None
Fix Version/s: 4.3.1

Type: Bug Priority: Major - P3
Reporter: Coverity Collector User Assignee: Gabriel Russell (Inactive)
Resolution: Fixed Votes: 0
Labels: coverity
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: Dev Tools 2019-09-09, Dev Tools 2019-09-09, Dev Tools 2019-09-23, Dev Tools 2019-10-07
Participants:

 Description   

Class has user-written copy constructor but no user-written assignment operator

Defect 113146 (STATIC_C)
Checker COPY_WITHOUT_ASSIGN (subcategory none)
File: /src/mongo/logv2/text_formatter.h
Parse Warning (no function name available)
/src/mongo/logv2/text_formatter.h, line: 49
Class "mongo::logv2::TextFormatter" has a user-written copy constructor "mongo::logv2::TextFormatter::TextFormatter(mongo::logv2::TextFormatter const &)" but no corresponding user-written assignment operator.

    class TextFormatter {

/src/mongo/logv2/text_formatter.h, line: 57
User-written copy constructor.

        TextFormatter(TextFormatter const&) {}



 Comments   
Comment by Githook User [ 07/Oct/19 ]

Author:

{'name': 'Gabriel Russell', 'username': 'gabrielrussell', 'email': 'gabriel.russell@mongodb.com'}

Message: SERVER-42092 TextFormat assignment operator for coverity
Branch: master
https://github.com/mongodb/mongo/commit/22922911b7c8fc8acf3adabcf4c13b80e5e3595d

Generated at Thu Feb 08 04:59:34 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.