Skip to content

Commit

Permalink
generate semconv v1.21.0
Browse files Browse the repository at this point in the history
The template needed an update to work. I can split that change out or keep it here.

Signed-off-by: Alex Boten <aboten@lightstep.com>
  • Loading branch information
Alex Boten committed Dec 8, 2023
1 parent eed3b4e commit 3e2a9ee
Show file tree
Hide file tree
Showing 4 changed files with 3,001 additions and 1 deletion.
5 changes: 4 additions & 1 deletion semconv/template.j2
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,9 @@ Examples: {{ attr.examples | pprint | trim("[]") }}
Note: {{ attr.note | render_markdown(paragraph="{0}", code="{0}", link="{1}", emphasis="{0}", strong="{0}") }}
{%- endif %}
{%- endmacro -%}
{%- macro sentence_case(text) -%}
{{ text[0]|upper}}{{text[1:] }}
{%- endmacro -%}
// Copyright The OpenTelemetry Authors
// SPDX-License-Identifier: Apache-2.0

Expand All @@ -45,7 +48,7 @@ package semconv

{% for semconv in semconvs -%}
{%- if semconvs[semconv].attributes | rejectattr("ref") | selectattr("is_local") | sort(attribute=fqn) | length > 0 -%}
// {{ semconvs[semconv].brief }}
// {{ sentence_case(semconvs[semconv].brief | replace("This document defines ", "")) | wordwrap(76, break_long_words=false, break_on_hyphens=false, wrapstring="\n// ") }}
const (
{% for attr in semconvs[semconv].attributes if attr.is_local and not attr.ref -%}
// {{ godoc(attr) | wordwrap | indent(3) | replace(" ", "\t// ") | replace("// //", "//") }}
Expand Down
119 changes: 119 additions & 0 deletions semconv/v1.21.0/generated_event.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 3e2a9ee

Please sign in to comment.