github.com/qri-io/qri@v0.10.1-0.20220104210721-c771715036cb/transform/staticlark/testdata/safety_funcs.star (about)

     1  
     2  def get_secret():
     3    return 3
     4  
     5  def modify(v):
     6    return v * 2
     7  
     8  def dangerous(s, t):
     9    print('Leak %d' % s)
    10  
    11  def safe(u):
    12    print('Okay %d' % u)
    13  
    14  def processor(m, n):
    15    a = get_secret()
    16    b = m
    17    c = a + 1
    18    d = modify(n)
    19    safe(d)
    20    safe(c)
    21    dangerous(b, c)
    22    dangerous(c, d)
    23    return c
    24  
    25  processor()