mirror of
https://github.com/Threnklyn/jira.git
synced 2026-06-07 13:33:32 +02:00
[#51] add missing data directory with generated structs
This commit is contained in:
+3
-1
@@ -9,4 +9,6 @@ jira
|
|||||||
jira.exe
|
jira.exe
|
||||||
schemas/*.json
|
schemas/*.json
|
||||||
t/issue.props
|
t/issue.props
|
||||||
t/.jira.d/templates
|
t/.jira.d/templates
|
||||||
|
dist/
|
||||||
|
src/
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
package jiradata
|
||||||
|
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
// This Code is Generated by SlipScheme Project:
|
||||||
|
// https://github.com/coryb/slipscheme
|
||||||
|
//
|
||||||
|
// Generated with command: slipscheme -pkg jiradata -overwrite ../schemas/TransitionsMeta.json
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
// DO NOT EDIT //
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
type FieldMeta struct {
|
||||||
|
AllowedValues []interface{} `json:"allowedValues,omitempty" yaml:"allowedValues,omitempty"`
|
||||||
|
AutoCompleteURL string `json:"autoCompleteUrl,omitempty" yaml:"autoCompleteUrl,omitempty"`
|
||||||
|
HasDefaultValue bool `json:"hasDefaultValue,omitempty" yaml:"hasDefaultValue,omitempty"`
|
||||||
|
Key string `json:"key,omitempty" yaml:"key,omitempty"`
|
||||||
|
Name string `json:"name,omitempty" yaml:"name,omitempty"`
|
||||||
|
Operations []string `json:"operations,omitempty" yaml:"operations,omitempty"`
|
||||||
|
Required bool `json:"required,omitempty" yaml:"required,omitempty"`
|
||||||
|
Schema *JsonType `json:"schema,omitempty" yaml:"schema,omitempty"`
|
||||||
|
}
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
package jiradata
|
||||||
|
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
// This Code is Generated by SlipScheme Project:
|
||||||
|
// https://github.com/coryb/slipscheme
|
||||||
|
//
|
||||||
|
// Generated with command: slipscheme -pkg jiradata -overwrite ../schemas/TransitionsMeta.json
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
// DO NOT EDIT //
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
type FieldMetaMap map[string]*FieldMeta
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
package jiradata
|
||||||
|
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
// This Code is Generated by SlipScheme Project:
|
||||||
|
// https://github.com/coryb/slipscheme
|
||||||
|
//
|
||||||
|
// Generated with command: slipscheme -pkg jiradata -overwrite ../schemas/TransitionsMeta.json
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
// DO NOT EDIT //
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
type JsonType struct {
|
||||||
|
Custom string `json:"custom,omitempty" yaml:"custom,omitempty"`
|
||||||
|
CustomID int `json:"customId,omitempty" yaml:"customId,omitempty"`
|
||||||
|
Items string `json:"items,omitempty" yaml:"items,omitempty"`
|
||||||
|
System string `json:"system,omitempty" yaml:"system,omitempty"`
|
||||||
|
Type string `json:"type,omitempty" yaml:"type,omitempty"`
|
||||||
|
}
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
package jiradata
|
||||||
|
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
// This Code is Generated by SlipScheme Project:
|
||||||
|
// https://github.com/coryb/slipscheme
|
||||||
|
//
|
||||||
|
// Generated with command: slipscheme -pkg jiradata -overwrite ../schemas/TransitionsMeta.json
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
// DO NOT EDIT //
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
type Status struct {
|
||||||
|
Description string `json:"description,omitempty" yaml:"description,omitempty"`
|
||||||
|
IconURL string `json:"iconUrl,omitempty" yaml:"iconUrl,omitempty"`
|
||||||
|
ID string `json:"id,omitempty" yaml:"id,omitempty"`
|
||||||
|
Name string `json:"name,omitempty" yaml:"name,omitempty"`
|
||||||
|
Self string `json:"self,omitempty" yaml:"self,omitempty"`
|
||||||
|
StatusCategory *StatusCategory `json:"statusCategory,omitempty" yaml:"statusCategory,omitempty"`
|
||||||
|
StatusColor string `json:"statusColor,omitempty" yaml:"statusColor,omitempty"`
|
||||||
|
}
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
package jiradata
|
||||||
|
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
// This Code is Generated by SlipScheme Project:
|
||||||
|
// https://github.com/coryb/slipscheme
|
||||||
|
//
|
||||||
|
// Generated with command: slipscheme -pkg jiradata -overwrite ../schemas/TransitionsMeta.json
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
// DO NOT EDIT //
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
type StatusCategory struct {
|
||||||
|
ColorName string `json:"colorName,omitempty" yaml:"colorName,omitempty"`
|
||||||
|
ID int `json:"id,omitempty" yaml:"id,omitempty"`
|
||||||
|
Key string `json:"key,omitempty" yaml:"key,omitempty"`
|
||||||
|
Name string `json:"name,omitempty" yaml:"name,omitempty"`
|
||||||
|
Self string `json:"self,omitempty" yaml:"self,omitempty"`
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
package jiradata
|
||||||
|
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
// This Code is Generated by SlipScheme Project:
|
||||||
|
// https://github.com/coryb/slipscheme
|
||||||
|
//
|
||||||
|
// Generated with command: slipscheme -pkg jiradata -overwrite ../schemas/TransitionsMeta.json
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
// DO NOT EDIT //
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
type Transition struct {
|
||||||
|
Expand string `json:"expand,omitempty" yaml:"expand,omitempty"`
|
||||||
|
Fields FieldMetaMap `json:"fields,omitempty" yaml:"fields,omitempty"`
|
||||||
|
HasScreen bool `json:"hasScreen,omitempty" yaml:"hasScreen,omitempty"`
|
||||||
|
ID string `json:"id,omitempty" yaml:"id,omitempty"`
|
||||||
|
Name string `json:"name,omitempty" yaml:"name,omitempty"`
|
||||||
|
To *Status `json:"to,omitempty" yaml:"to,omitempty"`
|
||||||
|
}
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
package jiradata
|
||||||
|
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
// This Code is Generated by SlipScheme Project:
|
||||||
|
// https://github.com/coryb/slipscheme
|
||||||
|
//
|
||||||
|
// Generated with command: slipscheme -pkg jiradata -overwrite ../schemas/TransitionsMeta.json
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
// DO NOT EDIT //
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
type Transitions []*Transition
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
package jiradata
|
||||||
|
|
||||||
|
import (
|
||||||
|
"strings"
|
||||||
|
)
|
||||||
|
|
||||||
|
func (t Transitions) Find(name string) *Transition {
|
||||||
|
name = strings.ToLower(name)
|
||||||
|
for _, trans := range t {
|
||||||
|
if strings.Contains(strings.ToLower(trans.Name), name) {
|
||||||
|
return trans
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
}
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
package jiradata
|
||||||
|
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
// This Code is Generated by SlipScheme Project:
|
||||||
|
// https://github.com/coryb/slipscheme
|
||||||
|
//
|
||||||
|
// Generated with command: slipscheme -pkg jiradata -overwrite ../schemas/TransitionsMeta.json
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
// DO NOT EDIT //
|
||||||
|
/////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
type TransitionsMeta struct {
|
||||||
|
Expand string `json:"expand,omitempty" yaml:"expand,omitempty"`
|
||||||
|
Transitions Transitions `json:"transitions,omitempty" yaml:"transitions,omitempty"`
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user