Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for ParseLax (0.09 sec)

  1. src/cmd/vendor/golang.org/x/mod/modfile/rule.go

    // https://pkg.go.dev/cmd/go/#hdr-The_go_mod_file.
    //
    // The [Parse] and [ParseLax] functions both parse a go.mod file and return an
    // abstract syntax tree. ParseLax ignores unknown statements and may be used to
    // parse go.mod files that may have been developed with newer versions of Go.
    //
    // The [File] struct returned by Parse and ParseLax represent an abstract
    // go.mod file. File has several methods like [File.AddNewRequire] and
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 14 18:34:56 UTC 2024
    - 46.5K bytes
    - Viewed (0)
  2. src/cmd/go/internal/modload/modfile.go

    	}
    	return rawGoModSummaryCache.Do(m, func() (*modFileSummary, error) {
    		summary := new(modFileSummary)
    		name, data, err := rawGoModData(m)
    		if err != nil {
    			return nil, err
    		}
    		f, err := modfile.ParseLax(name, data, nil)
    		if err != nil {
    			return nil, module.VersionError(m, fmt.Errorf("parsing %s: %v", base.ShortPath(name), err))
    		}
    		if f.Module != nil {
    			summary.module = f.Module.Mod
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 26 17:53:40 UTC 2023
    - 26.7K bytes
    - Viewed (0)
  3. src/cmd/go/internal/modfetch/coderepo.go

    			break
    		}
    	}
    	if highest == "" {
    		highest = versions[len(versions)-1]
    	}
    
    	data, err := r.GoMod(ctx, highest)
    	if err != nil {
    		return nil, err
    	}
    	f, err := modfile.ParseLax("go.mod", data, nil)
    	if err != nil {
    		return nil, err
    	}
    	retractions := make([]modfile.VersionInterval, 0, len(f.Retract))
    	for _, r := range f.Retract {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 14 18:50:24 UTC 2024
    - 38.4K bytes
    - Viewed (0)
  4. src/archive/tar/reader.go

    			}
    		}
    		if err != nil {
    			return ErrHeader
    		}
    	}
    	hdr.PAXRecords = paxHdrs
    	return nil
    }
    
    // parsePAX parses PAX headers.
    // If an extended header (type 'x') is invalid, ErrHeader is returned.
    func parsePAX(r io.Reader) (map[string]string, error) {
    	buf, err := readSpecialFile(r)
    	if err != nil {
    		return nil, err
    	}
    	sbuf := string(buf)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 08 01:59:14 UTC 2024
    - 26.8K bytes
    - Viewed (0)
  5. src/archive/tar/reader_test.go

    	}
    
    	for i, v := range vectors {
    		r := strings.NewReader(v.in)
    		got, err := parsePAX(r)
    		if !reflect.DeepEqual(got, v.want) && !(len(got) == 0 && len(v.want) == 0) {
    			t.Errorf("test %d, parsePAX():\ngot  %v\nwant %v", i, got, v.want)
    		}
    		if ok := err == nil; ok != v.ok {
    			t.Errorf("test %d, parsePAX(): got %v, want %v", i, ok, v.ok)
    		}
    	}
    }
    
    func TestReadOldGNUSparseMap(t *testing.T) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 21 21:14:38 UTC 2022
    - 47.1K bytes
    - Viewed (0)
Back to top