imports: update zstdlib to Go 1.11

Go 1.11 has been released; it's time to update zstdlib so
imports knows about API additions that went into Go 1.11.

Unfortunately, this does not include the syscall/js package
that was added in Go 1.11 for WebAssembly. This is because
it's not included in the GOROOT/api/go1.11.txt file. Getting
it into imports can/will be done in a future CL (after some
discussion of the best way to do it).

Previously:

-	https://golang.org/cl/93195 (Go 1.10)
-	https://golang.org/cl/49150 (Go 1.9)

Updates golang/go#27590.

Change-Id: I229d7c0a658b0d8090b58cfe844c95b4cb0b2212
Reviewed-on: https://go-review.googlesource.com/134176
Reviewed-by: Josh Bleecher Snyder <josharian@gmail.com>
Run-TryBot: Josh Bleecher Snyder <josharian@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
This commit is contained in:
Dmitri Shuralyov 2018-09-09 23:08:43 -04:00
parent af9b995e7e
commit becf93d7cf
2 changed files with 237 additions and 0 deletions

View File

@ -56,6 +56,7 @@ func main() {
mustOpen(api("go1.8.txt")),
mustOpen(api("go1.9.txt")),
mustOpen(api("go1.10.txt")),
mustOpen(api("go1.11.txt")),
)
sc := bufio.NewScanner(f)
fullImport := map[string]string{} // "zip.NewReader" => "archive/zip"

View File

@ -378,6 +378,7 @@ var stdlib = map[string]string{
"cipher.NewCTR": "crypto/cipher",
"cipher.NewGCM": "crypto/cipher",
"cipher.NewGCMWithNonceSize": "crypto/cipher",
"cipher.NewGCMWithTagSize": "crypto/cipher",
"cipher.NewOFB": "crypto/cipher",
"cipher.Stream": "crypto/cipher",
"cipher.StreamReader": "crypto/cipher",
@ -917,6 +918,9 @@ var stdlib = map[string]string{
"elf.ELFOSABI_86OPEN": "debug/elf",
"elf.ELFOSABI_AIX": "debug/elf",
"elf.ELFOSABI_ARM": "debug/elf",
"elf.ELFOSABI_AROS": "debug/elf",
"elf.ELFOSABI_CLOUDABI": "debug/elf",
"elf.ELFOSABI_FENIXOS": "debug/elf",
"elf.ELFOSABI_FREEBSD": "debug/elf",
"elf.ELFOSABI_HPUX": "debug/elf",
"elf.ELFOSABI_HURD": "debug/elf",
@ -933,52 +937,190 @@ var stdlib = map[string]string{
"elf.ELFOSABI_TRU64": "debug/elf",
"elf.EM_386": "debug/elf",
"elf.EM_486": "debug/elf",
"elf.EM_56800EX": "debug/elf",
"elf.EM_68HC05": "debug/elf",
"elf.EM_68HC08": "debug/elf",
"elf.EM_68HC11": "debug/elf",
"elf.EM_68HC12": "debug/elf",
"elf.EM_68HC16": "debug/elf",
"elf.EM_68K": "debug/elf",
"elf.EM_78KOR": "debug/elf",
"elf.EM_8051": "debug/elf",
"elf.EM_860": "debug/elf",
"elf.EM_88K": "debug/elf",
"elf.EM_960": "debug/elf",
"elf.EM_AARCH64": "debug/elf",
"elf.EM_ALPHA": "debug/elf",
"elf.EM_ALPHA_STD": "debug/elf",
"elf.EM_ALTERA_NIOS2": "debug/elf",
"elf.EM_AMDGPU": "debug/elf",
"elf.EM_ARC": "debug/elf",
"elf.EM_ARCA": "debug/elf",
"elf.EM_ARC_COMPACT": "debug/elf",
"elf.EM_ARC_COMPACT2": "debug/elf",
"elf.EM_ARM": "debug/elf",
"elf.EM_AVR": "debug/elf",
"elf.EM_AVR32": "debug/elf",
"elf.EM_BA1": "debug/elf",
"elf.EM_BA2": "debug/elf",
"elf.EM_BLACKFIN": "debug/elf",
"elf.EM_BPF": "debug/elf",
"elf.EM_C166": "debug/elf",
"elf.EM_CDP": "debug/elf",
"elf.EM_CE": "debug/elf",
"elf.EM_CLOUDSHIELD": "debug/elf",
"elf.EM_COGE": "debug/elf",
"elf.EM_COLDFIRE": "debug/elf",
"elf.EM_COOL": "debug/elf",
"elf.EM_COREA_1ST": "debug/elf",
"elf.EM_COREA_2ND": "debug/elf",
"elf.EM_CR": "debug/elf",
"elf.EM_CR16": "debug/elf",
"elf.EM_CRAYNV2": "debug/elf",
"elf.EM_CRIS": "debug/elf",
"elf.EM_CRX": "debug/elf",
"elf.EM_CSR_KALIMBA": "debug/elf",
"elf.EM_CUDA": "debug/elf",
"elf.EM_CYPRESS_M8C": "debug/elf",
"elf.EM_D10V": "debug/elf",
"elf.EM_D30V": "debug/elf",
"elf.EM_DSP24": "debug/elf",
"elf.EM_DSPIC30F": "debug/elf",
"elf.EM_DXP": "debug/elf",
"elf.EM_ECOG1": "debug/elf",
"elf.EM_ECOG16": "debug/elf",
"elf.EM_ECOG1X": "debug/elf",
"elf.EM_ECOG2": "debug/elf",
"elf.EM_ETPU": "debug/elf",
"elf.EM_EXCESS": "debug/elf",
"elf.EM_F2MC16": "debug/elf",
"elf.EM_FIREPATH": "debug/elf",
"elf.EM_FR20": "debug/elf",
"elf.EM_FR30": "debug/elf",
"elf.EM_FT32": "debug/elf",
"elf.EM_FX66": "debug/elf",
"elf.EM_H8S": "debug/elf",
"elf.EM_H8_300": "debug/elf",
"elf.EM_H8_300H": "debug/elf",
"elf.EM_H8_500": "debug/elf",
"elf.EM_HUANY": "debug/elf",
"elf.EM_IA_64": "debug/elf",
"elf.EM_INTEL205": "debug/elf",
"elf.EM_INTEL206": "debug/elf",
"elf.EM_INTEL207": "debug/elf",
"elf.EM_INTEL208": "debug/elf",
"elf.EM_INTEL209": "debug/elf",
"elf.EM_IP2K": "debug/elf",
"elf.EM_JAVELIN": "debug/elf",
"elf.EM_K10M": "debug/elf",
"elf.EM_KM32": "debug/elf",
"elf.EM_KMX16": "debug/elf",
"elf.EM_KMX32": "debug/elf",
"elf.EM_KMX8": "debug/elf",
"elf.EM_KVARC": "debug/elf",
"elf.EM_L10M": "debug/elf",
"elf.EM_LANAI": "debug/elf",
"elf.EM_LATTICEMICO32": "debug/elf",
"elf.EM_M16C": "debug/elf",
"elf.EM_M32": "debug/elf",
"elf.EM_M32C": "debug/elf",
"elf.EM_M32R": "debug/elf",
"elf.EM_MANIK": "debug/elf",
"elf.EM_MAX": "debug/elf",
"elf.EM_MAXQ30": "debug/elf",
"elf.EM_MCHP_PIC": "debug/elf",
"elf.EM_MCST_ELBRUS": "debug/elf",
"elf.EM_ME16": "debug/elf",
"elf.EM_METAG": "debug/elf",
"elf.EM_MICROBLAZE": "debug/elf",
"elf.EM_MIPS": "debug/elf",
"elf.EM_MIPS_RS3_LE": "debug/elf",
"elf.EM_MIPS_RS4_BE": "debug/elf",
"elf.EM_MIPS_X": "debug/elf",
"elf.EM_MMA": "debug/elf",
"elf.EM_MMDSP_PLUS": "debug/elf",
"elf.EM_MMIX": "debug/elf",
"elf.EM_MN10200": "debug/elf",
"elf.EM_MN10300": "debug/elf",
"elf.EM_MOXIE": "debug/elf",
"elf.EM_MSP430": "debug/elf",
"elf.EM_NCPU": "debug/elf",
"elf.EM_NDR1": "debug/elf",
"elf.EM_NDS32": "debug/elf",
"elf.EM_NONE": "debug/elf",
"elf.EM_NORC": "debug/elf",
"elf.EM_NS32K": "debug/elf",
"elf.EM_OPEN8": "debug/elf",
"elf.EM_OPENRISC": "debug/elf",
"elf.EM_PARISC": "debug/elf",
"elf.EM_PCP": "debug/elf",
"elf.EM_PDP10": "debug/elf",
"elf.EM_PDP11": "debug/elf",
"elf.EM_PDSP": "debug/elf",
"elf.EM_PJ": "debug/elf",
"elf.EM_PPC": "debug/elf",
"elf.EM_PPC64": "debug/elf",
"elf.EM_PRISM": "debug/elf",
"elf.EM_QDSP6": "debug/elf",
"elf.EM_R32C": "debug/elf",
"elf.EM_RCE": "debug/elf",
"elf.EM_RH32": "debug/elf",
"elf.EM_RISCV": "debug/elf",
"elf.EM_RL78": "debug/elf",
"elf.EM_RS08": "debug/elf",
"elf.EM_RX": "debug/elf",
"elf.EM_S370": "debug/elf",
"elf.EM_S390": "debug/elf",
"elf.EM_SCORE7": "debug/elf",
"elf.EM_SEP": "debug/elf",
"elf.EM_SE_C17": "debug/elf",
"elf.EM_SE_C33": "debug/elf",
"elf.EM_SH": "debug/elf",
"elf.EM_SHARC": "debug/elf",
"elf.EM_SLE9X": "debug/elf",
"elf.EM_SNP1K": "debug/elf",
"elf.EM_SPARC": "debug/elf",
"elf.EM_SPARC32PLUS": "debug/elf",
"elf.EM_SPARCV9": "debug/elf",
"elf.EM_ST100": "debug/elf",
"elf.EM_ST19": "debug/elf",
"elf.EM_ST200": "debug/elf",
"elf.EM_ST7": "debug/elf",
"elf.EM_ST9PLUS": "debug/elf",
"elf.EM_STARCORE": "debug/elf",
"elf.EM_STM8": "debug/elf",
"elf.EM_STXP7X": "debug/elf",
"elf.EM_SVX": "debug/elf",
"elf.EM_TILE64": "debug/elf",
"elf.EM_TILEGX": "debug/elf",
"elf.EM_TILEPRO": "debug/elf",
"elf.EM_TINYJ": "debug/elf",
"elf.EM_TI_ARP32": "debug/elf",
"elf.EM_TI_C2000": "debug/elf",
"elf.EM_TI_C5500": "debug/elf",
"elf.EM_TI_C6000": "debug/elf",
"elf.EM_TI_PRU": "debug/elf",
"elf.EM_TMM_GPP": "debug/elf",
"elf.EM_TPC": "debug/elf",
"elf.EM_TRICORE": "debug/elf",
"elf.EM_TRIMEDIA": "debug/elf",
"elf.EM_TSK3000": "debug/elf",
"elf.EM_UNICORE": "debug/elf",
"elf.EM_V800": "debug/elf",
"elf.EM_V850": "debug/elf",
"elf.EM_VAX": "debug/elf",
"elf.EM_VIDEOCORE": "debug/elf",
"elf.EM_VIDEOCORE3": "debug/elf",
"elf.EM_VIDEOCORE5": "debug/elf",
"elf.EM_VISIUM": "debug/elf",
"elf.EM_VPP500": "debug/elf",
"elf.EM_X86_64": "debug/elf",
"elf.EM_XCORE": "debug/elf",
"elf.EM_XGATE": "debug/elf",
"elf.EM_XIMO16": "debug/elf",
"elf.EM_XTENSA": "debug/elf",
"elf.EM_Z80": "debug/elf",
"elf.EM_ZSP": "debug/elf",
"elf.ET_CORE": "debug/elf",
"elf.ET_DYN": "debug/elf",
"elf.ET_EXEC": "debug/elf",
@ -1673,6 +1815,60 @@ var stdlib = map[string]string{
"elf.R_PPC_TPREL32": "debug/elf",
"elf.R_PPC_UADDR16": "debug/elf",
"elf.R_PPC_UADDR32": "debug/elf",
"elf.R_RISCV": "debug/elf",
"elf.R_RISCV_32": "debug/elf",
"elf.R_RISCV_64": "debug/elf",
"elf.R_RISCV_ADD16": "debug/elf",
"elf.R_RISCV_ADD32": "debug/elf",
"elf.R_RISCV_ADD64": "debug/elf",
"elf.R_RISCV_ADD8": "debug/elf",
"elf.R_RISCV_ALIGN": "debug/elf",
"elf.R_RISCV_BRANCH": "debug/elf",
"elf.R_RISCV_CALL": "debug/elf",
"elf.R_RISCV_CALL_PLT": "debug/elf",
"elf.R_RISCV_COPY": "debug/elf",
"elf.R_RISCV_GNU_VTENTRY": "debug/elf",
"elf.R_RISCV_GNU_VTINHERIT": "debug/elf",
"elf.R_RISCV_GOT_HI20": "debug/elf",
"elf.R_RISCV_GPREL_I": "debug/elf",
"elf.R_RISCV_GPREL_S": "debug/elf",
"elf.R_RISCV_HI20": "debug/elf",
"elf.R_RISCV_JAL": "debug/elf",
"elf.R_RISCV_JUMP_SLOT": "debug/elf",
"elf.R_RISCV_LO12_I": "debug/elf",
"elf.R_RISCV_LO12_S": "debug/elf",
"elf.R_RISCV_NONE": "debug/elf",
"elf.R_RISCV_PCREL_HI20": "debug/elf",
"elf.R_RISCV_PCREL_LO12_I": "debug/elf",
"elf.R_RISCV_PCREL_LO12_S": "debug/elf",
"elf.R_RISCV_RELATIVE": "debug/elf",
"elf.R_RISCV_RELAX": "debug/elf",
"elf.R_RISCV_RVC_BRANCH": "debug/elf",
"elf.R_RISCV_RVC_JUMP": "debug/elf",
"elf.R_RISCV_RVC_LUI": "debug/elf",
"elf.R_RISCV_SET16": "debug/elf",
"elf.R_RISCV_SET32": "debug/elf",
"elf.R_RISCV_SET6": "debug/elf",
"elf.R_RISCV_SET8": "debug/elf",
"elf.R_RISCV_SUB16": "debug/elf",
"elf.R_RISCV_SUB32": "debug/elf",
"elf.R_RISCV_SUB6": "debug/elf",
"elf.R_RISCV_SUB64": "debug/elf",
"elf.R_RISCV_SUB8": "debug/elf",
"elf.R_RISCV_TLS_DTPMOD32": "debug/elf",
"elf.R_RISCV_TLS_DTPMOD64": "debug/elf",
"elf.R_RISCV_TLS_DTPREL32": "debug/elf",
"elf.R_RISCV_TLS_DTPREL64": "debug/elf",
"elf.R_RISCV_TLS_GD_HI20": "debug/elf",
"elf.R_RISCV_TLS_GOT_HI20": "debug/elf",
"elf.R_RISCV_TLS_TPREL32": "debug/elf",
"elf.R_RISCV_TLS_TPREL64": "debug/elf",
"elf.R_RISCV_TPREL_ADD": "debug/elf",
"elf.R_RISCV_TPREL_HI20": "debug/elf",
"elf.R_RISCV_TPREL_I": "debug/elf",
"elf.R_RISCV_TPREL_LO12_I": "debug/elf",
"elf.R_RISCV_TPREL_LO12_S": "debug/elf",
"elf.R_RISCV_TPREL_S": "debug/elf",
"elf.R_SPARC": "debug/elf",
"elf.R_SPARC_10": "debug/elf",
"elf.R_SPARC_11": "debug/elf",
@ -2180,6 +2376,10 @@ var stdlib = map[string]string{
"http.Response": "net/http",
"http.ResponseWriter": "net/http",
"http.RoundTripper": "net/http",
"http.SameSite": "net/http",
"http.SameSiteDefaultMode": "net/http",
"http.SameSiteLaxMode": "net/http",
"http.SameSiteStrictMode": "net/http",
"http.Serve": "net/http",
"http.ServeContent": "net/http",
"http.ServeFile": "net/http",
@ -2214,6 +2414,7 @@ var stdlib = map[string]string{
"http.StatusLocked": "net/http",
"http.StatusLoopDetected": "net/http",
"http.StatusMethodNotAllowed": "net/http",
"http.StatusMisdirectedRequest": "net/http",
"http.StatusMovedPermanently": "net/http",
"http.StatusMultiStatus": "net/http",
"http.StatusMultipleChoices": "net/http",
@ -2499,6 +2700,7 @@ var stdlib = map[string]string{
"macho.Cpu386": "debug/macho",
"macho.CpuAmd64": "debug/macho",
"macho.CpuArm": "debug/macho",
"macho.CpuArm64": "debug/macho",
"macho.CpuPpc": "debug/macho",
"macho.CpuPpc64": "debug/macho",
"macho.Dylib": "debug/macho",
@ -2780,6 +2982,7 @@ var stdlib = map[string]string{
"net.InvalidAddrError": "net",
"net.JoinHostPort": "net",
"net.Listen": "net",
"net.ListenConfig": "net",
"net.ListenIP": "net",
"net.ListenMulticastUDP": "net",
"net.ListenPacket": "net",
@ -2875,6 +3078,7 @@ var stdlib = map[string]string{
"os.ModeDevice": "os",
"os.ModeDir": "os",
"os.ModeExclusive": "os",
"os.ModeIrregular": "os",
"os.ModeNamedPipe": "os",
"os.ModePerm": "os",
"os.ModeSetgid": "os",
@ -2923,6 +3127,7 @@ var stdlib = map[string]string{
"os.TempDir": "os",
"os.Truncate": "os",
"os.Unsetenv": "os",
"os.UserCacheDir": "os",
"palette.Plan9": "image/color/palette",
"palette.WebSafe": "image/color/palette",
"parse.ActionNode": "text/template/parse",
@ -2997,9 +3202,25 @@ var stdlib = map[string]string{
"pe.File": "debug/pe",
"pe.FileHeader": "debug/pe",
"pe.FormatError": "debug/pe",
"pe.IMAGE_DIRECTORY_ENTRY_ARCHITECTURE": "debug/pe",
"pe.IMAGE_DIRECTORY_ENTRY_BASERELOC": "debug/pe",
"pe.IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT": "debug/pe",
"pe.IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR": "debug/pe",
"pe.IMAGE_DIRECTORY_ENTRY_DEBUG": "debug/pe",
"pe.IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT": "debug/pe",
"pe.IMAGE_DIRECTORY_ENTRY_EXCEPTION": "debug/pe",
"pe.IMAGE_DIRECTORY_ENTRY_EXPORT": "debug/pe",
"pe.IMAGE_DIRECTORY_ENTRY_GLOBALPTR": "debug/pe",
"pe.IMAGE_DIRECTORY_ENTRY_IAT": "debug/pe",
"pe.IMAGE_DIRECTORY_ENTRY_IMPORT": "debug/pe",
"pe.IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG": "debug/pe",
"pe.IMAGE_DIRECTORY_ENTRY_RESOURCE": "debug/pe",
"pe.IMAGE_DIRECTORY_ENTRY_SECURITY": "debug/pe",
"pe.IMAGE_DIRECTORY_ENTRY_TLS": "debug/pe",
"pe.IMAGE_FILE_MACHINE_AM33": "debug/pe",
"pe.IMAGE_FILE_MACHINE_AMD64": "debug/pe",
"pe.IMAGE_FILE_MACHINE_ARM": "debug/pe",
"pe.IMAGE_FILE_MACHINE_ARM64": "debug/pe",
"pe.IMAGE_FILE_MACHINE_EBC": "debug/pe",
"pe.IMAGE_FILE_MACHINE_I386": "debug/pe",
"pe.IMAGE_FILE_MACHINE_IA64": "debug/pe",
@ -3360,6 +3581,7 @@ var stdlib = map[string]string{
"sha512.Sum512_224": "crypto/sha512",
"sha512.Sum512_256": "crypto/sha512",
"signal.Ignore": "os/signal",
"signal.Ignored": "os/signal",
"signal.Notify": "os/signal",
"signal.Reset": "os/signal",
"signal.Stop": "os/signal",
@ -4077,10 +4299,13 @@ var stdlib = map[string]string{
"syscall.CertFreeCertificateChain": "syscall",
"syscall.CertFreeCertificateContext": "syscall",
"syscall.CertGetCertificateChain": "syscall",
"syscall.CertInfo": "syscall",
"syscall.CertOpenStore": "syscall",
"syscall.CertOpenSystemStore": "syscall",
"syscall.CertRevocationCrlInfo": "syscall",
"syscall.CertRevocationInfo": "syscall",
"syscall.CertSimpleChain": "syscall",
"syscall.CertTrustListInfo": "syscall",
"syscall.CertTrustStatus": "syscall",
"syscall.CertUsageMatch": "syscall",
"syscall.CertVerifyCertificateChainPolicy": "syscall",
@ -6588,6 +6813,7 @@ var stdlib = map[string]string{
"syscall.Pipe": "syscall",
"syscall.Pipe2": "syscall",
"syscall.PivotRoot": "syscall",
"syscall.Pointer": "syscall",
"syscall.PostQueuedCompletionStatus": "syscall",
"syscall.Pread": "syscall",
"syscall.Proc": "syscall",
@ -8536,6 +8762,7 @@ var stdlib = map[string]string{
"syscall.TOKEN_ADJUST_DEFAULT": "syscall",
"syscall.TOKEN_ADJUST_GROUPS": "syscall",
"syscall.TOKEN_ADJUST_PRIVILEGES": "syscall",
"syscall.TOKEN_ADJUST_SESSIONID": "syscall",
"syscall.TOKEN_ALL_ACCESS": "syscall",
"syscall.TOKEN_ASSIGN_PRIMARY": "syscall",
"syscall.TOKEN_DUPLICATE": "syscall",
@ -9109,8 +9336,16 @@ var stdlib = map[string]string{
"token.VAR": "go/token",
"token.XOR": "go/token",
"token.XOR_ASSIGN": "go/token",
"trace.IsEnabled": "runtime/trace",
"trace.Log": "runtime/trace",
"trace.Logf": "runtime/trace",
"trace.NewTask": "runtime/trace",
"trace.Region": "runtime/trace",
"trace.Start": "runtime/trace",
"trace.StartRegion": "runtime/trace",
"trace.Stop": "runtime/trace",
"trace.Task": "runtime/trace",
"trace.WithRegion": "runtime/trace",
"types.Array": "go/types",
"types.AssertableTo": "go/types",
"types.AssignableTo": "go/types",
@ -9180,6 +9415,7 @@ var stdlib = map[string]string{
"types.NewField": "go/types",
"types.NewFunc": "go/types",
"types.NewInterface": "go/types",
"types.NewInterfaceType": "go/types",
"types.NewLabel": "go/types",
"types.NewMap": "go/types",
"types.NewMethodSet": "go/types",