Skip to content

C/C++ 1.22: finalize change notes#1811

Merged
jbj merged 4 commits into
github:masterfrom
felicitymay:1.22/cpp-finalize-change-notes
Aug 24, 2019
Merged

C/C++ 1.22: finalize change notes#1811
jbj merged 4 commits into
github:masterfrom
felicitymay:1.22/cpp-finalize-change-notes

Conversation

@felicitymay

Copy link
Copy Markdown
Contributor

The first commit removes unwanted boilerplate text and sorts the table alphabetically.
The second commit makes some minor text changes.

@Semmle/cpp - I find line 24 difficult to understand and would appreciate a suggestion or direct edit to that line. It looks as if it would be improved with either punctuation, or backticks to indicate code elements.

@felicitymay felicitymay added C++ Priority PR that should be reviewed and merged as a matter of priority. labels Aug 24, 2019
@felicitymay felicitymay added this to the 1.22 milestone Aug 24, 2019
Comment thread change-notes/1.22/analysis-cpp.md Outdated
@geoffw0

geoffw0 commented Aug 24, 2019

Copy link
Copy Markdown
Contributor

LGTM. We need to be sure that the change notes reflect which (if any) of @jbj's recent changes to the dataflow / taint library we decide to ship with.

Felicity Chapman and others added 2 commits August 24, 2019 11:40
Co-Authored-By: Nick Rolfe <nickrolfe@gmail.com>
The changes aren't finished in this release, but there widespread enough we should acknowledge them.

Originally github#1812.
@geoffw0

geoffw0 commented Aug 24, 2019

Copy link
Copy Markdown
Contributor

I've added my change here. I was expecting it to 'suggest' the change but it's simply added it as a commit, so @felicity-semmle please review that commit and reword as necessary.

@felicitymay

Copy link
Copy Markdown
Contributor Author

Thanks @geoffw0. That looks fine unless we want to make it more prominent. I know that you've all put a lot of effort into improving the library documentation.

@geoffw0

geoffw0 commented Aug 24, 2019

Copy link
Copy Markdown
Contributor

That's true, but given that (1) the work is not complete in this release and (2) users don't need to know about it or do take actions to benefit, I don't think it needs to be especially prominent.

@jbj jbj self-requested a review August 24, 2019 11:56

@jbj jbj left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes LGTM, but these change notes may not be final. It depends on whether we decide to revert field flow.

@jbj jbj merged commit bd9bebc into github:master Aug 24, 2019
@felicitymay felicitymay deleted the 1.22/cpp-finalize-change-notes branch September 23, 2019 16:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C++ documentation Priority PR that should be reviewed and merged as a matter of priority.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants