Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Private struct fields by default #13184

Merged
merged 24 commits into from
Apr 1, 2014
Merged

Commits on Mar 31, 2014

  1. rustc: Switch struct fields to private by default

    This commit switches privacy's checking of fields to have *all* fields be
    private by default. This does not yet change tuple structs, this only affects
    structs with named fields. The fallout of this change will follow shortly.
    
    RFC: 0004-private-fields
    
    cc rust-lang#8122
    Closes rust-lang#11809
    alexcrichton committed Mar 31, 2014
    Configuration menu
    Copy the full SHA
    f2a5c7a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a3d04a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8ad7e54 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5f33588 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    14587f8 View commit details
    Browse the repository at this point in the history
  6. 3 Configuration menu
    Copy the full SHA
    02cf375 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a49ce7f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c9024d2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e5a49a2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ee7016d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    abd7dd8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c034d0c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3c76f4a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    89fa141 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    52974bd View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    fab0f47 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f0ee509 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    eb08e8f View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    b9b0ed5 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    0b36e9d View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    d0a80cc View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    9aa4a94 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    8093427 View commit details
    Browse the repository at this point in the history
  24. 5 Configuration menu
    Copy the full SHA
    37a3131 View commit details
    Browse the repository at this point in the history