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

Some Linting #17

Closed
wants to merge 9 commits into from
Closed

Conversation

thorsummoner
Copy link

As a mater of precaution I like to run pylint on codebases before I use them. This rated O.K. in its current state, like a 7 or something. Though I hand review all the pylint notices and there are still some things in this code base that scare the pants off me.

Some things I'm unsure of are the valve.source.messages,MessageArrayField methods that return a locally defined function. These all use potentially dangerous constructors and I am unsure if they are being abused to a greater effect so I mostly left that alone.

I am mostly posting this pull request to see if the travis CI tests work, hopefully letting me know if I messed up any functionality.

@Holiverh
Copy link
Member

I am mostly posting this pull request to see if the travis CI tests work, hopefully letting me know if I messed up any functionality.

In this case I would suggest also running the tests yourself with the --srcds-functional option as well as it isn't set for the Travis tests as they can be long-running.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants