When getting WorkItem Types from a project I've found that some of the types returned by calling project/wit/workitemtypes are not types for the project. And the project/wit/workitemtypecategories it is possible to get a list of hidden W.I.Ts.
So it is useful to flag W.I.Ts with Hidden based on this.
It is also helpful to be able to ask "Which WorkItem types are in Scrum projects, which in Basic etc", so it would help if there was an option to the specify a process; a project can still be specified, and if neither is given "default project" will still be assumed.
I've done the work, just creating an issue before a PR :-)
When getting WorkItem Types from a project I've found that some of the types returned by calling
project/wit/workitemtypes
are not types for the project. And theproject/wit/workitemtypecategories
it is possible to get a list of hidden W.I.Ts.So it is useful to flag W.I.Ts with Hidden based on this.
It is also helpful to be able to ask "Which WorkItem types are in Scrum projects, which in Basic etc", so it would help if there was an option to the specify a process; a project can still be specified, and if neither is given "default project" will still be assumed.
I've done the work, just creating an issue before a PR :-)