├── .github ├── requirements.txt └── workflows │ ├── factgraph.yml │ ├── public-sync.yaml │ └── security.yml ├── .gitignore ├── .scalafmt.conf ├── CONTRIBUTING.md ├── LICENSE.md ├── Makefile ├── ONBOARDING.md ├── README.md ├── demo ├── all-facts.xml ├── copy-fg.sh ├── fact-graph-fastopt.js.map ├── factgraph-fastopt.js.map ├── fg.js ├── index.html └── loader.js ├── docs ├── fact-graph-3.1-adr.md ├── from-3.0-to-3.1.md └── oss │ └── benefits.md ├── js └── src │ ├── main │ └── scala │ │ └── gov │ │ └── irs │ │ └── factgraph │ │ ├── Digest.scala │ │ ├── JSFactDictionary.scala │ │ ├── JSGraph.scala │ │ ├── JSMeta.scala │ │ ├── definitions │ │ ├── FactDictionaryConfig.scala │ │ └── fact │ │ │ ├── CompNode.scala │ │ │ ├── LimitConfigDigestWrapper.scala │ │ │ ├── OptionConfig.scala │ │ │ └── WritableConfigElementDigestWrapper.scala │ │ ├── monads │ │ └── JSEither.scala │ │ ├── persisters │ │ └── InMemoryPersisterJS.scala │ │ ├── types │ │ ├── AddressFactory.scala │ │ ├── BankAccountFactory.scala │ │ ├── CollectionFactory.scala │ │ ├── CollectionItemFactory.scala │ │ ├── CollectionItemReferenceFactory.scala │ │ ├── DayFactory.scala │ │ ├── DollarFactory.scala │ │ ├── EinFactory.scala │ │ ├── EnumFactory.scala │ │ ├── IpPinFactory.scala │ │ ├── MultiEnumFactory.scala │ │ ├── PhoneNumberFactory.scala │ │ ├── PinFactory.scala │ │ ├── StringFactory.scala │ │ └── TinFactory.scala │ │ └── utils │ │ └── ConversionUtils.scala │ └── test │ └── scala │ └── gov │ └── irs │ └── factgraph │ ├── compnodes │ └── SwitchSpec.scala │ └── types │ ├── DayFactorySpec.scala │ ├── DollarFactorySpec.scala │ └── StringFactorySpec.scala ├── jvm └── src │ ├── main │ └── scala │ │ └── gov │ │ └── irs │ │ └── factgraph │ │ └── persisters │ │ └── InMemoryPersisterJava.scala │ └── test │ └── scala │ └── gov │ └── irs │ └── factgraph │ ├── ExampleAgiSpec.scala │ └── compnodes │ └── SwitchSpec.scala ├── project ├── build.properties └── plugins.sbt └── shared └── src ├── main └── scala │ ├── _tutorial │ ├── 01_introduction.worksheet.sc │ ├── 02_completeness.worksheet.sc │ ├── 03_numbers.worksheet.sc │ ├── 04_collections.worksheet.sc │ ├── 05_aliases.worksheet.sc │ └── scala-xml-tutorial.sc │ └── gov │ └── irs │ └── factgraph │ ├── Explanation.scala │ ├── Expression.scala │ ├── Fact.scala │ ├── FactDefinition.scala │ ├── FactDictionary.scala │ ├── Factual.scala │ ├── Graph.scala │ ├── Meta.scala │ ├── Migrations.scala │ ├── Path.scala │ ├── PathItem.scala │ ├── PersisterSyncIssue.scala │ ├── compnodes │ ├── Add.scala │ ├── AddPayrollMonths.scala │ ├── AddressNode.scala │ ├── All.scala │ ├── Any.scala │ ├── AsDecimalString.scala │ ├── AsString.scala │ ├── BankAccountNode.scala │ ├── BooleanNode.scala │ ├── Ceiling.scala │ ├── CollectionItemNode.scala │ ├── CollectionNode.scala │ ├── CollectionSize.scala │ ├── CollectionSum.scala │ ├── CompNode.scala │ ├── CompNodeFactory.scala │ ├── Count.scala │ ├── DayNode.scala │ ├── DaysNode.scala │ ├── Dependency.scala │ ├── Divide.scala │ ├── DollarNode.scala │ ├── EinNode.scala │ ├── EmailAddressNode.scala │ ├── EnumNode.scala │ ├── EnumOptionsContains.scala │ ├── EnumOptionsNode.scala │ ├── EnumOptionsSize.scala │ ├── Equal.scala │ ├── Filter.scala │ ├── Find.scala │ ├── FirstNCollectionItems.scala │ ├── Floor.scala │ ├── GreaterOf.scala │ ├── GreaterThan.scala │ ├── GreaterThanOrEqual.scala │ ├── IndexOf.scala │ ├── IntNode.scala │ ├── IpPinNode.scala │ ├── IsComplete.scala │ ├── LastDayOfMonth.scala │ ├── Length.scala │ ├── LessThan.scala │ ├── LessThanOrEqual.scala │ ├── LesserOf.scala │ ├── Maximum.scala │ ├── Minimum.scala │ ├── Modulo.scala │ ├── MultiEnumNode.scala │ ├── Multiply.scala │ ├── Not.scala │ ├── NotEqual.scala │ ├── Override.scala │ ├── Paste.scala │ ├── PhoneNumberNode.scala │ ├── PinNode.scala │ ├── Placeholder.scala │ ├── RationalNode.scala │ ├── Regex.scala │ ├── RootNode.scala │ ├── Round.scala │ ├── RoundToInt.scala │ ├── StepwiseMultiply.scala │ ├── StringNode.scala │ ├── Subtract.scala │ ├── Switch.scala │ ├── TinNode.scala │ ├── Today.scala │ ├── TruncateCents.scala │ ├── WritableNode.scala │ ├── WritableNodeFactory.scala │ └── transformations │ │ ├── StripChars.scala │ │ ├── ToUpper.scala │ │ ├── Trim.scala │ │ └── TruncateNameForMeF.scala │ ├── definitions │ ├── FactDictionaryConfigElement.scala │ ├── FactDictionaryConfigTrait.scala │ ├── fact │ │ ├── CompNodeConfig.scala │ │ ├── CompNodeConfigElement.scala │ │ ├── CompNodeConfigTrait.scala │ │ ├── FactConfigElement.scala │ │ ├── FactConfigTrait.scala │ │ ├── LimitConfig.scala │ │ ├── LimitConfigTrait.scala │ │ ├── OptionConfigTrait.scala │ │ ├── WritableConfigElement.scala │ │ └── WritableConfigTrait.scala │ └── meta │ │ ├── EnumDeclarationOptionsTrait.scala │ │ ├── EnumDeclarationTrait.scala │ │ └── MetaConfigTrait.scala │ ├── exceptions │ └── FactGraphValidationException.scala │ ├── limits │ ├── Contains.scala │ ├── Limit.scala │ ├── LimitContext.scala │ ├── LimitFactory.scala │ ├── LimitViolation.scala │ ├── Match.scala │ ├── Max.scala │ ├── MaxCollectionSize.scala │ ├── MaxLength.scala │ ├── Min.scala │ └── MinLength.scala │ ├── monads │ ├── MaybeVector.scala │ ├── Result.scala │ └── Thunk.scala │ ├── operators │ ├── AggregateOperator.scala │ ├── Arity4Operator.scala │ ├── BinaryOperator.scala │ ├── CollectOperator.scala │ ├── Operator.scala │ ├── ReduceOperator.scala │ └── UnaryOperator.scala │ ├── persisters │ ├── InMemoryPersister.scala │ ├── Persister.scala │ └── TypeContainer.scala │ ├── types │ ├── Address.scala │ ├── BankAccount.scala │ ├── Collection.scala │ ├── CollectionItem.scala │ ├── Day.scala │ ├── Days.scala │ ├── Dollar.scala │ ├── Ein.scala │ ├── EmailAddress.scala │ ├── Enum.scala │ ├── IpPin.scala │ ├── MultiEnum.scala │ ├── PhoneNumber.scala │ ├── Pin.scala │ ├── Rational.scala │ ├── Tin.scala │ └── Writable.scala │ └── util │ ├── Math.scala │ ├── Seq.scala │ └── Validation.scala └── test ├── resources └── exampleAgiFacts.xml └── scala └── gov └── irs └── factgraph ├── ExplanationSpec.scala ├── ExpressionSpec.scala ├── FactDefinitionSpec.scala ├── FactDictionarySpec.scala ├── FactSpec.scala ├── GraphSpec.scala ├── MigrationsSpec.scala ├── PathItemSpec.scala ├── PathSpec.scala ├── compnodes ├── AddPayrollMonthsSpec.scala ├── AddSpec.scala ├── AddressNodeSpec.scala ├── AllSpec.scala ├── AnySpec.scala ├── AsDecimalStringSpec.scala ├── AsStringSpec.scala ├── BankAccountNodeSpec.scala ├── BooleanNodeSpec.scala ├── CeilingSpec.scala ├── CollectionItemNodeSpec.scala ├── CollectionNodeSpec.scala ├── CompNodeSpec.scala ├── CountSpec.scala ├── DayNodeSpec.scala ├── DependencySpec.scala ├── DivideSpec.scala ├── DollarNodeSpec.scala ├── EinNodeSpec.scala ├── EmailAddressNodeSpec.scala ├── EnumNodeSpec.scala ├── EnumOptionsContainsSpec.scala ├── EnumOptionsNodeSpec.scala ├── EqualSpec.scala ├── FilterSpec.scala ├── FindSpec.scala ├── FirstNCollectionItemsSpec.scala ├── FloorSpec.scala ├── GreaterOfSpec.scala ├── GreaterThanOrEqualSpec.scala ├── GreaterThanSpec.scala ├── IndexOfSpec.scala ├── IntNodeSpec.scala ├── IsCompleteSpec.scala ├── LastDayOfMonthSpec.scala ├── LengthSpec.scala ├── LessThanOrEqualSpec.scala ├── LessThanSpec.scala ├── LesserOfSpec.scala ├── MaximumSpec.scala ├── MinimumSpec.scala ├── ModuloSpec.scala ├── MultiEnumNodeSpec.scala ├── MultiplySpec.scala ├── NotEqualSpec.scala ├── NotSpec.scala ├── OverrideSpec.scala ├── PasteSpec.scala ├── PhoneNumberNodeSpec.scala ├── PlaceholderSpec.scala ├── RationalNodeSpec.scala ├── RegexSpec.scala ├── RootNodeSpec.scala ├── RoundSpec.scala ├── RoundToIntSpec.scala ├── StepwiseMultiplySpec.scala ├── StringNodeSpec.scala ├── SubtractSpec.scala ├── SumSpec.scala ├── TinNodeSpec.scala ├── TodayNodeSpec.scala ├── TruncateCentsSpec.scala ├── WritableNodeSpec.scala ├── package.scala └── transformations │ ├── StripCharsSpec.scala │ ├── ToUpperSpec.scala │ ├── TrimSpec.scala │ └── TruncateNameForMeFSpec.scala ├── limits ├── MatchSpec.scala ├── MaxCollectionSizeSpec.scala ├── MaxLengthSpec.scala ├── MaxSpec.scala ├── MinLengthSpec.scala └── MinSpec.scala ├── monads ├── MaybeVectorSpec.scala ├── ResultSpec.scala └── ThunkSpec.scala ├── operators ├── AggregateOperatorSpec.scala ├── BinaryOperatorSpec.scala ├── ReduceOperatorSpec.scala ├── UnaryOperatorSpec.scala └── package.scala ├── package.scala ├── persisters └── InMemoryPersisterSpec.scala ├── types ├── AddressSpec.scala ├── BankAccountSpec.scala ├── DaySpec.scala ├── DollarSpec.scala ├── EinSpec.scala ├── EmailAddressSpec.scala ├── IpPinSpec.scala ├── PhoneNumberSpec.scala ├── PinSpec.scala ├── RationalSpec.scala └── TinSpec.scala └── util ├── MathSpec.scala └── SeqSpec.scala /.github/requirements.txt: -------------------------------------------------------------------------------- 1 | semgrep==1.135.0 2 | -------------------------------------------------------------------------------- /.github/workflows/factgraph.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/.github/workflows/factgraph.yml -------------------------------------------------------------------------------- /.github/workflows/public-sync.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/.github/workflows/public-sync.yaml -------------------------------------------------------------------------------- /.github/workflows/security.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/.github/workflows/security.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/.gitignore -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/Makefile -------------------------------------------------------------------------------- /ONBOARDING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/ONBOARDING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/README.md -------------------------------------------------------------------------------- /demo/all-facts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/demo/all-facts.xml -------------------------------------------------------------------------------- /demo/copy-fg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/demo/copy-fg.sh -------------------------------------------------------------------------------- /demo/fact-graph-fastopt.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/demo/fact-graph-fastopt.js.map -------------------------------------------------------------------------------- /demo/factgraph-fastopt.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/demo/factgraph-fastopt.js.map -------------------------------------------------------------------------------- /demo/fg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/demo/fg.js -------------------------------------------------------------------------------- /demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/demo/index.html -------------------------------------------------------------------------------- /demo/loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/demo/loader.js -------------------------------------------------------------------------------- /docs/fact-graph-3.1-adr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/docs/fact-graph-3.1-adr.md -------------------------------------------------------------------------------- /docs/from-3.0-to-3.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/docs/from-3.0-to-3.1.md -------------------------------------------------------------------------------- /docs/oss/benefits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/docs/oss/benefits.md -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/Digest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/Digest.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/JSFactDictionary.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/JSFactDictionary.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/JSGraph.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/JSGraph.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/JSMeta.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/JSMeta.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/definitions/FactDictionaryConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/definitions/FactDictionaryConfig.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/definitions/fact/CompNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/definitions/fact/CompNode.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/definitions/fact/LimitConfigDigestWrapper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/definitions/fact/LimitConfigDigestWrapper.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/definitions/fact/OptionConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/definitions/fact/OptionConfig.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/definitions/fact/WritableConfigElementDigestWrapper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/definitions/fact/WritableConfigElementDigestWrapper.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/monads/JSEither.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/monads/JSEither.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/persisters/InMemoryPersisterJS.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/persisters/InMemoryPersisterJS.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/types/AddressFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/types/AddressFactory.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/types/BankAccountFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/types/BankAccountFactory.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/types/CollectionFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/types/CollectionFactory.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/types/CollectionItemFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/types/CollectionItemFactory.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/types/CollectionItemReferenceFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/types/CollectionItemReferenceFactory.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/types/DayFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/types/DayFactory.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/types/DollarFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/types/DollarFactory.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/types/EinFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/types/EinFactory.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/types/EnumFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/types/EnumFactory.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/types/IpPinFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/types/IpPinFactory.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/types/MultiEnumFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/types/MultiEnumFactory.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/types/PhoneNumberFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/types/PhoneNumberFactory.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/types/PinFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/types/PinFactory.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/types/StringFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/types/StringFactory.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/types/TinFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/types/TinFactory.scala -------------------------------------------------------------------------------- /js/src/main/scala/gov/irs/factgraph/utils/ConversionUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/main/scala/gov/irs/factgraph/utils/ConversionUtils.scala -------------------------------------------------------------------------------- /js/src/test/scala/gov/irs/factgraph/compnodes/SwitchSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/test/scala/gov/irs/factgraph/compnodes/SwitchSpec.scala -------------------------------------------------------------------------------- /js/src/test/scala/gov/irs/factgraph/types/DayFactorySpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/test/scala/gov/irs/factgraph/types/DayFactorySpec.scala -------------------------------------------------------------------------------- /js/src/test/scala/gov/irs/factgraph/types/DollarFactorySpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/test/scala/gov/irs/factgraph/types/DollarFactorySpec.scala -------------------------------------------------------------------------------- /js/src/test/scala/gov/irs/factgraph/types/StringFactorySpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/js/src/test/scala/gov/irs/factgraph/types/StringFactorySpec.scala -------------------------------------------------------------------------------- /jvm/src/main/scala/gov/irs/factgraph/persisters/InMemoryPersisterJava.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/jvm/src/main/scala/gov/irs/factgraph/persisters/InMemoryPersisterJava.scala -------------------------------------------------------------------------------- /jvm/src/test/scala/gov/irs/factgraph/ExampleAgiSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/jvm/src/test/scala/gov/irs/factgraph/ExampleAgiSpec.scala -------------------------------------------------------------------------------- /jvm/src/test/scala/gov/irs/factgraph/compnodes/SwitchSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/jvm/src/test/scala/gov/irs/factgraph/compnodes/SwitchSpec.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.11.4 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /shared/src/main/scala/_tutorial/01_introduction.worksheet.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/_tutorial/01_introduction.worksheet.sc -------------------------------------------------------------------------------- /shared/src/main/scala/_tutorial/02_completeness.worksheet.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/_tutorial/02_completeness.worksheet.sc -------------------------------------------------------------------------------- /shared/src/main/scala/_tutorial/03_numbers.worksheet.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/_tutorial/03_numbers.worksheet.sc -------------------------------------------------------------------------------- /shared/src/main/scala/_tutorial/04_collections.worksheet.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/_tutorial/04_collections.worksheet.sc -------------------------------------------------------------------------------- /shared/src/main/scala/_tutorial/05_aliases.worksheet.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/_tutorial/05_aliases.worksheet.sc -------------------------------------------------------------------------------- /shared/src/main/scala/_tutorial/scala-xml-tutorial.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/_tutorial/scala-xml-tutorial.sc -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/Explanation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/Explanation.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/Expression.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/Expression.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/Fact.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/Fact.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/FactDefinition.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/FactDefinition.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/FactDictionary.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/FactDictionary.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/Factual.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/Factual.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/Graph.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/Graph.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/Meta.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/Meta.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/Migrations.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/Migrations.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/Path.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/Path.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/PathItem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/PathItem.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/PersisterSyncIssue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/PersisterSyncIssue.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Add.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Add.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/AddPayrollMonths.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/AddPayrollMonths.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/AddressNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/AddressNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/All.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/All.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Any.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Any.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/AsDecimalString.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/AsDecimalString.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/AsString.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/AsString.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/BankAccountNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/BankAccountNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/BooleanNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/BooleanNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Ceiling.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Ceiling.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/CollectionItemNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/CollectionItemNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/CollectionNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/CollectionNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/CollectionSize.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/CollectionSize.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/CollectionSum.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/CollectionSum.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/CompNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/CompNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/CompNodeFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/CompNodeFactory.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Count.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Count.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/DayNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/DayNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/DaysNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/DaysNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Dependency.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Dependency.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Divide.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Divide.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/DollarNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/DollarNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/EinNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/EinNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/EmailAddressNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/EmailAddressNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/EnumNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/EnumNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/EnumOptionsContains.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/EnumOptionsContains.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/EnumOptionsNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/EnumOptionsNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/EnumOptionsSize.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/EnumOptionsSize.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Equal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Equal.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Filter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Filter.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Find.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Find.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/FirstNCollectionItems.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/FirstNCollectionItems.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Floor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Floor.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/GreaterOf.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/GreaterOf.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/GreaterThan.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/GreaterThan.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/GreaterThanOrEqual.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/GreaterThanOrEqual.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/IndexOf.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/IndexOf.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/IntNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/IntNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/IpPinNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/IpPinNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/IsComplete.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/IsComplete.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/LastDayOfMonth.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/LastDayOfMonth.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Length.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Length.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/LessThan.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/LessThan.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/LessThanOrEqual.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/LessThanOrEqual.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/LesserOf.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/LesserOf.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Maximum.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Maximum.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Minimum.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Minimum.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Modulo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Modulo.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/MultiEnumNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/MultiEnumNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Multiply.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Multiply.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Not.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Not.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/NotEqual.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/NotEqual.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Override.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Override.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Paste.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Paste.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/PhoneNumberNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/PhoneNumberNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/PinNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/PinNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Placeholder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Placeholder.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/RationalNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/RationalNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Regex.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Regex.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/RootNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/RootNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Round.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Round.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/RoundToInt.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/RoundToInt.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/StepwiseMultiply.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/StepwiseMultiply.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/StringNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/StringNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Subtract.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Subtract.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Switch.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Switch.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/TinNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/TinNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/Today.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/Today.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/TruncateCents.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/TruncateCents.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/WritableNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/WritableNode.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/WritableNodeFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/WritableNodeFactory.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/transformations/StripChars.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/transformations/StripChars.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/transformations/ToUpper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/transformations/ToUpper.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/transformations/Trim.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/transformations/Trim.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/compnodes/transformations/TruncateNameForMeF.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/compnodes/transformations/TruncateNameForMeF.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/definitions/FactDictionaryConfigElement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/definitions/FactDictionaryConfigElement.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/definitions/FactDictionaryConfigTrait.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/definitions/FactDictionaryConfigTrait.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/definitions/fact/CompNodeConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/definitions/fact/CompNodeConfig.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/definitions/fact/CompNodeConfigElement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/definitions/fact/CompNodeConfigElement.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/definitions/fact/CompNodeConfigTrait.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/definitions/fact/CompNodeConfigTrait.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/definitions/fact/FactConfigElement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/definitions/fact/FactConfigElement.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/definitions/fact/FactConfigTrait.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/definitions/fact/FactConfigTrait.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/definitions/fact/LimitConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/definitions/fact/LimitConfig.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/definitions/fact/LimitConfigTrait.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/definitions/fact/LimitConfigTrait.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/definitions/fact/OptionConfigTrait.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/definitions/fact/OptionConfigTrait.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/definitions/fact/WritableConfigElement.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/definitions/fact/WritableConfigElement.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/definitions/fact/WritableConfigTrait.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/definitions/fact/WritableConfigTrait.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/definitions/meta/EnumDeclarationOptionsTrait.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/definitions/meta/EnumDeclarationOptionsTrait.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/definitions/meta/EnumDeclarationTrait.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/definitions/meta/EnumDeclarationTrait.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/definitions/meta/MetaConfigTrait.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/definitions/meta/MetaConfigTrait.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/exceptions/FactGraphValidationException.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/exceptions/FactGraphValidationException.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/limits/Contains.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/limits/Contains.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/limits/Limit.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/limits/Limit.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/limits/LimitContext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/limits/LimitContext.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/limits/LimitFactory.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/limits/LimitFactory.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/limits/LimitViolation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/limits/LimitViolation.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/limits/Match.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/limits/Match.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/limits/Max.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/limits/Max.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/limits/MaxCollectionSize.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/limits/MaxCollectionSize.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/limits/MaxLength.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/limits/MaxLength.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/limits/Min.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/limits/Min.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/limits/MinLength.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/limits/MinLength.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/monads/MaybeVector.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/monads/MaybeVector.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/monads/Result.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/monads/Result.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/monads/Thunk.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/monads/Thunk.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/operators/AggregateOperator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/operators/AggregateOperator.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/operators/Arity4Operator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/operators/Arity4Operator.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/operators/BinaryOperator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/operators/BinaryOperator.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/operators/CollectOperator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/operators/CollectOperator.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/operators/Operator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/operators/Operator.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/operators/ReduceOperator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/operators/ReduceOperator.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/operators/UnaryOperator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/operators/UnaryOperator.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/persisters/InMemoryPersister.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/persisters/InMemoryPersister.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/persisters/Persister.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/persisters/Persister.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/persisters/TypeContainer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/persisters/TypeContainer.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/types/Address.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/types/Address.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/types/BankAccount.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/types/BankAccount.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/types/Collection.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/types/Collection.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/types/CollectionItem.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/types/CollectionItem.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/types/Day.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/types/Day.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/types/Days.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/types/Days.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/types/Dollar.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/types/Dollar.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/types/Ein.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/types/Ein.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/types/EmailAddress.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/types/EmailAddress.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/types/Enum.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/types/Enum.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/types/IpPin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/types/IpPin.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/types/MultiEnum.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/types/MultiEnum.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/types/PhoneNumber.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/types/PhoneNumber.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/types/Pin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/types/Pin.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/types/Rational.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/types/Rational.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/types/Tin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/types/Tin.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/types/Writable.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/types/Writable.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/util/Math.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/util/Math.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/util/Seq.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/util/Seq.scala -------------------------------------------------------------------------------- /shared/src/main/scala/gov/irs/factgraph/util/Validation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/main/scala/gov/irs/factgraph/util/Validation.scala -------------------------------------------------------------------------------- /shared/src/test/resources/exampleAgiFacts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/resources/exampleAgiFacts.xml -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/ExplanationSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/ExplanationSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/ExpressionSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/ExpressionSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/FactDefinitionSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/FactDefinitionSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/FactDictionarySpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/FactDictionarySpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/FactSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/FactSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/GraphSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/GraphSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/MigrationsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/MigrationsSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/PathItemSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/PathItemSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/PathSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/PathSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/AddPayrollMonthsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/AddPayrollMonthsSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/AddSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/AddSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/AddressNodeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/AddressNodeSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/AllSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/AllSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/AnySpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/AnySpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/AsDecimalStringSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/AsDecimalStringSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/AsStringSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/AsStringSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/BankAccountNodeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/BankAccountNodeSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/BooleanNodeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/BooleanNodeSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/CeilingSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/CeilingSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/CollectionItemNodeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/CollectionItemNodeSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/CollectionNodeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/CollectionNodeSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/CompNodeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/CompNodeSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/CountSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/CountSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/DayNodeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/DayNodeSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/DependencySpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/DependencySpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/DivideSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/DivideSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/DollarNodeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/DollarNodeSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/EinNodeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/EinNodeSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/EmailAddressNodeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/EmailAddressNodeSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/EnumNodeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/EnumNodeSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/EnumOptionsContainsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/EnumOptionsContainsSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/EnumOptionsNodeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/EnumOptionsNodeSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/EqualSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/EqualSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/FilterSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/FilterSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/FindSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/FindSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/FirstNCollectionItemsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/FirstNCollectionItemsSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/FloorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/FloorSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/GreaterOfSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/GreaterOfSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/GreaterThanOrEqualSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/GreaterThanOrEqualSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/GreaterThanSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/GreaterThanSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/IndexOfSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/IndexOfSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/IntNodeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/IntNodeSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/IsCompleteSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/IsCompleteSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/LastDayOfMonthSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/LastDayOfMonthSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/LengthSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/LengthSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/LessThanOrEqualSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/LessThanOrEqualSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/LessThanSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/LessThanSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/LesserOfSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/LesserOfSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/MaximumSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/MaximumSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/MinimumSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/MinimumSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/ModuloSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/ModuloSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/MultiEnumNodeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/MultiEnumNodeSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/MultiplySpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/MultiplySpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/NotEqualSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/NotEqualSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/NotSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/NotSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/OverrideSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/OverrideSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/PasteSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/PasteSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/PhoneNumberNodeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/PhoneNumberNodeSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/PlaceholderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/PlaceholderSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/RationalNodeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/RationalNodeSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/RegexSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/RegexSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/RootNodeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/RootNodeSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/RoundSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/RoundSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/RoundToIntSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/RoundToIntSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/StepwiseMultiplySpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/StepwiseMultiplySpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/StringNodeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/StringNodeSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/SubtractSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/SubtractSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/SumSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/SumSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/TinNodeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/TinNodeSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/TodayNodeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/TodayNodeSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/TruncateCentsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/TruncateCentsSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/WritableNodeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/WritableNodeSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/package.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/transformations/StripCharsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/transformations/StripCharsSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/transformations/ToUpperSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/transformations/ToUpperSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/transformations/TrimSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/transformations/TrimSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/compnodes/transformations/TruncateNameForMeFSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/compnodes/transformations/TruncateNameForMeFSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/limits/MatchSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/limits/MatchSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/limits/MaxCollectionSizeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/limits/MaxCollectionSizeSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/limits/MaxLengthSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/limits/MaxLengthSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/limits/MaxSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/limits/MaxSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/limits/MinLengthSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/limits/MinLengthSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/limits/MinSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/limits/MinSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/monads/MaybeVectorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/monads/MaybeVectorSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/monads/ResultSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/monads/ResultSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/monads/ThunkSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/monads/ThunkSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/operators/AggregateOperatorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/operators/AggregateOperatorSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/operators/BinaryOperatorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/operators/BinaryOperatorSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/operators/ReduceOperatorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/operators/ReduceOperatorSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/operators/UnaryOperatorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/operators/UnaryOperatorSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/operators/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/operators/package.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/package.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/persisters/InMemoryPersisterSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/persisters/InMemoryPersisterSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/types/AddressSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/types/AddressSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/types/BankAccountSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/types/BankAccountSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/types/DaySpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/types/DaySpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/types/DollarSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/types/DollarSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/types/EinSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/types/EinSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/types/EmailAddressSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/types/EmailAddressSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/types/IpPinSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/types/IpPinSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/types/PhoneNumberSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/types/PhoneNumberSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/types/PinSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/types/PinSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/types/RationalSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/types/RationalSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/types/TinSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/types/TinSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/util/MathSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/util/MathSpec.scala -------------------------------------------------------------------------------- /shared/src/test/scala/gov/irs/factgraph/util/SeqSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IRS-Public/fact-graph/HEAD/shared/src/test/scala/gov/irs/factgraph/util/SeqSpec.scala --------------------------------------------------------------------------------