userJames Kingcancel
repoFacepunch.ExpressionStringscancel

104 Commits over 1,065 Days - 0.00cph!

2 Years Ago
Implemented ScriptFunc<>.ToString()
comment
2 Years Ago
Original return type now preserved for cached funcs
comment
2 Years Ago
Can now get which parameters a ScriptFunc uses
comment
2 Years Ago
Working on reimplementing CompiledCache Fixed all failing tests
comment
2 Years Ago
Made sure float / double parsing isn't culture-specific
comment
2 Years Ago
Added failing serialization test Fixed failing test Merge branch 'master' of Facepunch.ExpressionStrings
comment
2 Years Ago
Implemented New expression serialization Improved ParamRef<T> caching logic
comment
2 Years Ago
Fixed some conversions
comment
2 Years Ago
New grammar for array definitions Tests for array definitions Array definition implementation
comment
2 Years Ago
Can now set ParameterCollection entries to be Func<T>s Test for Func<T> ParameterCollection entries
comment
2 Years Ago
Added ExpressionConverter.IgnoredPatterns
comment
2 Years Ago
Fixed method calls with optional parameters
comment
2 Years Ago
ParameterCollection invalidation Added failing null comparison test Fixed null comparisons
comment
2 Years Ago
Better exception for bad conversion of result
comment
2 Years Ago
WhitelistExceptions now mention the declaring type
comment
2 Years Ago
Added virtual member whitelisting propagation
comment
2 Years Ago
Added type const serialization support
comment
2 Years Ago
Added failing test
comment
2 Years Ago
Added Whitelist class Added whitelist checks More ways to add whitelisted members Whitelist tests
comment
2 Years Ago
Added ParameterCollection.AddAlias(ident, value)
comment
2 Years Ago
Added ParameterCollection.ClearIncludes() Merge branch 'master' of Facepunch.ExpressionStrings
comment
2 Years Ago
ParameterCollection.Add now replaces existing entries
comment
2 Years Ago
Added IScriptFunc.OriginalReturnType
comment
2 Years Ago
Got rid of unnecessary conversions
comment
2 Years Ago
Type serialization fixes Instance method call without params fix
comment
2 Years Ago
Added Compile() to IScriptFunc
comment
2 Years Ago
Fixed unity builds
comment
2 Years Ago
Full support for serializing ParameterCollection references
comment
2 Years Ago
Serialization support for ParameterCollections
comment
2 Years Ago
Better support for instance method calls
comment
2 Years Ago
Added ParameterCollection.GetType(ident)
comment
2 Years Ago
Fixed a bug with reading parameter values
comment
2 Years Ago
Added failing ParameterCollection test Fixed switching ParameterCollections with the same compiled expression
comment
2 Years Ago
Added string interpolation for ScriptFuncs
comment
2 Years Ago
Added some more json deserialization tests Now supporting constant object values for script funcs in json
comment
2 Years Ago
Fixed failing json tests
comment
2 Years Ago
Better support for using enum values in expressions returning an enum type
comment
2 Years Ago
Added enum tests Fixed expression strings containing only an enum name Fixed enum string coercion
comment
2 Years Ago
Some ParameterCollection finishing touches Added boolean support Added null support
comment
2 Years Ago
Added ParameterCollection.Add(ident, value) Easier way to reset values in a ParameterCollection
comment
2 Years Ago
Added IParameterCollection
comment
2 Years Ago
Fixed a typo in SetFromConstant
comment
2 Years Ago
Added implicit conversion to strings
comment
2 Years Ago
Fixed CanImplicitlyConvert
comment
2 Years Ago
Made CanImplicitlyConvert public
comment
3 Years Ago
Added failing operator overload test Fixed implicit conversions from double to float
comment
3 Years Ago
Targeting an older version of Newtonsoft.Json
comment
3 Years Ago
Added failing test for operator overloads Better support for operator overloads
comment
3 Years Ago
Fixed support for && and ||
comment
3 Years Ago
Added bool ExpressionConverter.AllowCompilation
comment