tutorial
tutorial copied to clipboard
Bump github.com/goplus/gop from 1.2.5 to 1.2.6
Bumps github.com/goplus/gop from 1.2.5 to 1.2.6.
Release notes
Sourced from github.com/goplus/gop's releases.
v1.2.6
highlights:
- Improve compilation speed through disk cache, especially under windows (#1827, [email protected]).
- Go+ now supports static methods. This allows Go+ classfile to provide "global functions", such as T.new or T.start, without introducing a separate file.
- Times loop:
for :N { ... }. Previously you had to usefor range :N { ... }.- Pkgsite: Beta version of https://pkg.gop.dev/ is released.
features:
- static methods (#1848 #1849 #1850 #1857)
- for
RangeExpr{ ... } (#1834)- cl: generic infer lambda expr (#1826)
- cl: record ast.OverloadFuncDecl (#1851)
- parser: MatrixLit (#1840 #1846)
- gop/doc.Transform (#1820 #1825)
ci/cd tools:
- official Docker image (#1819 #1841)
- change build artifacts name (#1838)
- cover Go 1.22 in test (#1836)
- update macOS version to "macos-latest" (#1844)
changes:
- gop: NewDefaultConf: useCacheFile param; conf.UpdateCache (#1827)
- cl: compileExpr/compileExprLHS panic code error (#1832)
- cl: correct anonymous overloaded function naming (#1833)
- cl, printer: set astFnClassfname shadow and not to print (#1853)
- cl, gop: export GetFileClassType (#1852)
- cl: gmxProject.hasMain (#1817)
- mod: github.com/goplus/c2go v0.7.26
- mod: github.com/goplus/gogen v1.15.2
- mod: github.com/goplus/mod v0.13.10
- mod: github.com/qiniu/x v1.13.10
Commits
4fdc568Update VERSIONe00121aMerge pull request #1859 from goplus/mainf3b7a43Merge pull request #1858 from goplus/dependabot/go_modules/github.com/goplus/...2678ea4build(deps): bump github.com/goplus/c2go from 0.7.25 to 0.7.261eeaee2Merge pull request #1857 from xushiwei/q06a9b23Merge remote-tracking branch 'gop/main' into q25b53c7Merge pull request #1856 from goplus/dependabot/go_modules/github.com/goplus/...cb38570build(deps): bump github.com/goplus/gogen83135dcMerge pull request #1855 from goplus/dependabot/go_modules/github.com/goplus/...ff19d08build(deps): bump github.com/goplus/mod from 0.13.9 to 0.13.10- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)