Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

filetree package structure tweaks #1

Closed
dalehenrich opened this issue Feb 2, 2012 · 4 comments
Closed

filetree package structure tweaks #1

dalehenrich opened this issue Feb 2, 2012 · 4 comments
Assignees
Milestone

Comments

@dalehenrich
Copy link
Owner

  • method meta information in separate method ... to make merging cleaner
  • traits record
  • others?
@ghost ghost assigned dalehenrich Feb 2, 2012
@dalehenrich
Copy link
Owner Author

with meta data in separate method we can also completely skip including it (author/timestamp supplied by commit object instead)

@dalehenrich
Copy link
Owner Author

With this commit (previous comment) we've not added a .ftree file that shows up in the root directory of a package (.tree) and indicates the version of the package structure being used. Previous version was '0.0'.

The new version is '0.1' and when present means that the timestamp for methods is stashed in a separate .meta file for each method ... in the future we can drop this file completely or write it and ignore it, etc. Method source files are required to have a .st extension.

package directories (.tree dirs) will be expect to find the timestamp data embedded in the method source file ... with or without a .st extension....

@dalehenrich
Copy link
Owner Author

known unimplmented visitors:

  • MCFileTreeSTWriter>>visitClassTraitDefinition:
  • MCFileTreeSTWriter>>visitScriptDefinition:
  • MCFileTreeSTWriter>>visitTraitDefinition:

@dalehenrich dalehenrich mentioned this issue Feb 3, 2012
@dalehenrich
Copy link
Owner Author

list of unimplemented vistors moved to Issue #4 ... no need for two open bugs ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant