lib/Assert.pm: Stricture disabled at line 43, column 5. See page 429 of PBP. (Severity: 5) lib/Assert.pm: Subroutine prototypes used at line 58, column 1. See page 194 of PBP. (Severity: 5) lib/Assert.pm: Subroutine prototypes used at line 70, column 1. See page 194 of PBP. (Severity: 5) lib/Assert.pm: Subroutine prototypes used at line 77, column 1. See page 194 of PBP. (Severity: 5) lib/Foswiki.pm: Private Member Data shouldn't be accessed directly. at line 3119, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki.pm: Private Member Data shouldn't be accessed directly. at line 3126, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki.pm: Private Member Data shouldn't be accessed directly. at line 3152, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki.pm: Private Member Data shouldn't be accessed directly. at line 3177, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki.pm: Private Member Data shouldn't be accessed directly. at line 3186, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki.pm: Private Member Data shouldn't be accessed directly. at line 3187, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki.pm: Private Member Data shouldn't be accessed directly. at line 3193, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki.pm: Private Member Data shouldn't be accessed directly. at line 3195, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki.pm: Private Member Data shouldn't be accessed directly. at line 3198, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki.pm: Private Member Data shouldn't be accessed directly. at line 3200, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki.pm: Private Member Data shouldn't be accessed directly. at line 3201, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki.pm: Private Member Data shouldn't be accessed directly. at line 3206, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki.pm: Private Member Data shouldn't be accessed directly. at line 3207, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki.pm: Private Member Data shouldn't be accessed directly. at line 3208, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki.pm: Private Member Data shouldn't be accessed directly. at line 3216, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki.pm: Private Member Data shouldn't be accessed directly. at line 3229, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki.pm: Private Member Data shouldn't be accessed directly. at line 3304, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki.pm: Private Member Data shouldn't be accessed directly. at line 3319, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki.pm: Private Member Data shouldn't be accessed directly. at line 3333, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki.pm: Private Member Data shouldn't be accessed directly. at line 3347, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Monitor.pm: Private Member Data shouldn't be accessed directly. at line 122, column 44. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Monitor.pm: Private Member Data shouldn't be accessed directly. at line 133, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Monitor.pm: Private Member Data shouldn't be accessed directly. at line 140, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Monitor.pm: Private Member Data shouldn't be accessed directly. at line 141, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Monitor.pm: Private Member Data shouldn't be accessed directly. at line 142, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Monitor.pm: Private Member Data shouldn't be accessed directly. at line 142, column 44. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Monitor.pm: Private Member Data shouldn't be accessed directly. at line 144, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Monitor.pm: Private Member Data shouldn't be accessed directly. at line 145, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Monitor.pm: Private Member Data shouldn't be accessed directly. at line 146, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Monitor.pm: Private Member Data shouldn't be accessed directly. at line 147, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Monitor.pm: Private Member Data shouldn't be accessed directly. at line 148, column 33. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Monitor.pm: Private Member Data shouldn't be accessed directly. at line 149, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Monitor.pm: Private Member Data shouldn't be accessed directly. at line 150, column 45. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Monitor.pm: Private Member Data shouldn't be accessed directly. at line 153, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Monitor.pm: Private Member Data shouldn't be accessed directly. at line 155, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Monitor.pm: Private Member Data shouldn't be accessed directly. at line 155, column 48. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Monitor.pm: Private Member Data shouldn't be accessed directly. at line 156, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Monitor.pm: Private Member Data shouldn't be accessed directly. at line 157, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Monitor.pm: Private Member Data shouldn't be accessed directly. at line 158, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Monitor.pm: Private Member Data shouldn't be accessed directly. at line 159, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/TWiki.pm: Private Member Data shouldn't be accessed directly. at line 17, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/AccessControlException.pm source OK lib/Foswiki/AggregateIterator.pm: Private Member Data shouldn't be accessed directly. at line 61, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/AggregateIterator.pm: Private Member Data shouldn't be accessed directly. at line 62, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/AggregateIterator.pm: Private Member Data shouldn't be accessed directly. at line 62, column 50. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/AggregateIterator.pm: Private Member Data shouldn't be accessed directly. at line 63, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/AggregateIterator.pm: Private Member Data shouldn't be accessed directly. at line 63, column 33. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/AggregateIterator.pm: Private Member Data shouldn't be accessed directly. at line 63, column 54. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/AggregateIterator.pm: Private Member Data shouldn't be accessed directly. at line 69, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/AggregateIterator.pm: Private Member Data shouldn't be accessed directly. at line 70, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/AggregateIterator.pm: Private Member Data shouldn't be accessed directly. at line 73, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/AggregateIterator.pm: Private Member Data shouldn't be accessed directly. at line 75, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/AggregateIterator.pm: Private Member Data shouldn't be accessed directly. at line 76, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/AggregateIterator.pm: Private Member Data shouldn't be accessed directly. at line 76, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/AggregateIterator.pm: Private Member Data shouldn't be accessed directly. at line 77, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/AggregateIterator.pm: Private Member Data shouldn't be accessed directly. at line 78, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/AggregateIterator.pm: Private Member Data shouldn't be accessed directly. at line 85, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/AggregateIterator.pm: Private Member Data shouldn't be accessed directly. at line 86, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/AggregateIterator.pm: Private Member Data shouldn't be accessed directly. at line 114, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/AggregateIterator.pm: Private Member Data shouldn't be accessed directly. at line 115, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/AggregateIterator.pm: Private Member Data shouldn't be accessed directly. at line 116, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/AggregateIterator.pm: Private Member Data shouldn't be accessed directly. at line 116, column 39. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attach.pm: Private Member Data shouldn't be accessed directly. at line 111, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attach.pm: Private Member Data shouldn't be accessed directly. at line 114, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attach.pm: Private Member Data shouldn't be accessed directly. at line 126, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attach.pm: Private Member Data shouldn't be accessed directly. at line 127, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attach.pm: Private Member Data shouldn't be accessed directly. at line 128, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attach.pm: Private Member Data shouldn't be accessed directly. at line 154, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attach.pm: Private Member Data shouldn't be accessed directly. at line 155, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attach.pm: Private Member Data shouldn't be accessed directly. at line 160, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attach.pm: Private Member Data shouldn't be accessed directly. at line 173, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attach.pm: Private Member Data shouldn't be accessed directly. at line 174, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attach.pm: Private Member Data shouldn't be accessed directly. at line 174, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attach.pm: Private Member Data shouldn't be accessed directly. at line 175, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attach.pm: Private Member Data shouldn't be accessed directly. at line 180, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attach.pm: Private Member Data shouldn't be accessed directly. at line 185, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attach.pm: Private Member Data shouldn't be accessed directly. at line 195, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attach.pm: Private Member Data shouldn't be accessed directly. at line 208, column 43. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attach.pm: Private Member Data shouldn't be accessed directly. at line 215, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attach.pm: Private Member Data shouldn't be accessed directly. at line 215, column 39. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attach.pm: Private Member Data shouldn't be accessed directly. at line 249, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attach.pm: Private Member Data shouldn't be accessed directly. at line 254, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attrs.pm: Private Member Data shouldn't be accessed directly. at line 109, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attrs.pm: Private Member Data shouldn't be accessed directly. at line 111, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attrs.pm: Private Member Data shouldn't be accessed directly. at line 118, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attrs.pm: Private Member Data shouldn't be accessed directly. at line 119, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attrs.pm: Private Member Data shouldn't be accessed directly. at line 127, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attrs.pm: Private Member Data shouldn't be accessed directly. at line 132, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attrs.pm: Private Member Data shouldn't be accessed directly. at line 137, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attrs.pm: Private Member Data shouldn't be accessed directly. at line 138, column 35. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attrs.pm: Private Member Data shouldn't be accessed directly. at line 144, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attrs.pm: Private Member Data shouldn't be accessed directly. at line 152, column 34. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attrs.pm: Private Member Data shouldn't be accessed directly. at line 154, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attrs.pm: Private Member Data shouldn't be accessed directly. at line 162, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attrs.pm: Private Member Data shouldn't be accessed directly. at line 167, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attrs.pm: Private Member Data shouldn't be accessed directly. at line 169, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attrs.pm: Private Member Data shouldn't be accessed directly. at line 202, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attrs.pm: Private Member Data shouldn't be accessed directly. at line 203, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attrs.pm: Private Member Data shouldn't be accessed directly. at line 203, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attrs.pm: Loop iterator is not lexical at line 221, column 5. See page 108 of PBP. (Severity: 5) lib/Foswiki/Attrs.pm: Private Member Data shouldn't be accessed directly. at line 224, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Attrs.pm: Private Member Data shouldn't be accessed directly. at line 296, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache.pm: Private Member Data shouldn't be accessed directly. at line 167, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache.pm: Private Member Data shouldn't be accessed directly. at line 172, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache.pm: Private Member Data shouldn't be accessed directly. at line 173, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache.pm: Private Member Data shouldn't be accessed directly. at line 175, column 7. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache.pm: Private Member Data shouldn't be accessed directly. at line 176, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache.pm: Private Member Data shouldn't be accessed directly. at line 193, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache.pm: Private Member Data shouldn't be accessed directly. at line 196, column 7. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache.pm: Private Member Data shouldn't be accessed directly. at line 197, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache.pm: Private Member Data shouldn't be accessed directly. at line 200, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache.pm: Private Member Data shouldn't be accessed directly. at line 203, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache.pm: Private Member Data shouldn't be accessed directly. at line 204, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache.pm: Private Member Data shouldn't be accessed directly. at line 224, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache.pm: Private Member Data shouldn't be accessed directly. at line 228, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache.pm: Private Member Data shouldn't be accessed directly. at line 229, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache.pm: Private Member Data shouldn't be accessed directly. at line 230, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache.pm: Private Member Data shouldn't be accessed directly. at line 247, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache.pm: Private Member Data shouldn't be accessed directly. at line 247, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache.pm: Private Member Data shouldn't be accessed directly. at line 248, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache.pm: Private Member Data shouldn't be accessed directly. at line 249, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache.pm: Private Member Data shouldn't be accessed directly. at line 250, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Compatibility.pm: Private Member Data shouldn't be accessed directly. at line 142, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Compatibility.pm: Private Member Data shouldn't be accessed directly. at line 156, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Compatibility.pm: Private Member Data shouldn't be accessed directly. at line 157, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Compatibility.pm: Private Member Data shouldn't be accessed directly. at line 181, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Compatibility.pm: Private Member Data shouldn't be accessed directly. at line 189, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Compatibility.pm: Private Member Data shouldn't be accessed directly. at line 190, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Compatibility.pm: Private Member Data shouldn't be accessed directly. at line 217, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Compatibility.pm: Loop iterator is not lexical at line 284, column 9. See page 108 of PBP. (Severity: 5) lib/Foswiki/Compatibility.pm: Loop iterator is not lexical at line 312, column 9. See page 108 of PBP. (Severity: 5) lib/Foswiki/Compatibility.pm: Private Member Data shouldn't be accessed directly. at line 316, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Compatibility.pm: Private Member Data shouldn't be accessed directly. at line 333, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Compatibility.pm: Private Member Data shouldn't be accessed directly. at line 338, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Compatibility.pm: Private Member Data shouldn't be accessed directly. at line 343, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Compatibility.pm: Private Member Data shouldn't be accessed directly. at line 344, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Compatibility.pm: Private Member Data shouldn't be accessed directly. at line 344, column 48. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Compatibility.pm: Private Member Data shouldn't be accessed directly. at line 358, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Compatibility.pm: Private Member Data shouldn't be accessed directly. at line 379, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine.pm: Private Member Data shouldn't be accessed directly. at line 79, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine.pm: Private Member Data shouldn't be accessed directly. at line 82, column 60. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine.pm: Private Member Data shouldn't be accessed directly. at line 83, column 41. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine.pm: Private Member Data shouldn't be accessed directly. at line 85, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine.pm: Private Member Data shouldn't be accessed directly. at line 90, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/EngineException.pm source OK lib/Foswiki/Form.pm: Private Member Data shouldn't be accessed directly. at line 384, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form.pm: Private Member Data shouldn't be accessed directly. at line 384, column 50. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form.pm: Private Member Data shouldn't be accessed directly. at line 385, column 50. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form.pm: Private Member Data shouldn't be accessed directly. at line 386, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form.pm: Private Member Data shouldn't be accessed directly. at line 428, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form.pm: Private Member Data shouldn't be accessed directly. at line 464, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form.pm: Private Member Data shouldn't be accessed directly. at line 473, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form.pm: Private Member Data shouldn't be accessed directly. at line 516, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form.pm: Private Member Data shouldn't be accessed directly. at line 517, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form.pm: Private Member Data shouldn't be accessed directly. at line 517, column 52. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form.pm: Private Member Data shouldn't be accessed directly. at line 535, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form.pm: Private Member Data shouldn't be accessed directly. at line 547, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form.pm: Private Member Data shouldn't be accessed directly. at line 548, column 46. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form.pm: Private Member Data shouldn't be accessed directly. at line 550, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form.pm: Private Member Data shouldn't be accessed directly. at line 557, column 57. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form.pm: Private Member Data shouldn't be accessed directly. at line 584, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form.pm: Private Member Data shouldn't be accessed directly. at line 585, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form.pm: Private Member Data shouldn't be accessed directly. at line 586, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form.pm: Private Member Data shouldn't be accessed directly. at line 586, column 46. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form.pm: Private Member Data shouldn't be accessed directly. at line 587, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Func.pm: Private Member Data shouldn't be accessed directly. at line 1344, column 61. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Func.pm: Private Member Data shouldn't be accessed directly. at line 1346, column 54. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Func.pm: Private Member Data shouldn't be accessed directly. at line 1357, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Func.pm: Private Member Data shouldn't be accessed directly. at line 1521, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Func.pm: Private Member Data shouldn't be accessed directly. at line 1522, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Func.pm: Private Member Data shouldn't be accessed directly. at line 1522, column 59. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Func.pm: Private Member Data shouldn't be accessed directly. at line 1523, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Func.pm: Private Member Data shouldn't be accessed directly. at line 1523, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Func.pm: Private Member Data shouldn't be accessed directly. at line 1662, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Func.pm: Private Member Data shouldn't be accessed directly. at line 1949, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Func.pm: Private Member Data shouldn't be accessed directly. at line 1950, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Func.pm: Private Member Data shouldn't be accessed directly. at line 1972, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Func.pm: Private Member Data shouldn't be accessed directly. at line 1973, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Func.pm: Private Member Data shouldn't be accessed directly. at line 1995, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Func.pm: Private Member Data shouldn't be accessed directly. at line 2096, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Func.pm: Private Member Data shouldn't be accessed directly. at line 2097, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Func.pm: Private Member Data shouldn't be accessed directly. at line 2725, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Func.pm: Private Member Data shouldn't be accessed directly. at line 2726, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Func.pm: Private Member Data shouldn't be accessed directly. at line 3075, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Func.pm: Private Member Data shouldn't be accessed directly. at line 3084, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/I18N.pm: Private Member Data shouldn't be accessed directly. at line 55, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/I18N.pm: Expression form of "eval" for something other than require at line 123, column 5. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/I18N.pm: Private Member Data shouldn't be accessed directly. at line 168, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/I18N.pm: Private Member Data shouldn't be accessed directly. at line 183, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/I18N.pm: Private Member Data shouldn't be accessed directly. at line 189, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/I18N.pm: Private Member Data shouldn't be accessed directly. at line 192, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/I18N.pm: Private Member Data shouldn't be accessed directly. at line 193, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/I18N.pm: Private Member Data shouldn't be accessed directly. at line 223, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/I18N.pm: Private Member Data shouldn't be accessed directly. at line 224, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/I18N.pm: Private Member Data shouldn't be accessed directly. at line 225, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/I18N.pm: Private Member Data shouldn't be accessed directly. at line 261, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/I18N.pm: Private Member Data shouldn't be accessed directly. at line 299, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/I18N.pm: Private Member Data shouldn't be accessed directly. at line 303, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/I18N.pm: Private Member Data shouldn't be accessed directly. at line 304, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/I18N.pm: Private Member Data shouldn't be accessed directly. at line 334, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/I18N.pm: Private Member Data shouldn't be accessed directly. at line 375, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/I18N.pm: Private Member Data shouldn't be accessed directly. at line 388, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/I18N.pm: Private Member Data shouldn't be accessed directly. at line 442, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/I18N.pm: Private Member Data shouldn't be accessed directly. at line 453, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/I18N.pm: Private Member Data shouldn't be accessed directly. at line 472, column 8. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator.pm source OK lib/Foswiki/LineIterator.pm: Private Member Data shouldn't be accessed directly. at line 37, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LineIterator.pm: Private Member Data shouldn't be accessed directly. at line 38, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LineIterator.pm: Private Member Data shouldn't be accessed directly. at line 59, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LineIterator.pm: Private Member Data shouldn't be accessed directly. at line 93, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LineIterator.pm: Private Member Data shouldn't be accessed directly. at line 96, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LineIterator.pm: Private Member Data shouldn't be accessed directly. at line 97, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LineIterator.pm: Private Member Data shouldn't be accessed directly. at line 98, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LineIterator.pm: Private Member Data shouldn't be accessed directly. at line 102, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LineIterator.pm: Private Member Data shouldn't be accessed directly. at line 104, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LineIterator.pm: Private Member Data shouldn't be accessed directly. at line 105, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LineIterator.pm: Private Member Data shouldn't be accessed directly. at line 105, column 43. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LineIterator.pm: Private Member Data shouldn't be accessed directly. at line 107, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LineIterator.pm: Private Member Data shouldn't be accessed directly. at line 108, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/ListIterator.pm: Private Member Data shouldn't be accessed directly. at line 67, column 59. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/ListIterator.pm: Private Member Data shouldn't be accessed directly. at line 68, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/ListIterator.pm: Private Member Data shouldn't be accessed directly. at line 68, column 35. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/ListIterator.pm: Private Member Data shouldn't be accessed directly. at line 73, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/ListIterator.pm: Private Member Data shouldn't be accessed directly. at line 73, column 38. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/ListIterator.pm: Private Member Data shouldn't be accessed directly. at line 74, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/ListIterator.pm: Private Member Data shouldn't be accessed directly. at line 116, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/ListIterator.pm: Private Member Data shouldn't be accessed directly. at line 117, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/ListIterator.pm: Private Member Data shouldn't be accessed directly. at line 118, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/ListIterator.pm: Private Member Data shouldn't be accessed directly. at line 118, column 39. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/ListIterator.pm: Private Member Data shouldn't be accessed directly. at line 137, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/ListIterator.pm: Private Member Data shouldn't be accessed directly. at line 138, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/ListIterator.pm: Private Member Data shouldn't be accessed directly. at line 139, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/ListIterator.pm: Private Member Data shouldn't be accessed directly. at line 140, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/ListIterator.pm: Private Member Data shouldn't be accessed directly. at line 140, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/ListIterator.pm: Private Member Data shouldn't be accessed directly. at line 146, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/ListIterator.pm: Private Member Data shouldn't be accessed directly. at line 146, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/ListIterator.pm: Private Member Data shouldn't be accessed directly. at line 147, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/ListIterator.pm: Private Member Data shouldn't be accessed directly. at line 166, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/ListIterator.pm: Private Member Data shouldn't be accessed directly. at line 167, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Logger.pm source OK lib/Foswiki/LoginManager.pm: Private Member Data shouldn't be accessed directly. at line 910, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager.pm: Private Member Data shouldn't be accessed directly. at line 1025, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager.pm: Private Member Data shouldn't be accessed directly. at line 1026, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager.pm: Private Member Data shouldn't be accessed directly. at line 1064, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager.pm: Private Member Data shouldn't be accessed directly. at line 1067, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager.pm: Private Member Data shouldn't be accessed directly. at line 1081, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager.pm: Private Member Data shouldn't be accessed directly. at line 1084, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager.pm: Private Member Data shouldn't be accessed directly. at line 1097, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager.pm: Private Member Data shouldn't be accessed directly. at line 1100, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager.pm: Private Member Data shouldn't be accessed directly. at line 1102, column 48. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager.pm: Private Member Data shouldn't be accessed directly. at line 1105, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager.pm: Private Member Data shouldn't be accessed directly. at line 1126, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager.pm: Private Member Data shouldn't be accessed directly. at line 1139, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager.pm: Private Member Data shouldn't be accessed directly. at line 1141, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager.pm: Private Member Data shouldn't be accessed directly. at line 1142, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager.pm: Private Member Data shouldn't be accessed directly. at line 1143, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager.pm: Private Member Data shouldn't be accessed directly. at line 1144, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager.pm: Private Member Data shouldn't be accessed directly. at line 1148, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager.pm: Private Member Data shouldn't be accessed directly. at line 1167, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager.pm: Private Member Data shouldn't be accessed directly. at line 1168, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Merge.pm: Private Member Data shouldn't be accessed directly. at line 144, column 59. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Merge.pm: Private Member Data shouldn't be accessed directly. at line 149, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Merge.pm: Private Member Data shouldn't be accessed directly. at line 153, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Merge.pm: Private Member Data shouldn't be accessed directly. at line 157, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Merge.pm: Private Member Data shouldn't be accessed directly. at line 158, column 44. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Merge.pm: Private Member Data shouldn't be accessed directly. at line 158, column 55. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Merge.pm: Private Member Data shouldn't be accessed directly. at line 165, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Merge.pm: Private Member Data shouldn't be accessed directly. at line 173, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Merge.pm: Private Member Data shouldn't be accessed directly. at line 174, column 44. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Merge.pm: Private Member Data shouldn't be accessed directly. at line 174, column 55. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Merge.pm: Private Member Data shouldn't be accessed directly. at line 179, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Merge.pm: Private Member Data shouldn't be accessed directly. at line 229, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Merge.pm: Private Member Data shouldn't be accessed directly. at line 235, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Merge.pm: Private Member Data shouldn't be accessed directly. at line 242, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Merge.pm: Private Member Data shouldn't be accessed directly. at line 245, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Merge.pm: Private Member Data shouldn't be accessed directly. at line 253, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Merge.pm: Private Member Data shouldn't be accessed directly. at line 256, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Merge.pm: Private Member Data shouldn't be accessed directly. at line 261, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Merge.pm: Private Member Data shouldn't be accessed directly. at line 459, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Merge.pm: Private Member Data shouldn't be accessed directly. at line 510, column 7. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Meta.pm: Private Member Data shouldn't be accessed directly. at line 2752, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Meta.pm: Private Member Data shouldn't be accessed directly. at line 2752, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Meta.pm: Private Member Data shouldn't be accessed directly. at line 2787, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Meta.pm: Private Member Data shouldn't be accessed directly. at line 2793, column 61. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Meta.pm: Private Member Data shouldn't be accessed directly. at line 2794, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Meta.pm: Private Member Data shouldn't be accessed directly. at line 2794, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Meta.pm: Private Member Data shouldn't be accessed directly. at line 2803, column 61. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Meta.pm: Private Member Data shouldn't be accessed directly. at line 2804, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Meta.pm: Private Member Data shouldn't be accessed directly. at line 2804, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Meta.pm: Private Member Data shouldn't be accessed directly. at line 2806, column 53. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Meta.pm: Private Member Data shouldn't be accessed directly. at line 2820, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Meta.pm: Private Member Data shouldn't be accessed directly. at line 2846, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Meta.pm: Private Member Data shouldn't be accessed directly. at line 2847, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Meta.pm: Private Member Data shouldn't be accessed directly. at line 2856, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Meta.pm: Private Member Data shouldn't be accessed directly. at line 2857, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Meta.pm: Private Member Data shouldn't be accessed directly. at line 2858, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Meta.pm: Private Member Data shouldn't be accessed directly. at line 2859, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Meta.pm: Private Member Data shouldn't be accessed directly. at line 2866, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Meta.pm: Private Member Data shouldn't be accessed directly. at line 2867, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Meta.pm: Private Member Data shouldn't be accessed directly. at line 2883, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net.pm: Private Member Data shouldn't be accessed directly. at line 249, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net.pm: Private Member Data shouldn't be accessed directly. at line 250, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net.pm: Private Member Data shouldn't be accessed directly. at line 251, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net.pm: Private Member Data shouldn't be accessed directly. at line 252, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net.pm: Private Member Data shouldn't be accessed directly. at line 255, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net.pm: Private Member Data shouldn't be accessed directly. at line 256, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net.pm: Private Member Data shouldn't be accessed directly. at line 258, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net.pm: Private Member Data shouldn't be accessed directly. at line 265, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net.pm: Private Member Data shouldn't be accessed directly. at line 266, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net.pm: Private Member Data shouldn't be accessed directly. at line 271, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net.pm: Private Member Data shouldn't be accessed directly. at line 272, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net.pm: Private Member Data shouldn't be accessed directly. at line 301, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net.pm: Private Member Data shouldn't be accessed directly. at line 324, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net.pm: Private Member Data shouldn't be accessed directly. at line 328, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net.pm: Private Member Data shouldn't be accessed directly. at line 338, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net.pm: Private Member Data shouldn't be accessed directly. at line 343, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net.pm: Private Member Data shouldn't be accessed directly. at line 468, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net.pm: Private Member Data shouldn't be accessed directly. at line 470, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net.pm: Private Member Data shouldn't be accessed directly. at line 471, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net.pm: Private Member Data shouldn't be accessed directly. at line 477, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/OopsException.pm: Private Member Data shouldn't be accessed directly. at line 176, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/OopsException.pm: Private Member Data shouldn't be accessed directly. at line 177, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/OopsException.pm: Private Member Data shouldn't be accessed directly. at line 177, column 46. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/OopsException.pm: Private Member Data shouldn't be accessed directly. at line 178, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/OopsException.pm: Private Member Data shouldn't be accessed directly. at line 179, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/OopsException.pm: Private Member Data shouldn't be accessed directly. at line 180, column 48. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/OopsException.pm: Private Member Data shouldn't be accessed directly. at line 199, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/OopsException.pm: Private Member Data shouldn't be accessed directly. at line 199, column 56. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/OopsException.pm: Private Member Data shouldn't be accessed directly. at line 217, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/OopsException.pm: Private Member Data shouldn't be accessed directly. at line 217, column 35. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/OopsException.pm: Private Member Data shouldn't be accessed directly. at line 219, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/OopsException.pm: Private Member Data shouldn't be accessed directly. at line 219, column 54. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/OopsException.pm: Private Member Data shouldn't be accessed directly. at line 220, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/OopsException.pm: Private Member Data shouldn't be accessed directly. at line 227, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/OopsException.pm: Private Member Data shouldn't be accessed directly. at line 228, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/OopsException.pm: Private Member Data shouldn't be accessed directly. at line 229, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/OopsException.pm: Private Member Data shouldn't be accessed directly. at line 230, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/OopsException.pm: Private Member Data shouldn't be accessed directly. at line 230, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/OopsException.pm: Private Member Data shouldn't be accessed directly. at line 232, column 51. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/OopsException.pm: Private Member Data shouldn't be accessed directly. at line 234, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/PageCache.pm: Private Member Data shouldn't be accessed directly. at line 456, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/PageCache.pm: Private Member Data shouldn't be accessed directly. at line 469, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/PageCache.pm: Private Member Data shouldn't be accessed directly. at line 473, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/PageCache.pm: Private Member Data shouldn't be accessed directly. at line 481, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/PageCache.pm: Private Member Data shouldn't be accessed directly. at line 484, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/PageCache.pm: Private Member Data shouldn't be accessed directly. at line 515, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/PageCache.pm: Private Member Data shouldn't be accessed directly. at line 524, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/PageCache.pm: Private Member Data shouldn't be accessed directly. at line 538, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/PageCache.pm: Private Member Data shouldn't be accessed directly. at line 592, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/PageCache.pm: Private Member Data shouldn't be accessed directly. at line 596, column 36. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/PageCache.pm: Private Member Data shouldn't be accessed directly. at line 596, column 54. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/PageCache.pm: Private Member Data shouldn't be accessed directly. at line 596, column 81. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/PageCache.pm: Private Member Data shouldn't be accessed directly. at line 608, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/PageCache.pm: Private Member Data shouldn't be accessed directly. at line 627, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/PageCache.pm: Private Member Data shouldn't be accessed directly. at line 653, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/PageCache.pm: Private Member Data shouldn't be accessed directly. at line 654, column 8. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/PageCache.pm: Private Member Data shouldn't be accessed directly. at line 656, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/PageCache.pm: Private Member Data shouldn't be accessed directly. at line 657, column 8. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/PageCache.pm: Private Member Data shouldn't be accessed directly. at line 659, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/PageCache.pm: Private Member Data shouldn't be accessed directly. at line 660, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugin.pm: Private Member Data shouldn't be accessed directly. at line 290, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugin.pm: Private Member Data shouldn't be accessed directly. at line 290, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugin.pm: Private Member Data shouldn't be accessed directly. at line 297, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugin.pm: Private Member Data shouldn't be accessed directly. at line 309, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugin.pm: Private Member Data shouldn't be accessed directly. at line 319, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugin.pm: Private Member Data shouldn't be accessed directly. at line 327, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugin.pm: Private Member Data shouldn't be accessed directly. at line 328, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugin.pm: Private Member Data shouldn't be accessed directly. at line 329, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugin.pm: Private Member Data shouldn't be accessed directly. at line 330, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugin.pm: Private Member Data shouldn't be accessed directly. at line 332, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugin.pm: Private Member Data shouldn't be accessed directly. at line 333, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugin.pm: Private Member Data shouldn't be accessed directly. at line 342, column 51. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugin.pm: Private Member Data shouldn't be accessed directly. at line 345, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugin.pm: Private Member Data shouldn't be accessed directly. at line 361, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugin.pm: Private Member Data shouldn't be accessed directly. at line 361, column 46. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugin.pm: Private Member Data shouldn't be accessed directly. at line 364, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugin.pm: Private Member Data shouldn't be accessed directly. at line 368, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugin.pm: Private Member Data shouldn't be accessed directly. at line 370, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugin.pm: Private Member Data shouldn't be accessed directly. at line 371, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugin.pm: Private Member Data shouldn't be accessed directly. at line 378, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins.pm: Private Member Data shouldn't be accessed directly. at line 262, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins.pm: Private Member Data shouldn't be accessed directly. at line 263, column 56. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins.pm: Private Member Data shouldn't be accessed directly. at line 283, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins.pm: Private Member Data shouldn't be accessed directly. at line 284, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins.pm: Private Member Data shouldn't be accessed directly. at line 307, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins.pm: Private Member Data shouldn't be accessed directly. at line 322, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins.pm: Private Member Data shouldn't be accessed directly. at line 325, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins.pm: Private Member Data shouldn't be accessed directly. at line 351, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins.pm: Private Member Data shouldn't be accessed directly. at line 352, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins.pm: Private Member Data shouldn't be accessed directly. at line 364, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins.pm: Private Member Data shouldn't be accessed directly. at line 366, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins.pm: Private Member Data shouldn't be accessed directly. at line 370, column 36. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins.pm: Private Member Data shouldn't be accessed directly. at line 380, column 55. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins.pm: Private Member Data shouldn't be accessed directly. at line 392, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins.pm: Private Member Data shouldn't be accessed directly. at line 395, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins.pm: Private Member Data shouldn't be accessed directly. at line 395, column 39. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins.pm: Private Member Data shouldn't be accessed directly. at line 414, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins.pm: Private Member Data shouldn't be accessed directly. at line 422, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins.pm: Private Member Data shouldn't be accessed directly. at line 433, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins.pm: Private Member Data shouldn't be accessed directly. at line 434, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plurals.pm source OK lib/Foswiki/Prefs.pm: Private Member Data shouldn't be accessed directly. at line 299, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs.pm: Private Member Data shouldn't be accessed directly. at line 300, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs.pm: Private Member Data shouldn't be accessed directly. at line 301, column 33. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs.pm: Private Member Data shouldn't be accessed directly. at line 302, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs.pm: Private Member Data shouldn't be accessed directly. at line 305, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs.pm: Private Member Data shouldn't be accessed directly. at line 305, column 51. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs.pm: Private Member Data shouldn't be accessed directly. at line 326, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs.pm: Private Member Data shouldn't be accessed directly. at line 328, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs.pm: Private Member Data shouldn't be accessed directly. at line 343, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs.pm: Private Member Data shouldn't be accessed directly. at line 358, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs.pm: Private Member Data shouldn't be accessed directly. at line 372, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs.pm: Private Member Data shouldn't be accessed directly. at line 375, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs.pm: Private Member Data shouldn't be accessed directly. at line 389, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs.pm: Private Member Data shouldn't be accessed directly. at line 416, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs.pm: Private Member Data shouldn't be accessed directly. at line 431, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs.pm: Private Member Data shouldn't be accessed directly. at line 432, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs.pm: Private Member Data shouldn't be accessed directly. at line 436, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs.pm: Private Member Data shouldn't be accessed directly. at line 441, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs.pm: Private Member Data shouldn't be accessed directly. at line 459, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs.pm: Private Member Data shouldn't be accessed directly. at line 465, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Render.pm: Private Member Data shouldn't be accessed directly. at line 1975, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Render.pm: Private Member Data shouldn't be accessed directly. at line 1982, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Render.pm: Private Member Data shouldn't be accessed directly. at line 1983, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Render.pm: Private Member Data shouldn't be accessed directly. at line 1985, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Render.pm: Private Member Data shouldn't be accessed directly. at line 1990, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Render.pm: Private Member Data shouldn't be accessed directly. at line 1991, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Render.pm: Private Member Data shouldn't be accessed directly. at line 2002, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Render.pm: Private Member Data shouldn't be accessed directly. at line 2065, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Render.pm: Private Member Data shouldn't be accessed directly. at line 2066, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Render.pm: Private Member Data shouldn't be accessed directly. at line 2066, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Render.pm: Private Member Data shouldn't be accessed directly. at line 2067, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Render.pm: Private Member Data shouldn't be accessed directly. at line 2095, column 46. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Render.pm: Private Member Data shouldn't be accessed directly. at line 2096, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Render.pm: Private Member Data shouldn't be accessed directly. at line 2097, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Render.pm: Private Member Data shouldn't be accessed directly. at line 2097, column 43. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Render.pm: Private Member Data shouldn't be accessed directly. at line 2098, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Render.pm: Private Member Data shouldn't be accessed directly. at line 2129, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Render.pm: Private Member Data shouldn't be accessed directly. at line 2143, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Render.pm: Private Member Data shouldn't be accessed directly. at line 2144, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Render.pm: Private Member Data shouldn't be accessed directly. at line 2157, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request.pm: Private Member Data shouldn't be accessed directly. at line 383, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request.pm: Private Member Data shouldn't be accessed directly. at line 385, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request.pm: Private Member Data shouldn't be accessed directly. at line 386, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request.pm: Private Member Data shouldn't be accessed directly. at line 414, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request.pm: Private Member Data shouldn't be accessed directly. at line 415, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request.pm: Private Member Data shouldn't be accessed directly. at line 416, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request.pm: Private Member Data shouldn't be accessed directly. at line 456, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request.pm: Private Member Data shouldn't be accessed directly. at line 457, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request.pm: Private Member Data shouldn't be accessed directly. at line 459, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request.pm: Private Member Data shouldn't be accessed directly. at line 461, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request.pm: Private Member Data shouldn't be accessed directly. at line 462, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request.pm: Private Member Data shouldn't be accessed directly. at line 462, column 57. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request.pm: Private Member Data shouldn't be accessed directly. at line 516, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request.pm: Private Member Data shouldn't be accessed directly. at line 521, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request.pm: Private Member Data shouldn't be accessed directly. at line 524, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request.pm: Private Member Data shouldn't be accessed directly. at line 526, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request.pm: Private Member Data shouldn't be accessed directly. at line 527, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request.pm: Private Member Data shouldn't be accessed directly. at line 600, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request.pm: Private Member Data shouldn't be accessed directly. at line 629, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request.pm: Private Member Data shouldn't be accessed directly. at line 630, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Response.pm: Private Member Data shouldn't be accessed directly. at line 221, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Response.pm: Private Member Data shouldn't be accessed directly. at line 245, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Response.pm: Private Member Data shouldn't be accessed directly. at line 256, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Response.pm: Private Member Data shouldn't be accessed directly. at line 259, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Response.pm: Private Member Data shouldn't be accessed directly. at line 260, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Response.pm: Private Member Data shouldn't be accessed directly. at line 261, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Response.pm: Private Member Data shouldn't be accessed directly. at line 262, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Response.pm: Private Member Data shouldn't be accessed directly. at line 279, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Response.pm: Private Member Data shouldn't be accessed directly. at line 280, column 41. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Response.pm: Private Member Data shouldn't be accessed directly. at line 281, column 34. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Response.pm: Private Member Data shouldn't be accessed directly. at line 303, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Response.pm: Private Member Data shouldn't be accessed directly. at line 321, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Response.pm: Private Member Data shouldn't be accessed directly. at line 324, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Response.pm: Private Member Data shouldn't be accessed directly. at line 327, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Response.pm: Private Member Data shouldn't be accessed directly. at line 331, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Response.pm: Private Member Data shouldn't be accessed directly. at line 363, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Response.pm: Private Member Data shouldn't be accessed directly. at line 366, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Response.pm: Private Member Data shouldn't be accessed directly. at line 369, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Response.pm: Private Member Data shouldn't be accessed directly. at line 413, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Response.pm: Private Member Data shouldn't be accessed directly. at line 414, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Sandbox.pm: Two-argument "open" used at line 464, column 19. See page 207 of PBP. (Severity: 5) lib/Foswiki/Sandbox.pm: Three-argument form of open used at line 483, column 13. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/Foswiki/Sandbox.pm: Three-argument form of open used at line 541, column 13. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/Foswiki/Sandbox.pm: Three-argument form of open used at line 543, column 13. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/Foswiki/Sandbox.pm: Don't modify $_ in list functions at line 572, column 17. See page 114 of PBP. (Severity: 5) lib/Foswiki/Sandbox.pm: Three-argument form of open used at line 587, column 9. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/Foswiki/Sandbox.pm: Three-argument form of open used at line 592, column 9. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/Foswiki/Search.pm: Private Member Data shouldn't be accessed directly. at line 953, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search.pm: Private Member Data shouldn't be accessed directly. at line 955, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search.pm: Private Member Data shouldn't be accessed directly. at line 970, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search.pm: Private Member Data shouldn't be accessed directly. at line 1031, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search.pm: Private Member Data shouldn't be accessed directly. at line 1093, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search.pm: Private Member Data shouldn't be accessed directly. at line 1094, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search.pm: Private Member Data shouldn't be accessed directly. at line 1097, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search.pm: Private Member Data shouldn't be accessed directly. at line 1101, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search.pm: Private Member Data shouldn't be accessed directly. at line 1109, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search.pm: Private Member Data shouldn't be accessed directly. at line 1154, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search.pm: Private Member Data shouldn't be accessed directly. at line 1155, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search.pm: Private Member Data shouldn't be accessed directly. at line 1155, column 41. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search.pm: Private Member Data shouldn't be accessed directly. at line 1156, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search.pm: Private Member Data shouldn't be accessed directly. at line 1156, column 41. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search.pm: Private Member Data shouldn't be accessed directly. at line 1171, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search.pm: Private Member Data shouldn't be accessed directly. at line 1173, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search.pm: Private Member Data shouldn't be accessed directly. at line 1178, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search.pm: Private Member Data shouldn't be accessed directly. at line 1180, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search.pm: Private Member Data shouldn't be accessed directly. at line 1210, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search.pm: Private Member Data shouldn't be accessed directly. at line 1215, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store.pm source OK lib/Foswiki/Templates.pm: Private Member Data shouldn't be accessed directly. at line 83, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Templates.pm: Private Member Data shouldn't be accessed directly. at line 97, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Templates.pm: Private Member Data shouldn't be accessed directly. at line 151, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Templates.pm: Private Member Data shouldn't be accessed directly. at line 161, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Templates.pm: Private Member Data shouldn't be accessed directly. at line 162, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Templates.pm: Private Member Data shouldn't be accessed directly. at line 167, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Templates.pm: Private Member Data shouldn't be accessed directly. at line 213, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Templates.pm: Private Member Data shouldn't be accessed directly. at line 247, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Templates.pm: Private Member Data shouldn't be accessed directly. at line 258, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Templates.pm: Private Member Data shouldn't be accessed directly. at line 285, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Templates.pm: Private Member Data shouldn't be accessed directly. at line 290, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Templates.pm: Private Member Data shouldn't be accessed directly. at line 330, column 49. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Templates.pm: Private Member Data shouldn't be accessed directly. at line 331, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Templates.pm: Private Member Data shouldn't be accessed directly. at line 404, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Templates.pm: Private Member Data shouldn't be accessed directly. at line 405, column 45. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Templates.pm: Private Member Data shouldn't be accessed directly. at line 408, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Templates.pm: Private Member Data shouldn't be accessed directly. at line 409, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Templates.pm: Private Member Data shouldn't be accessed directly. at line 413, column 60. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Templates.pm: Private Member Data shouldn't be accessed directly. at line 419, column 36. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Templates.pm: Private Member Data shouldn't be accessed directly. at line 422, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Time.pm: "return" statement with explicit "undef" at line 200, column 9. See page 199 of PBP. (Severity: 5) lib/Foswiki/Time.pm: "return" statement with explicit "undef" at line 205, column 9. See page 199 of PBP. (Severity: 5) lib/Foswiki/Time.pm: "return" statement with explicit "undef" at line 206, column 9. See page 199 of PBP. (Severity: 5) lib/Foswiki/Time.pm: "return" statement with explicit "undef" at line 207, column 9. See page 199 of PBP. (Severity: 5) lib/Foswiki/Time.pm: "return" statement with explicit "undef" at line 208, column 9. See page 199 of PBP. (Severity: 5) lib/Foswiki/Time.pm: "return" statement with explicit "undef" at line 209, column 9. See page 199 of PBP. (Severity: 5) lib/Foswiki/Time.pm: "return" statement with explicit "undef" at line 221, column 5. See page 199 of PBP. (Severity: 5) lib/Foswiki/UI.pm: Private Member Data shouldn't be accessed directly. at line 335, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI.pm: Private Member Data shouldn't be accessed directly. at line 345, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI.pm: Private Member Data shouldn't be accessed directly. at line 346, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI.pm: Private Member Data shouldn't be accessed directly. at line 348, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI.pm: Private Member Data shouldn't be accessed directly. at line 348, column 41. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI.pm: Private Member Data shouldn't be accessed directly. at line 357, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI.pm: Private Member Data shouldn't be accessed directly. at line 363, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI.pm: Private Member Data shouldn't be accessed directly. at line 366, column 60. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI.pm: Private Member Data shouldn't be accessed directly. at line 367, column 41. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI.pm: Private Member Data shouldn't be accessed directly. at line 369, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI.pm: Private Member Data shouldn't be accessed directly. at line 374, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI.pm: Private Member Data shouldn't be accessed directly. at line 380, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI.pm: Private Member Data shouldn't be accessed directly. at line 427, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI.pm: Private Member Data shouldn't be accessed directly. at line 428, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI.pm: Private Member Data shouldn't be accessed directly. at line 437, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI.pm: Private Member Data shouldn't be accessed directly. at line 506, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI.pm: Private Member Data shouldn't be accessed directly. at line 533, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI.pm: Private Member Data shouldn't be accessed directly. at line 534, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI.pm: Private Member Data shouldn't be accessed directly. at line 540, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI.pm: Private Member Data shouldn't be accessed directly. at line 547, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UserMapping.pm: Private Member Data shouldn't be accessed directly. at line 68, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UserMapping.pm: Private Member Data shouldn't be accessed directly. at line 69, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UserMapping.pm: Private Member Data shouldn't be accessed directly. at line 385, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UserMapping.pm: Private Member Data shouldn't be accessed directly. at line 386, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users.pm: Private Member Data shouldn't be accessed directly. at line 781, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users.pm: Private Member Data shouldn't be accessed directly. at line 781, column 45. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users.pm: Private Member Data shouldn't be accessed directly. at line 798, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users.pm: Private Member Data shouldn't be accessed directly. at line 798, column 46. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users.pm: Private Member Data shouldn't be accessed directly. at line 818, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users.pm: Private Member Data shouldn't be accessed directly. at line 819, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users.pm: Private Member Data shouldn't be accessed directly. at line 836, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users.pm: Private Member Data shouldn't be accessed directly. at line 837, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users.pm: Private Member Data shouldn't be accessed directly. at line 854, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users.pm: Private Member Data shouldn't be accessed directly. at line 855, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users.pm: Private Member Data shouldn't be accessed directly. at line 856, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users.pm: Private Member Data shouldn't be accessed directly. at line 885, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users.pm: Private Member Data shouldn't be accessed directly. at line 886, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users.pm: Private Member Data shouldn't be accessed directly. at line 887, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users.pm: Private Member Data shouldn't be accessed directly. at line 910, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users.pm: Private Member Data shouldn't be accessed directly. at line 925, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users.pm: Private Member Data shouldn't be accessed directly. at line 927, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users.pm: Private Member Data shouldn't be accessed directly. at line 928, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users.pm: Private Member Data shouldn't be accessed directly. at line 941, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users.pm: Private Member Data shouldn't be accessed directly. at line 953, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Validation.pm: Private Member Data shouldn't be accessed directly. at line 95, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Validation.pm: Private Member Data shouldn't be accessed directly. at line 96, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Validation.pm: Private Member Data shouldn't be accessed directly. at line 171, column 41. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Validation.pm: Private Member Data shouldn't be accessed directly. at line 173, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Validation.pm: Private Member Data shouldn't be accessed directly. at line 189, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Validation.pm: Private Member Data shouldn't be accessed directly. at line 190, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Validation.pm: Private Member Data shouldn't be accessed directly. at line 198, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Validation.pm: Private Member Data shouldn't be accessed directly. at line 210, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Validation.pm: Private Member Data shouldn't be accessed directly. at line 210, column 50. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Validation.pm: Private Member Data shouldn't be accessed directly. at line 215, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Validation.pm: Private Member Data shouldn't be accessed directly. at line 237, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Validation.pm: Private Member Data shouldn't be accessed directly. at line 238, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Validation.pm: Private Member Data shouldn't be accessed directly. at line 239, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Validation.pm: Private Member Data shouldn't be accessed directly. at line 283, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/ValidationException.pm source OK lib/Foswiki/WebFilter.pm: Private Member Data shouldn't be accessed directly. at line 21, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/WebFilter.pm: Private Member Data shouldn't be accessed directly. at line 29, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/WebFilter.pm: Private Member Data shouldn't be accessed directly. at line 31, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/WebFilter.pm: Private Member Data shouldn't be accessed directly. at line 33, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/WebFilter.pm: Private Member Data shouldn't be accessed directly. at line 40, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/WebFilter.pm: Private Member Data shouldn't be accessed directly. at line 41, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/WebFilter.pm: Private Member Data shouldn't be accessed directly. at line 41, column 43. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/WebFilter.pm: Private Member Data shouldn't be accessed directly. at line 44, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/TWiki/Attrs.pm: Stricture disabled at line 9, column 1. See page 429 of PBP. (Severity: 5) lib/TWiki/Form.pm source OK lib/TWiki/Func.pm source OK lib/TWiki/LineIterator.pm source OK lib/TWiki/ListIterator.pm source OK lib/TWiki/Meta.pm source OK lib/TWiki/OopsException.pm source OK lib/TWiki/Plugins.pm source OK lib/TWiki/Prefs.pm source OK lib/TWiki/Sandbox.pm source OK lib/TWiki/Time.pm source OK lib/TWiki/UI.pm source OK lib/Unit/CGIEngine.pm: Private Member Data shouldn't be accessed directly. at line 34, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/CGIEngine.pm: Private Member Data shouldn't be accessed directly. at line 49, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/CGIEngine.pm: Private Member Data shouldn't be accessed directly. at line 50, column 43. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/CGIEngine.pm: Private Member Data shouldn't be accessed directly. at line 78, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/CGIEngine.pm: Three-argument form of open used at line 137, column 5. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/Unit/CGIEngine.pm: Three-argument form of open used at line 141, column 5. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/Unit/CGIEngine.pm: Three-argument form of open used at line 144, column 5. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/Unit/CGIEngine.pm: Three-argument form of open used at line 149, column 5. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/Unit/CGIEngine.pm: Three-argument form of open used at line 157, column 5. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/Unit/CGIEngine.pm: Three-argument form of open used at line 161, column 5. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/Unit/Eavesdrop.pm: Expression form of "eval" for something other than require at line 9, column 12. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Unit/Eavesdrop.pm: Private Member Data shouldn't be accessed directly. at line 14, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/Eavesdrop.pm: Expression form of "eval" for something other than require at line 17, column 9. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Unit/Eavesdrop.pm: Private Member Data shouldn't be accessed directly. at line 30, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/Eavesdrop.pm: Private Member Data shouldn't be accessed directly. at line 36, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/Eavesdrop.pm: Private Member Data shouldn't be accessed directly. at line 42, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/Eavesdrop.pm: Private Member Data shouldn't be accessed directly. at line 42, column 36. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/Eavesdrop.pm: Private Member Data shouldn't be accessed directly. at line 43, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/Eavesdrop.pm: Private Member Data shouldn't be accessed directly. at line 50, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/Eavesdrop.pm: Private Member Data shouldn't be accessed directly. at line 58, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/Eavesdrop.pm: Private Member Data shouldn't be accessed directly. at line 59, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/Eavesdrop.pm: Private Member Data shouldn't be accessed directly. at line 67, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/Eavesdrop.pm: Private Member Data shouldn't be accessed directly. at line 67, column 54. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/Eavesdrop.pm: Private Member Data shouldn't be accessed directly. at line 78, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/Eavesdrop.pm: Private Member Data shouldn't be accessed directly. at line 100, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/Eavesdrop.pm: Private Member Data shouldn't be accessed directly. at line 100, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/Eavesdrop.pm: Private Member Data shouldn't be accessed directly. at line 101, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/Eavesdrop.pm: Private Member Data shouldn't be accessed directly. at line 113, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/Eavesdrop.pm: Private Member Data shouldn't be accessed directly. at line 113, column 36. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/Eavesdrop.pm: Private Member Data shouldn't be accessed directly. at line 114, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/ExternalEngine.pm: Expression form of "eval" for something other than require at line 29, column 5. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Unit/ExternalEngine.pm: Expression form of "eval" at line 29, column 5. See page 161 of PBP. (Severity: 5) lib/Unit/ExternalEngine.pm: Private Member Data shouldn't be accessed directly. at line 51, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/ExternalEngine.pm: Private Member Data shouldn't be accessed directly. at line 67, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/ExternalEngine.pm: Private Member Data shouldn't be accessed directly. at line 99, column 41. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 48, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 53, column 41. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 55, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 56, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 62, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 63, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 80, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 81, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 81, column 44. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 84, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 86, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 116, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 118, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 124, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 127, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 132, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 165, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 168, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 185, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 185, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/Request.pm: Code before strictures are enabled at line 4, column 1. See page 429 of PBP. (Severity: 5) lib/Unit/Request.pm: Don't modify $_ in list functions at line 20, column 11. See page 114 of PBP. (Severity: 5) lib/Unit/Response.pm: Private Member Data shouldn't be accessed directly. at line 14, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestCase.pm: Private Member Data shouldn't be accessed directly. at line 29, column 8. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestCase.pm: Private Member Data shouldn't be accessed directly. at line 30, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestCase.pm: Expression form of "eval" for something other than require at line 126, column 17. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Unit/TestCase.pm: Expression form of "eval" at line 126, column 17. See page 161 of PBP. (Severity: 5) lib/Unit/TestCase.pm: Private Member Data shouldn't be accessed directly. at line 140, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestCase.pm: Private Member Data shouldn't be accessed directly. at line 241, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestCase.pm: Private Member Data shouldn't be accessed directly. at line 242, column 35. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestCase.pm: Private Member Data shouldn't be accessed directly. at line 246, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestCase.pm: Private Member Data shouldn't be accessed directly. at line 254, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestCase.pm: Private Member Data shouldn't be accessed directly. at line 254, column 57. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestCase.pm: Private Member Data shouldn't be accessed directly. at line 262, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestCase.pm: Private Member Data shouldn't be accessed directly. at line 262, column 57. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestCase.pm: Private Member Data shouldn't be accessed directly. at line 283, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestCase.pm: Private Member Data shouldn't be accessed directly. at line 288, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestCase.pm: Three-argument form of open used at line 349, column 9. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/Unit/TestCase.pm: Private Member Data shouldn't be accessed directly. at line 358, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestRunner.pm: Private Member Data shouldn't be accessed directly. at line 18, column 8. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestRunner.pm: Private Member Data shouldn't be accessed directly. at line 19, column 8. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestRunner.pm: Private Member Data shouldn't be accessed directly. at line 83, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestRunner.pm: Expression form of "eval" for something other than require at line 103, column 13. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Unit/TestRunner.pm: Private Member Data shouldn't be accessed directly. at line 109, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestRunner.pm: Private Member Data shouldn't be accessed directly. at line 109, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestRunner.pm: Private Member Data shouldn't be accessed directly. at line 110, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestRunner.pm: Private Member Data shouldn't be accessed directly. at line 111, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestRunner.pm: Private Member Data shouldn't be accessed directly. at line 112, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestRunner.pm: Private Member Data shouldn't be accessed directly. at line 113, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestRunner.pm: Private Member Data shouldn't be accessed directly. at line 114, column 59. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestRunner.pm: Private Member Data shouldn't be accessed directly. at line 116, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestRunner.pm: Private Member Data shouldn't be accessed directly. at line 117, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestRunner.pm: Private Member Data shouldn't be accessed directly. at line 119, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestRunner.pm: Private Member Data shouldn't be accessed directly. at line 122, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestRunner.pm: Private Member Data shouldn't be accessed directly. at line 123, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestRunner.pm: Private Member Data shouldn't be accessed directly. at line 142, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestRunner.pm: Private Member Data shouldn't be accessed directly. at line 146, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestRunner.pm: Private Member Data shouldn't be accessed directly. at line 281, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestRunner.pm: Private Member Data shouldn't be accessed directly. at line 294, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Unit/TestSuite.pm: Code before strictures are enabled at line 5, column 1. See page 429 of PBP. (Severity: 5) lib/CPAN/lib/Error.pm: Private Member Data shouldn't be accessed directly. at line 99, column 2. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Error.pm: Private Member Data shouldn't be accessed directly. at line 121, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Error.pm: Private Member Data shouldn't be accessed directly. at line 122, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Error.pm: Private Member Data shouldn't be accessed directly. at line 130, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Error.pm: Private Member Data shouldn't be accessed directly. at line 130, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Error.pm: Private Member Data shouldn't be accessed directly. at line 135, column 2. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Error.pm: Private Member Data shouldn't be accessed directly. at line 183, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Error.pm: Private Member Data shouldn't be accessed directly. at line 279, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Error.pm: Private Member Data shouldn't be accessed directly. at line 284, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Error.pm: Private Member Data shouldn't be accessed directly. at line 287, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Error.pm: Private Member Data shouldn't be accessed directly. at line 292, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Error.pm: Private Member Data shouldn't be accessed directly. at line 302, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Error.pm: Private Member Data shouldn't be accessed directly. at line 327, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Error.pm: Private Member Data shouldn't be accessed directly. at line 328, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Error.pm: Private Member Data shouldn't be accessed directly. at line 336, column 7. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Error.pm: Private Member Data shouldn't be accessed directly. at line 393, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Error.pm: Private Member Data shouldn't be accessed directly. at line 394, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Error.pm: Private Member Data shouldn't be accessed directly. at line 431, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Error.pm: Private Member Data shouldn't be accessed directly. at line 456, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Error.pm: Private Member Data shouldn't be accessed directly. at line 461, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/BDB.pm: Private Member Data shouldn't be accessed directly. at line 168, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/BDB.pm: Private Member Data shouldn't be accessed directly. at line 168, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/BDB.pm: Private Member Data shouldn't be accessed directly. at line 171, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/BDB.pm: Private Member Data shouldn't be accessed directly. at line 173, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/BDB.pm: Private Member Data shouldn't be accessed directly. at line 174, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/BDB.pm: Private Member Data shouldn't be accessed directly. at line 175, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/BDB.pm: Private Member Data shouldn't be accessed directly. at line 176, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/BDB.pm: Private Member Data shouldn't be accessed directly. at line 181, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/BDB.pm: Private Member Data shouldn't be accessed directly. at line 182, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/BDB.pm: Private Member Data shouldn't be accessed directly. at line 183, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/BDB.pm: Private Member Data shouldn't be accessed directly. at line 196, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/BDB.pm: Private Member Data shouldn't be accessed directly. at line 211, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/BDB.pm: Private Member Data shouldn't be accessed directly. at line 212, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/BDB.pm: Private Member Data shouldn't be accessed directly. at line 213, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/BDB.pm: Private Member Data shouldn't be accessed directly. at line 231, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/BDB.pm: Private Member Data shouldn't be accessed directly. at line 234, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/BDB.pm: Private Member Data shouldn't be accessed directly. at line 235, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/BDB.pm: Private Member Data shouldn't be accessed directly. at line 237, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/BDB.pm: Private Member Data shouldn't be accessed directly. at line 238, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/BDB.pm: Private Member Data shouldn't be accessed directly. at line 239, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/DB_File.pm: Private Member Data shouldn't be accessed directly. at line 182, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/DB_File.pm: Private Member Data shouldn't be accessed directly. at line 183, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/DB_File.pm: Private Member Data shouldn't be accessed directly. at line 200, column 6. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/DB_File.pm: Private Member Data shouldn't be accessed directly. at line 206, column 8. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/DB_File.pm: Private Member Data shouldn't be accessed directly. at line 211, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/DB_File.pm: Private Member Data shouldn't be accessed directly. at line 215, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/DB_File.pm: Private Member Data shouldn't be accessed directly. at line 221, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/DB_File.pm: Private Member Data shouldn't be accessed directly. at line 221, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/DB_File.pm: Private Member Data shouldn't be accessed directly. at line 223, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/DB_File.pm: Integer with leading zeros at line 225, column 5. See page 58 of PBP. (Severity: 5) lib/Foswiki/Cache/DB_File.pm: Private Member Data shouldn't be accessed directly. at line 241, column 7. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/DB_File.pm: Private Member Data shouldn't be accessed directly. at line 242, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/DB_File.pm: Private Member Data shouldn't be accessed directly. at line 243, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/DB_File.pm: Private Member Data shouldn't be accessed directly. at line 245, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/DB_File.pm: Private Member Data shouldn't be accessed directly. at line 248, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/DB_File.pm: Private Member Data shouldn't be accessed directly. at line 264, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/DB_File.pm: Private Member Data shouldn't be accessed directly. at line 266, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/DB_File.pm: Private Member Data shouldn't be accessed directly. at line 269, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/DB_File.pm: Private Member Data shouldn't be accessed directly. at line 270, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/DB_File.pm: Private Member Data shouldn't be accessed directly. at line 271, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/FileCache.pm: Private Member Data shouldn't be accessed directly. at line 67, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/FileCache.pm: Private Member Data shouldn't be accessed directly. at line 68, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/FileCache.pm: Private Member Data shouldn't be accessed directly. at line 69, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/FileCache.pm: Integer with leading zeros at line 72, column 61. See page 58 of PBP. (Severity: 5) lib/Foswiki/Cache/Memcached.pm: Private Member Data shouldn't be accessed directly. at line 66, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/Memcached.pm: Private Member Data shouldn't be accessed directly. at line 67, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/Memcached.pm: Private Member Data shouldn't be accessed directly. at line 69, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/Memcached.pm: Private Member Data shouldn't be accessed directly. at line 71, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/Memcached.pm: Private Member Data shouldn't be accessed directly. at line 77, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/Memcached.pm: Private Member Data shouldn't be accessed directly. at line 91, column 7. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/Memcached.pm: Private Member Data shouldn't be accessed directly. at line 95, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/Memcached.pm: Private Member Data shouldn't be accessed directly. at line 96, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/Memcached.pm: Private Member Data shouldn't be accessed directly. at line 97, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/Memcached.pm: Private Member Data shouldn't be accessed directly. at line 98, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/Memcached.pm: Private Member Data shouldn't be accessed directly. at line 103, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/Memcached.pm: Private Member Data shouldn't be accessed directly. at line 104, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/Memcached.pm: Private Member Data shouldn't be accessed directly. at line 105, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/Memcached.pm: Private Member Data shouldn't be accessed directly. at line 107, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/Memcached.pm: Private Member Data shouldn't be accessed directly. at line 115, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/Memcached.pm: Private Member Data shouldn't be accessed directly. at line 134, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/Memcached.pm: Private Member Data shouldn't be accessed directly. at line 135, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/Memcached.pm: Private Member Data shouldn't be accessed directly. at line 136, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryCache.pm: Private Member Data shouldn't be accessed directly. at line 67, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryCache.pm: Private Member Data shouldn't be accessed directly. at line 68, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryCache.pm: Private Member Data shouldn't be accessed directly. at line 69, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryHash.pm: Private Member Data shouldn't be accessed directly. at line 73, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryHash.pm: Private Member Data shouldn't be accessed directly. at line 88, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryHash.pm: Private Member Data shouldn't be accessed directly. at line 104, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryHash.pm: Private Member Data shouldn't be accessed directly. at line 119, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryLRU.pm: Private Member Data shouldn't be accessed directly. at line 147, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryLRU.pm: Private Member Data shouldn't be accessed directly. at line 147, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryLRU.pm: Private Member Data shouldn't be accessed directly. at line 147, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryLRU.pm: Private Member Data shouldn't be accessed directly. at line 148, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryLRU.pm: Private Member Data shouldn't be accessed directly. at line 149, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryLRU.pm: Private Member Data shouldn't be accessed directly. at line 151, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryLRU.pm: Private Member Data shouldn't be accessed directly. at line 161, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryLRU.pm: Private Member Data shouldn't be accessed directly. at line 161, column 49. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryLRU.pm: Private Member Data shouldn't be accessed directly. at line 180, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryLRU.pm: Private Member Data shouldn't be accessed directly. at line 186, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryLRU.pm: Private Member Data shouldn't be accessed directly. at line 188, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryLRU.pm: Private Member Data shouldn't be accessed directly. at line 217, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryLRU.pm: Private Member Data shouldn't be accessed directly. at line 218, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryLRU.pm: Private Member Data shouldn't be accessed directly. at line 219, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryLRU.pm: Private Member Data shouldn't be accessed directly. at line 233, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryLRU.pm: Private Member Data shouldn't be accessed directly. at line 234, column 3. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryLRU.pm: Private Member Data shouldn't be accessed directly. at line 235, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryLRU.pm: Private Member Data shouldn't be accessed directly. at line 243, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryLRU.pm: Private Member Data shouldn't be accessed directly. at line 244, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Cache/MemoryLRU.pm: Private Member Data shouldn't be accessed directly. at line 249, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Checker.pm: Bareword file handle opened at line 113, column 5. See pages 202,204 of PBP. (Severity: 5) lib/Foswiki/Configure/Checker.pm: Three-argument form of open used at line 113, column 5. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/Foswiki/Configure/Checker.pm: Bareword file handle opened at line 117, column 5. See pages 202,204 of PBP. (Severity: 5) lib/Foswiki/Configure/Checker.pm: Three-argument form of open used at line 117, column 5. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/Foswiki/Configure/Checker.pm: Expression form of "eval" for something other than require at line 173, column 5. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Configure/Checker.pm: Expression form of "eval" at line 173, column 5. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/Checker.pm: Expression form of "eval" for something other than require at line 175, column 5. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Configure/Checker.pm: Expression form of "eval" at line 175, column 5. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/Dependency.pm: Private Member Data shouldn't be accessed directly. at line 70, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Dependency.pm: Private Member Data shouldn't be accessed directly. at line 73, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Dependency.pm: Private Member Data shouldn't be accessed directly. at line 74, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Dependency.pm: Private Member Data shouldn't be accessed directly. at line 75, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Dependency.pm: Private Member Data shouldn't be accessed directly. at line 91, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Dependency.pm: Private Member Data shouldn't be accessed directly. at line 105, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Dependency.pm: Private Member Data shouldn't be accessed directly. at line 129, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Dependency.pm: Private Member Data shouldn't be accessed directly. at line 130, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Dependency.pm: Private Member Data shouldn't be accessed directly. at line 132, column 58. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Dependency.pm: Private Member Data shouldn't be accessed directly. at line 135, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Dependency.pm: Private Member Data shouldn't be accessed directly. at line 140, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Dependency.pm: Private Member Data shouldn't be accessed directly. at line 146, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Dependency.pm: Private Member Data shouldn't be accessed directly. at line 147, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Dependency.pm: Private Member Data shouldn't be accessed directly. at line 148, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Dependency.pm: Private Member Data shouldn't be accessed directly. at line 153, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Dependency.pm: Private Member Data shouldn't be accessed directly. at line 161, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Dependency.pm: Private Member Data shouldn't be accessed directly. at line 173, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Dependency.pm: Private Member Data shouldn't be accessed directly. at line 185, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Dependency.pm: Private Member Data shouldn't be accessed directly. at line 302, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Dependency.pm: Private Member Data shouldn't be accessed directly. at line 303, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/FINDEXTENSIONS.pm source OK lib/Foswiki/Configure/FoswikiCfg.pm: Private Member Data shouldn't be accessed directly. at line 162, column 56. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/FoswikiCfg.pm: Private Member Data shouldn't be accessed directly. at line 163, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/FoswikiCfg.pm: Private Member Data shouldn't be accessed directly. at line 163, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/FoswikiCfg.pm: Private Member Data shouldn't be accessed directly. at line 285, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/FoswikiCfg.pm: Private Member Data shouldn't be accessed directly. at line 286, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/FoswikiCfg.pm: Private Member Data shouldn't be accessed directly. at line 287, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/FoswikiCfg.pm: Private Member Data shouldn't be accessed directly. at line 288, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/FoswikiCfg.pm: Private Member Data shouldn't be accessed directly. at line 300, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/FoswikiCfg.pm: Private Member Data shouldn't be accessed directly. at line 304, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/FoswikiCfg.pm: Private Member Data shouldn't be accessed directly. at line 314, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/FoswikiCfg.pm: Private Member Data shouldn't be accessed directly. at line 320, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/FoswikiCfg.pm: Private Member Data shouldn't be accessed directly. at line 329, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/FoswikiCfg.pm: Private Member Data shouldn't be accessed directly. at line 330, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/FoswikiCfg.pm: Private Member Data shouldn't be accessed directly. at line 331, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/FoswikiCfg.pm: Private Member Data shouldn't be accessed directly. at line 341, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/FoswikiCfg.pm: Private Member Data shouldn't be accessed directly. at line 344, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/FoswikiCfg.pm: Private Member Data shouldn't be accessed directly. at line 345, column 48. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/FoswikiCfg.pm: Private Member Data shouldn't be accessed directly. at line 346, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/FoswikiCfg.pm: Private Member Data shouldn't be accessed directly. at line 355, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/FoswikiCfg.pm: Private Member Data shouldn't be accessed directly. at line 357, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/GlobalControls.pm: Private Member Data shouldn't be accessed directly. at line 26, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/GlobalControls.pm: Private Member Data shouldn't be accessed directly. at line 42, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/GlobalControls.pm: Private Member Data shouldn't be accessed directly. at line 55, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/GlobalControls.pm: Private Member Data shouldn't be accessed directly. at line 60, column 65. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/GlobalControls.pm: Private Member Data shouldn't be accessed directly. at line 64, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/GlobalControls.pm: Private Member Data shouldn't be accessed directly. at line 70, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/GlobalControls.pm: Private Member Data shouldn't be accessed directly. at line 70, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/GlobalControls.pm: Private Member Data shouldn't be accessed directly. at line 73, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/GlobalControls.pm: Private Member Data shouldn't be accessed directly. at line 76, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/GlobalControls.pm: Private Member Data shouldn't be accessed directly. at line 83, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/GlobalControls.pm: Private Member Data shouldn't be accessed directly. at line 94, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/GlobalControls.pm: Private Member Data shouldn't be accessed directly. at line 95, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Item.pm: Private Member Data shouldn't be accessed directly. at line 19, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Item.pm: Private Member Data shouldn't be accessed directly. at line 20, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Item.pm: Private Member Data shouldn't be accessed directly. at line 21, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Item.pm: Private Member Data shouldn't be accessed directly. at line 22, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Item.pm: Private Member Data shouldn't be accessed directly. at line 33, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Item.pm: Private Member Data shouldn't be accessed directly. at line 41, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Item.pm: Private Member Data shouldn't be accessed directly. at line 58, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Item.pm: Private Member Data shouldn't be accessed directly. at line 71, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Item.pm: Private Member Data shouldn't be accessed directly. at line 72, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Item.pm: Private Member Data shouldn't be accessed directly. at line 72, column 35. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/LANGUAGES.pm source OK lib/Foswiki/Configure/Load.pm: Expression form of "eval" for something other than require at line 111, column 13. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Configure/Load.pm: Expression form of "eval" at line 111, column 13. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/Load.pm: Expression form of "eval" for something other than require at line 112, column 13. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Configure/Load.pm: Expression form of "eval" at line 112, column 13. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/Load.pm: Nested named subroutine at line 196, column 9. Declaring a named sub inside another named sub does not prevent the inner sub from being global.. (Severity: 5) lib/Foswiki/Configure/Load.pm: Private Member Data shouldn't be accessed directly. at line 202, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Load.pm: Private Member Data shouldn't be accessed directly. at line 203, column 46. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Load.pm: Private Member Data shouldn't be accessed directly. at line 211, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Load.pm: Private Member Data shouldn't be accessed directly. at line 214, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Load.pm: Private Member Data shouldn't be accessed directly. at line 215, column 38. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Load.pm: Private Member Data shouldn't be accessed directly. at line 222, column 57. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Load.pm: Private Member Data shouldn't be accessed directly. at line 226, column 44. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Load.pm: Private Member Data shouldn't be accessed directly. at line 244, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Load.pm: Private Member Data shouldn't be accessed directly. at line 262, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Load.pm: Private Member Data shouldn't be accessed directly. at line 267, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/PLUGINS.pm source OK lib/Foswiki/Configure/Pluggable.pm: Expression form of "eval" at line 21, column 5. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/Pluggable.pm: Stricture disabled at line 24, column 5. See page 429 of PBP. (Severity: 5) lib/Foswiki/Configure/Root.pm source OK lib/Foswiki/Configure/Section.pm: Private Member Data shouldn't be accessed directly. at line 16, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Section.pm: Private Member Data shouldn't be accessed directly. at line 17, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Section.pm: Private Member Data shouldn't be accessed directly. at line 19, column 8. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Section.pm: Private Member Data shouldn't be accessed directly. at line 20, column 8. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Section.pm: Private Member Data shouldn't be accessed directly. at line 27, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Section.pm: Private Member Data shouldn't be accessed directly. at line 30, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Section.pm: Private Member Data shouldn't be accessed directly. at line 33, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Section.pm: Private Member Data shouldn't be accessed directly. at line 36, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Section.pm: Private Member Data shouldn't be accessed directly. at line 42, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Section.pm: Private Member Data shouldn't be accessed directly. at line 43, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Section.pm: Private Member Data shouldn't be accessed directly. at line 44, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Section.pm: Private Member Data shouldn't be accessed directly. at line 46, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Section.pm: Private Member Data shouldn't be accessed directly. at line 51, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Section.pm: Private Member Data shouldn't be accessed directly. at line 58, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Section.pm: Private Member Data shouldn't be accessed directly. at line 60, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Section.pm: Private Member Data shouldn't be accessed directly. at line 76, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Section.pm: Private Member Data shouldn't be accessed directly. at line 84, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Section.pm: Private Member Data shouldn't be accessed directly. at line 87, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Section.pm: Private Member Data shouldn't be accessed directly. at line 97, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Section.pm: Private Member Data shouldn't be accessed directly. at line 109, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/TemplateParser.pm: Expression form of "eval" for something other than require at line 51, column 5. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Configure/TemplateParser.pm: Expression form of "eval" at line 51, column 5. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/TemplateParser.pm: Private Member Data shouldn't be accessed directly. at line 64, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/TemplateParser.pm: "require" statement with library name as string at line 70, column 16. Use a bareword instead. (Severity: 5) lib/Foswiki/Configure/TemplateParser.pm: Private Member Data shouldn't be accessed directly. at line 86, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/TemplateParser.pm: Private Member Data shouldn't be accessed directly. at line 136, column 48. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/TemplateParser.pm: Three-argument form of open used at line 176, column 10. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/Foswiki/Configure/Type.pm: Expression form of "eval" for something other than require at line 28, column 11. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Configure/Type.pm: Expression form of "eval" at line 28, column 11. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/UI.pm: Private Member Data shouldn't be accessed directly. at line 259, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UI.pm: Private Member Data shouldn't be accessed directly. at line 264, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UI.pm: Private Member Data shouldn't be accessed directly. at line 271, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UI.pm: Private Member Data shouldn't be accessed directly. at line 272, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UI.pm: Private Member Data shouldn't be accessed directly. at line 300, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UI.pm: Private Member Data shouldn't be accessed directly. at line 301, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UI.pm: Private Member Data shouldn't be accessed directly. at line 306, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UI.pm: Private Member Data shouldn't be accessed directly. at line 308, column 38. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UI.pm: Private Member Data shouldn't be accessed directly. at line 312, column 39. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UI.pm: Private Member Data shouldn't be accessed directly. at line 316, column 33. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UI.pm: Private Member Data shouldn't be accessed directly. at line 320, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UI.pm: Private Member Data shouldn't be accessed directly. at line 321, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UI.pm: Private Member Data shouldn't be accessed directly. at line 322, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UI.pm: Private Member Data shouldn't be accessed directly. at line 322, column 46. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UI.pm: Private Member Data shouldn't be accessed directly. at line 326, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UI.pm: Private Member Data shouldn't be accessed directly. at line 329, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UI.pm: Private Member Data shouldn't be accessed directly. at line 339, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UI.pm: Private Member Data shouldn't be accessed directly. at line 339, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UI.pm: Private Member Data shouldn't be accessed directly. at line 342, column 35. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UI.pm: Variable declared in conditional statement at line 365, column 9. Declare variables outside of the condition. (Severity: 5) lib/Foswiki/Configure/Util.pm source OK lib/Foswiki/Configure/Value.pm: Private Member Data shouldn't be accessed directly. at line 33, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Value.pm: Private Member Data shouldn't be accessed directly. at line 34, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Value.pm: Private Member Data shouldn't be accessed directly. at line 35, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Value.pm: Private Member Data shouldn't be accessed directly. at line 43, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Value.pm: Private Member Data shouldn't be accessed directly. at line 48, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Value.pm: Private Member Data shouldn't be accessed directly. at line 53, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Value.pm: Private Member Data shouldn't be accessed directly. at line 54, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Value.pm: Private Member Data shouldn't be accessed directly. at line 55, column 43. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Value.pm: Private Member Data shouldn't be accessed directly. at line 57, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Value.pm: Private Member Data shouldn't be accessed directly. at line 70, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Value.pm: Private Member Data shouldn't be accessed directly. at line 70, column 49. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Value.pm: Private Member Data shouldn't be accessed directly. at line 100, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Value.pm: Private Member Data shouldn't be accessed directly. at line 102, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Value.pm: Private Member Data shouldn't be accessed directly. at line 102, column 55. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Value.pm: Private Member Data shouldn't be accessed directly. at line 103, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Value.pm: Private Member Data shouldn't be accessed directly. at line 103, column 55. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Value.pm: Private Member Data shouldn't be accessed directly. at line 107, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Value.pm: Private Member Data shouldn't be accessed directly. at line 109, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Value.pm: Private Member Data shouldn't be accessed directly. at line 110, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Value.pm: Private Member Data shouldn't be accessed directly. at line 111, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Valuer.pm: Private Member Data shouldn't be accessed directly. at line 21, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Valuer.pm: Private Member Data shouldn't be accessed directly. at line 22, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Valuer.pm: Expression form of "eval" for something other than require at line 33, column 5. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Configure/Valuer.pm: Expression form of "eval" at line 33, column 5. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/Valuer.pm: Loop iterator is not lexical at line 68, column 5. See page 108 of PBP. (Severity: 5) lib/Foswiki/Configure/Valuer.pm: Expression form of "eval" for something other than require at line 82, column 22. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Configure/Valuer.pm: Expression form of "eval" at line 82, column 22. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/Valuer.pm: Expression form of "eval" for something other than require at line 86, column 13. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Configure/Valuer.pm: Expression form of "eval" at line 86, column 13. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/Valuer.pm: Private Member Data shouldn't be accessed directly. at line 88, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/BehaviourContrib.pm source OK lib/Foswiki/Contrib/Build.pm: Loop iterator is not lexical at line 344, column 5. See page 108 of PBP. (Severity: 5) lib/Foswiki/Contrib/Build.pm: Integer with leading zeros at line 2120, column 32. See page 58 of PBP. (Severity: 5) lib/Foswiki/Contrib/Build.pm: Integer with leading zeros at line 2256, column 46. See page 58 of PBP. (Severity: 5) lib/Foswiki/Contrib/Build.pm: Private Member Data shouldn't be accessed directly. at line 2528, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/Build.pm: Private Member Data shouldn't be accessed directly. at line 2529, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/Build.pm: Private Member Data shouldn't be accessed directly. at line 2530, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/Build.pm: Private Member Data shouldn't be accessed directly. at line 2532, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/Build.pm: Private Member Data shouldn't be accessed directly. at line 2533, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/Build.pm: Private Member Data shouldn't be accessed directly. at line 2534, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/Build.pm: Private Member Data shouldn't be accessed directly. at line 2537, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/Build.pm: Private Member Data shouldn't be accessed directly. at line 2540, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/Build.pm: Private Member Data shouldn't be accessed directly. at line 2543, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/Build.pm: Private Member Data shouldn't be accessed directly. at line 2544, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/Build.pm: Private Member Data shouldn't be accessed directly. at line 2545, column 33. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/Build.pm: Private Member Data shouldn't be accessed directly. at line 2545, column 58. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/Build.pm: Private Member Data shouldn't be accessed directly. at line 2546, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/Build.pm: Private Member Data shouldn't be accessed directly. at line 2552, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/Build.pm: Private Member Data shouldn't be accessed directly. at line 2552, column 53. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/Build.pm: Private Member Data shouldn't be accessed directly. at line 2553, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/Build.pm: Private Member Data shouldn't be accessed directly. at line 2555, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/JSCalendarContrib.pm: Private Member Data shouldn't be accessed directly. at line 92, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/JSCalendarContrib.pm: Private Member Data shouldn't be accessed directly. at line 93, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/JSCalendarContrib.pm: Private Member Data shouldn't be accessed directly. at line 94, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/JSCalendarContrib.pm: Private Member Data shouldn't be accessed directly. at line 95, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib.pm: Private Member Data shouldn't be accessed directly. at line 289, column 55. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib.pm: Private Member Data shouldn't be accessed directly. at line 291, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib.pm: Private Member Data shouldn't be accessed directly. at line 294, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib.pm: Private Member Data shouldn't be accessed directly. at line 302, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib.pm: Private Member Data shouldn't be accessed directly. at line 302, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib.pm: Private Member Data shouldn't be accessed directly. at line 302, column 48. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib.pm: Private Member Data shouldn't be accessed directly. at line 303, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib.pm: Private Member Data shouldn't be accessed directly. at line 375, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib.pm: Private Member Data shouldn't be accessed directly. at line 375, column 52. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib.pm: Private Member Data shouldn't be accessed directly. at line 376, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib.pm: Private Member Data shouldn't be accessed directly. at line 427, column 46. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib.pm: Private Member Data shouldn't be accessed directly. at line 443, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib.pm: Private Member Data shouldn't be accessed directly. at line 454, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib.pm: Private Member Data shouldn't be accessed directly. at line 455, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib.pm: Private Member Data shouldn't be accessed directly. at line 456, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib.pm: Private Member Data shouldn't be accessed directly. at line 457, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib.pm: Private Member Data shouldn't be accessed directly. at line 458, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib.pm: Private Member Data shouldn't be accessed directly. at line 459, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib.pm: Private Member Data shouldn't be accessed directly. at line 556, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib.pm: Private Member Data shouldn't be accessed directly. at line 561, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContribPlugin.pm: Code before strictures are enabled at line 3, column 1. See page 429 of PBP. (Severity: 5) lib/Foswiki/Contrib/MailerContribPlugin.pm: "return" statement with explicit "undef" at line 36, column 5. See page 199 of PBP. (Severity: 5) lib/Foswiki/Contrib/PatternSkin.pm source OK lib/Foswiki/Contrib/TipsContrib.pm source OK lib/Foswiki/Contrib/TopicUserMappingContrib.pm source OK lib/Foswiki/Contrib/UnitTestContrib.pm source OK lib/Foswiki/Engine/CGI.pm: Private Member Data shouldn't be accessed directly. at line 52, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CGI.pm: Private Member Data shouldn't be accessed directly. at line 141, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CGI.pm: Private Member Data shouldn't be accessed directly. at line 148, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CGI.pm: Private Member Data shouldn't be accessed directly. at line 150, column 35. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CGI.pm: Private Member Data shouldn't be accessed directly. at line 152, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CGI.pm: Private Member Data shouldn't be accessed directly. at line 152, column 48. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CGI.pm: Private Member Data shouldn't be accessed directly. at line 161, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CGI.pm: Private Member Data shouldn't be accessed directly. at line 162, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CGI.pm: Private Member Data shouldn't be accessed directly. at line 164, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CGI.pm: Private Member Data shouldn't be accessed directly. at line 165, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CGI.pm: Private Member Data shouldn't be accessed directly. at line 168, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CGI.pm: Private Member Data shouldn't be accessed directly. at line 176, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CLI.pm: Private Member Data shouldn't be accessed directly. at line 39, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CLI.pm: Private Member Data shouldn't be accessed directly. at line 42, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CLI.pm: Private Member Data shouldn't be accessed directly. at line 43, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CLI.pm: Private Member Data shouldn't be accessed directly. at line 44, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CLI.pm: Private Member Data shouldn't be accessed directly. at line 47, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CLI.pm: Private Member Data shouldn't be accessed directly. at line 64, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CLI.pm: Private Member Data shouldn't be accessed directly. at line 65, column 48. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CLI.pm: Private Member Data shouldn't be accessed directly. at line 67, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CLI.pm: Private Member Data shouldn't be accessed directly. at line 68, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CLI.pm: Private Member Data shouldn't be accessed directly. at line 73, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CLI.pm: Private Member Data shouldn't be accessed directly. at line 74, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CLI.pm: Private Member Data shouldn't be accessed directly. at line 75, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CLI.pm: Private Member Data shouldn't be accessed directly. at line 91, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CLI.pm: Private Member Data shouldn't be accessed directly. at line 92, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/CLI.pm: Private Member Data shouldn't be accessed directly. at line 93, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Engine/Legacy.pm source OK lib/Foswiki/Form/Checkbox.pm: Private Member Data shouldn't be accessed directly. at line 12, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Checkbox.pm: Private Member Data shouldn't be accessed directly. at line 13, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Checkbox.pm: Private Member Data shouldn't be accessed directly. at line 14, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Checkbox.pm: Private Member Data shouldn't be accessed directly. at line 15, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Checkbox.pm: Private Member Data shouldn't be accessed directly. at line 15, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Checkbox.pm: Private Member Data shouldn't be accessed directly. at line 29, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Checkbox.pm: Private Member Data shouldn't be accessed directly. at line 31, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Checkbox.pm: Private Member Data shouldn't be accessed directly. at line 64, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Checkbox.pm: Private Member Data shouldn't be accessed directly. at line 65, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Checkbox.pm: Private Member Data shouldn't be accessed directly. at line 67, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Checkbox.pm: Private Member Data shouldn't be accessed directly. at line 76, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Date.pm: Code before strictures are enabled at line 7, column 1. See page 429 of PBP. (Severity: 5) lib/Foswiki/Form/Date.pm: Private Member Data shouldn't be accessed directly. at line 16, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Date.pm: Private Member Data shouldn't be accessed directly. at line 19, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Date.pm: Private Member Data shouldn't be accessed directly. at line 34, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Date.pm: Private Member Data shouldn't be accessed directly. at line 35, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Date.pm: Private Member Data shouldn't be accessed directly. at line 36, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Date.pm: Private Member Data shouldn't be accessed directly. at line 61, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/FieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 230, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/FieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 232, column 34. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/FieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 235, column 41. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/FieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 249, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/FieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 262, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/FieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 263, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/FieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 272, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/FieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 272, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/FieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 288, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/FieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 289, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/FieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 290, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/FieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 293, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/FieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 296, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/FieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 329, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/FieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 330, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/FieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 345, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/FieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 355, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/FieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 356, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/FieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 357, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/FieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 358, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Label.pm: Private Member Data shouldn't be accessed directly. at line 24, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/ListFieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 33, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/ListFieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 43, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/ListFieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 43, column 33. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/ListFieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 47, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/ListFieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 49, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/ListFieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 49, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/ListFieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 50, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/ListFieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 52, column 44. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/ListFieldDefinition.pm: Don't modify $_ in list functions at line 80, column 13. See page 114 of PBP. (Severity: 5) lib/Foswiki/Form/ListFieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 82, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/ListFieldDefinition.pm: Private Member Data shouldn't be accessed directly. at line 84, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Radio.pm: Private Member Data shouldn't be accessed directly. at line 12, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Radio.pm: Private Member Data shouldn't be accessed directly. at line 13, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Radio.pm: Private Member Data shouldn't be accessed directly. at line 14, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Radio.pm: Private Member Data shouldn't be accessed directly. at line 15, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Radio.pm: Private Member Data shouldn't be accessed directly. at line 15, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Radio.pm: Private Member Data shouldn't be accessed directly. at line 24, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Radio.pm: Private Member Data shouldn't be accessed directly. at line 38, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Radio.pm: Private Member Data shouldn't be accessed directly. at line 39, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Radio.pm: Private Member Data shouldn't be accessed directly. at line 41, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Select.pm: Private Member Data shouldn't be accessed directly. at line 46, column 33. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Select.pm: Private Member Data shouldn't be accessed directly. at line 49, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Select.pm: Private Member Data shouldn't be accessed directly. at line 53, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Select.pm: Private Member Data shouldn't be accessed directly. at line 54, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Select.pm: Private Member Data shouldn't be accessed directly. at line 65, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Select.pm: Private Member Data shouldn't be accessed directly. at line 66, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Select.pm: Private Member Data shouldn't be accessed directly. at line 86, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Select.pm: Private Member Data shouldn't be accessed directly. at line 87, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Select.pm: Private Member Data shouldn't be accessed directly. at line 88, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Select.pm: Private Member Data shouldn't be accessed directly. at line 102, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Select.pm: Private Member Data shouldn't be accessed directly. at line 104, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Select.pm: Private Member Data shouldn't be accessed directly. at line 110, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Select.pm: Private Member Data shouldn't be accessed directly. at line 111, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Select.pm: Private Member Data shouldn't be accessed directly. at line 113, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Select.pm: Private Member Data shouldn't be accessed directly. at line 114, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Select.pm: Private Member Data shouldn't be accessed directly. at line 117, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Select.pm: Private Member Data shouldn't be accessed directly. at line 118, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Select.pm: Private Member Data shouldn't be accessed directly. at line 119, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Select.pm: Private Member Data shouldn't be accessed directly. at line 122, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Select.pm: Private Member Data shouldn't be accessed directly. at line 131, column 43. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Text.pm: Private Member Data shouldn't be accessed directly. at line 12, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Text.pm: Private Member Data shouldn't be accessed directly. at line 15, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Text.pm: Private Member Data shouldn't be accessed directly. at line 25, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Text.pm: Private Member Data shouldn't be accessed directly. at line 26, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Text.pm: Private Member Data shouldn't be accessed directly. at line 27, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Textarea.pm: Private Member Data shouldn't be accessed directly. at line 12, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Textarea.pm: Private Member Data shouldn't be accessed directly. at line 13, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Textarea.pm: Private Member Data shouldn't be accessed directly. at line 14, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Textarea.pm: Private Member Data shouldn't be accessed directly. at line 17, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Textarea.pm: Private Member Data shouldn't be accessed directly. at line 18, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Textarea.pm: Private Member Data shouldn't be accessed directly. at line 36, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Textarea.pm: Private Member Data shouldn't be accessed directly. at line 37, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Textarea.pm: Private Member Data shouldn't be accessed directly. at line 46, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Textarea.pm: Private Member Data shouldn't be accessed directly. at line 47, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Textarea.pm: Private Member Data shouldn't be accessed directly. at line 48, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Form/Textarea.pm: Private Member Data shouldn't be accessed directly. at line 49, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/I18N/Extract.pm source OK lib/Foswiki/I18N/Fallback.pm: Private Member Data shouldn't be accessed directly. at line 63, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/Node.pm: Expression form of "eval" for something other than require at line 23, column 9. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/If/Node.pm: Expression form of "eval" at line 23, column 9. See page 161 of PBP. (Severity: 5) lib/Foswiki/If/Node.pm: Private Member Data shouldn't be accessed directly. at line 37, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/Node.pm: Private Member Data shouldn't be accessed directly. at line 38, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/OP_allows.pm: Private Member Data shouldn't be accessed directly. at line 27, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/OP_allows.pm: Private Member Data shouldn't be accessed directly. at line 28, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/OP_allows.pm: Private Member Data shouldn't be accessed directly. at line 40, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/OP_context.pm: Private Member Data shouldn't be accessed directly. at line 28, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/OP_defined.pm: Private Member Data shouldn't be accessed directly. at line 24, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/OP_defined.pm: Private Member Data shouldn't be accessed directly. at line 32, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/OP_defined.pm: Private Member Data shouldn't be accessed directly. at line 34, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/OP_dollar.pm: Private Member Data shouldn't be accessed directly. at line 27, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/OP_dollar.pm: Private Member Data shouldn't be accessed directly. at line 34, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/OP_dollar.pm: Private Member Data shouldn't be accessed directly. at line 35, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/OP_ingroup.pm: Private Member Data shouldn't be accessed directly. at line 29, column 7. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/OP_ingroup.pm: Private Member Data shouldn't be accessed directly. at line 31, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/OP_ingroup.pm: Private Member Data shouldn't be accessed directly. at line 37, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/OP_ingroup.pm: Private Member Data shouldn't be accessed directly. at line 41, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/OP_isempty.pm: Private Member Data shouldn't be accessed directly. at line 24, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/OP_isempty.pm: Private Member Data shouldn't be accessed directly. at line 32, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/OP_isempty.pm: Private Member Data shouldn't be accessed directly. at line 33, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/OP_istopic.pm: Private Member Data shouldn't be accessed directly. at line 24, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/OP_istopic.pm: Private Member Data shouldn't be accessed directly. at line 30, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/OP_isweb.pm: Private Member Data shouldn't be accessed directly. at line 27, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/If/Parser.pm: Expression form of "eval" at line 33, column 9. See page 161 of PBP. (Severity: 5) lib/Foswiki/IncludeHandlers/doc.pm: Private Member Data shouldn't be accessed directly. at line 22, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/doc.pm: Three-argument form of open used at line 38, column 5. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/Foswiki/IncludeHandlers/doc.pm: Private Member Data shouldn't be accessed directly. at line 58, column 55. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/doc.pm: Private Member Data shouldn't be accessed directly. at line 59, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/doc.pm: Private Member Data shouldn't be accessed directly. at line 62, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/doc.pm: Private Member Data shouldn't be accessed directly. at line 67, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/http.pm: Private Member Data shouldn't be accessed directly. at line 61, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/http.pm: Private Member Data shouldn't be accessed directly. at line 63, column 59. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/http.pm: Private Member Data shouldn't be accessed directly. at line 64, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/http.pm: Private Member Data shouldn't be accessed directly. at line 66, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/http.pm: Private Member Data shouldn't be accessed directly. at line 73, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/http.pm: Private Member Data shouldn't be accessed directly. at line 73, column 39. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/http.pm: Private Member Data shouldn't be accessed directly. at line 80, column 38. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/http.pm: Private Member Data shouldn't be accessed directly. at line 89, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/http.pm: Private Member Data shouldn't be accessed directly. at line 100, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/http.pm: Private Member Data shouldn't be accessed directly. at line 104, column 55. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/http.pm: Private Member Data shouldn't be accessed directly. at line 105, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/http.pm: Private Member Data shouldn't be accessed directly. at line 107, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/http.pm: Private Member Data shouldn't be accessed directly. at line 111, column 38. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/http.pm: Private Member Data shouldn't be accessed directly. at line 125, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/http.pm: Private Member Data shouldn't be accessed directly. at line 127, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/http.pm: Private Member Data shouldn't be accessed directly. at line 129, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/http.pm: Private Member Data shouldn't be accessed directly. at line 131, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/http.pm: Private Member Data shouldn't be accessed directly. at line 133, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/http.pm: Private Member Data shouldn't be accessed directly. at line 135, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/http.pm: Private Member Data shouldn't be accessed directly. at line 140, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/IncludeHandlers/https.pm source OK lib/Foswiki/Infix/Error.pm source OK lib/Foswiki/Infix/Node.pm: Private Member Data shouldn't be accessed directly. at line 36, column 8. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Node.pm: Private Member Data shouldn't be accessed directly. at line 37, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Node.pm: Private Member Data shouldn't be accessed directly. at line 67, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Node.pm: Private Member Data shouldn't be accessed directly. at line 68, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Node.pm: Private Member Data shouldn't be accessed directly. at line 75, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Node.pm: Private Member Data shouldn't be accessed directly. at line 76, column 41. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Node.pm: Private Member Data shouldn't be accessed directly. at line 88, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Node.pm: Private Member Data shouldn't be accessed directly. at line 89, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Node.pm: Private Member Data shouldn't be accessed directly. at line 93, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Node.pm: Private Member Data shouldn't be accessed directly. at line 98, column 7. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Node.pm: Private Member Data shouldn't be accessed directly. at line 99, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Parser.pm: Private Member Data shouldn't be accessed directly. at line 159, column 34. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Parser.pm: Private Member Data shouldn't be accessed directly. at line 162, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Parser.pm: Private Member Data shouldn't be accessed directly. at line 162, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Parser.pm: Private Member Data shouldn't be accessed directly. at line 163, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Parser.pm: Private Member Data shouldn't be accessed directly. at line 168, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Parser.pm: Private Member Data shouldn't be accessed directly. at line 171, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Parser.pm: Private Member Data shouldn't be accessed directly. at line 173, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Parser.pm: Private Member Data shouldn't be accessed directly. at line 212, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Parser.pm: Private Member Data shouldn't be accessed directly. at line 214, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Parser.pm: Private Member Data shouldn't be accessed directly. at line 223, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Parser.pm: Private Member Data shouldn't be accessed directly. at line 230, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Parser.pm: Private Member Data shouldn't be accessed directly. at line 237, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Parser.pm: Private Member Data shouldn't be accessed directly. at line 243, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Parser.pm: Private Member Data shouldn't be accessed directly. at line 245, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Parser.pm: Private Member Data shouldn't be accessed directly. at line 248, column 51. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Parser.pm: Private Member Data shouldn't be accessed directly. at line 269, column 49. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Parser.pm: Private Member Data shouldn't be accessed directly. at line 285, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Parser.pm: Private Member Data shouldn't be accessed directly. at line 286, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Parser.pm: Private Member Data shouldn't be accessed directly. at line 289, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Infix/Parser.pm: Private Member Data shouldn't be accessed directly. at line 302, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/FilterIterator.pm: Private Member Data shouldn't be accessed directly. at line 35, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/FilterIterator.pm: Private Member Data shouldn't be accessed directly. at line 36, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/FilterIterator.pm: Private Member Data shouldn't be accessed directly. at line 37, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/FilterIterator.pm: Private Member Data shouldn't be accessed directly. at line 38, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/FilterIterator.pm: Private Member Data shouldn't be accessed directly. at line 39, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/FilterIterator.pm: Private Member Data shouldn't be accessed directly. at line 46, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/FilterIterator.pm: Private Member Data shouldn't be accessed directly. at line 47, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/FilterIterator.pm: Private Member Data shouldn't be accessed directly. at line 48, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/FilterIterator.pm: Private Member Data shouldn't be accessed directly. at line 48, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/FilterIterator.pm: Private Member Data shouldn't be accessed directly. at line 49, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/FilterIterator.pm: Private Member Data shouldn't be accessed directly. at line 49, column 36. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/FilterIterator.pm: Private Member Data shouldn't be accessed directly. at line 49, column 51. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/FilterIterator.pm: Private Member Data shouldn't be accessed directly. at line 50, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/FilterIterator.pm: Private Member Data shouldn't be accessed directly. at line 61, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/FilterIterator.pm: Private Member Data shouldn't be accessed directly. at line 62, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/FilterIterator.pm: Private Member Data shouldn't be accessed directly. at line 69, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/FilterIterator.pm: Private Member Data shouldn't be accessed directly. at line 70, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/FilterIterator.pm: Private Member Data shouldn't be accessed directly. at line 71, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/ProcessIterator.pm: Private Member Data shouldn't be accessed directly. at line 34, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/ProcessIterator.pm: Private Member Data shouldn't be accessed directly. at line 35, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/ProcessIterator.pm: Private Member Data shouldn't be accessed directly. at line 36, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/ProcessIterator.pm: Private Member Data shouldn't be accessed directly. at line 37, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/ProcessIterator.pm: Private Member Data shouldn't be accessed directly. at line 44, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/ProcessIterator.pm: Private Member Data shouldn't be accessed directly. at line 50, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/ProcessIterator.pm: Private Member Data shouldn't be accessed directly. at line 50, column 35. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Iterator/ProcessIterator.pm: Private Member Data shouldn't be accessed directly. at line 50, column 62. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Logger/PlainFile.pm: Don't modify $_ in list functions at line 62, column 39. See page 114 of PBP. (Severity: 5) lib/Foswiki/Logger/PlainFile.pm: Three-argument form of open used at line 64, column 10. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/Foswiki/Logger/PlainFile.pm: Private Member Data shouldn't be accessed directly. at line 86, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Logger/PlainFile.pm: Private Member Data shouldn't be accessed directly. at line 87, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Logger/PlainFile.pm: Private Member Data shouldn't be accessed directly. at line 93, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Logger/PlainFile.pm: Private Member Data shouldn't be accessed directly. at line 101, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Logger/PlainFile.pm: Private Member Data shouldn't be accessed directly. at line 105, column 34. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Logger/PlainFile.pm: Private Member Data shouldn't be accessed directly. at line 106, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Logger/PlainFile.pm: Private Member Data shouldn't be accessed directly. at line 116, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Logger/PlainFile.pm: Private Member Data shouldn't be accessed directly. at line 117, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Logger/PlainFile.pm: Three-argument form of open used at line 161, column 14. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/Foswiki/LoginManager/ApacheLogin.pm: Private Member Data shouldn't be accessed directly. at line 60, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/ApacheLogin.pm: Private Member Data shouldn't be accessed directly. at line 61, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/ApacheLogin.pm: Private Member Data shouldn't be accessed directly. at line 67, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/ApacheLogin.pm: Private Member Data shouldn't be accessed directly. at line 98, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/ApacheLogin.pm: Private Member Data shouldn't be accessed directly. at line 99, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/ApacheLogin.pm: Private Member Data shouldn't be accessed directly. at line 100, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/ApacheLogin.pm: Private Member Data shouldn't be accessed directly. at line 118, column 46. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/ApacheLogin.pm: Private Member Data shouldn't be accessed directly. at line 119, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/ApacheLogin.pm: Private Member Data shouldn't be accessed directly. at line 137, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/Session.pm source OK lib/Foswiki/LoginManager/TemplateLogin.pm: Private Member Data shouldn't be accessed directly. at line 57, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/TemplateLogin.pm: Private Member Data shouldn't be accessed directly. at line 60, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/TemplateLogin.pm: Private Member Data shouldn't be accessed directly. at line 63, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/TemplateLogin.pm: Private Member Data shouldn't be accessed directly. at line 64, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/TemplateLogin.pm: Private Member Data shouldn't be accessed directly. at line 65, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/TemplateLogin.pm: Private Member Data shouldn't be accessed directly. at line 68, column 34. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/TemplateLogin.pm: Private Member Data shouldn't be accessed directly. at line 86, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/TemplateLogin.pm: Private Member Data shouldn't be accessed directly. at line 87, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/TemplateLogin.pm: Private Member Data shouldn't be accessed directly. at line 88, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/TemplateLogin.pm: Private Member Data shouldn't be accessed directly. at line 90, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/TemplateLogin.pm: Private Member Data shouldn't be accessed directly. at line 117, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/TemplateLogin.pm: Private Member Data shouldn't be accessed directly. at line 134, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/TemplateLogin.pm: Private Member Data shouldn't be accessed directly. at line 135, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/TemplateLogin.pm: Private Member Data shouldn't be accessed directly. at line 137, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/TemplateLogin.pm: Private Member Data shouldn't be accessed directly. at line 191, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/TemplateLogin.pm: Private Member Data shouldn't be accessed directly. at line 198, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/TemplateLogin.pm: Private Member Data shouldn't be accessed directly. at line 204, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/LoginManager/TemplateLogin.pm: Private Member Data shouldn't be accessed directly. at line 209, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ADDTOHEAD.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/ADDTOHEAD.pm: Private Member Data shouldn't be accessed directly. at line 9, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ADDTOHEAD.pm: Private Member Data shouldn't be accessed directly. at line 10, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ADDTOHEAD.pm: Private Member Data shouldn't be accessed directly. at line 11, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ADDTOHEAD.pm: Private Member Data shouldn't be accessed directly. at line 12, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ADDTOHEAD.pm: Private Member Data shouldn't be accessed directly. at line 13, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ADDTOHEAD.pm: Private Member Data shouldn't be accessed directly. at line 15, column 41. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ADDTOHEAD.pm: Private Member Data shouldn't be accessed directly. at line 15, column 60. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ADDTOHEAD.pm: Private Member Data shouldn't be accessed directly. at line 19, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ADDTOHEAD.pm: Private Member Data shouldn't be accessed directly. at line 22, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/DISPLAYDEPENDENCIES.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/DISPLAYDEPENDENCIES.pm: Private Member Data shouldn't be accessed directly. at line 9, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/DISPLAYDEPENDENCIES.pm: Private Member Data shouldn't be accessed directly. at line 9, column 33. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/DISPLAYDEPENDENCIES.pm: Private Member Data shouldn't be accessed directly. at line 10, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/DISPLAYDEPENDENCIES.pm: Private Member Data shouldn't be accessed directly. at line 10, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/DISPLAYDEPENDENCIES.pm: Private Member Data shouldn't be accessed directly. at line 11, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/DISPLAYDEPENDENCIES.pm: Private Member Data shouldn't be accessed directly. at line 12, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/DISPLAYDEPENDENCIES.pm: Private Member Data shouldn't be accessed directly. at line 13, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/DISPLAYDEPENDENCIES.pm: Private Member Data shouldn't be accessed directly. at line 14, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/DISPLAYDEPENDENCIES.pm: Private Member Data shouldn't be accessed directly. at line 14, column 39. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/DISPLAYDEPENDENCIES.pm: Private Member Data shouldn't be accessed directly. at line 15, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/DISPLAYDEPENDENCIES.pm: Private Member Data shouldn't be accessed directly. at line 19, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ENCODE.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/ENCODE.pm: Private Member Data shouldn't be accessed directly. at line 8, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ENCODE.pm: Private Member Data shouldn't be accessed directly. at line 11, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ENCODE.pm: Private Member Data shouldn't be accessed directly. at line 11, column 49. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ENV.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/ENV.pm: Private Member Data shouldn't be accessed directly. at line 9, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ENV.pm: Private Member Data shouldn't be accessed directly. at line 16, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ENV.pm: Private Member Data shouldn't be accessed directly. at line 19, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ENV.pm: Private Member Data shouldn't be accessed directly. at line 22, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ENV.pm: Private Member Data shouldn't be accessed directly. at line 25, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/EXPAND.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/EXPAND.pm: Private Member Data shouldn't be accessed directly. at line 8, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/EXPAND.pm: Private Member Data shouldn't be accessed directly. at line 11, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/EXPAND.pm: Private Member Data shouldn't be accessed directly. at line 15, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/EXPAND.pm: Private Member Data shouldn't be accessed directly. at line 21, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/EXPAND.pm: Private Member Data shouldn't be accessed directly. at line 22, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/EXPAND.pm: Private Member Data shouldn't be accessed directly. at line 24, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/EXPAND.pm: Private Member Data shouldn't be accessed directly. at line 24, column 60. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/EXPAND.pm: Private Member Data shouldn't be accessed directly. at line 28, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/EXPAND.pm: Private Member Data shouldn't be accessed directly. at line 29, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/EXPAND.pm: Private Member Data shouldn't be accessed directly. at line 30, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/EXPAND.pm: Private Member Data shouldn't be accessed directly. at line 30, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/FOREACH.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/FOREACH.pm: Private Member Data shouldn't be accessed directly. at line 11, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/FOREACH.pm: Private Member Data shouldn't be accessed directly. at line 12, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/FOREACH.pm: Private Member Data shouldn't be accessed directly. at line 13, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/FOREACH.pm: Private Member Data shouldn't be accessed directly. at line 14, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/FOREACH.pm: Private Member Data shouldn't be accessed directly. at line 14, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/FOREACH.pm: Private Member Data shouldn't be accessed directly. at line 14, column 59. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/FOREACH.pm: Private Member Data shouldn't be accessed directly. at line 15, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/FOREACH.pm: Private Member Data shouldn't be accessed directly. at line 15, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/FOREACH.pm: Private Member Data shouldn't be accessed directly. at line 16, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/FOREACH.pm: Private Member Data shouldn't be accessed directly. at line 19, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/FOREACH.pm: Private Member Data shouldn't be accessed directly. at line 19, column 56. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/FOREACH.pm: Private Member Data shouldn't be accessed directly. at line 24, column 52. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/FOREACH.pm: Private Member Data shouldn't be accessed directly. at line 25, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/FOREACH.pm: Don't modify $_ in list functions at line 27, column 22. See page 114 of PBP. (Severity: 5) lib/Foswiki/Macros/FOREACH.pm: Private Member Data shouldn't be accessed directly. at line 33, column 63. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/FORMFIELD.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/FORMFIELD.pm: Private Member Data shouldn't be accessed directly. at line 8, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/FORMFIELD.pm: Private Member Data shouldn't be accessed directly. at line 10, column 41. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/FORMFIELD.pm: Private Member Data shouldn't be accessed directly. at line 10, column 60. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/FORMFIELD.pm: Private Member Data shouldn't be accessed directly. at line 17, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/FORMFIELD.pm: Private Member Data shouldn't be accessed directly. at line 18, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/GROUPINFO.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/GROUPINFO.pm: Private Member Data shouldn't be accessed directly. at line 9, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/GROUPINFO.pm: Private Member Data shouldn't be accessed directly. at line 10, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/GROUPINFO.pm: Private Member Data shouldn't be accessed directly. at line 11, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/GROUPINFO.pm: Private Member Data shouldn't be accessed directly. at line 12, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/GROUPINFO.pm: Private Member Data shouldn't be accessed directly. at line 13, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/GROUPINFO.pm: Private Member Data shouldn't be accessed directly. at line 14, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/GROUPINFO.pm: Private Member Data shouldn't be accessed directly. at line 15, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/GROUPINFO.pm: Private Member Data shouldn't be accessed directly. at line 20, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/GROUPINFO.pm: Private Member Data shouldn't be accessed directly. at line 23, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/GROUPINFO.pm: Private Member Data shouldn't be accessed directly. at line 30, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/GROUPINFO.pm: Private Member Data shouldn't be accessed directly. at line 31, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/GROUPINFO.pm: Private Member Data shouldn't be accessed directly. at line 32, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/GROUPINFO.pm: Private Member Data shouldn't be accessed directly. at line 33, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/GROUPINFO.pm: Private Member Data shouldn't be accessed directly. at line 34, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/GROUPINFO.pm: Private Member Data shouldn't be accessed directly. at line 46, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/GROUPINFO.pm: Private Member Data shouldn't be accessed directly. at line 47, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/GROUPS.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/GROUPS.pm: Private Member Data shouldn't be accessed directly. at line 10, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/GROUPS.pm: Private Member Data shouldn't be accessed directly. at line 20, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/GROUPS.pm: Private Member Data shouldn't be accessed directly. at line 25, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/GROUPS.pm: Private Member Data shouldn't be accessed directly. at line 26, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/HTTP.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/HTTP.pm: Private Member Data shouldn't be accessed directly. at line 9, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/HTTP.pm: Private Member Data shouldn't be accessed directly. at line 10, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/HTTP.pm: Private Member Data shouldn't be accessed directly. at line 10, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/HTTPS.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/HTTPS.pm: Private Member Data shouldn't be accessed directly. at line 9, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/HTTPS.pm: Private Member Data shouldn't be accessed directly. at line 10, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/HTTPS.pm: Private Member Data shouldn't be accessed directly. at line 10, column 41. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ICON.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/ICON.pm: Private Member Data shouldn't be accessed directly. at line 14, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ICON.pm: Private Member Data shouldn't be accessed directly. at line 15, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ICON.pm: Private Member Data shouldn't be accessed directly. at line 18, column 45. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ICON.pm: Private Member Data shouldn't be accessed directly. at line 24, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ICON.pm: Private Member Data shouldn't be accessed directly. at line 29, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ICON.pm: Private Member Data shouldn't be accessed directly. at line 37, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ICON.pm: Private Member Data shouldn't be accessed directly. at line 42, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ICON.pm: Private Member Data shouldn't be accessed directly. at line 43, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/ICON.pm: Private Member Data shouldn't be accessed directly. at line 43, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/IF.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/IF.pm: Private Member Data shouldn't be accessed directly. at line 16, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/IF.pm: Private Member Data shouldn't be accessed directly. at line 21, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/IF.pm: Private Member Data shouldn't be accessed directly. at line 24, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/IF.pm: Private Member Data shouldn't be accessed directly. at line 25, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/IF.pm: Private Member Data shouldn't be accessed directly. at line 27, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/IF.pm: Private Member Data shouldn't be accessed directly. at line 30, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/IF.pm: Private Member Data shouldn't be accessed directly. at line 34, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/IF.pm: Private Member Data shouldn't be accessed directly. at line 34, column 49. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/IF.pm: Private Member Data shouldn't be accessed directly. at line 35, column 46. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/IF.pm: Private Member Data shouldn't be accessed directly. at line 38, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/IF.pm: Private Member Data shouldn't be accessed directly. at line 38, column 49. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/IF.pm: Private Member Data shouldn't be accessed directly. at line 39, column 46. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/IF.pm: Private Member Data shouldn't be accessed directly. at line 45, column 59. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/IF.pm: Private Member Data shouldn't be accessed directly. at line 46, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/IF.pm: Private Member Data shouldn't be accessed directly. at line 49, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/INCLUDE.pm: Private Member Data shouldn't be accessed directly. at line 191, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/INCLUDE.pm: Private Member Data shouldn't be accessed directly. at line 192, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/INCLUDE.pm: Private Member Data shouldn't be accessed directly. at line 200, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/INCLUDE.pm: Private Member Data shouldn't be accessed directly. at line 203, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/INCLUDE.pm: Private Member Data shouldn't be accessed directly. at line 236, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/INCLUDE.pm: Private Member Data shouldn't be accessed directly. at line 237, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/INCLUDE.pm: Private Member Data shouldn't be accessed directly. at line 240, column 39. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/INCLUDE.pm: Private Member Data shouldn't be accessed directly. at line 240, column 52. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/INCLUDE.pm: Private Member Data shouldn't be accessed directly. at line 240, column 64. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/INCLUDE.pm: Private Member Data shouldn't be accessed directly. at line 244, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/INCLUDE.pm: Private Member Data shouldn't be accessed directly. at line 246, column 39. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/INCLUDE.pm: Private Member Data shouldn't be accessed directly. at line 246, column 52. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/INCLUDE.pm: Private Member Data shouldn't be accessed directly. at line 246, column 64. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/INCLUDE.pm: Private Member Data shouldn't be accessed directly. at line 267, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/INCLUDE.pm: Private Member Data shouldn't be accessed directly. at line 276, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/INCLUDE.pm: Private Member Data shouldn't be accessed directly. at line 307, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/INCLUDE.pm: Private Member Data shouldn't be accessed directly. at line 309, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/INCLUDE.pm: Private Member Data shouldn't be accessed directly. at line 318, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/INCLUDE.pm: Private Member Data shouldn't be accessed directly. at line 318, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/INCLUDE.pm: Private Member Data shouldn't be accessed directly. at line 319, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/INTURLENCODE.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/INTURLENCODE.pm: Private Member Data shouldn't be accessed directly. at line 16, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/LANGUAGES.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/LANGUAGES.pm: Private Member Data shouldn't be accessed directly. at line 8, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/LANGUAGES.pm: Private Member Data shouldn't be accessed directly. at line 9, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/LANGUAGES.pm: Private Member Data shouldn't be accessed directly. at line 11, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/LANGUAGES.pm: Private Member Data shouldn't be accessed directly. at line 14, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/MAKETEXT.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/MAKETEXT.pm: Private Member Data shouldn't be accessed directly. at line 9, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/MAKETEXT.pm: Private Member Data shouldn't be accessed directly. at line 9, column 38. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/MAKETEXT.pm: Private Member Data shouldn't be accessed directly. at line 27, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/META.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/META.pm: Private Member Data shouldn't be accessed directly. at line 12, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/PUBURL.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/QUERYPARAMS.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/QUERYPARAMS.pm: Private Member Data shouldn't be accessed directly. at line 9, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/QUERYPARAMS.pm: Private Member Data shouldn't be accessed directly. at line 11, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/QUERYPARAMS.pm: Private Member Data shouldn't be accessed directly. at line 12, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/QUERYPARAMS.pm: Private Member Data shouldn't be accessed directly. at line 14, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/QUERYPARAMS.pm: Private Member Data shouldn't be accessed directly. at line 14, column 52. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/QUERYPARAMS.pm: Private Member Data shouldn't be accessed directly. at line 15, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/QUERYPARAMS.pm: Private Member Data shouldn't be accessed directly. at line 18, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/QUERYPARAMS.pm: Private Member Data shouldn't be accessed directly. at line 21, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/RELATIVETOPICPATH.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/RELATIVETOPICPATH.pm: Private Member Data shouldn't be accessed directly. at line 8, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/REVARG.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/REVARG.pm: Private Member Data shouldn't be accessed directly. at line 8, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/REVINFO.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/REVINFO.pm: Private Member Data shouldn't be accessed directly. at line 11, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/REVINFO.pm: Private Member Data shouldn't be accessed directly. at line 11, column 41. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/REVINFO.pm: Private Member Data shouldn't be accessed directly. at line 12, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/REVINFO.pm: Private Member Data shouldn't be accessed directly. at line 13, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/REVINFO.pm: Private Member Data shouldn't be accessed directly. at line 14, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/REVINFO.pm: Private Member Data shouldn't be accessed directly. at line 17, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/REVTITLE.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/REVTITLE.pm: Private Member Data shouldn't be accessed directly. at line 8, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/SEARCH.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/SEARCH.pm: Private Member Data shouldn't be accessed directly. at line 11, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/SEARCH.pm: Private Member Data shouldn't be accessed directly. at line 12, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/SEARCH.pm: Private Member Data shouldn't be accessed directly. at line 13, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/SEARCH.pm: Private Member Data shouldn't be accessed directly. at line 14, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/SEARCH.pm: Private Member Data shouldn't be accessed directly. at line 14, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/SEARCH.pm: Private Member Data shouldn't be accessed directly. at line 14, column 59. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/SEARCH.pm: Private Member Data shouldn't be accessed directly. at line 15, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/SEARCH.pm: Private Member Data shouldn't be accessed directly. at line 15, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/SEARCH.pm: Private Member Data shouldn't be accessed directly. at line 16, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/SHOWPREFERENCE.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/SHOWPREFERENCE.pm: Private Member Data shouldn't be accessed directly. at line 9, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/SHOWPREFERENCE.pm: Private Member Data shouldn't be accessed directly. at line 10, column 50. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/SHOWPREFERENCE.pm: Private Member Data shouldn't be accessed directly. at line 11, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/SHOWPREFERENCE.pm: Private Member Data shouldn't be accessed directly. at line 15, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/SPACEDTOPIC.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/SPACEOUT.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/SPACEOUT.pm: Private Member Data shouldn't be accessed directly. at line 8, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/SPACEOUT.pm: Private Member Data shouldn't be accessed directly. at line 9, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/TOC.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/TOC.pm: Private Member Data shouldn't be accessed directly. at line 33, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/TOC.pm: Private Member Data shouldn't be accessed directly. at line 34, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/TOC.pm: Private Member Data shouldn't be accessed directly. at line 49, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/TOPICLIST.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/TOPICLIST.pm: Private Member Data shouldn't be accessed directly. at line 8, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/TOPICLIST.pm: Private Member Data shouldn't be accessed directly. at line 8, column 41. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/TOPICLIST.pm: Private Member Data shouldn't be accessed directly. at line 9, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/TOPICLIST.pm: Private Member Data shouldn't be accessed directly. at line 11, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/TOPICLIST.pm: Private Member Data shouldn't be accessed directly. at line 14, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/TOPICLIST.pm: Private Member Data shouldn't be accessed directly. at line 16, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/TOPICLIST.pm: Private Member Data shouldn't be accessed directly. at line 16, column 33. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/TOPICLIST.pm: Private Member Data shouldn't be accessed directly. at line 21, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/URLENCODE.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/URLPARAM.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/URLPARAM.pm: Private Member Data shouldn't be accessed directly. at line 8, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/URLPARAM.pm: Private Member Data shouldn't be accessed directly. at line 9, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/URLPARAM.pm: Private Member Data shouldn't be accessed directly. at line 10, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/URLPARAM.pm: Private Member Data shouldn't be accessed directly. at line 11, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/URLPARAM.pm: Private Member Data shouldn't be accessed directly. at line 12, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/URLPARAM.pm: Private Member Data shouldn't be accessed directly. at line 16, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/URLPARAM.pm: Private Member Data shouldn't be accessed directly. at line 18, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/URLPARAM.pm: Don't modify $_ in list functions at line 24, column 35. See page 114 of PBP. (Severity: 5) lib/Foswiki/Macros/URLPARAM.pm: Private Member Data shouldn't be accessed directly. at line 35, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/URLPARAM.pm: Private Member Data shouldn't be accessed directly. at line 61, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/USERINFO.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/USERINFO.pm: Private Member Data shouldn't be accessed directly. at line 8, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/USERINFO.pm: Private Member Data shouldn't be accessed directly. at line 10, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/USERINFO.pm: Private Member Data shouldn't be accessed directly. at line 12, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/USERINFO.pm: Private Member Data shouldn't be accessed directly. at line 13, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/USERINFO.pm: Private Member Data shouldn't be accessed directly. at line 17, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/USERINFO.pm: Private Member Data shouldn't be accessed directly. at line 21, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/USERINFO.pm: Private Member Data shouldn't be accessed directly. at line 21, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/USERINFO.pm: Private Member Data shouldn't be accessed directly. at line 22, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/USERINFO.pm: Private Member Data shouldn't be accessed directly. at line 30, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/USERINFO.pm: Private Member Data shouldn't be accessed directly. at line 35, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/USERINFO.pm: Private Member Data shouldn't be accessed directly. at line 40, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/USERINFO.pm: Private Member Data shouldn't be accessed directly. at line 46, column 34. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/USERINFO.pm: Private Member Data shouldn't be accessed directly. at line 51, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/USERINFO.pm: Private Member Data shouldn't be accessed directly. at line 64, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/USERNAME.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/USERNAME.pm: Private Member Data shouldn't be accessed directly. at line 12, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/USERNAME.pm: Private Member Data shouldn't be accessed directly. at line 12, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/VAR.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/VAR.pm: Private Member Data shouldn't be accessed directly. at line 8, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/VAR.pm: Private Member Data shouldn't be accessed directly. at line 10, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/WEBLIST.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/WEBLIST.pm: Private Member Data shouldn't be accessed directly. at line 10, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/WEBLIST.pm: Private Member Data shouldn't be accessed directly. at line 14, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/WEBLIST.pm: Private Member Data shouldn't be accessed directly. at line 17, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/WEBLIST.pm: Private Member Data shouldn't be accessed directly. at line 21, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/WEBLIST.pm: Private Member Data shouldn't be accessed directly. at line 21, column 41. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/WEBLIST.pm: Private Member Data shouldn't be accessed directly. at line 24, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/WEBLIST.pm: Private Member Data shouldn't be accessed directly. at line 27, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/WEBLIST.pm: Private Member Data shouldn't be accessed directly. at line 31, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/WIKINAME.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/WIKINAME.pm: Private Member Data shouldn't be accessed directly. at line 11, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/WIKINAME.pm: Private Member Data shouldn't be accessed directly. at line 11, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/WIKIUSERNAME.pm: Package declaration must match filename at line 2, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Macros/WIKIUSERNAME.pm: Private Member Data shouldn't be accessed directly. at line 11, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Macros/WIKIUSERNAME.pm: Private Member Data shouldn't be accessed directly. at line 11, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net/HTTPResponse.pm: Private Member Data shouldn't be accessed directly. at line 46, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net/HTTPResponse.pm: Private Member Data shouldn't be accessed directly. at line 51, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net/HTTPResponse.pm: Private Member Data shouldn't be accessed directly. at line 52, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net/HTTPResponse.pm: Private Member Data shouldn't be accessed directly. at line 58, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net/HTTPResponse.pm: Private Member Data shouldn't be accessed directly. at line 61, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net/HTTPResponse.pm: Private Member Data shouldn't be accessed directly. at line 62, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net/HTTPResponse.pm: Private Member Data shouldn't be accessed directly. at line 77, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net/HTTPResponse.pm: Private Member Data shouldn't be accessed directly. at line 86, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net/HTTPResponse.pm: Private Member Data shouldn't be accessed directly. at line 91, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net/HTTPResponse.pm: Private Member Data shouldn't be accessed directly. at line 91, column 36. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net/UserCredAgent.pm: Private Member Data shouldn't be accessed directly. at line 16, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net/UserCredAgent.pm: Private Member Data shouldn't be accessed directly. at line 17, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net/UserCredAgent.pm: Private Member Data shouldn't be accessed directly. at line 30, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Net/UserCredAgent.pm: Private Member Data shouldn't be accessed directly. at line 30, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/AutoViewTemplatePlugin.pm: Variable declared in conditional statement at line 62, column 5. Declare variables outside of the condition. (Severity: 5) lib/Foswiki/Plugins/AutoViewTemplatePlugin.pm: Private Member Data shouldn't be accessed directly. at line 62, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/AutoViewTemplatePlugin.pm: Private Member Data shouldn't be accessed directly. at line 105, column 7. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/CommentPlugin.pm source OK lib/Foswiki/Plugins/CompareRevisionsAddonPlugin.pm source OK lib/Foswiki/Plugins/EditTablePlugin.pm source OK lib/Foswiki/Plugins/EmptyPlugin.pm source OK lib/Foswiki/Plugins/HistoryPlugin.pm: Code before strictures are enabled at line 25, column 1. See page 429 of PBP. (Severity: 5) lib/Foswiki/Plugins/HistoryPlugin.pm: Private Member Data shouldn't be accessed directly. at line 47, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/HistoryPlugin.pm: Private Member Data shouldn't be accessed directly. at line 48, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/HistoryPlugin.pm: Private Member Data shouldn't be accessed directly. at line 49, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/HistoryPlugin.pm: Private Member Data shouldn't be accessed directly. at line 50, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/HistoryPlugin.pm: Private Member Data shouldn't be accessed directly. at line 52, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/HistoryPlugin.pm: Private Member Data shouldn't be accessed directly. at line 54, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/HistoryPlugin.pm: Private Member Data shouldn't be accessed directly. at line 64, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/HistoryPlugin.pm: Private Member Data shouldn't be accessed directly. at line 66, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/HistoryPlugin.pm: Private Member Data shouldn't be accessed directly. at line 68, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/HistoryPlugin.pm: Private Member Data shouldn't be accessed directly. at line 91, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/InterwikiPlugin.pm source OK lib/Foswiki/Plugins/PreferencesPlugin.pm: Private Member Data shouldn't be accessed directly. at line 68, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/PreferencesPlugin.pm: Private Member Data shouldn't be accessed directly. at line 70, column 55. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/PreferencesPlugin.pm: Private Member Data shouldn't be accessed directly. at line 164, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/PreferencesPlugin.pm: Private Member Data shouldn't be accessed directly. at line 165, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/PreferencesPlugin.pm: Private Member Data shouldn't be accessed directly. at line 290, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/PreferencesPlugin.pm: Private Member Data shouldn't be accessed directly. at line 293, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/RenderListPlugin.pm: Private Member Data shouldn't be accessed directly. at line 155, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/RenderListPlugin.pm: Private Member Data shouldn't be accessed directly. at line 160, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/RenderListPlugin.pm: Private Member Data shouldn't be accessed directly. at line 163, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/RenderListPlugin.pm: Private Member Data shouldn't be accessed directly. at line 206, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/SlideShowPlugin.pm source OK lib/Foswiki/Plugins/SmiliesPlugin.pm source OK lib/Foswiki/Plugins/SpreadSheetPlugin.pm source OK lib/Foswiki/Plugins/TWikiCompatibilityPlugin.pm: Private Member Data shouldn't be accessed directly. at line 70, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TWikiCompatibilityPlugin.pm: Private Member Data shouldn't be accessed directly. at line 73, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TWikiCompatibilityPlugin.pm: Private Member Data shouldn't be accessed directly. at line 73, column 38. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TWikiCompatibilityPlugin.pm: Private Member Data shouldn't be accessed directly. at line 81, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TWikiCompatibilityPlugin.pm: Private Member Data shouldn't be accessed directly. at line 83, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TWikiCompatibilityPlugin.pm: Private Member Data shouldn't be accessed directly. at line 83, column 54. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TWikiCompatibilityPlugin.pm: Private Member Data shouldn't be accessed directly. at line 85, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TWikiCompatibilityPlugin.pm: Private Member Data shouldn't be accessed directly. at line 86, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TWikiCompatibilityPlugin.pm: Private Member Data shouldn't be accessed directly. at line 86, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TWikiCompatibilityPlugin.pm: Private Member Data shouldn't be accessed directly. at line 94, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TWikiCompatibilityPlugin.pm: Private Member Data shouldn't be accessed directly. at line 95, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TWikiCompatibilityPlugin.pm: Private Member Data shouldn't be accessed directly. at line 95, column 54. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TWikiCompatibilityPlugin.pm: Private Member Data shouldn't be accessed directly. at line 98, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TWikiCompatibilityPlugin.pm: Private Member Data shouldn't be accessed directly. at line 99, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TWikiCompatibilityPlugin.pm: Private Member Data shouldn't be accessed directly. at line 99, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin.pm: Expression form of "eval" at line 78, column 5. See page 161 of PBP. (Severity: 5) lib/Foswiki/Plugins/TablePlugin.pm: Private Member Data shouldn't be accessed directly. at line 173, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin.pm: Private Member Data shouldn't be accessed directly. at line 178, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin.pm: Private Member Data shouldn't be accessed directly. at line 181, column 35. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin.pm: Private Member Data shouldn't be accessed directly. at line 182, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin.pm: Expression form of "eval" for something other than require at line 220, column 9. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Plugins/TablePlugin.pm: Expression form of "eval" at line 220, column 9. See page 161 of PBP. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin.pm: Private Member Data shouldn't be accessed directly. at line 107, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin.pm: Private Member Data shouldn't be accessed directly. at line 108, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin.pm: Private Member Data shouldn't be accessed directly. at line 109, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin.pm: Private Member Data shouldn't be accessed directly. at line 120, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin.pm: Private Member Data shouldn't be accessed directly. at line 121, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin.pm: Private Member Data shouldn't be accessed directly. at line 122, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin.pm: Private Member Data shouldn't be accessed directly. at line 123, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin.pm: Private Member Data shouldn't be accessed directly. at line 124, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin.pm: Private Member Data shouldn't be accessed directly. at line 128, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin.pm: Private Member Data shouldn't be accessed directly. at line 130, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin.pm: Private Member Data shouldn't be accessed directly. at line 133, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin.pm: Private Member Data shouldn't be accessed directly. at line 135, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin.pm: Private Member Data shouldn't be accessed directly. at line 150, column 48. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin.pm: Private Member Data shouldn't be accessed directly. at line 151, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin.pm: Private Member Data shouldn't be accessed directly. at line 164, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin.pm: Private Member Data shouldn't be accessed directly. at line 169, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin.pm: Private Member Data shouldn't be accessed directly. at line 171, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TinyMCEPlugin.pm source OK lib/Foswiki/Plugins/TwistyPlugin.pm: Private Member Data shouldn't be accessed directly. at line 146, column 38. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TwistyPlugin.pm: Private Member Data shouldn't be accessed directly. at line 148, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TwistyPlugin.pm: Private Member Data shouldn't be accessed directly. at line 154, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TwistyPlugin.pm: Private Member Data shouldn't be accessed directly. at line 160, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TwistyPlugin.pm: Private Member Data shouldn't be accessed directly. at line 204, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TwistyPlugin.pm: Variable declared in conditional statement at line 208, column 5. Declare variables outside of the condition. (Severity: 5) lib/Foswiki/Plugins/TwistyPlugin.pm: Private Member Data shouldn't be accessed directly. at line 214, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TwistyPlugin.pm: Private Member Data shouldn't be accessed directly. at line 219, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TwistyPlugin.pm: Private Member Data shouldn't be accessed directly. at line 224, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TwistyPlugin.pm: Private Member Data shouldn't be accessed directly. at line 226, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TwistyPlugin.pm: Private Member Data shouldn't be accessed directly. at line 227, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TwistyPlugin.pm: Private Member Data shouldn't be accessed directly. at line 230, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TwistyPlugin.pm: Private Member Data shouldn't be accessed directly. at line 231, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TwistyPlugin.pm: Private Member Data shouldn't be accessed directly. at line 234, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TwistyPlugin.pm: Private Member Data shouldn't be accessed directly. at line 235, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TwistyPlugin.pm: Private Member Data shouldn't be accessed directly. at line 278, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TwistyPlugin.pm: Private Member Data shouldn't be accessed directly. at line 279, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TwistyPlugin.pm: Private Member Data shouldn't be accessed directly. at line 288, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TwistyPlugin.pm: Private Member Data shouldn't be accessed directly. at line 295, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TwistyPlugin.pm: Private Member Data shouldn't be accessed directly. at line 296, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin.pm: Stricture disabled at line 84, column 5. See page 429 of PBP. (Severity: 5) lib/Foswiki/Prefs/BaseBackend.pm source OK lib/Foswiki/Prefs/HASH.pm: Private Member Data shouldn't be accessed directly. at line 46, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/HASH.pm: Private Member Data shouldn't be accessed directly. at line 57, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Parser.pm: Private Member Data shouldn't be accessed directly. at line 67, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Parser.pm: Private Member Data shouldn't be accessed directly. at line 68, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Parser.pm: Private Member Data shouldn't be accessed directly. at line 69, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Parser.pm: Private Member Data shouldn't be accessed directly. at line 79, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Parser.pm: Private Member Data shouldn't be accessed directly. at line 81, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Parser.pm: Private Member Data shouldn't be accessed directly. at line 82, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Stack.pm: Private Member Data shouldn't be accessed directly. at line 233, column 49. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Stack.pm: Private Member Data shouldn't be accessed directly. at line 259, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Stack.pm: Private Member Data shouldn't be accessed directly. at line 270, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Stack.pm: Private Member Data shouldn't be accessed directly. at line 286, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Stack.pm: Private Member Data shouldn't be accessed directly. at line 286, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Stack.pm: Private Member Data shouldn't be accessed directly. at line 287, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Stack.pm: Private Member Data shouldn't be accessed directly. at line 287, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Stack.pm: Private Member Data shouldn't be accessed directly. at line 288, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Stack.pm: Private Member Data shouldn't be accessed directly. at line 288, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Stack.pm: Private Member Data shouldn't be accessed directly. at line 305, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Stack.pm: Private Member Data shouldn't be accessed directly. at line 305, column 61. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Stack.pm: Private Member Data shouldn't be accessed directly. at line 306, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Stack.pm: Private Member Data shouldn't be accessed directly. at line 307, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Stack.pm: Private Member Data shouldn't be accessed directly. at line 312, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Stack.pm: Private Member Data shouldn't be accessed directly. at line 313, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Stack.pm: Private Member Data shouldn't be accessed directly. at line 315, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Stack.pm: Private Member Data shouldn't be accessed directly. at line 316, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Stack.pm: Private Member Data shouldn't be accessed directly. at line 318, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Stack.pm: Private Member Data shouldn't be accessed directly. at line 321, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Stack.pm: Private Member Data shouldn't be accessed directly. at line 321, column 46. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/TopicRAM.pm: Private Member Data shouldn't be accessed directly. at line 27, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/TopicRAM.pm: Private Member Data shouldn't be accessed directly. at line 28, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/TopicRAM.pm: Private Member Data shouldn't be accessed directly. at line 33, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/TopicRAM.pm: Private Member Data shouldn't be accessed directly. at line 40, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/TopicRAM.pm: Private Member Data shouldn't be accessed directly. at line 41, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/TopicRAM.pm: Private Member Data shouldn't be accessed directly. at line 42, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/TopicRAM.pm: Private Member Data shouldn't be accessed directly. at line 55, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/TopicRAM.pm: Private Member Data shouldn't be accessed directly. at line 60, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/TopicRAM.pm: Private Member Data shouldn't be accessed directly. at line 65, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/TopicRAM.pm: Private Member Data shouldn't be accessed directly. at line 70, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/TopicRAM.pm: Private Member Data shouldn't be accessed directly. at line 75, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/TopicRAM.pm: Private Member Data shouldn't be accessed directly. at line 84, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Web.pm: Private Member Data shouldn't be accessed directly. at line 52, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Web.pm: Private Member Data shouldn't be accessed directly. at line 52, column 33. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Web.pm: Private Member Data shouldn't be accessed directly. at line 53, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Web.pm: Private Member Data shouldn't be accessed directly. at line 54, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Web.pm: Private Member Data shouldn't be accessed directly. at line 67, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Web.pm: Private Member Data shouldn't be accessed directly. at line 67, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Web.pm: Private Member Data shouldn't be accessed directly. at line 96, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Web.pm: Private Member Data shouldn't be accessed directly. at line 109, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Prefs/Web.pm: Private Member Data shouldn't be accessed directly. at line 109, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/BinaryOP.pm: Private Member Data shouldn't be accessed directly. at line 35, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/BinaryOP.pm: Private Member Data shouldn't be accessed directly. at line 36, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/HoistREs.pm: Private Member Data shouldn't be accessed directly. at line 160, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/HoistREs.pm: Private Member Data shouldn't be accessed directly. at line 164, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/HoistREs.pm: Private Member Data shouldn't be accessed directly. at line 164, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/HoistREs.pm: Private Member Data shouldn't be accessed directly. at line 165, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/HoistREs.pm: Private Member Data shouldn't be accessed directly. at line 166, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/HoistREs.pm: Private Member Data shouldn't be accessed directly. at line 167, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/HoistREs.pm: Private Member Data shouldn't be accessed directly. at line 168, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/HoistREs.pm: Private Member Data shouldn't be accessed directly. at line 169, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/HoistREs.pm: Private Member Data shouldn't be accessed directly. at line 170, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/HoistREs.pm: Private Member Data shouldn't be accessed directly. at line 172, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/HoistREs.pm: Private Member Data shouldn't be accessed directly. at line 173, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/HoistREs.pm: Private Member Data shouldn't be accessed directly. at line 196, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/HoistREs.pm: Private Member Data shouldn't be accessed directly. at line 196, column 36. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/HoistREs.pm: Private Member Data shouldn't be accessed directly. at line 198, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/HoistREs.pm: Private Member Data shouldn't be accessed directly. at line 203, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/HoistREs.pm: Private Member Data shouldn't be accessed directly. at line 208, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/HoistREs.pm: Private Member Data shouldn't be accessed directly. at line 228, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/HoistREs.pm: Private Member Data shouldn't be accessed directly. at line 229, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/HoistREs.pm: Private Member Data shouldn't be accessed directly. at line 230, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/HoistREs.pm: Private Member Data shouldn't be accessed directly. at line 233, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/Node.pm: Private Member Data shouldn't be accessed directly. at line 76, column 49. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/Node.pm: Private Member Data shouldn't be accessed directly. at line 102, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/Node.pm: Private Member Data shouldn't be accessed directly. at line 104, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/Node.pm: Expression form of "eval" at line 109, column 13. See page 161 of PBP. (Severity: 5) lib/Foswiki/Query/Node.pm: Private Member Data shouldn't be accessed directly. at line 112, column 39. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/Node.pm: Private Member Data shouldn't be accessed directly. at line 115, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/Node.pm: Private Member Data shouldn't be accessed directly. at line 121, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/Node.pm: Private Member Data shouldn't be accessed directly. at line 123, column 45. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/OP_and.pm: Private Member Data shouldn't be accessed directly. at line 24, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/OP_and.pm: Private Member Data shouldn't be accessed directly. at line 26, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/OP_d2n.pm source OK lib/Foswiki/Query/OP_dot.pm: Private Member Data shouldn't be accessed directly. at line 25, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/OP_dot.pm: Private Member Data shouldn't be accessed directly. at line 28, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/OP_dot.pm: Private Member Data shouldn't be accessed directly. at line 31, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/OP_eq.pm source OK lib/Foswiki/Query/OP_gt.pm source OK lib/Foswiki/Query/OP_gte.pm source OK lib/Foswiki/Query/OP_lc.pm source OK lib/Foswiki/Query/OP_length.pm: Private Member Data shouldn't be accessed directly. at line 24, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/OP_like.pm source OK lib/Foswiki/Query/OP_lt.pm source OK lib/Foswiki/Query/OP_lte.pm source OK lib/Foswiki/Query/OP_ne.pm source OK lib/Foswiki/Query/OP_not.pm: Private Member Data shouldn't be accessed directly. at line 24, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/OP_ob.pm: Private Member Data shouldn't be accessed directly. at line 24, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/OP_or.pm: Private Member Data shouldn't be accessed directly. at line 24, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/OP_or.pm: Private Member Data shouldn't be accessed directly. at line 26, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/OP_ref.pm: Expression form of "eval" at line 28, column 5. See page 161 of PBP. (Severity: 5) lib/Foswiki/Query/OP_ref.pm: Private Member Data shouldn't be accessed directly. at line 31, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/OP_ref.pm: Private Member Data shouldn't be accessed directly. at line 46, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/OP_ref.pm: Private Member Data shouldn't be accessed directly. at line 50, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/OP_uc.pm source OK lib/Foswiki/Query/OP_where.pm: Private Member Data shouldn't be accessed directly. at line 25, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/OP_where.pm: Private Member Data shouldn't be accessed directly. at line 27, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/Parser.pm: Private Member Data shouldn't be accessed directly. at line 38, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/Parser.pm: Private Member Data shouldn't be accessed directly. at line 39, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Query/Parser.pm: Expression form of "eval" at line 44, column 9. See page 161 of PBP. (Severity: 5) lib/Foswiki/Query/QueryAlgorithms.pm: Code before strictures are enabled at line 52, column 1. See page 429 of PBP. (Severity: 5) lib/Foswiki/Query/UnaryOP.pm: Private Member Data shouldn't be accessed directly. at line 15, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request/Cache.pm: Integer with leading zeros at line 73, column 70. See page 58 of PBP. (Severity: 5) lib/Foswiki/Request/Cache.pm: Private Member Data shouldn't be accessed directly. at line 90, column 35. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request/Cache.pm: Private Member Data shouldn't be accessed directly. at line 142, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request/Cache.pm: Private Member Data shouldn't be accessed directly. at line 211, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request/Cache.pm: Private Member Data shouldn't be accessed directly. at line 211, column 55. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request/Cache.pm: Expression form of "eval" for something other than require at line 229, column 5. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Request/Cache.pm: Expression form of "eval" at line 229, column 5. See page 161 of PBP. (Severity: 5) lib/Foswiki/Request/Cache.pm: Private Member Data shouldn't be accessed directly. at line 234, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request/Cache.pm: Private Member Data shouldn't be accessed directly. at line 234, column 39. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request/Upload.pm: Private Member Data shouldn't be accessed directly. at line 49, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Request/Upload.pm: Private Member Data shouldn't be accessed directly. at line 58, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/InfoCache.pm: Private Member Data shouldn't be accessed directly. at line 276, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/InfoCache.pm: Private Member Data shouldn't be accessed directly. at line 288, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/InfoCache.pm: Private Member Data shouldn't be accessed directly. at line 296, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/InfoCache.pm: Private Member Data shouldn't be accessed directly. at line 297, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/InfoCache.pm: Private Member Data shouldn't be accessed directly. at line 298, column 54. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/InfoCache.pm: Private Member Data shouldn't be accessed directly. at line 305, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/InfoCache.pm: Private Member Data shouldn't be accessed directly. at line 306, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/InfoCache.pm: Private Member Data shouldn't be accessed directly. at line 306, column 56. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/InfoCache.pm: Private Member Data shouldn't be accessed directly. at line 309, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/InfoCache.pm: Private Member Data shouldn't be accessed directly. at line 309, column 36. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/InfoCache.pm: Private Member Data shouldn't be accessed directly. at line 310, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/InfoCache.pm: Private Member Data shouldn't be accessed directly. at line 310, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/InfoCache.pm: Private Member Data shouldn't be accessed directly. at line 311, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/InfoCache.pm: Private Member Data shouldn't be accessed directly. at line 311, column 56. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/InfoCache.pm: Private Member Data shouldn't be accessed directly. at line 314, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/InfoCache.pm: Private Member Data shouldn't be accessed directly. at line 314, column 36. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/InfoCache.pm: Private Member Data shouldn't be accessed directly. at line 315, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/InfoCache.pm: Private Member Data shouldn't be accessed directly. at line 315, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/InfoCache.pm: Private Member Data shouldn't be accessed directly. at line 316, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/InfoCache.pm: Private Member Data shouldn't be accessed directly. at line 316, column 56. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/Node.pm source OK lib/Foswiki/Search/Parser.pm: Private Member Data shouldn't be accessed directly. at line 46, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/Parser.pm: Private Member Data shouldn't be accessed directly. at line 49, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/Parser.pm: Private Member Data shouldn't be accessed directly. at line 50, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/Parser.pm: Private Member Data shouldn't be accessed directly. at line 51, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/Parser.pm: Private Member Data shouldn't be accessed directly. at line 52, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/Parser.pm: Private Member Data shouldn't be accessed directly. at line 54, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/Parser.pm: Private Member Data shouldn't be accessed directly. at line 74, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/Parser.pm: Private Member Data shouldn't be accessed directly. at line 80, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/Parser.pm: Private Member Data shouldn't be accessed directly. at line 80, column 46. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Search/Parser.pm: Don't modify $_ in list functions at line 104, column 19. See page 114 of PBP. (Severity: 5) lib/Foswiki/Search/Parser.pm: Don't modify $_ in list functions at line 111, column 11. See page 114 of PBP. (Severity: 5) lib/Foswiki/Store/RcsLite.pm source OK lib/Foswiki/Store/RcsWrap.pm source OK lib/Foswiki/UI/Attach.pm: Private Member Data shouldn't be accessed directly. at line 37, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Attach.pm: Private Member Data shouldn't be accessed directly. at line 38, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Attach.pm: Private Member Data shouldn't be accessed directly. at line 39, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Attach.pm: Private Member Data shouldn't be accessed directly. at line 58, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Attach.pm: Private Member Data shouldn't be accessed directly. at line 71, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Attach.pm: Private Member Data shouldn't be accessed directly. at line 72, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Attach.pm: Private Member Data shouldn't be accessed directly. at line 89, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Attach.pm: Private Member Data shouldn't be accessed directly. at line 91, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Attach.pm: Private Member Data shouldn't be accessed directly. at line 91, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/ChangeForm.pm: Private Member Data shouldn't be accessed directly. at line 32, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/ChangeForm.pm: Private Member Data shouldn't be accessed directly. at line 37, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/ChangeForm.pm: Private Member Data shouldn't be accessed directly. at line 60, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Changes.pm: Private Member Data shouldn't be accessed directly. at line 19, column 51. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Changes.pm: Private Member Data shouldn't be accessed directly. at line 49, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Changes.pm: Private Member Data shouldn't be accessed directly. at line 49, column 50. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Changes.pm: Private Member Data shouldn't be accessed directly. at line 50, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Changes.pm: Private Member Data shouldn't be accessed directly. at line 52, column 41. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Changes.pm: Private Member Data shouldn't be accessed directly. at line 52, column 58. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Changes.pm: Private Member Data shouldn't be accessed directly. at line 55, column 45. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Changes.pm: Private Member Data shouldn't be accessed directly. at line 55, column 62. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Changes.pm: Private Member Data shouldn't be accessed directly. at line 56, column 59. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Changes.pm: Private Member Data shouldn't be accessed directly. at line 60, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Changes.pm: Private Member Data shouldn't be accessed directly. at line 61, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Changes.pm: Private Member Data shouldn't be accessed directly. at line 61, column 52. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Changes.pm: Private Member Data shouldn't be accessed directly. at line 64, column 51. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Changes.pm: Private Member Data shouldn't be accessed directly. at line 65, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Changes.pm: Private Member Data shouldn't be accessed directly. at line 65, column 44. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Changes.pm: Private Member Data shouldn't be accessed directly. at line 66, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Changes.pm: Private Member Data shouldn't be accessed directly. at line 68, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Changes.pm: Private Member Data shouldn't be accessed directly. at line 81, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Changes.pm: Private Member Data shouldn't be accessed directly. at line 89, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Changes.pm: Private Member Data shouldn't be accessed directly. at line 90, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Edit.pm: Private Member Data shouldn't be accessed directly. at line 51, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Edit.pm: Private Member Data shouldn't be accessed directly. at line 52, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Edit.pm: Private Member Data shouldn't be accessed directly. at line 53, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Edit.pm: Private Member Data shouldn't be accessed directly. at line 54, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Edit.pm: Private Member Data shouldn't be accessed directly. at line 93, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Edit.pm: Private Member Data shouldn't be accessed directly. at line 99, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Edit.pm: Private Member Data shouldn't be accessed directly. at line 104, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Edit.pm: Private Member Data shouldn't be accessed directly. at line 109, column 33. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Edit.pm: Private Member Data shouldn't be accessed directly. at line 114, column 60. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Edit.pm: Private Member Data shouldn't be accessed directly. at line 123, column 62. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Edit.pm: Private Member Data shouldn't be accessed directly. at line 126, column 51. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Edit.pm: Private Member Data shouldn't be accessed directly. at line 176, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Edit.pm: Private Member Data shouldn't be accessed directly. at line 177, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Edit.pm: Private Member Data shouldn't be accessed directly. at line 217, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Edit.pm: Private Member Data shouldn't be accessed directly. at line 274, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Edit.pm: Private Member Data shouldn't be accessed directly. at line 352, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Edit.pm: Private Member Data shouldn't be accessed directly. at line 370, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Edit.pm: Private Member Data shouldn't be accessed directly. at line 384, column 44. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Edit.pm: Private Member Data shouldn't be accessed directly. at line 399, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Edit.pm: Private Member Data shouldn't be accessed directly. at line 415, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Manage.pm: Private Member Data shouldn't be accessed directly. at line 334, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Manage.pm: Private Member Data shouldn't be accessed directly. at line 336, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Manage.pm: Private Member Data shouldn't be accessed directly. at line 337, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Manage.pm: Private Member Data shouldn't be accessed directly. at line 345, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Manage.pm: Private Member Data shouldn't be accessed directly. at line 346, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Manage.pm: Private Member Data shouldn't be accessed directly. at line 355, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Manage.pm: Private Member Data shouldn't be accessed directly. at line 356, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Manage.pm: Private Member Data shouldn't be accessed directly. at line 358, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Manage.pm: Private Member Data shouldn't be accessed directly. at line 377, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Manage.pm: Private Member Data shouldn't be accessed directly. at line 378, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Manage.pm: Private Member Data shouldn't be accessed directly. at line 379, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Manage.pm: Private Member Data shouldn't be accessed directly. at line 385, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Manage.pm: Private Member Data shouldn't be accessed directly. at line 397, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Manage.pm: Private Member Data shouldn't be accessed directly. at line 398, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Manage.pm: Private Member Data shouldn't be accessed directly. at line 405, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Manage.pm: Private Member Data shouldn't be accessed directly. at line 406, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Manage.pm: Private Member Data shouldn't be accessed directly. at line 406, column 35. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Manage.pm: Private Member Data shouldn't be accessed directly. at line 450, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Manage.pm: Private Member Data shouldn't be accessed directly. at line 451, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Manage.pm: Private Member Data shouldn't be accessed directly. at line 467, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Oops.pm: Private Member Data shouldn't be accessed directly. at line 34, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Oops.pm: Private Member Data shouldn't be accessed directly. at line 35, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Oops.pm: Private Member Data shouldn't be accessed directly. at line 36, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Oops.pm: Private Member Data shouldn't be accessed directly. at line 59, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Oops.pm: Private Member Data shouldn't be accessed directly. at line 60, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Oops.pm: Private Member Data shouldn't be accessed directly. at line 70, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Oops.pm: Private Member Data shouldn't be accessed directly. at line 71, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Oops.pm: Private Member Data shouldn't be accessed directly. at line 72, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Oops.pm: Private Member Data shouldn't be accessed directly. at line 73, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Oops.pm: Private Member Data shouldn't be accessed directly. at line 78, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Oops.pm: Private Member Data shouldn't be accessed directly. at line 79, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Passwords.pm: Private Member Data shouldn't be accessed directly. at line 31, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Passwords.pm: Private Member Data shouldn't be accessed directly. at line 32, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Passwords.pm: Private Member Data shouldn't be accessed directly. at line 33, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Passwords.pm: Private Member Data shouldn't be accessed directly. at line 34, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Passwords.pm: Private Member Data shouldn't be accessed directly. at line 60, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Passwords.pm: Private Member Data shouldn't be accessed directly. at line 121, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Passwords.pm: Private Member Data shouldn't be accessed directly. at line 222, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Passwords.pm: Private Member Data shouldn't be accessed directly. at line 223, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Passwords.pm: Private Member Data shouldn't be accessed directly. at line 224, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Passwords.pm: Private Member Data shouldn't be accessed directly. at line 225, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Passwords.pm: Private Member Data shouldn't be accessed directly. at line 245, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Preview.pm: Private Member Data shouldn't be accessed directly. at line 17, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Preview.pm: Private Member Data shouldn't be accessed directly. at line 18, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Preview.pm: Private Member Data shouldn't be accessed directly. at line 19, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Preview.pm: Private Member Data shouldn't be accessed directly. at line 20, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Preview.pm: Private Member Data shouldn't be accessed directly. at line 40, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Preview.pm: Private Member Data shouldn't be accessed directly. at line 47, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Preview.pm: Private Member Data shouldn't be accessed directly. at line 48, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Preview.pm: Private Member Data shouldn't be accessed directly. at line 56, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Preview.pm: Private Member Data shouldn't be accessed directly. at line 58, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Preview.pm: Private Member Data shouldn't be accessed directly. at line 87, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Preview.pm: Private Member Data shouldn't be accessed directly. at line 93, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Preview.pm: Private Member Data shouldn't be accessed directly. at line 109, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/RDiff.pm: Private Member Data shouldn't be accessed directly. at line 97, column 49. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/RDiff.pm: Private Member Data shouldn't be accessed directly. at line 457, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/RDiff.pm: Private Member Data shouldn't be accessed directly. at line 458, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/RDiff.pm: Private Member Data shouldn't be accessed directly. at line 459, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/RDiff.pm: Private Member Data shouldn't be accessed directly. at line 467, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/RDiff.pm: Private Member Data shouldn't be accessed directly. at line 468, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/RDiff.pm: Private Member Data shouldn't be accessed directly. at line 473, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Register.pm: Private Member Data shouldn't be accessed directly. at line 1292, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Register.pm: Private Member Data shouldn't be accessed directly. at line 1292, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Register.pm: Private Member Data shouldn't be accessed directly. at line 1301, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Register.pm: Private Member Data shouldn't be accessed directly. at line 1362, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Register.pm: Private Member Data shouldn't be accessed directly. at line 1364, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Register.pm: Private Member Data shouldn't be accessed directly. at line 1364, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Register.pm: Private Member Data shouldn't be accessed directly. at line 1380, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Register.pm: Private Member Data shouldn't be accessed directly. at line 1390, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Register.pm: Private Member Data shouldn't be accessed directly. at line 1415, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Register.pm: Private Member Data shouldn't be accessed directly. at line 1417, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Register.pm: Private Member Data shouldn't be accessed directly. at line 1427, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Register.pm: Private Member Data shouldn't be accessed directly. at line 1428, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Register.pm: Private Member Data shouldn't be accessed directly. at line 1429, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Register.pm: Private Member Data shouldn't be accessed directly. at line 1431, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Register.pm: Private Member Data shouldn't be accessed directly. at line 1431, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Register.pm: Private Member Data shouldn't be accessed directly. at line 1431, column 52. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Register.pm: Private Member Data shouldn't be accessed directly. at line 1442, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Register.pm: Private Member Data shouldn't be accessed directly. at line 1446, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Register.pm: Private Member Data shouldn't be accessed directly. at line 1447, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Register.pm: Private Member Data shouldn't be accessed directly. at line 1449, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rename.pm: Private Member Data shouldn't be accessed directly. at line 989, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rename.pm: Private Member Data shouldn't be accessed directly. at line 989, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rename.pm: Private Member Data shouldn't be accessed directly. at line 990, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rename.pm: Private Member Data shouldn't be accessed directly. at line 991, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rename.pm: Private Member Data shouldn't be accessed directly. at line 992, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rename.pm: Private Member Data shouldn't be accessed directly. at line 1004, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rename.pm: Private Member Data shouldn't be accessed directly. at line 1019, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rename.pm: Private Member Data shouldn't be accessed directly. at line 1020, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rename.pm: Private Member Data shouldn't be accessed directly. at line 1028, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rename.pm: Private Member Data shouldn't be accessed directly. at line 1171, column 34. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rename.pm: Private Member Data shouldn't be accessed directly. at line 1172, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rename.pm: Private Member Data shouldn't be accessed directly. at line 1174, column 33. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rename.pm: Private Member Data shouldn't be accessed directly. at line 1175, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rename.pm: Private Member Data shouldn't be accessed directly. at line 1177, column 33. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rename.pm: Private Member Data shouldn't be accessed directly. at line 1178, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rename.pm: Private Member Data shouldn't be accessed directly. at line 1216, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rename.pm: Private Member Data shouldn't be accessed directly. at line 1239, column 36. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rename.pm: Private Member Data shouldn't be accessed directly. at line 1250, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rename.pm: Private Member Data shouldn't be accessed directly. at line 1350, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rename.pm: Private Member Data shouldn't be accessed directly. at line 1364, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rest.pm: Private Member Data shouldn't be accessed directly. at line 109, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rest.pm: Private Member Data shouldn't be accessed directly. at line 109, column 44. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rest.pm: Private Member Data shouldn't be accessed directly. at line 111, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rest.pm: Private Member Data shouldn't be accessed directly. at line 115, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rest.pm: Private Member Data shouldn't be accessed directly. at line 118, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rest.pm: Private Member Data shouldn't be accessed directly. at line 121, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rest.pm: Private Member Data shouldn't be accessed directly. at line 121, column 68. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rest.pm: Private Member Data shouldn't be accessed directly. at line 133, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rest.pm: Private Member Data shouldn't be accessed directly. at line 141, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rest.pm: Private Member Data shouldn't be accessed directly. at line 142, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rest.pm: Private Member Data shouldn't be accessed directly. at line 143, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rest.pm: Private Member Data shouldn't be accessed directly. at line 190, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rest.pm: Private Member Data shouldn't be accessed directly. at line 191, column 56. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rest.pm: Private Member Data shouldn't be accessed directly. at line 202, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rest.pm: Private Member Data shouldn't be accessed directly. at line 203, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rest.pm: Private Member Data shouldn't be accessed directly. at line 214, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rest.pm: Private Member Data shouldn't be accessed directly. at line 236, column 36. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rest.pm: Private Member Data shouldn't be accessed directly. at line 236, column 64. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rest.pm: Private Member Data shouldn't be accessed directly. at line 240, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Rest.pm: Private Member Data shouldn't be accessed directly. at line 241, column 57. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Save.pm: Private Member Data shouldn't be accessed directly. at line 282, column 45. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Save.pm: Private Member Data shouldn't be accessed directly. at line 291, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Save.pm: Private Member Data shouldn't be accessed directly. at line 293, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Save.pm: Private Member Data shouldn't be accessed directly. at line 299, column 57. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Save.pm: Private Member Data shouldn't be accessed directly. at line 300, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Save.pm: Private Member Data shouldn't be accessed directly. at line 306, column 39. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Save.pm: Private Member Data shouldn't be accessed directly. at line 306, column 56. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Save.pm: Private Member Data shouldn't be accessed directly. at line 380, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Save.pm: Private Member Data shouldn't be accessed directly. at line 412, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Save.pm: Private Member Data shouldn't be accessed directly. at line 413, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Save.pm: Private Member Data shouldn't be accessed directly. at line 421, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Save.pm: Private Member Data shouldn't be accessed directly. at line 421, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Save.pm: Private Member Data shouldn't be accessed directly. at line 427, column 36. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Save.pm: Private Member Data shouldn't be accessed directly. at line 480, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Save.pm: Private Member Data shouldn't be accessed directly. at line 480, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Save.pm: Private Member Data shouldn't be accessed directly. at line 513, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Save.pm: Private Member Data shouldn't be accessed directly. at line 513, column 52. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Save.pm: Private Member Data shouldn't be accessed directly. at line 572, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Save.pm: Private Member Data shouldn't be accessed directly. at line 594, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Save.pm: Private Member Data shouldn't be accessed directly. at line 594, column 38. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Search.pm: Private Member Data shouldn't be accessed directly. at line 55, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Search.pm: Private Member Data shouldn't be accessed directly. at line 56, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Search.pm: Private Member Data shouldn't be accessed directly. at line 57, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Search.pm: Don't modify $_ in list functions at line 78, column 29. See page 114 of PBP. (Severity: 5) lib/Foswiki/UI/Search.pm: Private Member Data shouldn't be accessed directly. at line 87, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Search.pm: Private Member Data shouldn't be accessed directly. at line 89, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Search.pm: Private Member Data shouldn't be accessed directly. at line 90, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Search.pm: Private Member Data shouldn't be accessed directly. at line 91, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Search.pm: Private Member Data shouldn't be accessed directly. at line 92, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Search.pm: Private Member Data shouldn't be accessed directly. at line 93, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Search.pm: Private Member Data shouldn't be accessed directly. at line 94, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Statistics.pm: Private Member Data shouldn't be accessed directly. at line 261, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Statistics.pm: Private Member Data shouldn't be accessed directly. at line 263, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Statistics.pm: Private Member Data shouldn't be accessed directly. at line 268, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Statistics.pm: Private Member Data shouldn't be accessed directly. at line 269, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Statistics.pm: Private Member Data shouldn't be accessed directly. at line 274, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Statistics.pm: Private Member Data shouldn't be accessed directly. at line 275, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Statistics.pm: Private Member Data shouldn't be accessed directly. at line 288, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Statistics.pm: Private Member Data shouldn't be accessed directly. at line 291, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Statistics.pm: Private Member Data shouldn't be accessed directly. at line 292, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Statistics.pm: Private Member Data shouldn't be accessed directly. at line 296, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Statistics.pm: Private Member Data shouldn't be accessed directly. at line 297, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Statistics.pm: Private Member Data shouldn't be accessed directly. at line 313, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Statistics.pm: Private Member Data shouldn't be accessed directly. at line 313, column 53. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Statistics.pm: Private Member Data shouldn't be accessed directly. at line 322, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Statistics.pm: Private Member Data shouldn't be accessed directly. at line 323, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Statistics.pm: Private Member Data shouldn't be accessed directly. at line 324, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Statistics.pm: Private Member Data shouldn't be accessed directly. at line 333, column 58. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Statistics.pm: Private Member Data shouldn't be accessed directly. at line 336, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Statistics.pm: Private Member Data shouldn't be accessed directly. at line 426, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Statistics.pm: Private Member Data shouldn't be accessed directly. at line 500, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Test.pm: Private Member Data shouldn't be accessed directly. at line 8, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Test.pm: Private Member Data shouldn't be accessed directly. at line 9, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Test.pm: Private Member Data shouldn't be accessed directly. at line 12, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Test.pm: Private Member Data shouldn't be accessed directly. at line 13, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Test.pm: Private Member Data shouldn't be accessed directly. at line 14, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Test.pm: Private Member Data shouldn't be accessed directly. at line 15, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Test.pm: Private Member Data shouldn't be accessed directly. at line 19, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Test.pm: Private Member Data shouldn't be accessed directly. at line 20, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Test.pm: Private Member Data shouldn't be accessed directly. at line 21, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Test.pm: Private Member Data shouldn't be accessed directly. at line 23, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Upload.pm: Private Member Data shouldn't be accessed directly. at line 55, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Upload.pm: Private Member Data shouldn't be accessed directly. at line 64, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Upload.pm: Private Member Data shouldn't be accessed directly. at line 77, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Upload.pm: Private Member Data shouldn't be accessed directly. at line 81, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Upload.pm: Private Member Data shouldn't be accessed directly. at line 89, column 46. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Upload.pm: Private Member Data shouldn't be accessed directly. at line 90, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Upload.pm: Private Member Data shouldn't be accessed directly. at line 99, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Upload.pm: Private Member Data shouldn't be accessed directly. at line 100, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Upload.pm: Private Member Data shouldn't be accessed directly. at line 101, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Upload.pm: Private Member Data shouldn't be accessed directly. at line 102, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Upload.pm: Private Member Data shouldn't be accessed directly. at line 172, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/View.pm: Private Member Data shouldn't be accessed directly. at line 59, column 45. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/View.pm: Private Member Data shouldn't be accessed directly. at line 62, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/View.pm: Private Member Data shouldn't be accessed directly. at line 64, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/View.pm: Private Member Data shouldn't be accessed directly. at line 64, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/View.pm: Private Member Data shouldn't be accessed directly. at line 66, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/View.pm: Private Member Data shouldn't be accessed directly. at line 70, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/View.pm: Private Member Data shouldn't be accessed directly. at line 73, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/View.pm: Private Member Data shouldn't be accessed directly. at line 110, column 48. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/View.pm: Private Member Data shouldn't be accessed directly. at line 111, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/View.pm: Private Member Data shouldn't be accessed directly. at line 114, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/View.pm: Private Member Data shouldn't be accessed directly. at line 119, column 64. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/View.pm: Private Member Data shouldn't be accessed directly. at line 138, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/View.pm: Private Member Data shouldn't be accessed directly. at line 138, column 49. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/View.pm: Private Member Data shouldn't be accessed directly. at line 140, column 39. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/View.pm: Private Member Data shouldn't be accessed directly. at line 140, column 52. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/View.pm: Private Member Data shouldn't be accessed directly. at line 140, column 64. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/View.pm: Private Member Data shouldn't be accessed directly. at line 187, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/View.pm: Private Member Data shouldn't be accessed directly. at line 188, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/View.pm: Private Member Data shouldn't be accessed directly. at line 358, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/View.pm: Private Member Data shouldn't be accessed directly. at line 400, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Viewfile.pm: Private Member Data shouldn't be accessed directly. at line 38, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Viewfile.pm: Private Member Data shouldn't be accessed directly. at line 40, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Viewfile.pm: Private Member Data shouldn't be accessed directly. at line 41, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Viewfile.pm: Private Member Data shouldn't be accessed directly. at line 146, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Viewfile.pm: Private Member Data shouldn't be accessed directly. at line 147, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/UI/Viewfile.pm: Private Member Data shouldn't be accessed directly. at line 153, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/ApacheHtpasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 119, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/ApacheHtpasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 131, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/ApacheHtpasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 135, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/ApacheHtpasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 142, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/ApacheHtpasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 143, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/ApacheHtpasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 146, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/ApacheHtpasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 146, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/ApacheHtpasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 147, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/ApacheHtpasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 148, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/ApacheHtpasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 148, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/ApacheHtpasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 163, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/ApacheHtpasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 164, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/ApacheHtpasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 164, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/ApacheHtpasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 170, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/ApacheHtpasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 180, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/ApacheHtpasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 181, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/ApacheHtpasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 181, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/ApacheHtpasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 188, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/ApacheHtpasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 189, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/ApacheHtpasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 189, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/BaseUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 180, column 50. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/BaseUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 181, column 50. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/BaseUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 182, column 50. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/BaseUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 201, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/BaseUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 219, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/BaseUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 232, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/BaseUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 245, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/BaseUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 259, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/BaseUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 279, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/BaseUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 299, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/BaseUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 312, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/BaseUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 330, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/BaseUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 381, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/BaseUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 402, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/BaseUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 403, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/BaseUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 405, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/BaseUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 411, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/BaseUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 430, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/BaseUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 437, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/BaseUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 479, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/HtPasswdUser.pm: Integer with leading zeros at line 109, column 52. See page 58 of PBP. (Severity: 5) lib/Foswiki/Users/HtPasswdUser.pm: Integer with leading zeros at line 184, column 11. See page 58 of PBP. (Severity: 5) lib/Foswiki/Users/HtPasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 309, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/HtPasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 310, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/HtPasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 310, column 46. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/HtPasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 314, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/HtPasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 321, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/HtPasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 326, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/HtPasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 327, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/HtPasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 330, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/HtPasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 337, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/HtPasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 346, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/HtPasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 360, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/HtPasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 373, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/HtPasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 374, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/HtPasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 387, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/HtPasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 388, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/HtPasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 394, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/HtPasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 397, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/HtPasswdUser.pm: Private Member Data shouldn't be accessed directly. at line 410, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/Password.pm: Private Member Data shouldn't be accessed directly. at line 33, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/Password.pm: Private Member Data shouldn't be accessed directly. at line 49, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/Password.pm: Private Member Data shouldn't be accessed directly. at line 50, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/Password.pm: Private Member Data shouldn't be accessed directly. at line 96, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/Password.pm: Private Member Data shouldn't be accessed directly. at line 110, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/Password.pm: Private Member Data shouldn't be accessed directly. at line 132, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/Password.pm: Private Member Data shouldn't be accessed directly. at line 168, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/TopicUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 1209, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/TopicUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 1239, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/TopicUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 1255, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/TopicUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 1267, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/TopicUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 1275, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/TopicUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 1276, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/TopicUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 1277, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/TopicUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 1287, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/TopicUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 1297, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/TopicUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 1298, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/TopicUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 1299, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/TopicUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 1301, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/TopicUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 1304, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/TopicUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 1322, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/TopicUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 1332, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/TopicUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 1339, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/TopicUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 1341, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/TopicUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 1367, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/TopicUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 1403, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Users/TopicUserMapping.pm: Private Member Data shouldn't be accessed directly. at line 1406, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Algorithm/Diff.pm: Loop iterator is not lexical at line 207, column 13. See page 108 of PBP. (Severity: 5) lib/CPAN/lib/Algorithm/Diff.pm: Private Member Data shouldn't be accessed directly. at line 666, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Algorithm/Diff.pm: Private Member Data shouldn't be accessed directly. at line 669, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Algorithm/Diff.pm: Private Member Data shouldn't be accessed directly. at line 670, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Algorithm/Diff.pm: Private Member Data shouldn't be accessed directly. at line 679, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Algorithm/Diff.pm: Private Member Data shouldn't be accessed directly. at line 680, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Algorithm/Diff.pm: Private Member Data shouldn't be accessed directly. at line 687, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Algorithm/Diff.pm: Private Member Data shouldn't be accessed directly. at line 688, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Algorithm/Diff.pm: Private Member Data shouldn't be accessed directly. at line 696, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Algorithm/Diff.pm: Private Member Data shouldn't be accessed directly. at line 697, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Algorithm/Diff.pm: Private Member Data shouldn't be accessed directly. at line 699, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Algorithm/Diff.pm: Private Member Data shouldn't be accessed directly. at line 700, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Algorithm/Diff.pm: Private Member Data shouldn't be accessed directly. at line 701, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Algorithm/Diff.pm: Private Member Data shouldn't be accessed directly. at line 709, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Algorithm/Diff.pm: Private Member Data shouldn't be accessed directly. at line 710, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Algorithm/Diff.pm: Private Member Data shouldn't be accessed directly. at line 713, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Algorithm/Diff.pm: Private Member Data shouldn't be accessed directly. at line 714, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Algorithm/Diff.pm: Private Member Data shouldn't be accessed directly. at line 715, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Algorithm/Diff.pm: Private Member Data shouldn't be accessed directly. at line 723, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Algorithm/Diff.pm: Private Member Data shouldn't be accessed directly. at line 723, column 35. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session.pm: Subroutine prototypes used at line 14, column 1. See page 194 of PBP. (Severity: 5) lib/CPAN/lib/CGI/Session.pm: Subroutine prototypes used at line 15, column 1. See page 194 of PBP. (Severity: 5) lib/CPAN/lib/CGI/Session.pm: Subroutine prototypes used at line 16, column 1. See page 194 of PBP. (Severity: 5) lib/CPAN/lib/CGI/Session.pm: Subroutine prototypes used at line 17, column 1. See page 194 of PBP. (Severity: 5) lib/CPAN/lib/CGI/Session.pm: Subroutine prototypes used at line 18, column 1. See page 194 of PBP. (Severity: 5) lib/CPAN/lib/CGI/Session.pm: Private Member Data shouldn't be accessed directly. at line 71, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session.pm: Private Member Data shouldn't be accessed directly. at line 87, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session.pm: Private Member Data shouldn't be accessed directly. at line 88, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session.pm: Private Member Data shouldn't be accessed directly. at line 88, column 38. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session.pm: Private Member Data shouldn't be accessed directly. at line 89, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session.pm: Private Member Data shouldn't be accessed directly. at line 154, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session.pm: Private Member Data shouldn't be accessed directly. at line 429, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session.pm: Expression form of "eval" at line 433, column 5. See page 161 of PBP. (Severity: 5) lib/CPAN/lib/CGI/Session.pm: Private Member Data shouldn't be accessed directly. at line 675, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session.pm: Private Member Data shouldn't be accessed directly. at line 677, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session.pm: Private Member Data shouldn't be accessed directly. at line 678, column 34. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session.pm: Private Member Data shouldn't be accessed directly. at line 802, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session.pm: Private Member Data shouldn't be accessed directly. at line 809, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session.pm: Expression form of "eval" at line 816, column 13. See page 161 of PBP. (Severity: 5) lib/CPAN/lib/Text/Diff.pm: Private Member Data shouldn't be accessed directly. at line 248, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Text/Diff.pm: Private Member Data shouldn't be accessed directly. at line 249, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Text/Diff.pm: Private Member Data shouldn't be accessed directly. at line 292, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Text/Diff.pm: Private Member Data shouldn't be accessed directly. at line 332, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Text/Diff.pm: Private Member Data shouldn't be accessed directly. at line 333, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Text/Diff.pm: Private Member Data shouldn't be accessed directly. at line 339, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Text/Diff.pm: Private Member Data shouldn't be accessed directly. at line 362, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Text/Diff.pm: Private Member Data shouldn't be accessed directly. at line 363, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Text/Diff.pm: Private Member Data shouldn't be accessed directly. at line 365, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Text/Diff.pm: Private Member Data shouldn't be accessed directly. at line 365, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Text/Diff.pm: Private Member Data shouldn't be accessed directly. at line 366, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Text/Diff.pm: Private Member Data shouldn't be accessed directly. at line 369, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Text/Diff.pm: Private Member Data shouldn't be accessed directly. at line 370, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Text/Diff.pm: Private Member Data shouldn't be accessed directly. at line 370, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Text/Diff.pm: Private Member Data shouldn't be accessed directly. at line 617, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Text/Diff.pm: Private Member Data shouldn't be accessed directly. at line 621, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Text/Diff.pm: Private Member Data shouldn't be accessed directly. at line 622, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Text/Diff.pm: Private Member Data shouldn't be accessed directly. at line 628, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Text/Diff.pm: Private Member Data shouldn't be accessed directly. at line 662, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Text/Diff.pm: Private Member Data shouldn't be accessed directly. at line 663, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Checkers/AllowInlineScript.pm source OK lib/Foswiki/Configure/Checkers/AuthScripts.pm source OK lib/Foswiki/Configure/Checkers/BasicSanity.pm: Private Member Data shouldn't be accessed directly. at line 13, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Checkers/BasicSanity.pm: Private Member Data shouldn't be accessed directly. at line 14, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Checkers/BasicSanity.pm: Subroutine prototypes used at line 20, column 1. See page 194 of PBP. (Severity: 5) lib/Foswiki/Configure/Checkers/BasicSanity.pm: Private Member Data shouldn't be accessed directly. at line 22, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Checkers/BasicSanity.pm: Private Member Data shouldn't be accessed directly. at line 30, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Checkers/BasicSanity.pm: Private Member Data shouldn't be accessed directly. at line 31, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Checkers/BasicSanity.pm: Private Member Data shouldn't be accessed directly. at line 32, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Checkers/BasicSanity.pm: Private Member Data shouldn't be accessed directly. at line 34, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Checkers/BasicSanity.pm: Private Member Data shouldn't be accessed directly. at line 43, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Checkers/BasicSanity.pm: Private Member Data shouldn't be accessed directly. at line 44, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Checkers/BasicSanity.pm: Private Member Data shouldn't be accessed directly. at line 52, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Checkers/BasicSanity.pm: Private Member Data shouldn't be accessed directly. at line 64, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Checkers/BasicSanity.pm: Private Member Data shouldn't be accessed directly. at line 87, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Checkers/BasicSanity.pm: Private Member Data shouldn't be accessed directly. at line 150, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Checkers/BasicSanity.pm: Private Member Data shouldn't be accessed directly. at line 157, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Checkers/BasicSanity.pm: Private Member Data shouldn't be accessed directly. at line 182, column 39. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Checkers/BasicSanity.pm: Private Member Data shouldn't be accessed directly. at line 187, column 39. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Checkers/CGISetup.pm source OK lib/Foswiki/Configure/Checkers/ConfigurationLogName.pm source OK lib/Foswiki/Configure/Checkers/DataDir.pm source OK lib/Foswiki/Configure/Checkers/DebugFileName.pm source OK lib/Foswiki/Configure/Checkers/DefaultUrlHost.pm: Private Member Data shouldn't be accessed directly. at line 22, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Checkers/DispScriptUrlPath.pm source OK lib/Foswiki/Configure/Checkers/Introduction.pm source OK lib/Foswiki/Configure/Checkers/LocalesDir.pm source OK lib/Foswiki/Configure/Checkers/LogFileName.pm source OK lib/Foswiki/Configure/Checkers/LoginManager.pm source OK lib/Foswiki/Configure/Checkers/LoginNameFilterIn.pm source OK lib/Foswiki/Configure/Checkers/LowerNational.pm source OK lib/Foswiki/Configure/Checkers/MSWin32.pm: Expression form of "eval" for something other than require at line 10, column 24. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Configure/Checkers/MSWin32.pm: Expression form of "eval" at line 10, column 24. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/Checkers/MailProgram.pm: Expression form of "eval" at line 14, column 5. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/Checkers/MimeTypesFileName.pm source OK lib/Foswiki/Configure/Checkers/MinPasswordLength.pm source OK lib/Foswiki/Configure/Checkers/NameFilter.pm source OK lib/Foswiki/Configure/Checkers/OS.pm source OK lib/Foswiki/Configure/Checkers/PubDir.pm source OK lib/Foswiki/Configure/Checkers/PubUrlPath.pm source OK lib/Foswiki/Configure/Checkers/RegistrationApprovals.pm source OK lib/Foswiki/Configure/Checkers/SafeEnvPath.pm source OK lib/Foswiki/Configure/Checkers/ScriptDir.pm source OK lib/Foswiki/Configure/Checkers/ScriptSuffix.pm: Private Member Data shouldn't be accessed directly. at line 19, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Checkers/ScriptUrlPath.pm source OK lib/Foswiki/Configure/Checkers/TemplateDir.pm source OK lib/Foswiki/Configure/Checkers/ToolsDir.pm source OK lib/Foswiki/Configure/Checkers/UploadFilter.pm source OK lib/Foswiki/Configure/Checkers/UpperNational.pm source OK lib/Foswiki/Configure/Checkers/UseClientSessions.pm: Expression form of "eval" at line 26, column 11. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/Checkers/UseClientSessions.pm: Expression form of "eval" at line 32, column 11. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/Checkers/UseLocale.pm: Expression form of "eval" at line 83, column 5. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/Checkers/UserInterfaceInternationalisation.pm source OK lib/Foswiki/Configure/Checkers/WarningFileName.pm source OK lib/Foswiki/Configure/Checkers/WebMasterEmail.pm source OK lib/Foswiki/Configure/Checkers/Welcome.pm source OK lib/Foswiki/Configure/Checkers/WorkingDir.pm source OK lib/Foswiki/Configure/Checkers/cygwin.pm source OK lib/Foswiki/Configure/TemplateParser/SimpleFreeMarker.pm: Stricture disabled at line 82, column 5. See page 429 of PBP. (Severity: 5) lib/Foswiki/Configure/TemplateParser/SimpleFreeMarker.pm: Expression form of "eval" for something other than require at line 125, column 22. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Configure/TemplateParser/SimpleFreeMarker.pm: Expression form of "eval" at line 125, column 22. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/TemplateParser/SimpleFreeMarker.pm: Private Member Data shouldn't be accessed directly. at line 212, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/TemplateParser/SimpleFreeMarker.pm: Private Member Data shouldn't be accessed directly. at line 352, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/TemplateParser/SimpleFreeMarker.pm: Private Member Data shouldn't be accessed directly. at line 354, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/TemplateParser/SimpleFreeMarker.pm: "return" statement with explicit "undef" at line 357, column 5. See page 199 of PBP. (Severity: 5) lib/Foswiki/Configure/TemplateParser/SimpleFreeMarker.pm: Private Member Data shouldn't be accessed directly. at line 364, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Types/BOOLEAN.pm source OK lib/Foswiki/Configure/Types/COMMAND.pm source OK lib/Foswiki/Configure/Types/LANGUAGE.pm source OK lib/Foswiki/Configure/Types/NUMBER.pm source OK lib/Foswiki/Configure/Types/OCTAL.pm: Expression form of "eval" for something other than require at line 28, column 5. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Configure/Types/OCTAL.pm: Expression form of "eval" at line 28, column 5. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/Types/PASSWORD.pm source OK lib/Foswiki/Configure/Types/PATH.pm source OK lib/Foswiki/Configure/Types/PERL.pm: Expression form of "eval" for something other than require at line 78, column 12. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Configure/Types/PERL.pm: Expression form of "eval" at line 78, column 12. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/Types/PERL.pm: Private Member Data shouldn't be accessed directly. at line 93, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Types/PERL.pm: Private Member Data shouldn't be accessed directly. at line 93, column 52. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Types/PERL.pm: Private Member Data shouldn't be accessed directly. at line 101, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Types/PERL.pm: Private Member Data shouldn't be accessed directly. at line 101, column 52. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Types/REGEX.pm source OK lib/Foswiki/Configure/Types/SELECT.pm source OK lib/Foswiki/Configure/Types/SELECTCLASS.pm: Expression form of "eval" for something other than require at line 45, column 9. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Configure/Types/SELECTCLASS.pm: Expression form of "eval" at line 45, column 9. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/Types/SELECTCLASS.pm: Expression form of "eval" for something other than require at line 65, column 5. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Configure/Types/SELECTCLASS.pm: Expression form of "eval" at line 65, column 5. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/Types/STRING.pm source OK lib/Foswiki/Configure/Types/UNKNOWN.pm source OK lib/Foswiki/Configure/Types/URL.pm source OK lib/Foswiki/Configure/Types/URLPATH.pm source OK lib/Foswiki/Configure/UIs/AUTH.pm source OK lib/Foswiki/Configure/UIs/CGISetup.pm: Expression form of "eval" for something other than require at line 43, column 7. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Configure/UIs/CGISetup.pm: Expression form of "eval" at line 43, column 7. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/UIs/CGISetup.pm: Expression form of "eval" for something other than require at line 132, column 5. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Configure/UIs/CGISetup.pm: Expression form of "eval" at line 132, column 5. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/UIs/CGISetup.pm: Three-argument form of open used at line 311, column 10. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/Foswiki/Configure/UIs/CGISetup.pm: Three-argument form of open used at line 338, column 5. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/Foswiki/Configure/UIs/EXTEND.pm: Private Member Data shouldn't be accessed directly. at line 60, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTEND.pm: Private Member Data shouldn't be accessed directly. at line 88, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTEND.pm: Private Member Data shouldn't be accessed directly. at line 187, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTEND.pm: Private Member Data shouldn't be accessed directly. at line 219, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTEND.pm: Private Member Data shouldn't be accessed directly. at line 222, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTEND.pm: Private Member Data shouldn't be accessed directly. at line 224, column 34. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTEND.pm: Private Member Data shouldn't be accessed directly. at line 226, column 38. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTEND.pm: Private Member Data shouldn't be accessed directly. at line 275, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTEND.pm: Private Member Data shouldn't be accessed directly. at line 302, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTEND.pm: Private Member Data shouldn't be accessed directly. at line 304, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTEND.pm: Private Member Data shouldn't be accessed directly. at line 306, column 34. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTEND.pm: Private Member Data shouldn't be accessed directly. at line 308, column 38. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTEND.pm: Private Member Data shouldn't be accessed directly. at line 349, column 38. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTEND.pm: Expression form of "eval" for something other than require at line 421, column 5. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Configure/UIs/EXTEND.pm: Expression form of "eval" at line 421, column 5. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/UIs/EXTEND.pm: Expression form of "eval" for something other than require at line 469, column 5. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Configure/UIs/EXTEND.pm: Expression form of "eval" at line 469, column 5. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/UIs/EXTENSIONS.pm: Private Member Data shouldn't be accessed directly. at line 141, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTENSIONS.pm: Private Member Data shouldn't be accessed directly. at line 158, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTENSIONS.pm: Private Member Data shouldn't be accessed directly. at line 160, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTENSIONS.pm: Private Member Data shouldn't be accessed directly. at line 171, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTENSIONS.pm: Private Member Data shouldn't be accessed directly. at line 174, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTENSIONS.pm: Private Member Data shouldn't be accessed directly. at line 180, column 50. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTENSIONS.pm: Private Member Data shouldn't be accessed directly. at line 202, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTENSIONS.pm: Private Member Data shouldn't be accessed directly. at line 202, column 54. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTENSIONS.pm: Private Member Data shouldn't be accessed directly. at line 211, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTENSIONS.pm: Private Member Data shouldn't be accessed directly. at line 211, column 54. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTENSIONS.pm: Private Member Data shouldn't be accessed directly. at line 218, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTENSIONS.pm: Private Member Data shouldn't be accessed directly. at line 218, column 34. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTENSIONS.pm: Private Member Data shouldn't be accessed directly. at line 222, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTENSIONS.pm: Private Member Data shouldn't be accessed directly. at line 224, column 34. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTENSIONS.pm: Private Member Data shouldn't be accessed directly. at line 224, column 49. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTENSIONS.pm: Private Member Data shouldn't be accessed directly. at line 231, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTENSIONS.pm: Private Member Data shouldn't be accessed directly. at line 232, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTENSIONS.pm: Private Member Data shouldn't be accessed directly. at line 232, column 44. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTENSIONS.pm: Private Member Data shouldn't be accessed directly. at line 255, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/EXTENSIONS.pm: Private Member Data shouldn't be accessed directly. at line 267, column 55. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/FINDEXTENSIONS.pm: Expression form of "eval" at line 16, column 9. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/UIs/Introduction.pm source OK lib/Foswiki/Configure/UIs/LANGUAGES.pm source OK lib/Foswiki/Configure/UIs/PLUGINS.pm source OK lib/Foswiki/Configure/UIs/Root.pm: Private Member Data shouldn't be accessed directly. at line 16, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Root.pm: Private Member Data shouldn't be accessed directly. at line 25, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Root.pm: Private Member Data shouldn't be accessed directly. at line 26, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Root.pm: Private Member Data shouldn't be accessed directly. at line 27, column 8. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Root.pm: Private Member Data shouldn't be accessed directly. at line 29, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Root.pm: Private Member Data shouldn't be accessed directly. at line 44, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Root.pm: Private Member Data shouldn't be accessed directly. at line 44, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Root.pm: Private Member Data shouldn't be accessed directly. at line 45, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Root.pm: Private Member Data shouldn't be accessed directly. at line 61, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Root.pm: Private Member Data shouldn't be accessed directly. at line 62, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Root.pm: Private Member Data shouldn't be accessed directly. at line 63, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Section.pm: Private Member Data shouldn't be accessed directly. at line 26, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Section.pm: Private Member Data shouldn't be accessed directly. at line 29, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Section.pm: Private Member Data shouldn't be accessed directly. at line 31, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Section.pm: Private Member Data shouldn't be accessed directly. at line 50, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Section.pm: Private Member Data shouldn't be accessed directly. at line 51, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Section.pm: Private Member Data shouldn't be accessed directly. at line 59, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Section.pm: Private Member Data shouldn't be accessed directly. at line 61, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Section.pm: Private Member Data shouldn't be accessed directly. at line 63, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Section.pm: Private Member Data shouldn't be accessed directly. at line 64, column 39. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Section.pm: Private Member Data shouldn't be accessed directly. at line 64, column 57. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Section.pm: Private Member Data shouldn't be accessed directly. at line 67, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Section.pm: Private Member Data shouldn't be accessed directly. at line 73, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Section.pm: Private Member Data shouldn't be accessed directly. at line 74, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Section.pm: Private Member Data shouldn't be accessed directly. at line 143, column 53. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Section.pm: Private Member Data shouldn't be accessed directly. at line 151, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Section.pm: Private Member Data shouldn't be accessed directly. at line 152, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/TAGS.pm source OK lib/Foswiki/Configure/UIs/UPDATE.pm: Private Member Data shouldn't be accessed directly. at line 15, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/UPDATE.pm: Private Member Data shouldn't be accessed directly. at line 16, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/UPDATE.pm: Private Member Data shouldn't be accessed directly. at line 19, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/UPDATE.pm: Private Member Data shouldn't be accessed directly. at line 22, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/UPDATE.pm: Private Member Data shouldn't be accessed directly. at line 23, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/UPDATE.pm: Private Member Data shouldn't be accessed directly. at line 25, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/UPDATE.pm: Private Member Data shouldn't be accessed directly. at line 30, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/UPDATE.pm: Bareword file handle opened at line 39, column 14. See pages 202,204 of PBP. (Severity: 5) lib/Foswiki/Configure/UIs/UPDATE.pm: Three-argument form of open used at line 39, column 14. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/Foswiki/Configure/UIs/UPDATE.pm: Private Member Data shouldn't be accessed directly. at line 40, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/UPDATE.pm: Private Member Data shouldn't be accessed directly. at line 45, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/UPDATE.pm: Private Member Data shouldn't be accessed directly. at line 52, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/UPDATE.pm: Private Member Data shouldn't be accessed directly. at line 53, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/UPDATE.pm: Private Member Data shouldn't be accessed directly. at line 54, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/UPDATE.pm: Private Member Data shouldn't be accessed directly. at line 55, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/UPDATE.pm: Private Member Data shouldn't be accessed directly. at line 57, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Value.pm: Private Member Data shouldn't be accessed directly. at line 26, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Value.pm: Private Member Data shouldn't be accessed directly. at line 31, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Value.pm: Private Member Data shouldn't be accessed directly. at line 54, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Value.pm: Private Member Data shouldn't be accessed directly. at line 60, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Value.pm: Private Member Data shouldn't be accessed directly. at line 64, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Value.pm: Private Member Data shouldn't be accessed directly. at line 67, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Value.pm: Private Member Data shouldn't be accessed directly. at line 70, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Value.pm: Private Member Data shouldn't be accessed directly. at line 71, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Value.pm: Private Member Data shouldn't be accessed directly. at line 80, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Value.pm: Private Member Data shouldn't be accessed directly. at line 81, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Value.pm: Private Member Data shouldn't be accessed directly. at line 82, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Value.pm: Private Member Data shouldn't be accessed directly. at line 101, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Value.pm: Private Member Data shouldn't be accessed directly. at line 106, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Value.pm: Private Member Data shouldn't be accessed directly. at line 107, column 52. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Value.pm: Private Member Data shouldn't be accessed directly. at line 109, column 33. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Value.pm: Private Member Data shouldn't be accessed directly. at line 110, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Value.pm: Private Member Data shouldn't be accessed directly. at line 116, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Value.pm: Private Member Data shouldn't be accessed directly. at line 140, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/UIs/Welcome.pm source OK lib/Foswiki/Contrib/BuildContrib/BaseBuild.pm: Two-argument "open" used at line 72, column 23. See page 207 of PBP. (Severity: 5) lib/Foswiki/Contrib/BuildContrib/BaseBuild.pm: Bareword file handle opened at line 72, column 23. See pages 202,204 of PBP. (Severity: 5) lib/Foswiki/Contrib/BuildContrib/BaseBuild.pm: "return" statement with explicit "undef" at line 77, column 9. See page 199 of PBP. (Severity: 5) lib/Foswiki/Contrib/BuildContrib/BaseBuild.pm: "return" statement with explicit "undef" at line 166, column 5. See page 199 of PBP. (Severity: 5) lib/Foswiki/Contrib/BuildContrib/TEMPLATE_installer.pl: Package declaration must match filename at line 59, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Contrib/BuildContrib/TEMPLATE_installer.pl: Bareword file handle opened at line 92, column 10. See pages 202,204 of PBP. (Severity: 5) lib/Foswiki/Contrib/BuildContrib/TEMPLATE_installer.pl: Expression form of "eval" for something other than require at line 97, column 9. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Contrib/BuildContrib/TEMPLATE_installer.pl: Expression form of "eval" at line 97, column 9. See page 161 of PBP. (Severity: 5) lib/Foswiki/Contrib/BuildContrib/build.pl: Code before strictures are enabled at line 19, column 1. See page 429 of PBP. (Severity: 5) lib/Foswiki/Contrib/BuildContrib/build.pl: Package declaration must match filename at line 26, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Contrib/BuildContrib/build.pl: Private Member Data shouldn't be accessed directly. at line 49, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/CompareRevisionsAddOn/Compare.pm: Private Member Data shouldn't be accessed directly. at line 386, column 36. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/CompareRevisionsAddOn/Compare.pm: Private Member Data shouldn't be accessed directly. at line 386, column 50. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/CompareRevisionsAddOn/Compare.pm: Private Member Data shouldn't be accessed directly. at line 479, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/CompareRevisionsAddOn/Compare.pm: Private Member Data shouldn't be accessed directly. at line 481, column 53. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/CompareRevisionsAddOn/Compare.pm: Private Member Data shouldn't be accessed directly. at line 483, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/CompareRevisionsAddOn/Compare.pm: Private Member Data shouldn't be accessed directly. at line 485, column 53. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/CompareRevisionsAddOn/Compare.pm: Private Member Data shouldn't be accessed directly. at line 487, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/CompareRevisionsAddOn/Compare.pm: Private Member Data shouldn't be accessed directly. at line 489, column 52. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/CompareRevisionsAddOn/Compare.pm: Private Member Data shouldn't be accessed directly. at line 491, column 52. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/CompareRevisionsAddOn/Compare.pm: Private Member Data shouldn't be accessed directly. at line 494, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/CompareRevisionsAddOn/Compare.pm: Private Member Data shouldn't be accessed directly. at line 495, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/CompareRevisionsAddOn/Compare.pm: Private Member Data shouldn't be accessed directly. at line 528, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/CompareRevisionsAddOn/Compare.pm: Private Member Data shouldn't be accessed directly. at line 529, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/CompareRevisionsAddOn/Compare.pm: Private Member Data shouldn't be accessed directly. at line 530, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/CompareRevisionsAddOn/Compare.pm: Private Member Data shouldn't be accessed directly. at line 532, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/CompareRevisionsAddOn/Compare.pm: Private Member Data shouldn't be accessed directly. at line 534, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/CompareRevisionsAddOn/Compare.pm: Private Member Data shouldn't be accessed directly. at line 536, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/CompareRevisionsAddOn/Compare.pm: Private Member Data shouldn't be accessed directly. at line 537, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/CompareRevisionsAddOn/Compare.pm: Private Member Data shouldn't be accessed directly. at line 540, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/CompareRevisionsAddOn/Compare.pm: Private Member Data shouldn't be accessed directly. at line 541, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/CompareRevisionsAddOn/build.pl: Code before strictures are enabled at line 5, column 1. See page 429 of PBP. (Severity: 5) lib/Foswiki/Contrib/CompareRevisionsAddOn/build.pl: Private Member Data shouldn't be accessed directly. at line 17, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/JSCalendarContrib/build.pl: Package declaration must match filename at line 31, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Contrib/JSCalendarContrib/build.pl: Private Member Data shouldn't be accessed directly. at line 42, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Change.pm: Private Member Data shouldn't be accessed directly. at line 122, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Change.pm: Private Member Data shouldn't be accessed directly. at line 122, column 58. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Change.pm: Private Member Data shouldn't be accessed directly. at line 132, column 52. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Change.pm: Private Member Data shouldn't be accessed directly. at line 133, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Change.pm: Private Member Data shouldn't be accessed directly. at line 150, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Change.pm: Private Member Data shouldn't be accessed directly. at line 154, column 48. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Change.pm: Private Member Data shouldn't be accessed directly. at line 154, column 62. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Change.pm: Private Member Data shouldn't be accessed directly. at line 155, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Change.pm: Private Member Data shouldn't be accessed directly. at line 155, column 36. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Change.pm: Private Member Data shouldn't be accessed directly. at line 159, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Change.pm: Private Member Data shouldn't be accessed directly. at line 160, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Change.pm: Private Member Data shouldn't be accessed directly. at line 160, column 56. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Change.pm: Private Member Data shouldn't be accessed directly. at line 161, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Change.pm: Private Member Data shouldn't be accessed directly. at line 161, column 36. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Change.pm: Private Member Data shouldn't be accessed directly. at line 165, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Change.pm: Private Member Data shouldn't be accessed directly. at line 168, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Change.pm: Private Member Data shouldn't be accessed directly. at line 181, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Change.pm: Private Member Data shouldn't be accessed directly. at line 182, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Change.pm: Private Member Data shouldn't be accessed directly. at line 183, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Change.pm: Private Member Data shouldn't be accessed directly. at line 183, column 55. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Constants.pm source OK lib/Foswiki/Contrib/MailerContrib/Subscriber.pm: Private Member Data shouldn't be accessed directly. at line 50, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscriber.pm: Private Member Data shouldn't be accessed directly. at line 51, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscriber.pm: Private Member Data shouldn't be accessed directly. at line 51, column 53. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscriber.pm: Private Member Data shouldn't be accessed directly. at line 53, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscriber.pm: Private Member Data shouldn't be accessed directly. at line 74, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscriber.pm: Private Member Data shouldn't be accessed directly. at line 118, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscriber.pm: Loop iterator is not lexical at line 127, column 5. See page 108 of PBP. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscriber.pm: Private Member Data shouldn't be accessed directly. at line 128, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscriber.pm: Private Member Data shouldn't be accessed directly. at line 130, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscriber.pm: Private Member Data shouldn't be accessed directly. at line 140, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscriber.pm: Loop iterator is not lexical at line 148, column 5. See page 108 of PBP. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscriber.pm: Private Member Data shouldn't be accessed directly. at line 149, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscriber.pm: Private Member Data shouldn't be accessed directly. at line 195, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscriber.pm: Private Member Data shouldn't be accessed directly. at line 196, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscriber.pm: Private Member Data shouldn't be accessed directly. at line 213, column 35. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscriber.pm: Private Member Data shouldn't be accessed directly. at line 234, column 35. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscriber.pm: Private Member Data shouldn't be accessed directly. at line 253, column 46. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscriber.pm: Private Member Data shouldn't be accessed directly. at line 255, column 48. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscriber.pm: Private Member Data shouldn't be accessed directly. at line 258, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscription.pm: Private Member Data shouldn't be accessed directly. at line 44, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscription.pm: Private Member Data shouldn't be accessed directly. at line 58, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscription.pm: Private Member Data shouldn't be accessed directly. at line 69, column 41. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscription.pm: Private Member Data shouldn't be accessed directly. at line 90, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscription.pm: Private Member Data shouldn't be accessed directly. at line 92, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscription.pm: Private Member Data shouldn't be accessed directly. at line 121, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscription.pm: Private Member Data shouldn't be accessed directly. at line 126, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscription.pm: Private Member Data shouldn't be accessed directly. at line 126, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscription.pm: Private Member Data shouldn't be accessed directly. at line 126, column 54. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscription.pm: Private Member Data shouldn't be accessed directly. at line 129, column 39. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscription.pm: Private Member Data shouldn't be accessed directly. at line 139, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscription.pm: Private Member Data shouldn't be accessed directly. at line 139, column 41. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscription.pm: Private Member Data shouldn't be accessed directly. at line 155, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscription.pm: Private Member Data shouldn't be accessed directly. at line 156, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscription.pm: Private Member Data shouldn't be accessed directly. at line 171, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscription.pm: Private Member Data shouldn't be accessed directly. at line 171, column 43. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscription.pm: Private Member Data shouldn't be accessed directly. at line 172, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscription.pm: Private Member Data shouldn't be accessed directly. at line 172, column 41. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscription.pm: Private Member Data shouldn't be accessed directly. at line 173, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/Subscription.pm: Private Member Data shouldn't be accessed directly. at line 173, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/UpData.pm: Private Member Data shouldn't be accessed directly. at line 41, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/UpData.pm: Private Member Data shouldn't be accessed directly. at line 42, column 57. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/UpData.pm: Private Member Data shouldn't be accessed directly. at line 44, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/UpData.pm: Private Member Data shouldn't be accessed directly. at line 44, column 35. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/UpData.pm: Private Member Data shouldn't be accessed directly. at line 45, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/UpData.pm: Private Member Data shouldn't be accessed directly. at line 48, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/WebNotify.pm: Private Member Data shouldn't be accessed directly. at line 264, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/WebNotify.pm: Private Member Data shouldn't be accessed directly. at line 265, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/WebNotify.pm: Private Member Data shouldn't be accessed directly. at line 289, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/WebNotify.pm: Private Member Data shouldn't be accessed directly. at line 290, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/WebNotify.pm: Private Member Data shouldn't be accessed directly. at line 293, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/WebNotify.pm: Private Member Data shouldn't be accessed directly. at line 298, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/WebNotify.pm: Private Member Data shouldn't be accessed directly. at line 314, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/WebNotify.pm: Private Member Data shouldn't be accessed directly. at line 322, column 33. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/WebNotify.pm: Private Member Data shouldn't be accessed directly. at line 322, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/WebNotify.pm: Private Member Data shouldn't be accessed directly. at line 324, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/WebNotify.pm: Private Member Data shouldn't be accessed directly. at line 325, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/WebNotify.pm: Private Member Data shouldn't be accessed directly. at line 326, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/WebNotify.pm: Private Member Data shouldn't be accessed directly. at line 333, column 60. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/WebNotify.pm: Private Member Data shouldn't be accessed directly. at line 334, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/WebNotify.pm: Private Member Data shouldn't be accessed directly. at line 367, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/WebNotify.pm: Private Member Data shouldn't be accessed directly. at line 370, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/WebNotify.pm: Private Member Data shouldn't be accessed directly. at line 381, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/WebNotify.pm: Private Member Data shouldn't be accessed directly. at line 397, column 45. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/WebNotify.pm: Private Member Data shouldn't be accessed directly. at line 426, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/WebNotify.pm: Private Member Data shouldn't be accessed directly. at line 427, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/MailerContrib/build.pl: Private Member Data shouldn't be accessed directly. at line 14, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/TopicUserMappingContrib/build.pl: Private Member Data shouldn't be accessed directly. at line 18, column 1. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/TopicUserMappingContrib/build.pl: Private Member Data shouldn't be accessed directly. at line 20, column 1. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/TopicUserMappingContrib/build.pl: Private Member Data shouldn't be accessed directly. at line 22, column 1. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/TopicUserMappingContrib/build.pl: Private Member Data shouldn't be accessed directly. at line 24, column 1. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/TopicUserMappingContrib/build.pl: Private Member Data shouldn't be accessed directly. at line 27, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/UnitTestContrib/MultiDottedVersion.pm: Code before strictures are enabled at line 6, column 1. See page 429 of PBP. (Severity: 5) lib/Foswiki/Contrib/UnitTestContrib/build.pl: Code before strictures are enabled at line 2, column 1. See page 429 of PBP. (Severity: 5) lib/Foswiki/Contrib/UnitTestContrib/build.pl: Private Member Data shouldn't be accessed directly. at line 16, column 1. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/UnitTestContrib/build.pl: Private Member Data shouldn't be accessed directly. at line 18, column 1. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/UnitTestContrib/build.pl: Private Member Data shouldn't be accessed directly. at line 20, column 1. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/UnitTestContrib/build.pl: Private Member Data shouldn't be accessed directly. at line 22, column 1. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/UnitTestContrib/build.pl: Private Member Data shouldn't be accessed directly. at line 25, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Contrib/core/build.pl: Package declaration must match filename at line 29, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Contrib/core/build.pl: Private Member Data shouldn't be accessed directly. at line 52, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/AutoViewTemplatePlugin/build.pl: Code before strictures are enabled at line 21, column 1. See page 429 of PBP. (Severity: 5) lib/Foswiki/Plugins/AutoViewTemplatePlugin/build.pl: Package declaration must match filename at line 28, column 1. Correct the filename or package statement. (Severity: 5) lib/Foswiki/Plugins/AutoViewTemplatePlugin/build.pl: Private Member Data shouldn't be accessed directly. at line 51, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/CommentPlugin/Comment.pm: Private Member Data shouldn't be accessed directly. at line 267, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/CommentPlugin/build.pl: Private Member Data shouldn't be accessed directly. at line 13, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 818, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 819, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 821, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 833, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 838, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 841, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 842, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 846, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 865, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 880, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 881, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 883, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 884, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 1623, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 2042, column 54. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 2043, column 54. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 2044, column 54. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 2045, column 54. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 2046, column 54. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 2047, column 54. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Data.pm: Private Member Data shouldn't be accessed directly. at line 97, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Data.pm: Private Member Data shouldn't be accessed directly. at line 98, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Data.pm: Private Member Data shouldn't be accessed directly. at line 99, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Data.pm: Private Member Data shouldn't be accessed directly. at line 114, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Data.pm: Private Member Data shouldn't be accessed directly. at line 115, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Data.pm: Private Member Data shouldn't be accessed directly. at line 116, column 38. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Data.pm: Private Member Data shouldn't be accessed directly. at line 124, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Data.pm: Private Member Data shouldn't be accessed directly. at line 125, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Data.pm: Private Member Data shouldn't be accessed directly. at line 126, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Data.pm: Private Member Data shouldn't be accessed directly. at line 178, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Data.pm: Private Member Data shouldn't be accessed directly. at line 181, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Data.pm: Private Member Data shouldn't be accessed directly. at line 184, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Data.pm: Private Member Data shouldn't be accessed directly. at line 185, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Data.pm: Private Member Data shouldn't be accessed directly. at line 186, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Data.pm: Private Member Data shouldn't be accessed directly. at line 188, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Data.pm: Private Member Data shouldn't be accessed directly. at line 189, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Data.pm: Private Member Data shouldn't be accessed directly. at line 190, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Data.pm: Private Member Data shouldn't be accessed directly. at line 191, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Data.pm: Private Member Data shouldn't be accessed directly. at line 192, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/Data.pm: Private Member Data shouldn't be accessed directly. at line 212, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/EditTableData.pm: Private Member Data shouldn't be accessed directly. at line 43, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/EditTableData.pm: Private Member Data shouldn't be accessed directly. at line 43, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/EditTableData.pm: Private Member Data shouldn't be accessed directly. at line 45, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/EditTableData.pm: Private Member Data shouldn't be accessed directly. at line 46, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/EditTableData.pm: Private Member Data shouldn't be accessed directly. at line 47, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/EditTableData.pm: Private Member Data shouldn't be accessed directly. at line 48, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/EditTableData.pm: Private Member Data shouldn't be accessed directly. at line 49, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/EditTableData.pm: Private Member Data shouldn't be accessed directly. at line 51, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/EditTableData.pm: Private Member Data shouldn't be accessed directly. at line 53, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/EditTableData.pm: Private Member Data shouldn't be accessed directly. at line 53, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/EditTableData.pm: Private Member Data shouldn't be accessed directly. at line 54, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/EditTableData.pm: Private Member Data shouldn't be accessed directly. at line 54, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/EditTableData.pm: Private Member Data shouldn't be accessed directly. at line 119, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/EditTableData.pm: Private Member Data shouldn't be accessed directly. at line 145, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/EditTableData.pm: Private Member Data shouldn't be accessed directly. at line 163, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/EditTableData.pm: Private Member Data shouldn't be accessed directly. at line 165, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/EditTableData.pm: Private Member Data shouldn't be accessed directly. at line 166, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/EditTableData.pm: Private Member Data shouldn't be accessed directly. at line 170, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/EditTableData.pm: Private Member Data shouldn't be accessed directly. at line 172, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/EditTableData.pm: Private Member Data shouldn't be accessed directly. at line 173, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/build.pl: Code before strictures are enabled at line 5, column 1. See page 429 of PBP. (Severity: 5) lib/Foswiki/Plugins/EditTablePlugin/build.pl: Private Member Data shouldn't be accessed directly. at line 17, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/SlideShowPlugin/SlideShow.pm source OK lib/Foswiki/Plugins/SlideShowPlugin/build.pl: Private Member Data shouldn't be accessed directly. at line 19, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/SpreadSheetPlugin/Calc.pm: Variable declared in conditional statement at line 248, column 13. Declare variables outside of the condition. (Severity: 5) lib/Foswiki/Plugins/SpreadSheetPlugin/Calc.pm: Loop iterator is not lexical at line 371, column 9. See page 108 of PBP. (Severity: 5) lib/Foswiki/Plugins/SpreadSheetPlugin/Calc.pm: Loop iterator is not lexical at line 383, column 9. See page 108 of PBP. (Severity: 5) lib/Foswiki/Plugins/SpreadSheetPlugin/Calc.pm: Loop iterator is not lexical at line 563, column 9. See page 108 of PBP. (Severity: 5) lib/Foswiki/Plugins/SpreadSheetPlugin/Calc.pm: Loop iterator is not lexical at line 573, column 9. See page 108 of PBP. (Severity: 5) lib/Foswiki/Plugins/SpreadSheetPlugin/Calc.pm: Loop iterator is not lexical at line 583, column 13. See page 108 of PBP. (Severity: 5) lib/Foswiki/Plugins/SpreadSheetPlugin/Calc.pm: Loop iterator is not lexical at line 585, column 17. See page 108 of PBP. (Severity: 5) lib/Foswiki/Plugins/SpreadSheetPlugin/Calc.pm: Loop iterator is not lexical at line 605, column 9. See page 108 of PBP. (Severity: 5) lib/Foswiki/Plugins/SpreadSheetPlugin/Calc.pm: Loop iterator is not lexical at line 620, column 9. See page 108 of PBP. (Severity: 5) lib/Foswiki/Plugins/SpreadSheetPlugin/Calc.pm: Loop iterator is not lexical at line 629, column 9. See page 108 of PBP. (Severity: 5) lib/Foswiki/Plugins/SpreadSheetPlugin/Calc.pm: Loop iterator is not lexical at line 709, column 9. See page 108 of PBP. (Severity: 5) lib/Foswiki/Plugins/SpreadSheetPlugin/Calc.pm: Loop iterator is not lexical at line 720, column 9. See page 108 of PBP. (Severity: 5) lib/Foswiki/Plugins/SpreadSheetPlugin/Calc.pm: Expression form of "eval" for something other than require at line 791, column 13. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Plugins/SpreadSheetPlugin/Calc.pm: Expression form of "eval" for something other than require at line 799, column 9. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Plugins/SpreadSheetPlugin/Calc.pm: Expression form of "eval" for something other than require at line 809, column 9. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Plugins/SpreadSheetPlugin/Calc.pm: Expression form of "eval" for something other than require at line 816, column 9. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Plugins/SpreadSheetPlugin/Calc.pm: Expression form of "eval" for something other than require at line 839, column 29. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Plugins/SpreadSheetPlugin/Calc.pm: Expression form of "eval" for something other than require at line 1263, column 18. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Plugins/SpreadSheetPlugin/Calc.pm: Loop iterator is not lexical at line 1408, column 5. See page 108 of PBP. (Severity: 5) lib/Foswiki/Plugins/SpreadSheetPlugin/Calc.pm: Loop iterator is not lexical at line 1410, column 9. See page 108 of PBP. (Severity: 5) lib/Foswiki/Plugins/SpreadSheetPlugin/build.pl: Private Member Data shouldn't be accessed directly. at line 19, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TWikiCompatibilityPlugin/build.pl: Code before strictures are enabled at line 3, column 1. See page 429 of PBP. (Severity: 5) lib/Foswiki/Plugins/TWikiCompatibilityPlugin/build.pl: Private Member Data shouldn't be accessed directly. at line 11, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 1479, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 1479, column 57. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 1483, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 1485, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 1490, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 1490, column 58. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 1493, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 1493, column 57. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 1496, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 1496, column 54. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 1522, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 1523, column 35. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 1529, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 1530, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 1535, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 1536, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 1548, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 1657, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 1659, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin/Core.pm: Private Member Data shouldn't be accessed directly. at line 1676, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TablePlugin/build.pl: Private Member Data shouldn't be accessed directly. at line 19, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 295, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 296, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 299, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 304, column 41. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 306, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 307, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 313, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 314, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 331, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 332, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 332, column 44. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 335, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 337, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 385, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 387, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 393, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 396, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 401, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 436, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin/HTMLDiffer.pm: Private Member Data shouldn't be accessed directly. at line 439, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin/build.pl: Code before strictures are enabled at line 5, column 1. See page 429 of PBP. (Severity: 5) lib/Foswiki/Plugins/TestFixturePlugin/build.pl: Private Member Data shouldn't be accessed directly. at line 17, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/Constants.pm: Private Member Data shouldn't be accessed directly. at line 305, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/Constants.pm: Stricture disabled at line 328, column 1. See page 429 of PBP. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML.pm: Private Member Data shouldn't be accessed directly. at line 176, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML.pm: Private Member Data shouldn't be accessed directly. at line 176, column 55. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML.pm: Private Member Data shouldn't be accessed directly. at line 177, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML.pm: Private Member Data shouldn't be accessed directly. at line 178, column 60. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML.pm: Private Member Data shouldn't be accessed directly. at line 193, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML.pm: Private Member Data shouldn't be accessed directly. at line 194, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML.pm: Private Member Data shouldn't be accessed directly. at line 195, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML.pm: Private Member Data shouldn't be accessed directly. at line 199, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML.pm: Private Member Data shouldn't be accessed directly. at line 201, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML.pm: Private Member Data shouldn't be accessed directly. at line 202, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML.pm: Private Member Data shouldn't be accessed directly. at line 213, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML.pm: Private Member Data shouldn't be accessed directly. at line 219, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML.pm: Private Member Data shouldn't be accessed directly. at line 235, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML.pm: Private Member Data shouldn't be accessed directly. at line 235, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML.pm: Private Member Data shouldn't be accessed directly. at line 236, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML.pm: Private Member Data shouldn't be accessed directly. at line 239, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML.pm: Private Member Data shouldn't be accessed directly. at line 239, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML.pm: Private Member Data shouldn't be accessed directly. at line 240, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML.pm: Private Member Data shouldn't be accessed directly. at line 241, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML.pm: Private Member Data shouldn't be accessed directly. at line 242, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/Handlers.pm: Private Member Data shouldn't be accessed directly. at line 296, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/Handlers.pm: Private Member Data shouldn't be accessed directly. at line 304, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/Handlers.pm: Private Member Data shouldn't be accessed directly. at line 304, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/Handlers.pm: Private Member Data shouldn't be accessed directly. at line 310, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/Handlers.pm: Private Member Data shouldn't be accessed directly. at line 313, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/Handlers.pm: Private Member Data shouldn't be accessed directly. at line 350, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/Handlers.pm: Private Member Data shouldn't be accessed directly. at line 359, column 49. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/Handlers.pm: Private Member Data shouldn't be accessed directly. at line 361, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/Handlers.pm: Private Member Data shouldn't be accessed directly. at line 391, column 63. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/Handlers.pm: Private Member Data shouldn't be accessed directly. at line 392, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/Handlers.pm: Private Member Data shouldn't be accessed directly. at line 394, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/Handlers.pm: Private Member Data shouldn't be accessed directly. at line 399, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/Handlers.pm: Private Member Data shouldn't be accessed directly. at line 665, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/Handlers.pm: Private Member Data shouldn't be accessed directly. at line 665, column 53. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/Handlers.pm: Private Member Data shouldn't be accessed directly. at line 693, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/Handlers.pm: Private Member Data shouldn't be accessed directly. at line 694, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/Handlers.pm: Variable declared in conditional statement at line 755, column 5. Declare variables outside of the condition. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/Handlers.pm: Private Member Data shouldn't be accessed directly. at line 852, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/Handlers.pm: Private Member Data shouldn't be accessed directly. at line 852, column 45. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/Handlers.pm: Private Member Data shouldn't be accessed directly. at line 862, column 35. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/TML2HTML.pm: Private Member Data shouldn't be accessed directly. at line 939, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/TML2HTML.pm: Private Member Data shouldn't be accessed directly. at line 940, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/TML2HTML.pm: Private Member Data shouldn't be accessed directly. at line 954, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/TML2HTML.pm: Private Member Data shouldn't be accessed directly. at line 966, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/TML2HTML.pm: Private Member Data shouldn't be accessed directly. at line 978, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/TML2HTML.pm: Private Member Data shouldn't be accessed directly. at line 983, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/TML2HTML.pm: Private Member Data shouldn't be accessed directly. at line 994, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/TML2HTML.pm: Private Member Data shouldn't be accessed directly. at line 1005, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/TML2HTML.pm: Private Member Data shouldn't be accessed directly. at line 1006, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/TML2HTML.pm: Private Member Data shouldn't be accessed directly. at line 1008, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/TML2HTML.pm: Private Member Data shouldn't be accessed directly. at line 1010, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/TML2HTML.pm: Private Member Data shouldn't be accessed directly. at line 1045, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/TML2HTML.pm: Private Member Data shouldn't be accessed directly. at line 1046, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/TML2HTML.pm: Private Member Data shouldn't be accessed directly. at line 1049, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/TML2HTML.pm: Private Member Data shouldn't be accessed directly. at line 1050, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/TML2HTML.pm: Private Member Data shouldn't be accessed directly. at line 1053, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/TML2HTML.pm: Private Member Data shouldn't be accessed directly. at line 1054, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/TML2HTML.pm: Private Member Data shouldn't be accessed directly. at line 1085, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/TML2HTML.pm: Private Member Data shouldn't be accessed directly. at line 1085, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/TML2HTML.pm: Private Member Data shouldn't be accessed directly. at line 1085, column 52. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/build.pl: Private Member Data shouldn't be accessed directly. at line 17, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/QueryAlgorithms/BruteForce.pm: Private Member Data shouldn't be accessed directly. at line 49, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/QueryAlgorithms/BruteForce.pm: Private Member Data shouldn't be accessed directly. at line 130, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/QueryAlgorithms/BruteForce.pm: Private Member Data shouldn't be accessed directly. at line 147, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/QueryAlgorithms/BruteForce.pm: Private Member Data shouldn't be accessed directly. at line 161, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/QueryAlgorithms/BruteForce.pm: Private Member Data shouldn't be accessed directly. at line 182, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/QueryAlgorithms/BruteForce.pm: Private Member Data shouldn't be accessed directly. at line 183, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/QueryAlgorithms/BruteForce.pm: Private Member Data shouldn't be accessed directly. at line 184, column 36. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/QueryAlgorithms/BruteForce.pm: Private Member Data shouldn't be accessed directly. at line 186, column 37. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/QueryAlgorithms/BruteForce.pm: Private Member Data shouldn't be accessed directly. at line 198, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/QueryAlgorithms/BruteForce.pm: Private Member Data shouldn't be accessed directly. at line 198, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/QueryAlgorithms/BruteForce.pm: Private Member Data shouldn't be accessed directly. at line 201, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/Forking.pm: Private Member Data shouldn't be accessed directly. at line 32, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/Forking.pm: Private Member Data shouldn't be accessed directly. at line 33, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/Forking.pm: Private Member Data shouldn't be accessed directly. at line 33, column 45. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/Forking.pm: Private Member Data shouldn't be accessed directly. at line 41, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/Forking.pm: Private Member Data shouldn't be accessed directly. at line 47, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/Forking.pm: Private Member Data shouldn't be accessed directly. at line 53, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/Forking.pm: Private Member Data shouldn't be accessed directly. at line 132, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/Forking.pm: Private Member Data shouldn't be accessed directly. at line 135, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/Forking.pm: Private Member Data shouldn't be accessed directly. at line 136, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/Forking.pm: Private Member Data shouldn't be accessed directly. at line 137, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/Forking.pm: Private Member Data shouldn't be accessed directly. at line 146, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/Forking.pm: Private Member Data shouldn't be accessed directly. at line 155, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/Forking.pm: Private Member Data shouldn't be accessed directly. at line 160, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/Forking.pm: Private Member Data shouldn't be accessed directly. at line 167, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/Forking.pm: Private Member Data shouldn't be accessed directly. at line 183, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/PurePerl.pm: Private Member Data shouldn't be accessed directly. at line 29, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/PurePerl.pm: Private Member Data shouldn't be accessed directly. at line 29, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/PurePerl.pm: Private Member Data shouldn't be accessed directly. at line 43, column 46. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/PurePerl.pm: Private Member Data shouldn't be accessed directly. at line 45, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/PurePerl.pm: Bareword file handle opened at line 58, column 21. See pages 202,204 of PBP. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/PurePerl.pm: Three-argument form of open used at line 58, column 21. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/PurePerl.pm: Private Member Data shouldn't be accessed directly. at line 63, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/PurePerl.pm: Private Member Data shouldn't be accessed directly. at line 82, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/PurePerl.pm: Private Member Data shouldn't be accessed directly. at line 85, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/PurePerl.pm: Private Member Data shouldn't be accessed directly. at line 86, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/PurePerl.pm: Private Member Data shouldn't be accessed directly. at line 87, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/PurePerl.pm: Private Member Data shouldn't be accessed directly. at line 96, column 28. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/PurePerl.pm: Private Member Data shouldn't be accessed directly. at line 105, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/PurePerl.pm: Private Member Data shouldn't be accessed directly. at line 115, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/PurePerl.pm: Private Member Data shouldn't be accessed directly. at line 116, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/PurePerl.pm: Private Member Data shouldn't be accessed directly. at line 132, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/SearchAlgorithms/PurePerl.pm: Private Member Data shouldn't be accessed directly. at line 134, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Handler.pm: Private Member Data shouldn't be accessed directly. at line 966, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Handler.pm: Private Member Data shouldn't be accessed directly. at line 966, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Handler.pm: Private Member Data shouldn't be accessed directly. at line 971, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Handler.pm: Private Member Data shouldn't be accessed directly. at line 1009, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Handler.pm: Private Member Data shouldn't be accessed directly. at line 1011, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Handler.pm: Private Member Data shouldn't be accessed directly. at line 1013, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Handler.pm: Private Member Data shouldn't be accessed directly. at line 1028, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Handler.pm: Private Member Data shouldn't be accessed directly. at line 1029, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Handler.pm: Private Member Data shouldn't be accessed directly. at line 1073, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Handler.pm: Private Member Data shouldn't be accessed directly. at line 1147, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Handler.pm: Private Member Data shouldn't be accessed directly. at line 1174, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Handler.pm: Private Member Data shouldn't be accessed directly. at line 1190, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Handler.pm: Private Member Data shouldn't be accessed directly. at line 1206, column 47. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Handler.pm: Private Member Data shouldn't be accessed directly. at line 1218, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Handler.pm: Private Member Data shouldn't be accessed directly. at line 1219, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Handler.pm: Private Member Data shouldn't be accessed directly. at line 1220, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Handler.pm: Private Member Data shouldn't be accessed directly. at line 1221, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Handler.pm: Private Member Data shouldn't be accessed directly. at line 1222, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Handler.pm: Private Member Data shouldn't be accessed directly. at line 1228, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Handler.pm: Private Member Data shouldn't be accessed directly. at line 1228, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsLiteHandler.pm: Private Member Data shouldn't be accessed directly. at line 585, column 38. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsLiteHandler.pm: Private Member Data shouldn't be accessed directly. at line 586, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsLiteHandler.pm: Private Member Data shouldn't be accessed directly. at line 590, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsLiteHandler.pm: Private Member Data shouldn't be accessed directly. at line 591, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsLiteHandler.pm: Private Member Data shouldn't be accessed directly. at line 592, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsLiteHandler.pm: Private Member Data shouldn't be accessed directly. at line 611, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsLiteHandler.pm: Private Member Data shouldn't be accessed directly. at line 663, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsLiteHandler.pm: Private Member Data shouldn't be accessed directly. at line 663, column 51. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsLiteHandler.pm: Private Member Data shouldn't be accessed directly. at line 665, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsLiteHandler.pm: Private Member Data shouldn't be accessed directly. at line 668, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsLiteHandler.pm: Private Member Data shouldn't be accessed directly. at line 671, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsLiteHandler.pm: Private Member Data shouldn't be accessed directly. at line 681, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsLiteHandler.pm: Private Member Data shouldn't be accessed directly. at line 784, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsLiteHandler.pm: Private Member Data shouldn't be accessed directly. at line 785, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsLiteHandler.pm: Private Member Data shouldn't be accessed directly. at line 797, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsLiteHandler.pm: Private Member Data shouldn't be accessed directly. at line 798, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsLiteHandler.pm: Private Member Data shouldn't be accessed directly. at line 799, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsLiteHandler.pm: Private Member Data shouldn't be accessed directly. at line 800, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsLiteHandler.pm: Private Member Data shouldn't be accessed directly. at line 802, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsLiteHandler.pm: Private Member Data shouldn't be accessed directly. at line 803, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsWrapHandler.pm: Private Member Data shouldn't be accessed directly. at line 265, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsWrapHandler.pm: Private Member Data shouldn't be accessed directly. at line 271, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsWrapHandler.pm: Private Member Data shouldn't be accessed directly. at line 275, column 34. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsWrapHandler.pm: Private Member Data shouldn't be accessed directly. at line 292, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsWrapHandler.pm: Private Member Data shouldn't be accessed directly. at line 299, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsWrapHandler.pm: Private Member Data shouldn't be accessed directly. at line 313, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsWrapHandler.pm: Private Member Data shouldn't be accessed directly. at line 341, column 26. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsWrapHandler.pm: Private Member Data shouldn't be accessed directly. at line 437, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsWrapHandler.pm: Private Member Data shouldn't be accessed directly. at line 447, column 25. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsWrapHandler.pm: Private Member Data shouldn't be accessed directly. at line 455, column 34. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsWrapHandler.pm: Private Member Data shouldn't be accessed directly. at line 461, column 48. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsWrapHandler.pm: Private Member Data shouldn't be accessed directly. at line 467, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsWrapHandler.pm: Private Member Data shouldn't be accessed directly. at line 472, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsWrapHandler.pm: Private Member Data shouldn't be accessed directly. at line 479, column 31. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsWrapHandler.pm: Private Member Data shouldn't be accessed directly. at line 480, column 61. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsWrapHandler.pm: Private Member Data shouldn't be accessed directly. at line 482, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsWrapHandler.pm: Private Member Data shouldn't be accessed directly. at line 485, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsWrapHandler.pm: Private Member Data shouldn't be accessed directly. at line 497, column 48. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsWrapHandler.pm: Private Member Data shouldn't be accessed directly. at line 504, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/RcsWrapHandler.pm: Private Member Data shouldn't be accessed directly. at line 512, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Store.pm: Private Member Data shouldn't be accessed directly. at line 86, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Store.pm: Private Member Data shouldn't be accessed directly. at line 114, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Store.pm: Private Member Data shouldn't be accessed directly. at line 253, column 36. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Store.pm: Private Member Data shouldn't be accessed directly. at line 254, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Store.pm: Private Member Data shouldn't be accessed directly. at line 259, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Store.pm: Private Member Data shouldn't be accessed directly. at line 273, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Store.pm: Private Member Data shouldn't be accessed directly. at line 274, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Store/VC/Store.pm: Private Member Data shouldn't be accessed directly. at line 274, column 36. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Driver.pm: Private Member Data shouldn't be accessed directly. at line 24, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Driver.pm: Private Member Data shouldn't be accessed directly. at line 25, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Driver.pm: Private Member Data shouldn't be accessed directly. at line 28, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Driver.pm: Private Member Data shouldn't be accessed directly. at line 29, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Driver.pm: Private Member Data shouldn't be accessed directly. at line 32, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Driver.pm: Private Member Data shouldn't be accessed directly. at line 33, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/ErrorHandler.pm: Stricture disabled at line 44, column 5. See page 429 of PBP. (Severity: 5) lib/CPAN/lib/CGI/Session/ErrorHandler.pm: Stricture disabled at line 62, column 5. See page 429 of PBP. (Severity: 5) lib/CPAN/lib/CGI/Session/Tutorial.pm source OK lib/CPAN/lib/Locale/Maketext/Extract.pm: Bareword file handle opened at line 113, column 5. See pages 202,204 of PBP. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Extract.pm: Three-argument form of open used at line 113, column 5. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Extract.pm: Bareword file handle opened at line 135, column 5. See pages 202,204 of PBP. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Extract.pm: Three-argument form of open used at line 135, column 5. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Extract.pm: Private Member Data shouldn't be accessed directly. at line 285, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Extract.pm: Bareword file handle opened at line 299, column 5. See pages 202,204 of PBP. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Extract.pm: Three-argument form of open used at line 299, column 5. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Extract.pm: Private Member Data shouldn't be accessed directly. at line 318, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Extract.pm: Private Member Data shouldn't be accessed directly. at line 319, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Extract.pm: Private Member Data shouldn't be accessed directly. at line 324, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Extract.pm: Private Member Data shouldn't be accessed directly. at line 327, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Extract.pm: Private Member Data shouldn't be accessed directly. at line 328, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Extract.pm: Private Member Data shouldn't be accessed directly. at line 328, column 42. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Extract.pm: Private Member Data shouldn't be accessed directly. at line 329, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Extract.pm: Expression form of "eval" for something other than require at line 335, column 31. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/CPAN/lib/Locale/Maketext/Extract.pm: Expression form of "eval" at line 335, column 31. See page 161 of PBP. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Extract.pm: Private Member Data shouldn't be accessed directly. at line 371, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Lexicon.pm: Stricture disabled at line 284, column 13. See page 429 of PBP. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Lexicon.pm: Expression form of "eval" at line 285, column 13. See page 161 of PBP. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Lexicon.pm: Stricture disabled at line 319, column 5. See page 429 of PBP. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Lexicon.pm: Private Member Data shouldn't be accessed directly. at line 322, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Lexicon.pm: Private Member Data shouldn't be accessed directly. at line 323, column 27. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Lexicon.pm: Private Member Data shouldn't be accessed directly. at line 324, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Lexicon.pm: Private Member Data shouldn't be accessed directly. at line 324, column 34. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Lexicon.pm: Private Member Data shouldn't be accessed directly. at line 324, column 58. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Lexicon.pm: Private Member Data shouldn't be accessed directly. at line 326, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Lexicon.pm: Private Member Data shouldn't be accessed directly. at line 366, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Lexicon.pm: Stricture disabled at line 372, column 5. See page 429 of PBP. (Severity: 5) lib/Foswiki/Configure/Checkers/Htpasswd/Encoding.pm source OK lib/Foswiki/Configure/Checkers/Htpasswd/FileName.pm source OK lib/Foswiki/Configure/Checkers/PROXY/HOST.pm: Private Member Data shouldn't be accessed directly. at line 15, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Configure/Checkers/Register/AllowLoginName.pm source OK lib/Foswiki/Configure/Checkers/Register/NeedVerification.pm source OK lib/Foswiki/Configure/Checkers/Sessions/ExpireAfter.pm source OK lib/Foswiki/Configure/Checkers/Site/CharSet.pm source OK lib/Foswiki/Configure/Checkers/Site/Locale.pm: Expression form of "eval" for something other than require at line 18, column 9. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) lib/Foswiki/Configure/Checkers/Site/Locale.pm: Expression form of "eval" at line 18, column 9. See page 161 of PBP. (Severity: 5) lib/Foswiki/Configure/Checkers/Store/EgrepCmd.pm: Code before strictures are enabled at line 4, column 1. See page 429 of PBP. (Severity: 5) lib/Foswiki/Configure/Checkers/Store/FgrepCmd.pm: Code before strictures are enabled at line 4, column 1. See page 429 of PBP. (Severity: 5) lib/Foswiki/Configure/Checkers/Store/Implementation.pm source OK lib/Foswiki/Configure/Checkers/Validation/Method.pm source OK lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Base.pm: Private Member Data shouldn't be accessed directly. at line 117, column 24. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Base.pm: Private Member Data shouldn't be accessed directly. at line 121, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Base.pm: Private Member Data shouldn't be accessed directly. at line 121, column 29. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Base.pm: Private Member Data shouldn't be accessed directly. at line 138, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Base.pm: Private Member Data shouldn't be accessed directly. at line 139, column 15. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Base.pm: Private Member Data shouldn't be accessed directly. at line 142, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Base.pm: Private Member Data shouldn't be accessed directly. at line 153, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Base.pm: Private Member Data shouldn't be accessed directly. at line 154, column 23. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Base.pm: Private Member Data shouldn't be accessed directly. at line 155, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Base.pm: Private Member Data shouldn't be accessed directly. at line 163, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Base.pm: Private Member Data shouldn't be accessed directly. at line 164, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Base.pm: Private Member Data shouldn't be accessed directly. at line 165, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Base.pm: Private Member Data shouldn't be accessed directly. at line 172, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Base.pm: Private Member Data shouldn't be accessed directly. at line 173, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Base.pm: Private Member Data shouldn't be accessed directly. at line 175, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Base.pm: Private Member Data shouldn't be accessed directly. at line 176, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Base.pm: Private Member Data shouldn't be accessed directly. at line 184, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Base.pm: Private Member Data shouldn't be accessed directly. at line 185, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Base.pm: Private Member Data shouldn't be accessed directly. at line 187, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Base.pm: Private Member Data shouldn't be accessed directly. at line 188, column 16. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Leaf.pm: Private Member Data shouldn't be accessed directly. at line 40, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Leaf.pm: Private Member Data shouldn't be accessed directly. at line 41, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Leaf.pm: Private Member Data shouldn't be accessed directly. at line 42, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Leaf.pm: Private Member Data shouldn't be accessed directly. at line 57, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Leaf.pm: Private Member Data shouldn't be accessed directly. at line 80, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm: Loop iterator is not lexical at line 1188, column 5. See page 108 of PBP. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm: Private Member Data shouldn't be accessed directly. at line 1243, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm: Private Member Data shouldn't be accessed directly. at line 1243, column 62. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm: Private Member Data shouldn't be accessed directly. at line 1277, column 13. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm: Private Member Data shouldn't be accessed directly. at line 1362, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm: Private Member Data shouldn't be accessed directly. at line 1436, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm: Private Member Data shouldn't be accessed directly. at line 1436, column 49. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm: Private Member Data shouldn't be accessed directly. at line 1437, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm: Private Member Data shouldn't be accessed directly. at line 1437, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm: Private Member Data shouldn't be accessed directly. at line 1438, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm: Private Member Data shouldn't be accessed directly. at line 1442, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm: Private Member Data shouldn't be accessed directly. at line 1442, column 61. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm: Private Member Data shouldn't be accessed directly. at line 1443, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm: Private Member Data shouldn't be accessed directly. at line 1447, column 14. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm: Private Member Data shouldn't be accessed directly. at line 1448, column 22. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm: Private Member Data shouldn't be accessed directly. at line 1451, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm: Private Member Data shouldn't be accessed directly. at line 1451, column 46. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm: Private Member Data shouldn't be accessed directly. at line 1452, column 9. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm: Private Member Data shouldn't be accessed directly. at line 1513, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/Node.pm: Private Member Data shouldn't be accessed directly. at line 1531, column 19. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/Foswiki/Plugins/WysiwygPlugin/HTML2TML/WC.pm source OK lib/CPAN/lib/CGI/Session/Driver/DBI.pm: Stricture disabled at line 48, column 5. See page 429 of PBP. (Severity: 5) lib/CPAN/lib/CGI/Session/Driver/db_file.pm: Integer with leading zeros at line 18, column 16. See page 58 of PBP. (Severity: 5) lib/CPAN/lib/CGI/Session/Driver/db_file.pm: Private Member Data shouldn't be accessed directly. at line 48, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Driver/db_file.pm: Private Member Data shouldn't be accessed directly. at line 61, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Driver/db_file.pm: Private Member Data shouldn't be accessed directly. at line 76, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Driver/file.pm: Stricture disabled at line 16, column 5. See page 429 of PBP. (Severity: 5) lib/CPAN/lib/CGI/Session/Driver/file.pm: Integer with leading zeros at line 25, column 43. See page 58 of PBP. (Severity: 5) lib/CPAN/lib/CGI/Session/Driver/mysql.pm: Private Member Data shouldn't be accessed directly. at line 18, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Driver/mysql.pm: Private Member Data shouldn't be accessed directly. at line 19, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Driver/mysql.pm: Private Member Data shouldn't be accessed directly. at line 20, column 48. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Driver/mysql.pm: Private Member Data shouldn't be accessed directly. at line 22, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Driver/mysql.pm: Private Member Data shouldn't be accessed directly. at line 23, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Driver/mysql.pm: Private Member Data shouldn't be accessed directly. at line 25, column 10. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Driver/mysql.pm: Private Member Data shouldn't be accessed directly. at line 26, column 40. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Driver/postgresql.pm: Private Member Data shouldn't be accessed directly. at line 48, column 11. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Driver/sqlite.pm source OK lib/CPAN/lib/CGI/Session/ID/incr.pm: Private Member Data shouldn't be accessed directly. at line 18, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/ID/incr.pm: Private Member Data shouldn't be accessed directly. at line 19, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/ID/incr.pm: Private Member Data shouldn't be accessed directly. at line 20, column 18. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/ID/incr.pm: Integer with leading zeros at line 22, column 42. See page 58 of PBP. (Severity: 5) lib/CPAN/lib/CGI/Session/ID/md5.pm source OK lib/CPAN/lib/CGI/Session/ID/static.pm source OK lib/CPAN/lib/CGI/Session/Serialize/default.pm source OK lib/CPAN/lib/CGI/Session/Serialize/freezethaw.pm source OK lib/CPAN/lib/CGI/Session/Serialize/storable.pm source OK lib/CPAN/lib/CGI/Session/Test/Default.pm: Private Member Data shouldn't be accessed directly. at line 164, column 17. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Test/Default.pm: Private Member Data shouldn't be accessed directly. at line 296, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Test/Default.pm: Private Member Data shouldn't be accessed directly. at line 298, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Test/Default.pm: Private Member Data shouldn't be accessed directly. at line 299, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Test/Default.pm: Private Member Data shouldn't be accessed directly. at line 300, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Test/Default.pm: Private Member Data shouldn't be accessed directly. at line 302, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Test/Default.pm: Private Member Data shouldn't be accessed directly. at line 304, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Test/Default.pm: Private Member Data shouldn't be accessed directly. at line 304, column 87. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Test/Default.pm: Private Member Data shouldn't be accessed directly. at line 328, column 21. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Test/Default.pm: Private Member Data shouldn't be accessed directly. at line 330, column 30. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Test/Default.pm: Private Member Data shouldn't be accessed directly. at line 339, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Test/Default.pm: Private Member Data shouldn't be accessed directly. at line 340, column 33. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Test/Default.pm: Private Member Data shouldn't be accessed directly. at line 342, column 20. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Test/Default.pm: Private Member Data shouldn't be accessed directly. at line 342, column 87. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Test/Default.pm: Private Member Data shouldn't be accessed directly. at line 354, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Test/Default.pm: Private Member Data shouldn't be accessed directly. at line 357, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Test/Default.pm: Private Member Data shouldn't be accessed directly. at line 357, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Test/Default.pm: Private Member Data shouldn't be accessed directly. at line 373, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Test/Default.pm: Private Member Data shouldn't be accessed directly. at line 377, column 12. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/CGI/Session/Test/Default.pm: Private Member Data shouldn't be accessed directly. at line 377, column 32. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Extract/Run.pm: Bareword file handle opened at line 38, column 9. See pages 202,204 of PBP. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Extract/Run.pm: Three-argument form of open used at line 38, column 9. Three-argument open is not available until perl 5.6.. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Lexicon/Auto.pm source OK lib/CPAN/lib/Locale/Maketext/Lexicon/Gettext.pm source OK lib/CPAN/lib/Locale/Maketext/Lexicon/Msgcat.pm: Stricture disabled at line 45, column 7. See page 429 of PBP. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Lexicon/Tie.pm: Stricture disabled at line 38, column 9. See page 429 of PBP. (Severity: 5) lib/CPAN/lib/Locale/Maketext/Lexicon/Tie.pm: Expression form of "eval" at line 39, column 9. See page 161 of PBP. (Severity: 5) 411 files. 2,704 subroutines/methods. 60,963 statements. 98,805 lines. Average McCabe score of subroutines was 4.90. 6,686 violations. Violations per file was 16.268. Violations per statement was 0.110. Violations per line of code was 0.068. 6,686 severity 5 violations. 100 violations of BuiltinFunctions::ProhibitStringyEval. 1 violations of BuiltinFunctions::RequireGlobFunction. 83 violations of Compatibility::ProhibitThreeArgumentOpen. 22 violations of ControlStructures::ProhibitMutatingListFunctions. 44 violations of InputOutput::ProhibitBarewordFileHandles. 5 violations of InputOutput::ProhibitTwoArgOpen. 62 violations of Lax::ProhibitStringyEval::ExceptForRequire. 1 violations of Modules::RequireBarewordIncludes. 44 violations of Modules::RequireFilenameMatchesPackage. 31 violations of Subroutines::ProhibitExplicitReturnUndef. 3 violations of Subroutines::ProhibitNestedSubs. 24 violations of Subroutines::ProhibitSubroutinePrototypes. 40 violations of TestingAndDebugging::ProhibitNoStrict. 18 violations of TestingAndDebugging::RequireUseStrict. 6,171 violations of ValuesAndExpressions::ProhibitAccessOfPrivateData. 10 violations of ValuesAndExpressions::ProhibitLeadingZeros. 5 violations of Variables::ProhibitConditionalDeclarations. 22 violations of Variables::RequireLexicalLoopIterators. bin/attach: "require" statement with library name as string at line 40, column 5. Use a bareword instead. (Severity: 5) bin/changes: "require" statement with library name as string at line 40, column 5. Use a bareword instead. (Severity: 5) bin/compare: "require" statement with library name as string at line 39, column 5. Use a bareword instead. (Severity: 5) bin/configure: Expression form of "eval" at line 71, column 1. See page 161 of PBP. (Severity: 5) bin/configure: Expression form of "eval" for something other than require at line 93, column 1. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) bin/configure: Expression form of "eval" at line 93, column 1. See page 161 of PBP. (Severity: 5) bin/configure: Expression form of "eval" at line 135, column 5. See page 161 of PBP. (Severity: 5) bin/configure: Expression form of "eval" for something other than require at line 204, column 1. It's okay to use stringy eval to require a module by name, but otherwise it's probably a mistake. . (Severity: 5) bin/configure: Expression form of "eval" at line 204, column 1. See page 161 of PBP. (Severity: 5) bin/configure: Package declaration must match filename at line 247, column 1. Correct the filename or package statement. (Severity: 5) bin/configure: Three-argument form of open used at line 356, column 10. Three-argument open is not available until perl 5.6.. (Severity: 5) bin/configure: Stricture disabled at line 391, column 9. See page 429 of PBP. (Severity: 5) bin/configure: Private Member Data shouldn't be accessed directly. at line 674, column 5. Accessing an objects data directly breaks encapsulation and should be avoided. Example: $object->{ some_key }. (Severity: 5) bin/edit: "require" statement with library name as string at line 40, column 5. Use a bareword instead. (Severity: 5) bin/login: "require" statement with library name as string at line 40, column 5. Use a bareword instead. (Severity: 5) bin/logon: "require" statement with library name as string at line 40, column 5. Use a bareword instead. (Severity: 5) bin/manage: "require" statement with library name as string at line 40, column 5. Use a bareword instead. (Severity: 5) bin/oops: "require" statement with library name as string at line 39, column 5. Use a bareword instead. (Severity: 5) bin/preview: "require" statement with library name as string at line 40, column 5. Use a bareword instead. (Severity: 5) bin/rdiff: "require" statement with library name as string at line 40, column 5. Use a bareword instead. (Severity: 5) bin/rdiffauth: "require" statement with library name as string at line 40, column 5. Use a bareword instead. (Severity: 5) bin/register: "require" statement with library name as string at line 40, column 5. Use a bareword instead. (Severity: 5) bin/rename: "require" statement with library name as string at line 40, column 5. Use a bareword instead. (Severity: 5) bin/resetpasswd: "require" statement with library name as string at line 40, column 5. Use a bareword instead. (Severity: 5) bin/rest: "require" statement with library name as string at line 40, column 5. Use a bareword instead. (Severity: 5) bin/save: "require" statement with library name as string at line 40, column 5. Use a bareword instead. (Severity: 5) bin/search: "require" statement with library name as string at line 40, column 5. Use a bareword instead. (Severity: 5) bin/statistics: "require" statement with library name as string at line 40, column 5. Use a bareword instead. (Severity: 5) bin/test: "require" statement with library name as string at line 40, column 5. Use a bareword instead. (Severity: 5) bin/upload: "require" statement with library name as string at line 40, column 5. Use a bareword instead. (Severity: 5) bin/view: "require" statement with library name as string at line 40, column 5. Use a bareword instead. (Severity: 5) bin/viewauth: "require" statement with library name as string at line 40, column 5. Use a bareword instead. (Severity: 5) bin/viewfile: "require" statement with library name as string at line 40, column 5. Use a bareword instead. (Severity: 5) 24 files. 34 subroutines/methods. 978 statements. 1,735 lines. Average McCabe score of subroutines was 3.41. 33 violations. Violations per file was 1.375. Violations per statement was 0.034. Violations per line of code was 0.019. 33 severity 5 violations. 4 violations of BuiltinFunctions::ProhibitStringyEval. 1 violations of Compatibility::ProhibitThreeArgumentOpen. 2 violations of Lax::ProhibitStringyEval::ExceptForRequire. 23 violations of Modules::RequireBarewordIncludes. 1 violations of Modules::RequireFilenameMatchesPackage. 1 violations of TestingAndDebugging::ProhibitNoStrict. 1 violations of ValuesAndExpressions::ProhibitAccessOfPrivateData.