do not run pub on windows
remove comments
fix nit
addressed comments
addressed comments
fix nit
Merge pull request #2783 from keertip/win

do not run pub on windows