├── .github └── workflows │ ├── binaries.yml │ ├── build-alpine.sh │ ├── build-darwin.sh │ ├── build-linux.sh │ └── main.yml ├── .gitignore ├── .gitmodules ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── SECURITY.md ├── examples ├── README.md ├── ami_id │ ├── ami.tf │ ├── ami_id.rego │ ├── repl_input.json │ ├── test_ami_id.rego │ └── test_ami_id_input.rego ├── break_example │ ├── break_example.gif │ └── break_example.rego └── demo │ ├── demo.rego │ ├── demo.tf │ ├── repl_demo_input.json │ └── tutorial_walkthrough.md ├── extra ├── capabilities-main.json ├── capabilities-v0.12.3.json ├── capabilities-v0.13.0.json ├── capabilities-v0.14.1.json ├── capabilities-v0.14.2.json └── readme-install-chrome.png ├── fregot.cabal ├── lib ├── Control │ └── Monad │ │ ├── Except │ │ └── Extended.hs │ │ ├── Extended.hs │ │ ├── Parachute.hs │ │ └── Stream.hs ├── Data │ ├── Aeson │ │ ├── Extended.hs │ │ └── TH │ │ │ └── Extended.hs │ ├── Bifunctor │ │ └── Extended.hs │ ├── ByteString │ │ └── Extended.hs │ ├── Cache.hs │ ├── HashMap │ │ └── Strict │ │ │ └── Extended.hs │ ├── HashSet │ │ └── Extended.hs │ ├── IORef │ │ └── Extended.hs │ ├── Kleene.hs │ ├── List │ │ ├── Extended.hs │ │ └── NonEmpty │ │ │ └── Extended.hs │ ├── Memoize.hs │ ├── SafeVar.hs │ ├── Text │ │ └── Extended.hs │ ├── Traversable │ │ └── HigherOrder.hs │ ├── Unification.hs │ ├── Unique.hs │ ├── Vector │ │ └── Extended.hs │ └── Yaml │ │ └── Extended.hs ├── Debug │ └── Trace │ │ └── Extended.hs ├── Fregot │ ├── Arity.hs │ ├── Builtins.hs │ ├── Builtins │ │ ├── Base64.hs │ │ ├── Basics.hs │ │ ├── Graph.hs │ │ ├── Internal.hs │ │ ├── Json.hs │ │ ├── Jwt.hs │ │ ├── Object.hs │ │ ├── Regex.hs │ │ ├── RegexGlobsMatch.hs │ │ ├── Time.hs │ │ └── Yaml.hs │ ├── Capabilities.hs │ ├── Compile │ │ ├── Graph.hs │ │ ├── Internal.hs │ │ ├── Order.hs │ │ └── Package.hs │ ├── Dump.hs │ ├── Error.hs │ ├── Error │ │ └── Stack.hs │ ├── Eval.hs │ ├── Eval │ │ ├── Cache.hs │ │ ├── Internal.hs │ │ ├── Json.hs │ │ ├── Monad.hs │ │ ├── Mu.hs │ │ ├── Number.hs │ │ ├── TempObject.hs │ │ ├── Value.hs │ │ └── Value │ │ │ └── Conversion.hs │ ├── Find.hs │ ├── Interpreter.hs │ ├── Interpreter │ │ ├── Bundle.hs │ │ └── Dependencies.hs │ ├── Lexer.hs │ ├── Lexer │ │ ├── Comment.hs │ │ ├── Internal.hs │ │ ├── Position.hs │ │ └── String.hs │ ├── Main.hs │ ├── Main │ │ ├── Bundle.hs │ │ ├── Capabilities.hs │ │ ├── Eval.hs │ │ ├── GlobalOptions.hs │ │ ├── Repl.hs │ │ └── Test.hs │ ├── Names.hs │ ├── Names │ │ ├── Imports.hs │ │ └── Renamer.hs │ ├── Parser.hs │ ├── Parser │ │ ├── Internal.hs │ │ ├── Sugar.hs │ │ └── Token.hs │ ├── Prepare.hs │ ├── Prepare │ │ ├── Ast.hs │ │ ├── BottomUp.hs │ │ ├── BuildTree.hs │ │ ├── ComprehensionIndex.hs │ │ ├── ConstantFold.hs │ │ ├── Json.hs │ │ ├── Lens.hs │ │ ├── Package.hs │ │ └── Yaml.hs │ ├── PrettyPrint.hs │ ├── PrettyPrint │ │ ├── Internal.hs │ │ └── Sem.hs │ ├── Repl.hs │ ├── Repl │ │ ├── Breakpoint.hs │ │ ├── FileWatch.hs │ │ ├── Multiline.hs │ │ └── Parse.hs │ ├── Sources.hs │ ├── Sources │ │ └── SourceSpan.hs │ ├── Sugar.hs │ ├── Test.hs │ ├── Tree.hs │ ├── Types │ │ ├── Builtins.hs │ │ ├── Infer.hs │ │ ├── Internal.hs │ │ ├── Rule.hs │ │ └── Value.hs │ └── Version.hs ├── Language │ └── Dot.hs ├── Options │ └── Applicative │ │ └── Extended.hs ├── System │ ├── Console │ │ └── Haskeline │ │ │ └── Extended.hs │ ├── Directory │ │ └── Find.hs │ ├── FilePath │ │ └── Extended.hs │ └── IO │ │ └── Extended.hs └── Text │ ├── Parsec │ └── Extended.hs │ └── Printf │ └── Extended.hs ├── packages └── pcre-simple │ ├── LICENSE │ ├── README.md │ ├── Setup.hs │ ├── cbits │ ├── pcre2-10.30 │ │ ├── AUTHORS │ │ ├── COPYING │ │ ├── HACKING │ │ ├── INSTALL │ │ ├── LICENCE │ │ ├── NEWS │ │ ├── README │ │ └── src │ │ │ ├── config.h.generic │ │ │ ├── config.h.in │ │ │ ├── pcre2.h │ │ │ ├── pcre2.h.generic │ │ │ ├── pcre2.h.in │ │ │ ├── pcre2_auto_possess.c │ │ │ ├── pcre2_chartables.c │ │ │ ├── pcre2_chartables.c.dist │ │ │ ├── pcre2_compile.c │ │ │ ├── pcre2_config.c │ │ │ ├── pcre2_context.c │ │ │ ├── pcre2_convert.c │ │ │ ├── pcre2_dfa_match.c │ │ │ ├── pcre2_error.c │ │ │ ├── pcre2_find_bracket.c │ │ │ ├── pcre2_fuzzsupport.c │ │ │ ├── pcre2_internal.h │ │ │ ├── pcre2_intmodedep.h │ │ │ ├── pcre2_jit_compile.c │ │ │ ├── pcre2_jit_match.c │ │ │ ├── pcre2_jit_misc.c │ │ │ ├── pcre2_maketables.c │ │ │ ├── pcre2_match.c │ │ │ ├── pcre2_match_data.c │ │ │ ├── pcre2_newline.c │ │ │ ├── pcre2_ord2utf.c │ │ │ ├── pcre2_pattern_info.c │ │ │ ├── pcre2_serialize.c │ │ │ ├── pcre2_string_utils.c │ │ │ ├── pcre2_study.c │ │ │ ├── pcre2_substitute.c │ │ │ ├── pcre2_substring.c │ │ │ ├── pcre2_tables.c │ │ │ ├── pcre2_ucd.c │ │ │ ├── pcre2_ucp.h │ │ │ ├── pcre2_valid_utf.c │ │ │ └── pcre2_xclass.c │ └── pcre_simple.c │ ├── pcre-simple.cabal │ ├── src │ └── Text │ │ ├── Pcre2.hs │ │ └── Pcre2 │ │ └── Internal.hs │ ├── stack.yaml │ └── tests │ ├── TestSuite.hs │ └── Text │ └── Pcre2 │ ├── Internal │ └── Tests.hs │ └── Tests.hs ├── src └── fregot │ └── Main.hs ├── stack.yaml ├── stack.yaml.lock └── tests ├── golden ├── cli │ ├── input.json │ ├── invalid.rego │ ├── json-01.goldplate │ ├── json-01.stderr │ ├── repl-input.goldplate │ ├── repl-input.stderr │ └── repl-input.stdout ├── eval │ ├── datadocs-01.goldplate │ ├── datadocs-01.stdout │ ├── datadocs-02.goldplate │ ├── datadocs-02.stdout │ ├── datadocs-03.goldplate │ ├── datadocs-03.stdout │ ├── dir1 │ │ └── dir2 │ │ │ └── file.yaml │ ├── import-input-01.goldplate │ ├── import-input-01.json │ ├── import-input-01.rego │ ├── import-input-01.stdout │ ├── import-input-02.goldplate │ ├── import-input-02.json │ ├── import-input-02.rego │ ├── import-input-02.stdout │ ├── simple.goldplate │ ├── simple.json │ ├── simple.rego │ ├── simple.stdout │ ├── trace.goldplate │ ├── trace.rego │ ├── trace.stderr │ └── trace.stdout ├── invalid │ ├── assign-rule-01.rego │ ├── assign-rule-01.rego.stderr │ ├── bad-import.rego │ ├── bad-import.rego.stderr │ ├── builtins-01.rego │ ├── builtins-01.rego.stderr │ ├── builtins-02.rego │ ├── builtins-02.rego.stderr │ ├── default-index.rego │ ├── default-index.rego.stderr │ ├── function-rule-01.rego │ ├── function-rule-01.rego.stderr │ ├── inconsistent.rego │ ├── inconsistent.rego.stdout │ ├── invalid.goldplate │ ├── missing-package-decl.rego │ ├── missing-package-decl.rego.stderr │ ├── obj-01.rego │ ├── obj-01.rego.stdout │ ├── obj-02.rego │ ├── obj-02.rego.stderr │ ├── parser-01.rego │ ├── parser-01.rego.stderr │ ├── recursive-01.rego │ ├── recursive-01.rego.stderr │ ├── recursive-02.rego │ ├── recursive-02.rego.stderr │ ├── recursive-03.rego │ ├── recursive-03.rego.stderr │ ├── stack-trace-01.rego │ ├── stack-trace-01.rego.stdout │ ├── tabs-spaces.rego │ ├── tabs-spaces.rego.stderr │ ├── unknown-call-01.rego │ ├── unknown-call-01.rego.stderr │ ├── unknown-var-01.rego │ ├── unknown-var-01.rego.stderr │ ├── unknown-var-02.rego │ ├── unknown-var-02.rego.stderr │ ├── unknown-var-03.rego │ ├── unknown-var-03.rego.stderr │ ├── unknown-var-04.rego │ └── unknown-var-04.rego.stderr ├── opt │ ├── bottom-up.rego │ ├── bottom-up.stderr │ ├── comprehension-index.rego │ ├── comprehension-index.stderr │ ├── opa-2497.rego │ ├── opa-2497.stderr │ ├── opt.goldplate │ ├── simple.rego │ └── simple.stderr ├── repl │ ├── break-data.goldplate │ ├── break-data.stderr │ ├── break-data.stdout │ ├── break-source.goldplate │ ├── break-source.stderr │ ├── break-source.stdout │ ├── break-unset.goldplate │ ├── break-unset.stderr │ ├── break-unset.stdout │ ├── data.yaml │ ├── debug-cache.goldplate │ ├── debug-cache.rego │ ├── debug-cache.stderr │ ├── debug-cache.stdout │ ├── debug-context.goldplate │ ├── debug-context.rego │ ├── debug-context.stderr │ ├── debug-context.stdout │ ├── debug-error.goldplate │ ├── debug-error.rego │ ├── debug-error.stderr │ ├── debug-error.stdout │ ├── debug-noopt.goldplate │ ├── debug-noopt.stderr │ ├── debug-noopt.stdout │ ├── debug-opt.goldplate │ ├── debug-opt.stderr │ ├── debug-opt.stdout │ ├── debug-reload.goldplate │ ├── debug-reload.stderr │ ├── debug-reload.stdout │ ├── help.goldplate │ ├── help.stderr │ ├── help.stdout │ ├── input-doc.goldplate │ ├── input-doc.json │ ├── input-doc.rego │ ├── input-doc.stderr │ ├── input-doc.stdout │ ├── input-yaml.goldplate │ ├── input-yaml.stderr │ ├── input-yaml.stdout │ ├── input-yaml.yml │ ├── load-data.goldplate │ ├── load-data.stderr │ ├── load-data.stdout │ ├── load.goldplate │ ├── load.rego │ ├── load.stderr │ ├── load.stdout │ ├── open.goldplate │ ├── open.stderr │ ├── open.stdout │ ├── plain-call.goldplate │ ├── plain-call.stderr │ ├── plain-call.stdout │ ├── prefix-data.goldplate │ ├── prefix-data.json │ ├── prefix-data.stderr │ ├── prefix-data.stdout │ ├── prefix-data │ │ └── more-data.yaml │ ├── pretty.goldplate │ ├── pretty.rego │ ├── pretty.stderr │ ├── pretty.stdout │ ├── rewind.goldplate │ ├── rewind.rego │ ├── rewind.stderr │ ├── rewind.stdout │ ├── set.goldplate │ ├── set.rego │ ├── set.stderr │ ├── set.stdout │ ├── silent.goldplate │ ├── silent.stderr │ ├── silent.stdout │ ├── step-into.goldplate │ ├── step-into.stderr │ ├── step-into.stdout │ ├── step-over.goldplate │ ├── step-over.stderr │ ├── step-over.stdout │ ├── step.rego │ ├── test.goldplate │ ├── test.rego │ ├── test.stderr │ ├── test.stdout │ ├── watch-input.goldplate │ ├── watch-input.sh │ ├── watch-input.stderr │ ├── watch-input.stdout │ ├── watch-warn.goldplate │ ├── watch-warn.stderr │ └── watch-warn.stdout └── types │ ├── comprehensions.goldplate │ ├── comprehensions.stderr │ ├── comprehensions.stdout │ ├── granular.goldplate │ ├── granular.rego │ ├── granular.stderr │ ├── granular.stdout │ ├── invalid.goldplate │ ├── invalid_array_01.rego │ ├── invalid_array_01.stderr │ ├── invalid_badtypes.rego │ ├── invalid_badtypes.stderr │ ├── invalid_void.rego │ ├── invalid_void.stderr │ ├── rules.goldplate │ ├── rules.rego │ ├── rules.stderr │ └── rules.stdout ├── hs ├── Data │ ├── Kleene │ │ └── Tests.hs │ └── SafeVar │ │ └── Tests.hs ├── Fregot │ ├── Compile │ │ └── Order │ │ │ └── Tests.hs │ ├── Interpreter │ │ ├── Dependencies │ │ │ └── Tests.hs │ │ └── Tests.hs │ ├── Names │ │ └── Tests.hs │ ├── Parser │ │ └── Tests.hs │ ├── Prepare │ │ ├── Dsl.hs │ │ └── Lens │ │ │ └── Tests.hs │ ├── Tree │ │ └── Tests.hs │ └── Types │ │ └── Internal │ │ └── Tests.hs ├── Main.hs ├── System │ └── Console │ │ └── Haskeline │ │ └── Tests.hs └── Test │ └── Tasty │ └── Extended.hs ├── rego ├── assign-rule-01.rego ├── bodies-01.rego ├── bodies-02.rego ├── builtins-01.rego ├── builtins-02.rego ├── builtins-03.rego ├── builtins-04.rego ├── builtins-05.rego ├── builtins-06.rego ├── builtins-07.rego ├── builtins-08.rego ├── builtins-09.rego ├── builtins-10.rego ├── builtins-11.rego ├── builtins-12.rego ├── builtins-13.rego ├── builtins-compare.rego ├── builtins-graph-reachable.rego ├── builtins-json-patch-cases-01.rego ├── builtins-json-patch-cases-02.rego ├── builtins-json-patch-cases-03.rego ├── builtins-json-patch.rego ├── builtins-type-name.rego ├── data-json.rego ├── data-yaml.rego ├── data.json ├── data.yaml ├── default-01.rego ├── dyn-01-a.rego ├── dyn-01-b.rego ├── dyn-01.rego ├── dyn-02-a.rego ├── dyn-02.rego ├── else-01.rego ├── every-in-01.rego ├── every-in-02.rego ├── functions-01.rego ├── functions-02.rego ├── how-do-i-write-policies.rego ├── in-01.rego ├── indirect-references.rego ├── json-01.rego ├── nested-comp-01.rego ├── not-01.rego ├── not-02.rego ├── obj-01.rego ├── operators-01.rego ├── out-of-order-01.rego ├── out-of-order-02.rego ├── package-01.rego ├── package-02.rego ├── package-03.rego ├── package-04-a.rego ├── package-04-b.rego ├── package-04.rego ├── package-05-reify.rego ├── package-05.rego ├── parser-01.rego ├── parser-02.rego ├── raw-strings.rego ├── ref-line-parse.rego ├── refs-01.rego ├── regex-globs-match.rego ├── regression-233.rego ├── rules-01.rego ├── sets-01.rego ├── sets-02.rego ├── sets-03.rego ├── some-01.rego ├── some-02.rego ├── some-in-01.rego ├── some-in-02.rego ├── types-01.rego ├── types-02.rego ├── types-03.rego ├── unify-01.rego ├── unify-02.rego ├── with-01.rego ├── with-02.rego ├── with-03.rego └── yaml-01.rego └── weird ├── README.md ├── obj-02.rego └── recursion.rego /.github/workflows/binaries.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/.github/workflows/binaries.yml -------------------------------------------------------------------------------- /.github/workflows/build-alpine.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/.github/workflows/build-alpine.sh -------------------------------------------------------------------------------- /.github/workflows/build-darwin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/.github/workflows/build-darwin.sh -------------------------------------------------------------------------------- /.github/workflows/build-linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/.github/workflows/build-linux.sh -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .stack-work 2 | /dist-newstyle 3 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/SECURITY.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/ami_id/ami.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/examples/ami_id/ami.tf -------------------------------------------------------------------------------- /examples/ami_id/ami_id.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/examples/ami_id/ami_id.rego -------------------------------------------------------------------------------- /examples/ami_id/repl_input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/examples/ami_id/repl_input.json -------------------------------------------------------------------------------- /examples/ami_id/test_ami_id.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/examples/ami_id/test_ami_id.rego -------------------------------------------------------------------------------- /examples/ami_id/test_ami_id_input.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/examples/ami_id/test_ami_id_input.rego -------------------------------------------------------------------------------- /examples/break_example/break_example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/examples/break_example/break_example.gif -------------------------------------------------------------------------------- /examples/break_example/break_example.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/examples/break_example/break_example.rego -------------------------------------------------------------------------------- /examples/demo/demo.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/examples/demo/demo.rego -------------------------------------------------------------------------------- /examples/demo/demo.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/examples/demo/demo.tf -------------------------------------------------------------------------------- /examples/demo/repl_demo_input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/examples/demo/repl_demo_input.json -------------------------------------------------------------------------------- /examples/demo/tutorial_walkthrough.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/examples/demo/tutorial_walkthrough.md -------------------------------------------------------------------------------- /extra/capabilities-main.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/extra/capabilities-main.json -------------------------------------------------------------------------------- /extra/capabilities-v0.12.3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/extra/capabilities-v0.12.3.json -------------------------------------------------------------------------------- /extra/capabilities-v0.13.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/extra/capabilities-v0.13.0.json -------------------------------------------------------------------------------- /extra/capabilities-v0.14.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/extra/capabilities-v0.14.1.json -------------------------------------------------------------------------------- /extra/capabilities-v0.14.2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/extra/capabilities-v0.14.2.json -------------------------------------------------------------------------------- /extra/readme-install-chrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/extra/readme-install-chrome.png -------------------------------------------------------------------------------- /fregot.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/fregot.cabal -------------------------------------------------------------------------------- /lib/Control/Monad/Except/Extended.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Control/Monad/Except/Extended.hs -------------------------------------------------------------------------------- /lib/Control/Monad/Extended.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Control/Monad/Extended.hs -------------------------------------------------------------------------------- /lib/Control/Monad/Parachute.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Control/Monad/Parachute.hs -------------------------------------------------------------------------------- /lib/Control/Monad/Stream.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Control/Monad/Stream.hs -------------------------------------------------------------------------------- /lib/Data/Aeson/Extended.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Data/Aeson/Extended.hs -------------------------------------------------------------------------------- /lib/Data/Aeson/TH/Extended.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Data/Aeson/TH/Extended.hs -------------------------------------------------------------------------------- /lib/Data/Bifunctor/Extended.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Data/Bifunctor/Extended.hs -------------------------------------------------------------------------------- /lib/Data/ByteString/Extended.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Data/ByteString/Extended.hs -------------------------------------------------------------------------------- /lib/Data/Cache.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Data/Cache.hs -------------------------------------------------------------------------------- /lib/Data/HashMap/Strict/Extended.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Data/HashMap/Strict/Extended.hs -------------------------------------------------------------------------------- /lib/Data/HashSet/Extended.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Data/HashSet/Extended.hs -------------------------------------------------------------------------------- /lib/Data/IORef/Extended.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Data/IORef/Extended.hs -------------------------------------------------------------------------------- /lib/Data/Kleene.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Data/Kleene.hs -------------------------------------------------------------------------------- /lib/Data/List/Extended.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Data/List/Extended.hs -------------------------------------------------------------------------------- /lib/Data/List/NonEmpty/Extended.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Data/List/NonEmpty/Extended.hs -------------------------------------------------------------------------------- /lib/Data/Memoize.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Data/Memoize.hs -------------------------------------------------------------------------------- /lib/Data/SafeVar.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Data/SafeVar.hs -------------------------------------------------------------------------------- /lib/Data/Text/Extended.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Data/Text/Extended.hs -------------------------------------------------------------------------------- /lib/Data/Traversable/HigherOrder.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Data/Traversable/HigherOrder.hs -------------------------------------------------------------------------------- /lib/Data/Unification.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Data/Unification.hs -------------------------------------------------------------------------------- /lib/Data/Unique.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Data/Unique.hs -------------------------------------------------------------------------------- /lib/Data/Vector/Extended.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Data/Vector/Extended.hs -------------------------------------------------------------------------------- /lib/Data/Yaml/Extended.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Data/Yaml/Extended.hs -------------------------------------------------------------------------------- /lib/Debug/Trace/Extended.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Debug/Trace/Extended.hs -------------------------------------------------------------------------------- /lib/Fregot/Arity.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Arity.hs -------------------------------------------------------------------------------- /lib/Fregot/Builtins.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Builtins.hs -------------------------------------------------------------------------------- /lib/Fregot/Builtins/Base64.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Builtins/Base64.hs -------------------------------------------------------------------------------- /lib/Fregot/Builtins/Basics.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Builtins/Basics.hs -------------------------------------------------------------------------------- /lib/Fregot/Builtins/Graph.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Builtins/Graph.hs -------------------------------------------------------------------------------- /lib/Fregot/Builtins/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Builtins/Internal.hs -------------------------------------------------------------------------------- /lib/Fregot/Builtins/Json.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Builtins/Json.hs -------------------------------------------------------------------------------- /lib/Fregot/Builtins/Jwt.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Builtins/Jwt.hs -------------------------------------------------------------------------------- /lib/Fregot/Builtins/Object.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Builtins/Object.hs -------------------------------------------------------------------------------- /lib/Fregot/Builtins/Regex.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Builtins/Regex.hs -------------------------------------------------------------------------------- /lib/Fregot/Builtins/RegexGlobsMatch.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Builtins/RegexGlobsMatch.hs -------------------------------------------------------------------------------- /lib/Fregot/Builtins/Time.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Builtins/Time.hs -------------------------------------------------------------------------------- /lib/Fregot/Builtins/Yaml.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Builtins/Yaml.hs -------------------------------------------------------------------------------- /lib/Fregot/Capabilities.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Capabilities.hs -------------------------------------------------------------------------------- /lib/Fregot/Compile/Graph.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Compile/Graph.hs -------------------------------------------------------------------------------- /lib/Fregot/Compile/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Compile/Internal.hs -------------------------------------------------------------------------------- /lib/Fregot/Compile/Order.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Compile/Order.hs -------------------------------------------------------------------------------- /lib/Fregot/Compile/Package.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Compile/Package.hs -------------------------------------------------------------------------------- /lib/Fregot/Dump.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Dump.hs -------------------------------------------------------------------------------- /lib/Fregot/Error.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Error.hs -------------------------------------------------------------------------------- /lib/Fregot/Error/Stack.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Error/Stack.hs -------------------------------------------------------------------------------- /lib/Fregot/Eval.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Eval.hs -------------------------------------------------------------------------------- /lib/Fregot/Eval/Cache.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Eval/Cache.hs -------------------------------------------------------------------------------- /lib/Fregot/Eval/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Eval/Internal.hs -------------------------------------------------------------------------------- /lib/Fregot/Eval/Json.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Eval/Json.hs -------------------------------------------------------------------------------- /lib/Fregot/Eval/Monad.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Eval/Monad.hs -------------------------------------------------------------------------------- /lib/Fregot/Eval/Mu.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Eval/Mu.hs -------------------------------------------------------------------------------- /lib/Fregot/Eval/Number.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Eval/Number.hs -------------------------------------------------------------------------------- /lib/Fregot/Eval/TempObject.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Eval/TempObject.hs -------------------------------------------------------------------------------- /lib/Fregot/Eval/Value.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Eval/Value.hs -------------------------------------------------------------------------------- /lib/Fregot/Eval/Value/Conversion.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Eval/Value/Conversion.hs -------------------------------------------------------------------------------- /lib/Fregot/Find.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Find.hs -------------------------------------------------------------------------------- /lib/Fregot/Interpreter.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Interpreter.hs -------------------------------------------------------------------------------- /lib/Fregot/Interpreter/Bundle.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Interpreter/Bundle.hs -------------------------------------------------------------------------------- /lib/Fregot/Interpreter/Dependencies.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Interpreter/Dependencies.hs -------------------------------------------------------------------------------- /lib/Fregot/Lexer.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Lexer.hs -------------------------------------------------------------------------------- /lib/Fregot/Lexer/Comment.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Lexer/Comment.hs -------------------------------------------------------------------------------- /lib/Fregot/Lexer/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Lexer/Internal.hs -------------------------------------------------------------------------------- /lib/Fregot/Lexer/Position.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Lexer/Position.hs -------------------------------------------------------------------------------- /lib/Fregot/Lexer/String.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Lexer/String.hs -------------------------------------------------------------------------------- /lib/Fregot/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Main.hs -------------------------------------------------------------------------------- /lib/Fregot/Main/Bundle.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Main/Bundle.hs -------------------------------------------------------------------------------- /lib/Fregot/Main/Capabilities.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Main/Capabilities.hs -------------------------------------------------------------------------------- /lib/Fregot/Main/Eval.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Main/Eval.hs -------------------------------------------------------------------------------- /lib/Fregot/Main/GlobalOptions.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Main/GlobalOptions.hs -------------------------------------------------------------------------------- /lib/Fregot/Main/Repl.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Main/Repl.hs -------------------------------------------------------------------------------- /lib/Fregot/Main/Test.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Main/Test.hs -------------------------------------------------------------------------------- /lib/Fregot/Names.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Names.hs -------------------------------------------------------------------------------- /lib/Fregot/Names/Imports.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Names/Imports.hs -------------------------------------------------------------------------------- /lib/Fregot/Names/Renamer.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Names/Renamer.hs -------------------------------------------------------------------------------- /lib/Fregot/Parser.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Parser.hs -------------------------------------------------------------------------------- /lib/Fregot/Parser/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Parser/Internal.hs -------------------------------------------------------------------------------- /lib/Fregot/Parser/Sugar.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Parser/Sugar.hs -------------------------------------------------------------------------------- /lib/Fregot/Parser/Token.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Parser/Token.hs -------------------------------------------------------------------------------- /lib/Fregot/Prepare.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Prepare.hs -------------------------------------------------------------------------------- /lib/Fregot/Prepare/Ast.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Prepare/Ast.hs -------------------------------------------------------------------------------- /lib/Fregot/Prepare/BottomUp.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Prepare/BottomUp.hs -------------------------------------------------------------------------------- /lib/Fregot/Prepare/BuildTree.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Prepare/BuildTree.hs -------------------------------------------------------------------------------- /lib/Fregot/Prepare/ComprehensionIndex.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Prepare/ComprehensionIndex.hs -------------------------------------------------------------------------------- /lib/Fregot/Prepare/ConstantFold.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Prepare/ConstantFold.hs -------------------------------------------------------------------------------- /lib/Fregot/Prepare/Json.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Prepare/Json.hs -------------------------------------------------------------------------------- /lib/Fregot/Prepare/Lens.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Prepare/Lens.hs -------------------------------------------------------------------------------- /lib/Fregot/Prepare/Package.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Prepare/Package.hs -------------------------------------------------------------------------------- /lib/Fregot/Prepare/Yaml.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Prepare/Yaml.hs -------------------------------------------------------------------------------- /lib/Fregot/PrettyPrint.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/PrettyPrint.hs -------------------------------------------------------------------------------- /lib/Fregot/PrettyPrint/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/PrettyPrint/Internal.hs -------------------------------------------------------------------------------- /lib/Fregot/PrettyPrint/Sem.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/PrettyPrint/Sem.hs -------------------------------------------------------------------------------- /lib/Fregot/Repl.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Repl.hs -------------------------------------------------------------------------------- /lib/Fregot/Repl/Breakpoint.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Repl/Breakpoint.hs -------------------------------------------------------------------------------- /lib/Fregot/Repl/FileWatch.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Repl/FileWatch.hs -------------------------------------------------------------------------------- /lib/Fregot/Repl/Multiline.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Repl/Multiline.hs -------------------------------------------------------------------------------- /lib/Fregot/Repl/Parse.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Repl/Parse.hs -------------------------------------------------------------------------------- /lib/Fregot/Sources.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Sources.hs -------------------------------------------------------------------------------- /lib/Fregot/Sources/SourceSpan.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Sources/SourceSpan.hs -------------------------------------------------------------------------------- /lib/Fregot/Sugar.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Sugar.hs -------------------------------------------------------------------------------- /lib/Fregot/Test.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Test.hs -------------------------------------------------------------------------------- /lib/Fregot/Tree.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Tree.hs -------------------------------------------------------------------------------- /lib/Fregot/Types/Builtins.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Types/Builtins.hs -------------------------------------------------------------------------------- /lib/Fregot/Types/Infer.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Types/Infer.hs -------------------------------------------------------------------------------- /lib/Fregot/Types/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Types/Internal.hs -------------------------------------------------------------------------------- /lib/Fregot/Types/Rule.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Types/Rule.hs -------------------------------------------------------------------------------- /lib/Fregot/Types/Value.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Types/Value.hs -------------------------------------------------------------------------------- /lib/Fregot/Version.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Fregot/Version.hs -------------------------------------------------------------------------------- /lib/Language/Dot.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Language/Dot.hs -------------------------------------------------------------------------------- /lib/Options/Applicative/Extended.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Options/Applicative/Extended.hs -------------------------------------------------------------------------------- /lib/System/Console/Haskeline/Extended.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/System/Console/Haskeline/Extended.hs -------------------------------------------------------------------------------- /lib/System/Directory/Find.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/System/Directory/Find.hs -------------------------------------------------------------------------------- /lib/System/FilePath/Extended.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/System/FilePath/Extended.hs -------------------------------------------------------------------------------- /lib/System/IO/Extended.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/System/IO/Extended.hs -------------------------------------------------------------------------------- /lib/Text/Parsec/Extended.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Text/Parsec/Extended.hs -------------------------------------------------------------------------------- /lib/Text/Printf/Extended.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/lib/Text/Printf/Extended.hs -------------------------------------------------------------------------------- /packages/pcre-simple/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/LICENSE -------------------------------------------------------------------------------- /packages/pcre-simple/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/README.md -------------------------------------------------------------------------------- /packages/pcre-simple/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/AUTHORS -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/COPYING -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/HACKING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/HACKING -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/INSTALL -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/LICENCE -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/NEWS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/NEWS -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/README -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/config.h.generic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/config.h.generic -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/config.h.in -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2.h -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2.h.generic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2.h.generic -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2.h.in -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_auto_possess.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_auto_possess.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_chartables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_chartables.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_chartables.c.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_chartables.c.dist -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_compile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_compile.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_config.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_context.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_convert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_convert.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_dfa_match.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_dfa_match.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_error.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_find_bracket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_find_bracket.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_fuzzsupport.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_fuzzsupport.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_internal.h -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_intmodedep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_intmodedep.h -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_jit_compile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_jit_compile.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_jit_match.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_jit_match.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_jit_misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_jit_misc.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_maketables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_maketables.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_match.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_match.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_match_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_match_data.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_newline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_newline.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_ord2utf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_ord2utf.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_pattern_info.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_pattern_info.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_serialize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_serialize.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_string_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_string_utils.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_study.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_study.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_substitute.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_substitute.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_substring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_substring.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_tables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_tables.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_ucd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_ucd.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_ucp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_ucp.h -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_valid_utf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_valid_utf.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_xclass.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre2-10.30/src/pcre2_xclass.c -------------------------------------------------------------------------------- /packages/pcre-simple/cbits/pcre_simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/cbits/pcre_simple.c -------------------------------------------------------------------------------- /packages/pcre-simple/pcre-simple.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/pcre-simple.cabal -------------------------------------------------------------------------------- /packages/pcre-simple/src/Text/Pcre2.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/src/Text/Pcre2.hs -------------------------------------------------------------------------------- /packages/pcre-simple/src/Text/Pcre2/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/src/Text/Pcre2/Internal.hs -------------------------------------------------------------------------------- /packages/pcre-simple/stack.yaml: -------------------------------------------------------------------------------- 1 | resolver: lts-14.6 2 | packages: 3 | - '.' 4 | -------------------------------------------------------------------------------- /packages/pcre-simple/tests/TestSuite.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/tests/TestSuite.hs -------------------------------------------------------------------------------- /packages/pcre-simple/tests/Text/Pcre2/Internal/Tests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/tests/Text/Pcre2/Internal/Tests.hs -------------------------------------------------------------------------------- /packages/pcre-simple/tests/Text/Pcre2/Tests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/packages/pcre-simple/tests/Text/Pcre2/Tests.hs -------------------------------------------------------------------------------- /src/fregot/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/src/fregot/Main.hs -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/stack.yaml -------------------------------------------------------------------------------- /stack.yaml.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/stack.yaml.lock -------------------------------------------------------------------------------- /tests/golden/cli/input.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "Hello, world!" 3 | } 4 | -------------------------------------------------------------------------------- /tests/golden/cli/invalid.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/cli/invalid.rego -------------------------------------------------------------------------------- /tests/golden/cli/json-01.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/cli/json-01.goldplate -------------------------------------------------------------------------------- /tests/golden/cli/json-01.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/cli/json-01.stderr -------------------------------------------------------------------------------- /tests/golden/cli/repl-input.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/cli/repl-input.goldplate -------------------------------------------------------------------------------- /tests/golden/cli/repl-input.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/cli/repl-input.stderr -------------------------------------------------------------------------------- /tests/golden/cli/repl-input.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/cli/repl-input.stdout -------------------------------------------------------------------------------- /tests/golden/eval/datadocs-01.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/eval/datadocs-01.goldplate -------------------------------------------------------------------------------- /tests/golden/eval/datadocs-01.stdout: -------------------------------------------------------------------------------- 1 | [{"dir2":{"foo":"bar"}}] 2 | -------------------------------------------------------------------------------- /tests/golden/eval/datadocs-02.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/eval/datadocs-02.goldplate -------------------------------------------------------------------------------- /tests/golden/eval/datadocs-02.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/eval/datadocs-02.stdout -------------------------------------------------------------------------------- /tests/golden/eval/datadocs-03.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/eval/datadocs-03.goldplate -------------------------------------------------------------------------------- /tests/golden/eval/datadocs-03.stdout: -------------------------------------------------------------------------------- 1 | [{"nest":{"foo":"bar"}}] 2 | -------------------------------------------------------------------------------- /tests/golden/eval/dir1/dir2/file.yaml: -------------------------------------------------------------------------------- 1 | foo: bar 2 | -------------------------------------------------------------------------------- /tests/golden/eval/import-input-01.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/eval/import-input-01.goldplate -------------------------------------------------------------------------------- /tests/golden/eval/import-input-01.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/eval/import-input-01.json -------------------------------------------------------------------------------- /tests/golden/eval/import-input-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/eval/import-input-01.rego -------------------------------------------------------------------------------- /tests/golden/eval/import-input-01.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/eval/import-input-01.stdout -------------------------------------------------------------------------------- /tests/golden/eval/import-input-02.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/eval/import-input-02.goldplate -------------------------------------------------------------------------------- /tests/golden/eval/import-input-02.json: -------------------------------------------------------------------------------- 1 | {"foo": "BAR"} 2 | -------------------------------------------------------------------------------- /tests/golden/eval/import-input-02.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/eval/import-input-02.rego -------------------------------------------------------------------------------- /tests/golden/eval/import-input-02.stdout: -------------------------------------------------------------------------------- 1 | ["BAR"] 2 | -------------------------------------------------------------------------------- /tests/golden/eval/simple.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/eval/simple.goldplate -------------------------------------------------------------------------------- /tests/golden/eval/simple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/eval/simple.json -------------------------------------------------------------------------------- /tests/golden/eval/simple.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/eval/simple.rego -------------------------------------------------------------------------------- /tests/golden/eval/simple.stdout: -------------------------------------------------------------------------------- 1 | [[6,2,16,10,26]] 2 | -------------------------------------------------------------------------------- /tests/golden/eval/trace.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/eval/trace.goldplate -------------------------------------------------------------------------------- /tests/golden/eval/trace.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/eval/trace.rego -------------------------------------------------------------------------------- /tests/golden/eval/trace.stderr: -------------------------------------------------------------------------------- 1 | Hello There! Bob 2 | -------------------------------------------------------------------------------- /tests/golden/eval/trace.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/eval/trace.stdout -------------------------------------------------------------------------------- /tests/golden/invalid/assign-rule-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/assign-rule-01.rego -------------------------------------------------------------------------------- /tests/golden/invalid/assign-rule-01.rego.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/assign-rule-01.rego.stderr -------------------------------------------------------------------------------- /tests/golden/invalid/bad-import.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/bad-import.rego -------------------------------------------------------------------------------- /tests/golden/invalid/bad-import.rego.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/bad-import.rego.stderr -------------------------------------------------------------------------------- /tests/golden/invalid/builtins-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/builtins-01.rego -------------------------------------------------------------------------------- /tests/golden/invalid/builtins-01.rego.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/builtins-01.rego.stderr -------------------------------------------------------------------------------- /tests/golden/invalid/builtins-02.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/builtins-02.rego -------------------------------------------------------------------------------- /tests/golden/invalid/builtins-02.rego.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/builtins-02.rego.stderr -------------------------------------------------------------------------------- /tests/golden/invalid/default-index.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/default-index.rego -------------------------------------------------------------------------------- /tests/golden/invalid/default-index.rego.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/default-index.rego.stderr -------------------------------------------------------------------------------- /tests/golden/invalid/function-rule-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/function-rule-01.rego -------------------------------------------------------------------------------- /tests/golden/invalid/function-rule-01.rego.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/function-rule-01.rego.stderr -------------------------------------------------------------------------------- /tests/golden/invalid/inconsistent.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/inconsistent.rego -------------------------------------------------------------------------------- /tests/golden/invalid/inconsistent.rego.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/inconsistent.rego.stdout -------------------------------------------------------------------------------- /tests/golden/invalid/invalid.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/invalid.goldplate -------------------------------------------------------------------------------- /tests/golden/invalid/missing-package-decl.rego: -------------------------------------------------------------------------------- 1 | default allow = false 2 | -------------------------------------------------------------------------------- /tests/golden/invalid/missing-package-decl.rego.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/missing-package-decl.rego.stderr -------------------------------------------------------------------------------- /tests/golden/invalid/obj-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/obj-01.rego -------------------------------------------------------------------------------- /tests/golden/invalid/obj-01.rego.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/obj-01.rego.stdout -------------------------------------------------------------------------------- /tests/golden/invalid/obj-02.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/obj-02.rego -------------------------------------------------------------------------------- /tests/golden/invalid/obj-02.rego.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/obj-02.rego.stderr -------------------------------------------------------------------------------- /tests/golden/invalid/parser-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/parser-01.rego -------------------------------------------------------------------------------- /tests/golden/invalid/parser-01.rego.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/parser-01.rego.stderr -------------------------------------------------------------------------------- /tests/golden/invalid/recursive-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/recursive-01.rego -------------------------------------------------------------------------------- /tests/golden/invalid/recursive-01.rego.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/recursive-01.rego.stderr -------------------------------------------------------------------------------- /tests/golden/invalid/recursive-02.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/recursive-02.rego -------------------------------------------------------------------------------- /tests/golden/invalid/recursive-02.rego.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/recursive-02.rego.stderr -------------------------------------------------------------------------------- /tests/golden/invalid/recursive-03.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/recursive-03.rego -------------------------------------------------------------------------------- /tests/golden/invalid/recursive-03.rego.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/recursive-03.rego.stderr -------------------------------------------------------------------------------- /tests/golden/invalid/stack-trace-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/stack-trace-01.rego -------------------------------------------------------------------------------- /tests/golden/invalid/stack-trace-01.rego.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/stack-trace-01.rego.stdout -------------------------------------------------------------------------------- /tests/golden/invalid/tabs-spaces.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/tabs-spaces.rego -------------------------------------------------------------------------------- /tests/golden/invalid/tabs-spaces.rego.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/tabs-spaces.rego.stderr -------------------------------------------------------------------------------- /tests/golden/invalid/unknown-call-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/unknown-call-01.rego -------------------------------------------------------------------------------- /tests/golden/invalid/unknown-call-01.rego.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/unknown-call-01.rego.stderr -------------------------------------------------------------------------------- /tests/golden/invalid/unknown-var-01.rego: -------------------------------------------------------------------------------- 1 | package fregot.tests.invalid.unkown_var_01 2 | 3 | test_a { 4 | b 5 | } 6 | -------------------------------------------------------------------------------- /tests/golden/invalid/unknown-var-01.rego.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/unknown-var-01.rego.stderr -------------------------------------------------------------------------------- /tests/golden/invalid/unknown-var-02.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/unknown-var-02.rego -------------------------------------------------------------------------------- /tests/golden/invalid/unknown-var-02.rego.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/unknown-var-02.rego.stderr -------------------------------------------------------------------------------- /tests/golden/invalid/unknown-var-03.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/unknown-var-03.rego -------------------------------------------------------------------------------- /tests/golden/invalid/unknown-var-03.rego.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/unknown-var-03.rego.stderr -------------------------------------------------------------------------------- /tests/golden/invalid/unknown-var-04.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/unknown-var-04.rego -------------------------------------------------------------------------------- /tests/golden/invalid/unknown-var-04.rego.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/invalid/unknown-var-04.rego.stderr -------------------------------------------------------------------------------- /tests/golden/opt/bottom-up.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/opt/bottom-up.rego -------------------------------------------------------------------------------- /tests/golden/opt/bottom-up.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/opt/bottom-up.stderr -------------------------------------------------------------------------------- /tests/golden/opt/comprehension-index.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/opt/comprehension-index.rego -------------------------------------------------------------------------------- /tests/golden/opt/comprehension-index.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/opt/comprehension-index.stderr -------------------------------------------------------------------------------- /tests/golden/opt/opa-2497.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/opt/opa-2497.rego -------------------------------------------------------------------------------- /tests/golden/opt/opa-2497.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/opt/opa-2497.stderr -------------------------------------------------------------------------------- /tests/golden/opt/opt.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/opt/opt.goldplate -------------------------------------------------------------------------------- /tests/golden/opt/simple.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/opt/simple.rego -------------------------------------------------------------------------------- /tests/golden/opt/simple.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/opt/simple.stderr -------------------------------------------------------------------------------- /tests/golden/repl/break-data.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/break-data.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/break-data.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/break-data.stderr -------------------------------------------------------------------------------- /tests/golden/repl/break-data.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/break-data.stdout -------------------------------------------------------------------------------- /tests/golden/repl/break-source.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/break-source.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/break-source.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/break-source.stderr -------------------------------------------------------------------------------- /tests/golden/repl/break-source.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/break-source.stdout -------------------------------------------------------------------------------- /tests/golden/repl/break-unset.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/break-unset.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/break-unset.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/break-unset.stderr -------------------------------------------------------------------------------- /tests/golden/repl/break-unset.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/break-unset.stdout -------------------------------------------------------------------------------- /tests/golden/repl/data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/data.yaml -------------------------------------------------------------------------------- /tests/golden/repl/debug-cache.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/debug-cache.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/debug-cache.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/debug-cache.rego -------------------------------------------------------------------------------- /tests/golden/repl/debug-cache.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/debug-cache.stderr -------------------------------------------------------------------------------- /tests/golden/repl/debug-cache.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/debug-cache.stdout -------------------------------------------------------------------------------- /tests/golden/repl/debug-context.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/debug-context.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/debug-context.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/debug-context.rego -------------------------------------------------------------------------------- /tests/golden/repl/debug-context.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/debug-context.stderr -------------------------------------------------------------------------------- /tests/golden/repl/debug-context.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/debug-context.stdout -------------------------------------------------------------------------------- /tests/golden/repl/debug-error.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/debug-error.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/debug-error.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/debug-error.rego -------------------------------------------------------------------------------- /tests/golden/repl/debug-error.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/debug-error.stderr -------------------------------------------------------------------------------- /tests/golden/repl/debug-error.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/debug-error.stdout -------------------------------------------------------------------------------- /tests/golden/repl/debug-noopt.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/debug-noopt.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/debug-noopt.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/debug-noopt.stderr -------------------------------------------------------------------------------- /tests/golden/repl/debug-noopt.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/debug-noopt.stdout -------------------------------------------------------------------------------- /tests/golden/repl/debug-opt.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/debug-opt.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/debug-opt.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/debug-opt.stderr -------------------------------------------------------------------------------- /tests/golden/repl/debug-opt.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/debug-opt.stdout -------------------------------------------------------------------------------- /tests/golden/repl/debug-reload.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/debug-reload.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/debug-reload.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/debug-reload.stderr -------------------------------------------------------------------------------- /tests/golden/repl/debug-reload.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/debug-reload.stdout -------------------------------------------------------------------------------- /tests/golden/repl/help.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/help.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/help.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/help.stderr -------------------------------------------------------------------------------- /tests/golden/repl/help.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/help.stdout -------------------------------------------------------------------------------- /tests/golden/repl/input-doc.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/input-doc.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/input-doc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/input-doc.json -------------------------------------------------------------------------------- /tests/golden/repl/input-doc.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/input-doc.rego -------------------------------------------------------------------------------- /tests/golden/repl/input-doc.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/input-doc.stderr -------------------------------------------------------------------------------- /tests/golden/repl/input-doc.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/input-doc.stdout -------------------------------------------------------------------------------- /tests/golden/repl/input-yaml.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/input-yaml.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/input-yaml.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/input-yaml.stderr -------------------------------------------------------------------------------- /tests/golden/repl/input-yaml.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/input-yaml.stdout -------------------------------------------------------------------------------- /tests/golden/repl/input-yaml.yml: -------------------------------------------------------------------------------- 1 | request: 2 | method: GET 3 | path: /api/v1/users 4 | -------------------------------------------------------------------------------- /tests/golden/repl/load-data.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/load-data.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/load-data.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/load-data.stderr -------------------------------------------------------------------------------- /tests/golden/repl/load-data.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/load-data.stdout -------------------------------------------------------------------------------- /tests/golden/repl/load.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/load.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/load.rego: -------------------------------------------------------------------------------- 1 | package fregot.tests.repl.load 2 | 3 | a = 1 4 | -------------------------------------------------------------------------------- /tests/golden/repl/load.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/load.stderr -------------------------------------------------------------------------------- /tests/golden/repl/load.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/load.stdout -------------------------------------------------------------------------------- /tests/golden/repl/open.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/open.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/open.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/open.stderr -------------------------------------------------------------------------------- /tests/golden/repl/open.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/open.stdout -------------------------------------------------------------------------------- /tests/golden/repl/plain-call.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/plain-call.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/plain-call.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/plain-call.stderr -------------------------------------------------------------------------------- /tests/golden/repl/plain-call.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/plain-call.stdout -------------------------------------------------------------------------------- /tests/golden/repl/prefix-data.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/prefix-data.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/prefix-data.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "prefix-data.json" 3 | } 4 | -------------------------------------------------------------------------------- /tests/golden/repl/prefix-data.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/prefix-data.stderr -------------------------------------------------------------------------------- /tests/golden/repl/prefix-data.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/prefix-data.stdout -------------------------------------------------------------------------------- /tests/golden/repl/prefix-data/more-data.yaml: -------------------------------------------------------------------------------- 1 | name: "mode-data.yaml" 2 | -------------------------------------------------------------------------------- /tests/golden/repl/pretty.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/pretty.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/pretty.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/pretty.rego -------------------------------------------------------------------------------- /tests/golden/repl/pretty.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/pretty.stderr -------------------------------------------------------------------------------- /tests/golden/repl/pretty.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/pretty.stdout -------------------------------------------------------------------------------- /tests/golden/repl/rewind.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/rewind.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/rewind.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/rewind.rego -------------------------------------------------------------------------------- /tests/golden/repl/rewind.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/rewind.stderr -------------------------------------------------------------------------------- /tests/golden/repl/rewind.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/rewind.stdout -------------------------------------------------------------------------------- /tests/golden/repl/set.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/set.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/set.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/set.rego -------------------------------------------------------------------------------- /tests/golden/repl/set.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/set.stderr -------------------------------------------------------------------------------- /tests/golden/repl/set.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/set.stdout -------------------------------------------------------------------------------- /tests/golden/repl/silent.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/silent.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/silent.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/silent.stderr -------------------------------------------------------------------------------- /tests/golden/repl/silent.stdout: -------------------------------------------------------------------------------- 1 | = 1 2 | -------------------------------------------------------------------------------- /tests/golden/repl/step-into.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/step-into.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/step-into.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/step-into.stderr -------------------------------------------------------------------------------- /tests/golden/repl/step-into.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/step-into.stdout -------------------------------------------------------------------------------- /tests/golden/repl/step-over.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/step-over.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/step-over.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/step-over.stderr -------------------------------------------------------------------------------- /tests/golden/repl/step-over.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/step-over.stdout -------------------------------------------------------------------------------- /tests/golden/repl/step.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/step.rego -------------------------------------------------------------------------------- /tests/golden/repl/test.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/test.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/test.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/test.rego -------------------------------------------------------------------------------- /tests/golden/repl/test.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/test.stderr -------------------------------------------------------------------------------- /tests/golden/repl/test.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/test.stdout -------------------------------------------------------------------------------- /tests/golden/repl/watch-input.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/watch-input.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/watch-input.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/watch-input.sh -------------------------------------------------------------------------------- /tests/golden/repl/watch-input.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/watch-input.stderr -------------------------------------------------------------------------------- /tests/golden/repl/watch-input.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/watch-input.stdout -------------------------------------------------------------------------------- /tests/golden/repl/watch-warn.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/watch-warn.goldplate -------------------------------------------------------------------------------- /tests/golden/repl/watch-warn.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/watch-warn.stderr -------------------------------------------------------------------------------- /tests/golden/repl/watch-warn.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/repl/watch-warn.stdout -------------------------------------------------------------------------------- /tests/golden/types/comprehensions.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/types/comprehensions.goldplate -------------------------------------------------------------------------------- /tests/golden/types/comprehensions.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/types/comprehensions.stderr -------------------------------------------------------------------------------- /tests/golden/types/comprehensions.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/types/comprehensions.stdout -------------------------------------------------------------------------------- /tests/golden/types/granular.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/types/granular.goldplate -------------------------------------------------------------------------------- /tests/golden/types/granular.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/types/granular.rego -------------------------------------------------------------------------------- /tests/golden/types/granular.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/types/granular.stderr -------------------------------------------------------------------------------- /tests/golden/types/granular.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/types/granular.stdout -------------------------------------------------------------------------------- /tests/golden/types/invalid.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/types/invalid.goldplate -------------------------------------------------------------------------------- /tests/golden/types/invalid_array_01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/types/invalid_array_01.rego -------------------------------------------------------------------------------- /tests/golden/types/invalid_array_01.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/types/invalid_array_01.stderr -------------------------------------------------------------------------------- /tests/golden/types/invalid_badtypes.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/types/invalid_badtypes.rego -------------------------------------------------------------------------------- /tests/golden/types/invalid_badtypes.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/types/invalid_badtypes.stderr -------------------------------------------------------------------------------- /tests/golden/types/invalid_void.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/types/invalid_void.rego -------------------------------------------------------------------------------- /tests/golden/types/invalid_void.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/types/invalid_void.stderr -------------------------------------------------------------------------------- /tests/golden/types/rules.goldplate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/types/rules.goldplate -------------------------------------------------------------------------------- /tests/golden/types/rules.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/types/rules.rego -------------------------------------------------------------------------------- /tests/golden/types/rules.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/types/rules.stderr -------------------------------------------------------------------------------- /tests/golden/types/rules.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/golden/types/rules.stdout -------------------------------------------------------------------------------- /tests/hs/Data/Kleene/Tests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/hs/Data/Kleene/Tests.hs -------------------------------------------------------------------------------- /tests/hs/Data/SafeVar/Tests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/hs/Data/SafeVar/Tests.hs -------------------------------------------------------------------------------- /tests/hs/Fregot/Compile/Order/Tests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/hs/Fregot/Compile/Order/Tests.hs -------------------------------------------------------------------------------- /tests/hs/Fregot/Interpreter/Dependencies/Tests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/hs/Fregot/Interpreter/Dependencies/Tests.hs -------------------------------------------------------------------------------- /tests/hs/Fregot/Interpreter/Tests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/hs/Fregot/Interpreter/Tests.hs -------------------------------------------------------------------------------- /tests/hs/Fregot/Names/Tests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/hs/Fregot/Names/Tests.hs -------------------------------------------------------------------------------- /tests/hs/Fregot/Parser/Tests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/hs/Fregot/Parser/Tests.hs -------------------------------------------------------------------------------- /tests/hs/Fregot/Prepare/Dsl.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/hs/Fregot/Prepare/Dsl.hs -------------------------------------------------------------------------------- /tests/hs/Fregot/Prepare/Lens/Tests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/hs/Fregot/Prepare/Lens/Tests.hs -------------------------------------------------------------------------------- /tests/hs/Fregot/Tree/Tests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/hs/Fregot/Tree/Tests.hs -------------------------------------------------------------------------------- /tests/hs/Fregot/Types/Internal/Tests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/hs/Fregot/Types/Internal/Tests.hs -------------------------------------------------------------------------------- /tests/hs/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/hs/Main.hs -------------------------------------------------------------------------------- /tests/hs/System/Console/Haskeline/Tests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/hs/System/Console/Haskeline/Tests.hs -------------------------------------------------------------------------------- /tests/hs/Test/Tasty/Extended.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/hs/Test/Tasty/Extended.hs -------------------------------------------------------------------------------- /tests/rego/assign-rule-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/assign-rule-01.rego -------------------------------------------------------------------------------- /tests/rego/bodies-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/bodies-01.rego -------------------------------------------------------------------------------- /tests/rego/bodies-02.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/bodies-02.rego -------------------------------------------------------------------------------- /tests/rego/builtins-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/builtins-01.rego -------------------------------------------------------------------------------- /tests/rego/builtins-02.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/builtins-02.rego -------------------------------------------------------------------------------- /tests/rego/builtins-03.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/builtins-03.rego -------------------------------------------------------------------------------- /tests/rego/builtins-04.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/builtins-04.rego -------------------------------------------------------------------------------- /tests/rego/builtins-05.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/builtins-05.rego -------------------------------------------------------------------------------- /tests/rego/builtins-06.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/builtins-06.rego -------------------------------------------------------------------------------- /tests/rego/builtins-07.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/builtins-07.rego -------------------------------------------------------------------------------- /tests/rego/builtins-08.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/builtins-08.rego -------------------------------------------------------------------------------- /tests/rego/builtins-09.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/builtins-09.rego -------------------------------------------------------------------------------- /tests/rego/builtins-10.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/builtins-10.rego -------------------------------------------------------------------------------- /tests/rego/builtins-11.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/builtins-11.rego -------------------------------------------------------------------------------- /tests/rego/builtins-12.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/builtins-12.rego -------------------------------------------------------------------------------- /tests/rego/builtins-13.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/builtins-13.rego -------------------------------------------------------------------------------- /tests/rego/builtins-compare.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/builtins-compare.rego -------------------------------------------------------------------------------- /tests/rego/builtins-graph-reachable.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/builtins-graph-reachable.rego -------------------------------------------------------------------------------- /tests/rego/builtins-json-patch-cases-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/builtins-json-patch-cases-01.rego -------------------------------------------------------------------------------- /tests/rego/builtins-json-patch-cases-02.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/builtins-json-patch-cases-02.rego -------------------------------------------------------------------------------- /tests/rego/builtins-json-patch-cases-03.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/builtins-json-patch-cases-03.rego -------------------------------------------------------------------------------- /tests/rego/builtins-json-patch.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/builtins-json-patch.rego -------------------------------------------------------------------------------- /tests/rego/builtins-type-name.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/builtins-type-name.rego -------------------------------------------------------------------------------- /tests/rego/data-json.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/data-json.rego -------------------------------------------------------------------------------- /tests/rego/data-yaml.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/data-yaml.rego -------------------------------------------------------------------------------- /tests/rego/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/data.json -------------------------------------------------------------------------------- /tests/rego/data.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/data.yaml -------------------------------------------------------------------------------- /tests/rego/default-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/default-01.rego -------------------------------------------------------------------------------- /tests/rego/dyn-01-a.rego: -------------------------------------------------------------------------------- 1 | package fregot.tests.dyn_01_a 2 | 3 | value = "a" 4 | -------------------------------------------------------------------------------- /tests/rego/dyn-01-b.rego: -------------------------------------------------------------------------------- 1 | package fregot.tests.dyn_01_b 2 | 3 | value = "b" 4 | -------------------------------------------------------------------------------- /tests/rego/dyn-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/dyn-01.rego -------------------------------------------------------------------------------- /tests/rego/dyn-02-a.rego: -------------------------------------------------------------------------------- 1 | package fregot.tests.dyn_02_a.policy 2 | 3 | value = "a" 4 | 5 | deny { 6 | false 7 | } 8 | -------------------------------------------------------------------------------- /tests/rego/dyn-02.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/dyn-02.rego -------------------------------------------------------------------------------- /tests/rego/else-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/else-01.rego -------------------------------------------------------------------------------- /tests/rego/every-in-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/every-in-01.rego -------------------------------------------------------------------------------- /tests/rego/every-in-02.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/every-in-02.rego -------------------------------------------------------------------------------- /tests/rego/functions-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/functions-01.rego -------------------------------------------------------------------------------- /tests/rego/functions-02.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/functions-02.rego -------------------------------------------------------------------------------- /tests/rego/how-do-i-write-policies.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/how-do-i-write-policies.rego -------------------------------------------------------------------------------- /tests/rego/in-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/in-01.rego -------------------------------------------------------------------------------- /tests/rego/indirect-references.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/indirect-references.rego -------------------------------------------------------------------------------- /tests/rego/json-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/json-01.rego -------------------------------------------------------------------------------- /tests/rego/nested-comp-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/nested-comp-01.rego -------------------------------------------------------------------------------- /tests/rego/not-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/not-01.rego -------------------------------------------------------------------------------- /tests/rego/not-02.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/not-02.rego -------------------------------------------------------------------------------- /tests/rego/obj-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/obj-01.rego -------------------------------------------------------------------------------- /tests/rego/operators-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/operators-01.rego -------------------------------------------------------------------------------- /tests/rego/out-of-order-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/out-of-order-01.rego -------------------------------------------------------------------------------- /tests/rego/out-of-order-02.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/out-of-order-02.rego -------------------------------------------------------------------------------- /tests/rego/package-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/package-01.rego -------------------------------------------------------------------------------- /tests/rego/package-02.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/package-02.rego -------------------------------------------------------------------------------- /tests/rego/package-03.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/package-03.rego -------------------------------------------------------------------------------- /tests/rego/package-04-a.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/package-04-a.rego -------------------------------------------------------------------------------- /tests/rego/package-04-b.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/package-04-b.rego -------------------------------------------------------------------------------- /tests/rego/package-04.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/package-04.rego -------------------------------------------------------------------------------- /tests/rego/package-05-reify.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/package-05-reify.rego -------------------------------------------------------------------------------- /tests/rego/package-05.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/package-05.rego -------------------------------------------------------------------------------- /tests/rego/parser-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/parser-01.rego -------------------------------------------------------------------------------- /tests/rego/parser-02.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/parser-02.rego -------------------------------------------------------------------------------- /tests/rego/raw-strings.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/raw-strings.rego -------------------------------------------------------------------------------- /tests/rego/ref-line-parse.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/ref-line-parse.rego -------------------------------------------------------------------------------- /tests/rego/refs-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/refs-01.rego -------------------------------------------------------------------------------- /tests/rego/regex-globs-match.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/regex-globs-match.rego -------------------------------------------------------------------------------- /tests/rego/regression-233.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/regression-233.rego -------------------------------------------------------------------------------- /tests/rego/rules-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/rules-01.rego -------------------------------------------------------------------------------- /tests/rego/sets-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/sets-01.rego -------------------------------------------------------------------------------- /tests/rego/sets-02.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/sets-02.rego -------------------------------------------------------------------------------- /tests/rego/sets-03.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/sets-03.rego -------------------------------------------------------------------------------- /tests/rego/some-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/some-01.rego -------------------------------------------------------------------------------- /tests/rego/some-02.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/some-02.rego -------------------------------------------------------------------------------- /tests/rego/some-in-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/some-in-01.rego -------------------------------------------------------------------------------- /tests/rego/some-in-02.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/some-in-02.rego -------------------------------------------------------------------------------- /tests/rego/types-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/types-01.rego -------------------------------------------------------------------------------- /tests/rego/types-02.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/types-02.rego -------------------------------------------------------------------------------- /tests/rego/types-03.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/types-03.rego -------------------------------------------------------------------------------- /tests/rego/unify-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/unify-01.rego -------------------------------------------------------------------------------- /tests/rego/unify-02.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/unify-02.rego -------------------------------------------------------------------------------- /tests/rego/with-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/with-01.rego -------------------------------------------------------------------------------- /tests/rego/with-02.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/with-02.rego -------------------------------------------------------------------------------- /tests/rego/with-03.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/with-03.rego -------------------------------------------------------------------------------- /tests/rego/yaml-01.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/rego/yaml-01.rego -------------------------------------------------------------------------------- /tests/weird/README.md: -------------------------------------------------------------------------------- 1 | This directory contains a number of "weird" rego cases. 2 | -------------------------------------------------------------------------------- /tests/weird/obj-02.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/weird/obj-02.rego -------------------------------------------------------------------------------- /tests/weird/recursion.rego: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fugue/fregot/HEAD/tests/weird/recursion.rego --------------------------------------------------------------------------------