You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 14, 2019. It is now read-only.
Repository navigation
This repository was archived by the owner on Sep 14, 2019. It is now read-only.
The get*() methods that are used to access SmartDashboard can fail silently #21
It would just return the default. However, this should never be the case since the convention I already set (and tbh will most likely change, this is one great reason why it shouldn't change) is greatly specific ("such as 'Button/Shift Drive' or 'Port/LeftTalonSRXDrive' [the booleans are a separate matter that will be dealt with (hopefully) tomorrow to the existing standard]) therefore imo at least there is no worry about overlap of keys. (Sorry for so many parentheses so here's some more)
Activity
brettle commentedon Jan 16, 2018
dfang314 commentedon Jan 17, 2018
It would just return the default. However, this should never be the case since the convention I already set (and tbh will most likely change, this is one great reason why it shouldn't change) is greatly specific ("such as 'Button/Shift Drive' or 'Port/LeftTalonSRXDrive' [the booleans are a separate matter that will be dealt with (hopefully) tomorrow to the existing standard]) therefore imo at least there is no worry about overlap of keys. (Sorry for so many parentheses so here's some more)
brettle commentedon Jan 17, 2018
"this should never be the case" + "convention" + Murphy's Law = "this is bound to happen at some point"
My concern here is with the fact that there is no indication that this unexpected condition has occurred. Simply logging the error is sufficient.
dfang314 commentedon Feb 10, 2018
Added printing to Standard Error in last commit (currently in a pull request)