Rename mk_nil_data, mk_pair_data & mk_nil_pair_data builtins.
This commit is contained in:
parent
6e67fe837b
commit
0f905045e7
|
@ -831,11 +831,23 @@ Perhaps, try the following:
|
||||||
#[diagnostic(code("unknown::module_value"))]
|
#[diagnostic(code("unknown::module_value"))]
|
||||||
#[diagnostic(help(
|
#[diagnostic(help(
|
||||||
"{}",
|
"{}",
|
||||||
|
if ["mk_nil_data", "mk_pair_data", "mk_nil_pair_data"].contains(&.name.as_str()) {
|
||||||
|
format!(
|
||||||
|
"It seems like you're looking for a builtin function that has been (recently) renamed. Sorry about that, but take notes of the new names of the following functions:\n\n{:<16} -> {}\n{:<16} -> {}\n{:<16} -> {}",
|
||||||
|
"mk_nil_data".if_supports_color(Stderr, |s| s.red()),
|
||||||
|
"new_list".if_supports_color(Stderr, |s| s.green()),
|
||||||
|
"mk_pair_data".if_supports_color(Stderr, |s| s.red()),
|
||||||
|
"new_pair".if_supports_color(Stderr, |s| s.green()),
|
||||||
|
"mk_nil_pair_data".if_supports_color(Stderr, |s| s.red()),
|
||||||
|
"new_pairs".if_supports_color(Stderr, |s| s.green()),
|
||||||
|
)
|
||||||
|
} else {
|
||||||
suggest_neighbor(
|
suggest_neighbor(
|
||||||
name,
|
name,
|
||||||
value_constructors.iter(),
|
value_constructors.iter(),
|
||||||
&suggest_make_public()
|
&suggest_make_public()
|
||||||
)
|
)
|
||||||
|
}
|
||||||
))]
|
))]
|
||||||
UnknownModuleValue {
|
UnknownModuleValue {
|
||||||
#[label]
|
#[label]
|
||||||
|
|
|
@ -1,9 +1,7 @@
|
||||||
use std::{fmt::Display, rc::Rc, str::FromStr};
|
|
||||||
|
|
||||||
use pallas_codec::flat::de;
|
|
||||||
use strum_macros::EnumIter;
|
|
||||||
|
|
||||||
use crate::ast::Term;
|
use crate::ast::Term;
|
||||||
|
use pallas_codec::flat::de;
|
||||||
|
use std::{fmt::Display, rc::Rc, str::FromStr};
|
||||||
|
use strum_macros::EnumIter;
|
||||||
|
|
||||||
/// All the possible builtin functions in Untyped Plutus Core.
|
/// All the possible builtin functions in Untyped Plutus Core.
|
||||||
#[repr(u8)]
|
#[repr(u8)]
|
||||||
|
@ -516,9 +514,9 @@ impl DefaultFunction {
|
||||||
UnBData => "un_b_data",
|
UnBData => "un_b_data",
|
||||||
EqualsData => "equals_data",
|
EqualsData => "equals_data",
|
||||||
SerialiseData => "serialise_data",
|
SerialiseData => "serialise_data",
|
||||||
MkPairData => "mk_pair_data",
|
MkPairData => "new_pair",
|
||||||
MkNilData => "mk_nil_data",
|
MkNilData => "new_list",
|
||||||
MkNilPairData => "mk_nil_pair_data",
|
MkNilPairData => "new_pairs",
|
||||||
Bls12_381_G1_Add => "bls12_381_g1_add",
|
Bls12_381_G1_Add => "bls12_381_g1_add",
|
||||||
Bls12_381_G1_Neg => "bls12_381_g1_neg",
|
Bls12_381_G1_Neg => "bls12_381_g1_neg",
|
||||||
Bls12_381_G1_ScalarMul => "bls12_381_g1_scalar_mul",
|
Bls12_381_G1_ScalarMul => "bls12_381_g1_scalar_mul",
|
||||||
|
|
Loading…
Reference in New Issue