mirror of
https://gitcode.com/gitea/gitea.git
synced 2025-06-22 21:04:41 +08:00
Use vendored go-swagger (#8087)
* Use vendored go-swagger * vendor go-swagger * revert un wanteed change * remove un-needed GO111MODULE * Update Makefile Co-Authored-By: techknowlogick <matti@mdranta.net>
This commit is contained in:

committed by
Lauris BH

parent
4cb1bdddc8
commit
9fe4437bda
Makefilego.modgo.sumtools.gomodules.txt
vendor
github.com
PuerkitoBio
asaskevich/govalidator
.travis.ymlCONTRIBUTING.mdLICENSEREADME.mdarrays.goconverter.goerror.gonumerics.gopatterns.gotypes.goutils.govalidator.gowercker.yml
fsnotify/fsnotify
.editorconfig.gitignore.travis.ymlAUTHORSCHANGELOG.mdCONTRIBUTING.mdLICENSEREADME.mdfen.gofsnotify.goinotify.goinotify_poller.gokqueue.goopen_mode_bsd.goopen_mode_darwin.gowindows.go
go-openapi
analysis
.codecov.yml.gitignore.golangci.yml.travis.ymlCODE_OF_CONDUCT.mdLICENSEREADME.mdanalyzer.goappveyor.ymldebug.godoc.gofixer.goflatten.gogo.modgo.sum
internal
mixin.goschema.goerrors
.gitignore.golangci.yml.travis.ymlCODE_OF_CONDUCT.mdLICENSEREADME.mdapi.goauth.godoc.gogo.modgo.sumheaders.gomiddleware.goparsing.goschema.go
inflect
jsonpointer
jsonreference
loads
.editorconfig.gitignore.golangci.yml.travis.ymlCODE_OF_CONDUCT.mdLICENSEREADME.mddoc.go
fmts
go.modgo.sumspec.goruntime
.editorconfig.gitignore.travis.ymlCODE_OF_CONDUCT.mdLICENSEREADME.mdbytestream.goclient_auth_info.goclient_operation.goclient_request.goclient_response.goconstants.gocsv.godiscard.gofile.gogo.modgo.sumheaders.gointerfaces.gojson.go
logger
middleware
context.go
request.godenco
doc.gogo18.goheader
negotiate.gonot_implemented.gooperation.goparameter.gopre_go18.goredoc.gorequest.gorouter.gosecurity.gospec.gountyped
validation.gosecurity
statuses.gotext.govalues.goxml.gospec
.editorconfig.gitignore.golangci.yml.travis.ymlCODE_OF_CONDUCT.mdLICENSEREADME.mdbindata.gocache.gocontact_info.godebug.goexpander.goexternal_docs.gogo.modgo.sumheader.goinfo.goitems.golicense.gonormalizer.gooperation.goparameter.gopath_item.gopaths.goref.goresponse.goresponses.goschema.goschema_loader.gosecurity_scheme.gospec.goswagger.gotag.gounused.goxml_object.go
strfmt
.editorconfig.gitignore.golangci.yml.travis.ymlCODE_OF_CONDUCT.mdLICENSEREADME.mdbson.godate.godefault.godoc.goduration.goformat.gogo.modgo.sumtime.go
swag
.editorconfig.gitignore.golangci.yml.travis.ymlCODE_OF_CONDUCT.mdLICENSEREADME.mdconvert.goconvert_types.godoc.gogo.modgo.sumjson.goloading.goname_lexem.gonet.gopath.gopost_go18.gopost_go19.gopre_go18.gopre_go19.gosplit.goutil.goyaml.go
validate
.editorconfig.gitignore.golangci.yml.travis.ymlCODE_OF_CONDUCT.mdLICENSEREADME.mddebug.godefault_validator.godoc.goexample_validator.goformats.gogo.modgo.sumhelpers.goobject_validator.gooptions.goresult.gorexp.goschema.goschema_messages.goschema_option.goschema_props.goslice_validator.gospec.gospec_messages.gotype.goupdate-fixtures.shvalidator.govalues.go
go-stack/stack
go-swagger/go-swagger
LICENSE
cmd/swagger
.gitignore
commands
diff.go
swagger.godiff
array_diff.gocompatibility.godifference_location.godifftypes.gonode.goreporting.gospec_analyser.gospec_difference.gotype_adapters.go
expand.goflatten.gogenerate.gogenerate
initcmd.goinitcmd
mixin.goserve.govalidate.goversion.gocodescan
application.gometa.gooperations.goparameters.goparser.goregexprs.goresponses.goroute_params.goroutes.goschema.gospec.go
generator
bindata.goclient.goconfig.godebug.godiscriminators.godoc.goformats.gogen-debug.shmodel.gooperation.goshared.gostructs.gosupport.gotemplate_repo.gotypes.go
scan
gorilla/handlers
LICENSEREADME.mdcanonical.gocompress.gocors.godoc.gogo.modhandlers.gohandlers_go18.gohandlers_pre18.gologging.goproxy_headers.gorecovery.go
hashicorp/hcl
.gitignore.travis.ymlLICENSEMakefileREADME.mdappveyor.ymldecoder.gogo.modgo.sumhcl.go
hcl
ast
parser
printer
scanner
strconv
token
json
lex.goparse.gojessevdk/go-flags
.travis.ymlLICENSEREADME.mdarg.gocheck_crosscompile.shclosest.gocommand.gocompletion.goconvert.goerror.goflags.gogroup.gohelp.goini.goman.gomultitag.gooption.gooptstyle_other.gooptstyle_windows.goparser.gotermsize.gotermsize_nosysioctl.gotiocgwinsz_bsdish.gotiocgwinsz_linux.gotiocgwinsz_other.go
kr
pretty
text
magiconair/properties
.gitignore.travis.ymlCHANGELOG.mdLICENSEREADME.mddecode.godoc.gogo.modintegrate.golex.goload.goparser.goproperties.gorangecheck.go
mailru/easyjson
mitchellh/mapstructure
pelletier/go-toml
.dockerignore.gitignore.travis.ymlCONTRIBUTING.mdDockerfileLICENSEPULL_REQUEST_TEMPLATE.mdREADME.mdappveyor.ymlbenchmark.jsonbenchmark.shbenchmark.tomlbenchmark.ymldoc.goexample-crlf.tomlexample.tomlfuzz.gofuzz.shgo.modgo.sumkeysparsing.golexer.gomarshal.gomarshal_OrderPreserve_Map_test.tomlmarshal_OrderPreserve_test.tomlmarshal_test.tomlparser.goposition.gotoken.gotoml.gotomltree_create.gotomltree_write.go
spf13
afero
.travis.ymlLICENSE.txtREADME.mdafero.goappveyor.ymlbasepath.gocacheOnReadFs.goconst_bsds.goconst_win_unix.gocopyOnWriteFs.gogo.modgo.sumhttpFs.goioutil.golstater.gomatch.go
mem
memmap.goos.gopath.goreadonlyfs.goregexpfs.gounionFile.goutil.gocast
jwalterweatherman
pflag
.gitignore.travis.ymlLICENSEREADME.mdbool.gobool_slice.gobytes.gocount.goduration.goduration_slice.goflag.gofloat32.gofloat64.gogolangflag.goint.goint16.goint32.goint64.goint8.goint_slice.goip.goip_slice.goipmask.goipnet.gostring.gostring_array.gostring_slice.gostring_to_int.gostring_to_string.gouint.gouint16.gouint32.gouint64.gouint8.gouint_slice.go
viper
toqueteos/webbrowser
go.mongodb.org/mongo-driver
LICENSE
bson
bson.gobson_1_8.go
bsoncodec
bsoncodec.godefault_value_decoders.godefault_value_encoders.godoc.gomode.gopointer_codec.goproxy.goregistry.gostruct_codec.gostruct_tag_parser.gotypes.go
bsonrw
copier.godoc.goextjson_parser.goextjson_reader.goextjson_tables.goextjson_wrappers.goextjson_writer.gojson_scanner.gomode.goreader.govalue_reader.govalue_writer.gowriter.go
bsontype
decoder.godoc.goencoder.gomarshal.goprimitive
primitive_codecs.goraw.goraw_element.goraw_value.goregistry.gotypes.gounmarshal.gox/bsonx/bsoncore
golang.org/x
sys/cpu
text/width
gen.gogen_common.gogen_trieval.gokind_string.gotables10.0.0.gotables11.0.0.gotables9.0.0.gotransform.gotrieval.gowidth.go
tools
AUTHORSCONTRIBUTORSLICENSEPATENTS
go
ast/astutil
buildutil
gcexportdata
internal
cgo
gcimporter
bexport.gobimport.goexportdata.gogcimporter.goiexport.goiimport.gonewInterface10.gonewInterface11.go
packagesdriver
loader
packages
imports
internal
38
vendor/github.com/hashicorp/hcl/lex.go
generated
vendored
Normal file
38
vendor/github.com/hashicorp/hcl/lex.go
generated
vendored
Normal file
@ -0,0 +1,38 @@
|
||||
package hcl
|
||||
|
||||
import (
|
||||
"unicode"
|
||||
"unicode/utf8"
|
||||
)
|
||||
|
||||
type lexModeValue byte
|
||||
|
||||
const (
|
||||
lexModeUnknown lexModeValue = iota
|
||||
lexModeHcl
|
||||
lexModeJson
|
||||
)
|
||||
|
||||
// lexMode returns whether we're going to be parsing in JSON
|
||||
// mode or HCL mode.
|
||||
func lexMode(v []byte) lexModeValue {
|
||||
var (
|
||||
r rune
|
||||
w int
|
||||
offset int
|
||||
)
|
||||
|
||||
for {
|
||||
r, w = utf8.DecodeRune(v[offset:])
|
||||
offset += w
|
||||
if unicode.IsSpace(r) {
|
||||
continue
|
||||
}
|
||||
if r == '{' {
|
||||
return lexModeJson
|
||||
}
|
||||
break
|
||||
}
|
||||
|
||||
return lexModeHcl
|
||||
}
|
Reference in New Issue
Block a user