diff --git a/Makefile b/Makefile
index 29588ce5..59678b5f 100644
--- a/Makefile
+++ b/Makefile
@@ -79,7 +79,7 @@ goldmaster_nocompile: build
--generateSchemaDocumentation \
--schemaURL="https://github.com/VKCOM/tl/blob/master/internal/tlcodegen/test/tls/goldmaster.tl" \
--schemaCommit=abcdefgh \
- --schemaTimestamp=301812000 \
+ --schemaTimestamp=301822800 \
--pkgPath=github.com/vkcom/tl/$(GEN_PATH)/goldmaster/tl \
--basicPkgPath=$(BASIC_TL_PATH) \
--generateByteVersions=$(TL_BYTE_VERSIONS) \
@@ -93,7 +93,7 @@ goldmaster_nocompile: build
--generateSchemaDocumentation \
--schemaURL="https://github.com/VKCOM/tl/blob/master/internal/tlcodegen/test/tls/goldmaster.tl" \
--schemaCommit=abcdefgh \
- --schemaTimestamp=301812000 \
+ --schemaTimestamp=301822800 \
--pkgPath=github.com/vkcom/tl/$(GEN_PATH)/goldmaster_nosplit/tl \
--basicPkgPath=$(BASIC_TL_PATH) \
--generateByteVersions=$(TL_BYTE_VERSIONS) \
diff --git a/internal/tlcodegen/test/gen/cases/tlgen2_version.txt b/internal/tlcodegen/test/gen/cases/tlgen2_version.txt
index 43132ca3..e431bfc0 100644
--- a/internal/tlcodegen/test/gen/cases/tlgen2_version.txt
+++ b/internal/tlcodegen/test/gen/cases/tlgen2_version.txt
@@ -1,4 +1,4 @@
tlgen version: (devel)
+schema url:
schema commit:
schema version: 0 (1970-01-01 00:00:00 +0000 UTC)
-schema url:
diff --git a/internal/tlcodegen/test/gen/goldmaster/tlgen2_version.txt b/internal/tlcodegen/test/gen/goldmaster/tlgen2_version.txt
index 91543cde..c2f0f1ff 100644
--- a/internal/tlcodegen/test/gen/goldmaster/tlgen2_version.txt
+++ b/internal/tlcodegen/test/gen/goldmaster/tlgen2_version.txt
@@ -1,4 +1,4 @@
tlgen version: (devel)
-schema commit: abcdefgh
-schema version: 301812000 (1979-07-26 04:40:00 +0000 UTC)
schema url: https://github.com/VKCOM/tl/blob/master/internal/tlcodegen/test/tls/goldmaster.tl
+schema commit: abcdefgh
+schema version: 301822800 (1979-07-26 07:40:00 +0000 UTC)
diff --git a/internal/tlcodegen/test/gen/goldmaster/tljson.html b/internal/tlcodegen/test/gen/goldmaster/tljson.html
index b2f0ef42..3b4dbc66 100644
--- a/internal/tlcodegen/test/gen/goldmaster/tljson.html
+++ b/internal/tlcodegen/test/gen/goldmaster/tljson.html
@@ -10,8 +10,8 @@
Schema
- tlgen version: (devel)
- TL schema url
- - TL schema version 301812000 (1979-07-26 04:40:00 +0000 UTC)
- - TL schema commit abcdefgh
+ - TL schema commit: abcdefgh
+ - TL schema version: 301822800 (1979-07-26 07:40:00 +0000 UTC)
- TL ⟷ JSON mapping rules: TLJSON.md
Functions
diff --git a/internal/tlcodegen/test/gen/goldmaster_nosplit/tlgen2_version.txt b/internal/tlcodegen/test/gen/goldmaster_nosplit/tlgen2_version.txt
index 91543cde..c2f0f1ff 100644
--- a/internal/tlcodegen/test/gen/goldmaster_nosplit/tlgen2_version.txt
+++ b/internal/tlcodegen/test/gen/goldmaster_nosplit/tlgen2_version.txt
@@ -1,4 +1,4 @@
tlgen version: (devel)
-schema commit: abcdefgh
-schema version: 301812000 (1979-07-26 04:40:00 +0000 UTC)
schema url: https://github.com/VKCOM/tl/blob/master/internal/tlcodegen/test/tls/goldmaster.tl
+schema commit: abcdefgh
+schema version: 301822800 (1979-07-26 07:40:00 +0000 UTC)
diff --git a/internal/tlcodegen/test/gen/goldmaster_nosplit/tljson.html b/internal/tlcodegen/test/gen/goldmaster_nosplit/tljson.html
index b2f0ef42..3b4dbc66 100644
--- a/internal/tlcodegen/test/gen/goldmaster_nosplit/tljson.html
+++ b/internal/tlcodegen/test/gen/goldmaster_nosplit/tljson.html
@@ -10,8 +10,8 @@ Schema
- tlgen version: (devel)
- TL schema url
- - TL schema version 301812000 (1979-07-26 04:40:00 +0000 UTC)
- - TL schema commit abcdefgh
+ - TL schema commit: abcdefgh
+ - TL schema version: 301822800 (1979-07-26 07:40:00 +0000 UTC)
- TL ⟷ JSON mapping rules: TLJSON.md
Functions
diff --git a/internal/tlcodegen/tlgen.go b/internal/tlcodegen/tlgen.go
index fef0c8c1..3983ebbf 100644
--- a/internal/tlcodegen/tlgen.go
+++ b/internal/tlcodegen/tlgen.go
@@ -666,9 +666,9 @@ func (gen *Gen2) WriteToDir(outdir string) error {
}
markerContent := fmt.Sprintf(buildVersionFormat,
strings.TrimSpace(TLGenVersion()),
+ strings.TrimSpace(gen.options.SchemaURL),
strings.TrimSpace(gen.options.SchemaCommit),
- gen.options.SchemaTimestamp, time.Unix(int64(gen.options.SchemaTimestamp), 0).UTC(),
- strings.TrimSpace(gen.options.SchemaURL))
+ gen.options.SchemaTimestamp, time.Unix(int64(gen.options.SchemaTimestamp), 0).UTC())
if err := gen.addCodeFile(markerFile, markerContent); err != nil {
return err
}
@@ -692,6 +692,7 @@ func (gen *Gen2) WriteToDir(outdir string) error {
continue
}
}
+ written++
if err := os.WriteFile(f, []byte(code), 0644); err != nil {
return fmt.Errorf("error writing file %q: %w", f, err)
}