Modify ↓
Ticket #153 (new enhancement)
remove reduntant code in Reader
| Reported by: | py4fun@… | Owned by: | xi |
|---|---|---|---|
| Priority: | low | Component: | pyyaml |
| Severity: | minor | Keywords: | |
| Cc: |
Description
Remove reduntant check:
Index: lib/yaml/reader.py =================================================================== --- lib/yaml/reader.py (revision 369) +++ lib/yaml/reader.py (working copy) @@ -147,12 +147,8 @@
length -= 1
def get_mark(self):
- if self.stream is None:
- return Mark(self.name, self.index, self.line, self.column,
- self.buffer, self.pointer)
- else:
- return Mark(self.name, self.index, self.line, self.column,
- None, None)
+ return Mark(self.name, self.index, self.line, self.column, + self.buffer, self.pointer)
def determine_encoding(self):
while not self.eof and len(self.raw_buffer) < 2:
Attachments
Note: See
TracTickets for help on using
tickets.

Sorry, forgot to keep the format:
Index: lib/yaml/reader.py =================================================================== --- lib/yaml/reader.py (revision 369) +++ lib/yaml/reader.py (working copy) @@ -147,12 +147,8 @@ length -= 1 def get_mark(self): - if self.stream is None: - return Mark(self.name, self.index, self.line, self.column, - self.buffer, self.pointer) - else: - return Mark(self.name, self.index, self.line, self.column, - None, None) + return Mark(self.name, self.index, self.line, self.column, + self.buffer, self.pointer) def determine_encoding(self): while not self.eof and len(self.raw_buffer) < 2: