summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Ignore test.rbCasey Dahlin2008-10-031-0/+1
| | | | test.rb is now an ignored name so it can be used for experimenting
* Fix use of legacy @params var in StateCasey Dahlin2008-10-031-3/+3
| | | | | | Make sure state isn't using @params anywhere. Also a minor format fix in the params method
* Make params a methodCasey Dahlin2008-10-031-4/+15
| | | | The params attribute is now a method that aggregates parameters on demand
* Fix hash function for StateCasey Dahlin2008-10-031-1/+1
| | | | State hash function now will match for states that should be equivalent
* Update a commentCasey Dahlin2008-10-031-1/+1
| | | | Fix comment for release method
* Trigger depsolving at appropriate timesCasey Dahlin2008-10-021-0/+2
| | | | A state rising or falling now causes dep resolution
* Add depsolve functionalityCasey Dahlin2008-10-021-2/+36
| | | | | | The depsolve and depsolve_all methods have been created to find and create state objects when their deps become available. Also, the hash method has been redefined for State and == is now a hash comparison.
* Store deps in states as a setCasey Dahlin2008-10-021-1/+1
| | | | Keep a state's deps in set form
* Various documentation improvementsCasey Dahlin2008-10-021-8/+10
| | | | Changed some comments and whitespace
* Initial commitCasey Dahlin2008-10-012-0/+305