RB Diff
Review Request #3429 — Created Oct. 18, 2012 and submitted
RB command that displays a diff in the terminal.
Git: Tried out --tracking-branch, --parent and no args, all of which produced diff properly SVN: Tried out without args, and listing individual file(s), all of which produced diff(s) properly.
Description | From | Last Updated |
---|---|---|
Unused, should be removed. |
SM smacleod | |
Unused imports, should be removed. |
SM smacleod | |
These imports aren't used and should be removed. |
SM smacleod | |
These will be unused after the code is removed, and should be removed as well. |
SM smacleod | |
Unused, should be removed. |
SM smacleod | |
These options aren't needed for the diff command. |
SM smacleod | |
These options aren't needed for the diff command. |
SM smacleod | |
This options isn't needed for the diff command. |
SM smacleod | |
You'll want to remove the defaults from here which don't make sense after deleting them from above. |
SM smacleod | |
These defaults should probably stay. |
SM smacleod | |
This default should stay |
SM smacleod | |
I'm not sure what's going on with the indentation here. This shouldn't be indented so much. |
SM smacleod | |
This code isn't necessary for the diff command. |
SM smacleod | |
Blank line between these. |
chipx86 | |
Are these needed? |
chipx86 | |
Doc strings must always be sentences. |
chipx86 | |
Alphabetical. |
chipx86 |
- Description:
-
WIP
This is a simple RB command that displays a diff in the terminal.
~ Looking for feedback. This is essential Steven's rb post but stripped down from the unnecessary stuff. I also need to add support for tracking-branch.
~ Looking for feedback. This was essentially Steven's rb post but stripped down from the unnecessary stuff. I also need to add support for tracking-branch.
- Diff:
-
Revision 2 (+110)
- Description:
-
~ WIP
~ [WIP]
This is a simple RB command that displays a diff in the terminal.
~ Looking for feedback. This was essentially Steven's rb post but stripped down from the unnecessary stuff. I also need to add support for tracking-branch.
~ TO DO:
+ - Write tests that test all arguments + - Remove the unneeded options which depending on lower level legacy code. This will be tricky and will need the consultation of the other mentors. - Testing Done:
-
+ Tried out --tracking-branch and --parent, which seem to work well.
+ Having difficulty finding a clear way to test this command.
- Change Summary:
-
Updated to do list. That's it.
- Description:
-
[WIP]
This is a simple RB command that displays a diff in the terminal.
TO DO:
- Write tests that test all arguments ~ - Remove the unneeded options which depending on lower level legacy code. This will be tricky and will need the consultation of the other mentors. ~ - Remove the unneeded options which depending on lower level legacy code. This will be tricky and will need the consultation of the other mentors. + - Rename the file to 'rbdiff.py' for consistency once I can confirm to deleted the rbdiff.py that's already in the repo.
- Change Summary:
-
Rename the rbdiff command in setup.py
- Description:
-
[WIP]
This is a simple RB command that displays a diff in the terminal.
TO DO:
- Write tests that test all arguments ~ - Remove the unneeded options which depending on lower level legacy code. This will be tricky and will need the consultation of the other mentors. ~ - Remove the unneeded options which depending on lower level legacy code. This will be tricky and will need the consultation of the other mentors. - - Rename the file to 'rbdiff.py' for consistency once I can confirm to deleted the rbdiff.py that's already in the repo. - Diff:
-
Revision 4 (+118 -196)
- Change Summary:
-
Changed the way commands are branched from other features (rb-general). Ex.: http://pastie.org/5468764
- Diff:
-
Revision 5 (+108 -196)
- Change Summary:
-
rebased on rb-general
- Description:
-
~ [WIP]
~ RB command that displays a diff in the terminal.
- - This is a simple RB command that displays a diff in the terminal.
TO DO:
~ - Write tests that test all arguments ~ - SVN Error, am I using missing args to 'rb diff' when using SVN? http://pastie.org/5477544 - - Remove the unneeded options which depending on lower level legacy code. This will be tricky and will need the consultation of the other mentors. - Testing Done:
-
~ Tried out --tracking-branch and --parent, which seem to work well.
~ Having difficulty finding a clear way to test this command. ~ Git
~ Tried out --tracking-branch and --parent, produces diff properly - Diff:
-
Revision 6 (+90 -196)
- Change Summary:
-
Rebased on using the gettatr(options, field, default method for ALL
- Diff:
-
Revision 7 (+90 -196)
- Change Summary:
-
svn diff bug fixed
- Testing Done:
-
~ Git
~ Tried out --tracking-branch and --parent, produces diff properly ~ Git: Tried out --tracking-branch, --parent and no args, all of which produced diff properly
~ SVN: Tried out without args, and listing individual file(s), all of which produced diff(s) properly. - Diff:
-
Revision 10 (+84 -196)