Skip to content

Removing Compact Framework workarounds #1944

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
8 of 10 tasks
jnm2 opened this issue Dec 29, 2016 · 3 comments
Closed
8 of 10 tasks

Removing Compact Framework workarounds #1944

jnm2 opened this issue Dec 29, 2016 · 3 comments

Comments

@jnm2
Copy link
Contributor

jnm2 commented Dec 29, 2016

Browsing through the code, I noticed some references to compromises made in order to support CF, or documentation of CF quirks:

If I understand correctly, this repo will never support CF again. In that case some cleanup might be desirable. Willing to help with this.

@CharliePoole
Copy link
Member

Most of these are rather unimportant because we already removed the conditional code for CF. Some of them are just one programmer commenting that he would have done it differently without CF.

I'll go through the list and edit in comments for each, then we can see what it adds up to.

@CharliePoole
Copy link
Member

See above comments. I only see two items that need direct fixing...

  • The conditional code in CommandLineOptions = PR only
  • The erroneous help message in TextUI = New Issue

When we fix a minor error like the first, we will do a PR without an issue associated. It's just cleanup and doesn't get reflected in any release notes.

All the other items are worth fixing when working in that code, but I wouldn't do a separate programming / review effort. Where the comments suggest a stylistic change to the code rather than a real improvement, I'd just ignore them. The next person working may change the style back.

@jnm2
Copy link
Contributor Author

jnm2 commented Jan 24, 2018

Opened issues and PRs for everything. I'm not going to touch the stack filter stuff or explanation comments.

@jnm2 jnm2 closed this as completed Jan 24, 2018
@rprouse rprouse added this to the 3.10 milestone Mar 10, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants