Skip to content
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

Audit Existing Code - Non Breaking Updates #2051

Closed
Rixxan opened this issue Aug 4, 2023 · 0 comments · Fixed by #2083, #2094, #2097, #2098 or #2100
Closed

Audit Existing Code - Non Breaking Updates #2051

Rixxan opened this issue Aug 4, 2023 · 0 comments · Fixed by #2083, #2094, #2097, #2098 or #2100
Assignees
Labels
enhancement Staged Feature Complete and in Testing for Next Release
Milestone

Comments

@Rixxan
Copy link
Contributor

Rixxan commented Aug 4, 2023

Describe the enhancement

As part of the new maintainers taking on EDMC, the existing code as it is should be audited and see what in-place improvements can be made to the existing flow and logic in a non-api breaking way. Changes under this issue might include:

  • Import orders
  • Usage of f-strings, improper logic (else's after returns, etc), and other PEP8 nits or minors
  • Cleanup of in-line comments and in-code documentation
  • Non-Function-Breaking updates to function logic
  • Analysis of current checks and tools

Changes such as the location of files and top-level imports, or other major breaking changes, should not be considered under this issue.

@Rixxan Rixxan added this to the 5.9.3 milestone Aug 4, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 4, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 4, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 4, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 4, 2023
Why am I doing it this way? Because this is probably going to break something and I'd like to get it down to 3 files.
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 4, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 4, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 4, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 4, 2023
Going to need to look at Monitor more carefully.
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 4, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 4, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 4, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 4, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 6, 2023
Breaks frozen but not script version? WTF?
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 10, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 10, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 10, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 10, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 10, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 10, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 11, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 11, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 11, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 11, 2023
Avoids touching Theme too much for now.
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 11, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 11, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 12, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 12, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 12, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 12, 2023
Oh lawd he comin'
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 15, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 15, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 16, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 16, 2023
As Expected, This One Didn't Work.
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 16, 2023
Co-Authored-By: Phoebe <40956085+C1701D@users.noreply.github.com>
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 17, 2023
Co-Authored-By: Phoebe <40956085+C1701D@users.noreply.github.com>
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 23, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 23, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 24, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 25, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 25, 2023
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Aug 25, 2023
Add some missing ones, remove some no-longer needed ones. Also updates type hints.
Rixxan added a commit to HullSeals/EDMarketConnector that referenced this issue Sep 19, 2023
@Rixxan Rixxan linked a pull request Nov 10, 2023 that will close this issue
@Rixxan Rixxan removed a link to a pull request Dec 1, 2023
@Rixxan Rixxan added the Staged Feature Complete and in Testing for Next Release label Dec 1, 2023
@Rixxan Rixxan closed this as completed Dec 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment