Skip to content

rainiring/awn

 
 

Repository files navigation

AWN

hello homebrew

Add - Add license headers to files

  • Usage
nwa add [flags] path...
  • Example
nwa add -l apache -c "RHINE LAB.LLC." -y 2077 "src/**/*.go" "pkg/pool/**"

The command in the example above adds a license header to all Go files under the folder with the relative path src and to all files under the folder with the relative path pkg/pool:

  • License type: Apache 2.0
  • Copyright holder: RHINE LAB.LLC.
  • Copyright year: 2077

NWA will generate a corresponding license header based on the file type in the specified paths. For example, .py files will use # for comments, and .go files will use //.

If your file type is not supported by NWA, you can:

  • Specify a custom template file using the --tmpl (-t) or --rawtmpl (-r) flag. Refer to Supported Licence Templates
  • Submit an issue or PR to NWA

NWA will also output logs to inform you if any files already have a license header or if any files are not allowed to be edited (such as code files generated by tools).

About

homebrew test

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 99.4%
  • Dockerfile 0.6%