Switch branches/tags
Nothing to show
Commits on Sep 4, 2008
  1. change version# to 1.0.4

    Cuong Tran committed Sep 4, 2008
Commits on Sep 3, 2008
  1. Modified the AnnotateModels module so it only updates models that hav…

    …e changed since the last time 'annotate' was run. This is huge for those of us who like to run 'annotate' frequently but don't want to update our VCS for all the models in our application each time we do.
    This required a few small modifications to the annotate_one_file, annotate, and do_annotations methods. Comments have been updated to reflect changes.
    jerodsanto committed Sep 3, 2008
Commits on May 17, 2008
  1. output as binary files to enforce "unix command line" mode.

    = In ruby, on windows =
    * A text file with CRLF or LF line endings will be opened with UNIX (LF) line endings in ruby.
    * When writing text to a file, ruby always uses CRLF line endings, regardless of the format of the line endings of the file to begin with.
    This causes an automatic conversion of all LF files to CRLF.  If you check out a project that uses unix line endings, then run annotate_models (before this commit), you're SCM is going to want to commit every line of every model.
    = In ruby, on *nix / osx =
    - Strings are always read and written as text with LF line endings.
    The end result is an endless tug-a-war over line-endings for collaborating windows and *nix developers.
    If you specify to write the files as binary ("wb"), both windows and *nix will output the text with LF line endings.  Most editors on windows support this format, and if you're deploying to a linux server, you should be using this format anyways.  This has solved the tug-a-war for me.
    timcharper committed May 17, 2008
Commits on May 3, 2008
  1. Push a new version 1.0.3 out to rubyforge

    Cuong Tran committed May 3, 2008
  2. Don't leave trailing whitespace in the annotations.

    dustin committed with Cuong Tran May 2, 2008
  3. Show 'Nothing to annotate!' instead of 'Annotated ' when there are no…

    … applicable models.
    Typo: 'annotaion' -> 'annotation'.
    Don't say that class was annotated if annotation errored out.
    Add myself to README credits.
    Update README/example to use the schema version-less header.
    Rephrase "Nothing to annotate" --> "Nothing annotated"; makes more sense if there were none because they failed.
    henrik committed with Cuong Tran Apr 26, 2008
Commits on Mar 23, 2008
Commits on Mar 22, 2008
  1. added an option postion to choose to put the annotation, spec/fixture…

    …s now also get annotated, added a task to remove the annotations
    Michael Bumann committed Mar 22, 2008
Commits on Mar 11, 2008
  1. Modify credits section and upload new docs.

    Cuong Tran committed Mar 11, 2008
Commits on Mar 10, 2008
  1. Merge changes from JackDanger

    Add lib/tasks/annotate.rake to the Manifest, up the revision to push out to rubyforge
    Cuong Tran committed Mar 10, 2008
  2. Merge branch 'master' of git:// …

    …into JackDanger/master
    Cuong Tran committed Mar 10, 2008
  3. Remove ref to sake since it's no longer a deps.

    Cuong Tran committed Mar 10, 2008
Commits on Mar 9, 2008
  1. reverting commit that accidentally included class << self refactoring…

    …. Still
    trying to figure this git stuff out ;)
    This reverts commit a7e0b8c.
    JackDanger committed Mar 9, 2008
  2. Prior to this commit there was no support for models in subdirectorie…

    …s that weren't namespaced.
    It's become a convention to clean up massive numbers of models by grouping them logically into
    subdirectories (e.g. putting everything related to finances under app/models/finances).
    This commit refactors the single line that retrieves the model class into a method that can
    properly check for alternative class names.
    JackDanger committed Mar 9, 2008
Commits on Feb 29, 2008
  1. Add .gitignore

    Cuong Tran committed Feb 29, 2008
  2. Ignore the doc dir

    Cuong Tran committed Feb 29, 2008
  3. doc change

    Cuong Tran committed Feb 29, 2008
  4. Refactor how rake tasks are loaded

    Cuong Tran committed Feb 29, 2008
  5. Fix the command script

    Cuong Tran committed Feb 29, 2008
  6. Add a script so don't need to rely on Sake anymore

    Cuong Tran committed Feb 29, 2008
Commits on Feb 28, 2008
  1. fix the install instructions

    Cuong Tran committed Feb 28, 2008
  2. Add instructions

    Cuong Tran committed Feb 28, 2008
  3. First usable release

    Cuong Tran committed Feb 28, 2008
Commits on Feb 27, 2008