Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/anistark/feluda
/ types & classes
Types & classes
80 in github.com/anistark/feluda
⨍
Functions
956
◇
Types & classes
80
↳
Endpoints
1
↓ 4 callers
Class
License
src/licenses.rs:174
Class
Annotation
src/sbom/spdx.rs:390
Class
App
src/table.rs:252
Class
App
examples/java-example/maven-example/src/main/java/com/example/App.java:9
Class
App
examples/java-example/gradle-example/src/main/java/com/example/App.java:9
Enum
AppMode
src/table.rs:247
Class
CacheEntry
src/cache.rs:22
Class
CacheStatus
src/cache.rs:180
Class
CheckConfig
src/main.rs:40
Enum
CiFormat
src/cli.rs:15
Class
Cli
src/cli.rs:157
Enum
Commands
src/cli.rs:87
Enum
CppPackageManager
src/languages/cpp.rs:16
Class
CreationInfo
src/sbom/spdx.rs:306
Class
CycloneDxBom
src/sbom/cyclonedx.rs:11
Class
CycloneDxComponent
src/sbom/cyclonedx.rs:110
Class
CycloneDxContact
src/sbom/cyclonedx.rs:97
Class
CycloneDxExternalReference
src/sbom/cyclonedx.rs:175
Class
CycloneDxLicense
src/sbom/cyclonedx.rs:159
Enum
CycloneDxLicenseChoice
src/sbom/cyclonedx.rs:150
Class
CycloneDxMetadata
src/sbom/cyclonedx.rs:38
Class
CycloneDxService
src/sbom/cyclonedx.rs:70
Class
CycloneDxTool
src/sbom/cyclonedx.rs:82
Class
CycloneDxTools
src/sbom/cyclonedx.rs:58
Enum
DepFileKind
src/manifest.rs:20
Class
DependencyConfig
src/config.rs:233
Class
DependencyResolver
Recursive dependency resolver
src/languages/node.rs:54
Class
EnvironmentMarker
src/languages/python.rs:21
Class
ExternalReference
src/sbom/spdx.rs:367
Class
FeludaConfig
src/config.rs:60
Enum
FeludaError
src/debug.rs:108
Class
FilterState
src/table.rs:90
Enum
GenerateOption
src/generate.rs:145
Class
GoPackages
src/languages/go.rs:24
Class
IgnoreDependency
src/config.rs:245
Enum
IssueSeverity
src/sbom/validate/reporter.rs:7
Class
JavaDependency
src/languages/java.rs:19
Enum
KeyInput
src/generate.rs:19
Enum
Language
src/languages/mod.rs:35
Interface
LanguageParser
src/languages/mod.rs:19
Enum
LicenseCompatibility
src/licenses.rs:33
Class
LicenseCompatibilityMatrix
src/licenses.rs:51
Class
LicenseConfig
src/config.rs:91
Class
LicenseContentRule
Content-based detection rule. The rule fires when **any** marker group matches, where a group matches when all** of its strings appear in the file co
src/licenses.rs:1030
Class
LicenseEntry
src/licenses.rs:83
Class
LicenseFilename
A well-known license filename. `implied_spdx` is `Some` when the filename alone is sufficient to identify the license (e.g. `OFL.txt` → `OFL-1.1`).
src/licenses.rs:1020
Class
LicenseInfo
src/licenses.rs:119
Class
LoadingIndicator
A loading indicator that displays a spinner and progress updates without deleting the previous line
src/cli.rs:329
Enum
LogLevel
src/debug.rs:8
Class
MarkerComponent
src/languages/python.rs:30
Class
NuGetPackage
src/languages/dotnet.rs:17
Enum
NuspecLicense
A `<license>` declaration in a nuspec.
src/languages/dotnet.rs:436
Enum
OsiFilter
src/cli.rs:37
Class
OsiLicenseInfo
src/licenses.rs:111
Enum
OsiStatus
src/licenses.rs:93
Class
PackageJson
src/languages/node.rs:20
Class
PackageLockInfo
src/languages/dotnet.rs:29
Class
PackageMetadata
src/languages/node.rs:61
Class
PackagesLockJson
src/languages/dotnet.rs:23
Class
ParentCoordinate
Maven `<parent>` coordinate, used to follow the POM inheritance chain.
src/languages/java.rs:668
Class
Program
examples/dotnet-example/Program.cs:7
Class
ProgressTracker
src/progress.rs:12
Class
ProjectRoot
src/parser.rs:23
Class
Relationship
src/sbom/spdx.rs:378
Class
ReportConfig
src/reporter.rs:10
Class
RubyDependency
src/languages/ruby.rs:17
Enum
SbomCommand
src/cli.rs:48
Enum
SbomFormat
src/cli.rs:26
Enum
SbomType
src/sbom/validate/mod.rs:11
Class
ScanSummary
src/main.rs:268
Enum
SortColumn
src/table.rs:210
Enum
SortDirection
src/table.rs:203
Class
SpdxDocument
src/sbom/spdx.rs:271
Enum
SpdxExpression
src/spdx.rs:13
Class
SpdxPackage
src/sbom/spdx.rs:321
Class
TableColors
src/table.rs:159
Class
TableFormatter
src/reporter.rs:52
Enum
Token
src/spdx.rs:63
Class
ValidationIssue
src/sbom/validate/reporter.rs:14
Class
ValidationReport
src/sbom/validate/reporter.rs:56