Remove Copyright years (#47467)

* Remove Copyright years

* Basecamp is now 37signals... again

Co-authored-by: David Heinemeier Hansson <dhh@hey.com>

---------

Co-authored-by: David Heinemeier Hansson <dhh@hey.com>
This commit is contained in:
zzak 2023-02-23 19:38:16 +09:00 committed by GitHub
parent fbe31d8eeb
commit d2af670dba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
27 changed files with 35 additions and 26 deletions

@ -1,4 +1,4 @@
Copyright (c) 2005-2023 David Heinemeier Hansson Copyright (c) David Heinemeier Hansson
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

@ -1,4 +1,4 @@
Copyright (c) 2015-2023 Basecamp, LLC Copyright (c) 37signals LLC
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

@ -1,7 +1,7 @@
# frozen_string_literal: true # frozen_string_literal: true
#-- #--
# Copyright (c) 2015-2023 Basecamp, LLC # Copyright (c) 37signals LLC
# #
# Permission is hereby granted, free of charge, to any person obtaining # Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the # a copy of this software and associated documentation files (the

@ -1,6 +1,6 @@
MIT License MIT License
Copyright (c) 2018-2023 Basecamp, LLC Copyright (c) 37signals LLC
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

@ -1,4 +1,4 @@
Copyright (c) 2004-2023 David Heinemeier Hansson Copyright (c) David Heinemeier Hansson
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

@ -1,7 +1,7 @@
# frozen_string_literal: true # frozen_string_literal: true
#-- #--
# Copyright (c) 2004-2023 David Heinemeier Hansson # Copyright (c) David Heinemeier Hansson
# #
# Permission is hereby granted, free of charge, to any person obtaining # Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the # a copy of this software and associated documentation files (the

@ -1,4 +1,4 @@
Copyright (c) 2004-2023 David Heinemeier Hansson Copyright (c) David Heinemeier Hansson
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

@ -1,7 +1,7 @@
# frozen_string_literal: true # frozen_string_literal: true
#-- #--
# Copyright (c) 2004-2023 David Heinemeier Hansson # Copyright (c) David Heinemeier Hansson
# #
# Permission is hereby granted, free of charge, to any person obtaining # Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the # a copy of this software and associated documentation files (the

@ -1,7 +1,7 @@
# frozen_string_literal: true # frozen_string_literal: true
#-- #--
# Copyright (c) 2004-2023 David Heinemeier Hansson # Copyright (c) David Heinemeier Hansson
# #
# Permission is hereby granted, free of charge, to any person obtaining # Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the # a copy of this software and associated documentation files (the

@ -1,6 +1,6 @@
MIT License MIT License
Copyright (c) 2020-2023 Basecamp, LLC Copyright (c) 37signals LLC
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

@ -15,7 +15,7 @@
"bugs": { "bugs": {
"url": "https://github.com/rails/rails/issues" "url": "https://github.com/rails/rails/issues"
}, },
"author": "Basecamp, LLC", "author": "37signals LLC",
"contributors": [ "contributors": [
"Javan Makhmali <javan@javan.us>", "Javan Makhmali <javan@javan.us>",
"Sam Stephenson <sstephenson@gmail.com>" "Sam Stephenson <sstephenson@gmail.com>"

@ -1,4 +1,4 @@
Copyright (c) 2004-2023 David Heinemeier Hansson Copyright (c) David Heinemeier Hansson
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

@ -1,4 +1,4 @@
Copyright (c) 2007-2023 Rails Core team Copyright (c) Rails Core team
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

@ -1,7 +1,7 @@
# frozen_string_literal: true # frozen_string_literal: true
#-- #--
# Copyright (c) 2004-2023 David Heinemeier Hansson # Copyright (c) David Heinemeier Hansson
# #
# Permission is hereby granted, free of charge, to any person obtaining # Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the # a copy of this software and associated documentation files (the

@ -1,4 +1,4 @@
Copyright (c) 2014-2023 David Heinemeier Hansson Copyright (c) David Heinemeier Hansson
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

@ -1,7 +1,7 @@
# frozen_string_literal: true # frozen_string_literal: true
#-- #--
# Copyright (c) 2014-2023 David Heinemeier Hansson # Copyright (c) David Heinemeier Hansson
# #
# Permission is hereby granted, free of charge, to any person obtaining # Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the # a copy of this software and associated documentation files (the

@ -1,4 +1,4 @@
Copyright (c) 2004-2023 David Heinemeier Hansson Copyright (c) David Heinemeier Hansson
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

@ -1,7 +1,7 @@
# frozen_string_literal: true # frozen_string_literal: true
#-- #--
# Copyright (c) 2004-2023 David Heinemeier Hansson # Copyright (c) David Heinemeier Hansson
# #
# Permission is hereby granted, free of charge, to any person obtaining # Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the # a copy of this software and associated documentation files (the

@ -1,4 +1,4 @@
Copyright (c) 2004-2023 David Heinemeier Hansson Copyright (c) David Heinemeier Hansson
Arel originally copyright (c) 2007-2016 Nick Kallen, Bryan Helmkamp, Emilio Tagua, Aaron Patterson Arel originally copyright (c) 2007-2016 Nick Kallen, Bryan Helmkamp, Emilio Tagua, Aaron Patterson

@ -1,7 +1,7 @@
# frozen_string_literal: true # frozen_string_literal: true
#-- #--
# Copyright (c) 2004-2023 David Heinemeier Hansson # Copyright (c) David Heinemeier Hansson
# #
# Permission is hereby granted, free of charge, to any person obtaining # Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the # a copy of this software and associated documentation files (the

@ -1,4 +1,4 @@
Copyright (c) 2017-2023 David Heinemeier Hansson, Basecamp Copyright (c) David Heinemeier Hansson, 37signals LLC
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

@ -1,7 +1,7 @@
# frozen_string_literal: true # frozen_string_literal: true
#-- #--
# Copyright (c) 2017-2023 David Heinemeier Hansson, Basecamp # Copyright (c) David Heinemeier Hansson, 37signals LLC
# #
# Permission is hereby granted, free of charge, to any person obtaining # Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the # a copy of this software and associated documentation files (the

@ -1,4 +1,4 @@
Copyright (c) 2005-2023 David Heinemeier Hansson Copyright (c) David Heinemeier Hansson
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

@ -1,7 +1,7 @@
# frozen_string_literal: true # frozen_string_literal: true
#-- #--
# Copyright (c) 2005-2023 David Heinemeier Hansson # Copyright (c) David Heinemeier Hansson
# #
# Permission is hereby granted, free of charge, to any person obtaining # Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the # a copy of this software and associated documentation files (the

@ -1,4 +1,4 @@
Copyright (c) 2004-2023 David Heinemeier Hansson Copyright (c) David Heinemeier Hansson
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

@ -1,4 +1,4 @@
Copyright <%= Date.today.year %> <%= author %> Copyright <%= author %>
Permission is hereby granted, free of charge, to any person obtaining Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the a copy of this software and associated documentation files (the

@ -783,6 +783,15 @@ def test_git_name_in_license_file
end end
end end
def test_no_year_in_license_file
year = Date.today.year
run_generator
assert_file "MIT-LICENSE" do |contents|
assert_no_match(/#{year}/, contents)
end
end
def test_no_details_from_git_when_skip_git def test_no_details_from_git_when_skip_git
name = "TODO: Write your name" name = "TODO: Write your name"
email = "TODO: Write your email address" email = "TODO: Write your email address"