Documentation
¶
Index ¶
- type DData
- type DLink
- type DNode
- type IgsoManifest
- type JavaPackage
- type KeyValue
- type MavenDependency
- func ByFileName(s string, groupIdLength int) MavenDependency
- func ByPackage(pkg string, groupIdLength int) MavenDependency
- func BySlashFileName(s string) MavenDependency
- func FromPackage(packages []JavaPackage, depmap map[string]MavenDependency) []MavenDependency
- func MapFromCSV(csv [][]string) ([]MavenDependency, map[string]MavenDependency)
- func RemoveDuplicate(deps []MavenDependency) []MavenDependency
- func SortDependencies(deps []MavenDependency) []MavenDependency
- type MavenProject
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DData ¶
func VisualFromManifest ¶
func VisualFromManifest(manifests []IgsoManifest) DData
type IgsoManifest ¶
type IgsoManifest struct { ExportPackage []JavaPackage ImportPackage []JavaPackage KeyValues []KeyValue PackageName string Version string }
type JavaPackage ¶
type MavenDependency ¶
func ByFileName ¶
func ByFileName(s string, groupIdLength int) MavenDependency
func ByPackage ¶
func ByPackage(pkg string, groupIdLength int) MavenDependency
func BySlashFileName ¶
func BySlashFileName(s string) MavenDependency
func FromPackage ¶
func FromPackage(packages []JavaPackage, depmap map[string]MavenDependency) []MavenDependency
func MapFromCSV ¶
func MapFromCSV(csv [][]string) ([]MavenDependency, map[string]MavenDependency)
func RemoveDuplicate ¶
func RemoveDuplicate(deps []MavenDependency) []MavenDependency
func SortDependencies ¶ added in v0.0.2
func SortDependencies(deps []MavenDependency) []MavenDependency
type MavenProject ¶
type MavenProject struct { Version string GroupId string ArtifactId string Dependencies []MavenDependency }
Click to show internal directories.
Click to hide internal directories.