Skip to content

Commit c881a5e

Browse files
Merge branch 'main' into chore/rust-ci-reusable-wrapper
2 parents 61da7b7 + 2a34859 commit c881a5e

7 files changed

Lines changed: 485 additions & 548 deletions

File tree

.github/workflows/hypatia-scan.yml

Lines changed: 12 additions & 397 deletions
Large diffs are not rendered by default.

.hypatia-ignore

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# SPDX-License-Identifier: MPL-2.0
2+
#
3+
# Estate-policy exemptions for the absolute-zero language-demonstration
4+
# repo. This repo intentionally ships example files in many banned and
5+
# allowed languages — it is the canonical "what NOT to use, here is what
6+
# you'd get" exemplar. Each entry below is a language-demo file under
7+
# `examples/` or a one-off interpreter implementation, not load-bearing
8+
# code.
9+
#
10+
# After standards#180 (file_pattern glob support in in_baseline()) merges,
11+
# this whole file collapses to a single `examples/**` file_pattern entry
12+
# in .hypatia-baseline.json. Tracked in the standards repo as a follow-up.
13+
14+
# ReScript demonstration files (banned 2026-04-30 — kept as historical
15+
# examples until the .res→.affine migration ships).
16+
cicd_rules/banned_language_file:src/AuditTrail.res
17+
cicd_rules/banned_language_file:interpreters/rescript/malbolgeInterpreter.res
18+
cicd_rules/banned_language_file:examples/SafeDOMExample.res
19+
20+
# Banned-language example files used to demonstrate the cross-language
21+
# nop-semantics study. None are imported into the toolchain build.
22+
cicd_rules/banned_language_file:examples/go/nop.go
23+
cicd_rules/banned_language_file:examples/java/Nop.java
24+
cicd_rules/banned_language_file:examples/java/BalancedOps.java
25+
cicd_rules/banned_language_file:examples/kotlin/Nop.kt
26+
cicd_rules/banned_language_file:examples/kotlin/BalancedOps.kt
27+
cicd_rules/banned_language_file:examples/swift/Nop.swift

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "absolute-zero"
33
version = "1.0.0"
44
edition = "2021"
55
description = "Certified Null Operation - A program that does absolutely nothing"
6-
license = "MIT"
6+
license = "MPL-2.0"
77

88
[profile.release]
99
opt-level = "z"

0 commit comments

Comments
 (0)