We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cfc025a commit a4cc34cCopy full SHA for a4cc34c
internal/swagger/loader.go
@@ -1,6 +1,7 @@
1
package swagger
2
3
import (
4
+ "context"
5
"log"
6
"net/url"
7
"os"
@@ -19,7 +20,11 @@ var defaultFiles = []string{
19
20
21
// LoadSwaggerFile loads the Swagger/OpenAPI file into a parsed document.
22
func LoadSwaggerFile(filepath string) (*openapi3.T, error) {
- swaggerLoader := openapi3.NewLoader()
23
+ swaggerLoader := &openapi3.Loader{
24
+ Context: context.Background(),
25
+ IsExternalRefsAllowed: true,
26
+ }
27
+
28
url, err := url.Parse(filepath)
29
if err != nil {
30
return nil, err
0 commit comments