userJames Kingcancel
repoFacepunch.ExpressionStringscancel

120 Commits over 1,491 Days - 0.00cph!

3 Years Ago
Fixed boolean literal serialization
comment
3 Years Ago
Fixed whitelisting interface members
comment
3 Years Ago
More type name tests Support for array / generic type names Fixed a property incorrectly being static Fixed support for generic type lookups
comment
3 Years Ago
Added a type parameter test Added type parameter grammar Fixed type param grammar ambiguity Added type lookup API Added support for type parameters in method calls
comment
3 Years Ago
Added array indexing serialization tests Implemented basic array indexing serialization Finished indexing serialization
comment
3 Years Ago
Added another array indexing test Array indexing working for basic cases Added list indexing test Finished implementing array indexing
comment
3 Years Ago
Added indexing test Added indexing grammar Wrapped more try / catches with #if !DEBUG Merge branch 'conversion'
comment
3 Years Ago
Added optional JsonReader argument to ScriptFunc.SetFromString
comment
3 Years Ago
Now picks operator overloads that require the least costly conversions
comment
3 Years Ago
TypeConverters can now access the current IExpressionReader Added test case for implicit conversion operator New implementation of ExplicitConverter.CanConvert More conversion tests Custom operator overloads are now looked for first
comment
3 Years Ago
Made FunctionLibrary conversion methods non-static Working on new way of handling conversions Finished off new conversion system Merge branch 'conversion'
comment
3 Years Ago
Can now whitelist generic type definitions
comment
3 Years Ago
Made FunctionLibrary conversion methods non-static Working on new way of handling conversions
comment
3 Years Ago
Fixed ExpressionWriter.TypeToString() bugs with arrays and some generic types
comment
3 Years Ago
Added IScriptFunc.Invoke()
comment
3 Years Ago
Added ExpressionConverter.ExpressionParsed event
comment
3 Years Ago
Implemented ScriptFunc<>.ToString()
comment
3 Years Ago
Original return type now preserved for cached funcs
comment
3 Years Ago
Can now get which parameters a ScriptFunc uses
comment
3 Years Ago
Working on reimplementing CompiledCache Fixed all failing tests
comment
3 Years Ago
Made sure float / double parsing isn't culture-specific
comment
3 Years Ago
Added failing serialization test Fixed failing test Merge branch 'master' of Facepunch.ExpressionStrings
comment
3 Years Ago
Implemented New expression serialization Improved ParamRef<T> caching logic
comment
3 Years Ago
Fixed some conversions
comment
3 Years Ago
New grammar for array definitions Tests for array definitions Array definition implementation
comment
3 Years Ago
Can now set ParameterCollection entries to be Func<T>s Test for Func<T> ParameterCollection entries
comment
3 Years Ago
Added ExpressionConverter.IgnoredPatterns
comment
3 Years Ago
Fixed method calls with optional parameters
comment
3 Years Ago
ParameterCollection invalidation Added failing null comparison test Fixed null comparisons
comment
3 Years Ago
Better exception for bad conversion of result
comment
3 Years Ago
WhitelistExceptions now mention the declaring type
comment
3 Years Ago
Added virtual member whitelisting propagation
comment
3 Years Ago
Added type const serialization support
comment
3 Years Ago
Added failing test
comment
3 Years Ago
Added Whitelist class Added whitelist checks More ways to add whitelisted members Whitelist tests
comment
3 Years Ago
Added ParameterCollection.AddAlias(ident, value)
comment
3 Years Ago
Added ParameterCollection.ClearIncludes() Merge branch 'master' of Facepunch.ExpressionStrings
comment
3 Years Ago
ParameterCollection.Add now replaces existing entries
comment
3 Years Ago
Added IScriptFunc.OriginalReturnType
comment
3 Years Ago
Got rid of unnecessary conversions
comment
3 Years Ago
Type serialization fixes Instance method call without params fix
comment
3 Years Ago
Added Compile() to IScriptFunc
comment
3 Years Ago
Fixed unity builds
comment
3 Years Ago
Full support for serializing ParameterCollection references
comment
3 Years Ago
Serialization support for ParameterCollections
comment
3 Years Ago
Better support for instance method calls
comment
3 Years Ago
Added ParameterCollection.GetType(ident)
comment
3 Years Ago
Fixed a bug with reading parameter values
comment
3 Years Ago
Added failing ParameterCollection test Fixed switching ParameterCollections with the same compiled expression
comment
3 Years Ago
Added string interpolation for ScriptFuncs
comment