E26.py 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. #: E261:4
  2. pass # an inline comment
  3. #: E261:4
  4. pass# an inline comment
  5. # Okay
  6. pass # an inline comment
  7. pass # an inline comment
  8. #: E262:11
  9. x = x + 1 #Increment x
  10. #: E262:11
  11. x = x + 1 # Increment x
  12. #: E262:11
  13. x = y + 1 #: Increment x
  14. #: E265
  15. #Block comment
  16. a = 1
  17. #: E265+1
  18. m = 42
  19. #! This is important
  20. mx = 42 - 42
  21. # Comment without anything is not an issue.
  22. #
  23. # However if there are comments at the end without anything it obviously
  24. # doesn't make too much sense.
  25. #: E262:9
  26. foo = 1 #
  27. #: E266+2:4 E266+5:4
  28. def how_it_feel(r):
  29. ### This is a variable ###
  30. a = 42
  31. ### Of course it is unused
  32. return
  33. #: E266 E266+1
  34. ##if DEBUG:
  35. ## logging.error()
  36. #: E266
  37. #########################################
  38. # Not at the beginning of a file
  39. #: E265
  40. #!/usr/bin/env python
  41. # Okay
  42. pass # an inline comment
  43. x = x + 1 # Increment x
  44. y = y + 1 #: Increment x
  45. # Block comment
  46. a = 1
  47. # Block comment1
  48. # Block comment2
  49. aaa = 1
  50. # example of docstring (not parsed)
  51. def oof():
  52. """
  53. #foo not parsed
  54. """
  55. ###########################################################################
  56. # A SEPARATOR #
  57. ###########################################################################
  58. # ####################################################################### #
  59. # ########################## another separator ########################## #
  60. # ####################################################################### #