forked from MRtrix3/mrtrix3
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.git-blame-ignore-revs
131 lines (107 loc) · 6.42 KB
/
.git-blame-ignore-revs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
# .git-blame-ignore-revs
# If you want this file to be utilised whener you utilise "git blame" on your local instance of the repository,
# run the following command from its root directory:
# git config blame.ignoreRevsFile .git-blame-ignore-revs
9268f0874fc8b2c3af0a090b8084bd91707a115e
#Author: Daan Christiaens <daan.christiaens@gmail.com>
#Date: Fri Dec 11 14:41:03 2015 +0100
# Update copyright header in all source files, as discussed in #9 and #31.
3024a116078eabd3b1353fc8329a73144632c86c
#Author: Thijs Dhollander <thijs.dhollander@gmail.com>
#Date: Thu Nov 22 17:01:59 2018 +1100
# Copyright message update for next release (probably 2019-ish)
# Also updated the warranty statement: it appears this was still a formulation left over from the previous GPL license. The new formulation comes directly from the MPL 2.0, but is also more comprehensive; I'm more comfortable with having this more comprehensive. Furthermore, apart from it apparently being quite important to have a warranty statement at the top of source code files, it's apparently also of little value if it's not either very comprehensive, or it also directly refers to the license where the full text can be found. Hence, I added that as a sentence.
# Finally, also of note (and TODO) would be to add the copyright statement and a copy of the license somewhere on our (mrtrix.org) website. The final link is otherwise relatively useless in the context of the copyright and license statement.
6c6c553ed9e9004ca8495ece436fec4db465d82b
#Author: Thijs Dhollander <thijs.dhollander@gmail.com>
#Date: Wed Dec 13 15:09:37 2017 +1100
# Copyright update for upcoming RC which will probably end up around New Year's
# Also includes a change of mention of MRtrix to MRtrix3, in line with the phrase MRtrix3 developers, which was already in there/
# Also includes removal of 2 .s, because they hindered clickability of the links in certain environments.
654b7281c953f1068142d1f8a152f786862d8876
#Author: Thijs Dhollander <thijs.dhollander@gmail.com>
#Date: Wed Jan 25 17:57:11 2017 +1100
# header files
b623e418e36de6884511d9c233b04392ecce89bb
#Author: Thijs Dhollander <thijs.dhollander@gmail.com>
#Date: Wed Jan 25 17:06:35 2017 +1100
# Copyright for 2017 in headers
95b144df3d9eb837fae08129cc292c3fb8490eac
#Author: Robert Smith <robert.smith@florey.edu.au>
#Date: Tue Oct 8 14:33:10 2019 +1100
# Add copyright notice to non-CPP files
# Also includes some line ending conversions and indentation changes.
be9a46286a9053fd1c1951fe5394206a95b61bfa
#Author: MRtrixBot <gitbot@mrtrix.org>
#Date: Thu May 14 11:30:13 2020 +1000
# Initial commit of "update_copyright" changes
5e3112eae6ba4027aba854b3385f032c67dbfedf
#Author: MRtrixBot <gitbot@mrtrix.org>
#Date: Mon Feb 7 16:48:14 2022 +0000
# update copyright notice and corresponding docs
e8edf6d946822c8ec23d077c2b1e9eef471b2539
#Author: MRtrixBot <gitbot@mrtrix.org>
#Date: Tue Jan 3 13:41:40 2023 +0100
# Update copyright notice
74ff7cf0b76e2c9595b1341a7e4a49fa5491ce2f
#Author: MRtrixBot <gitbot@mrtrix.org>
#Date: Wed Jan 6 12:50:54 2021 +0000
# Update copyright notice
65b3ea5e549f3f66a9e3c5d9ebdabb2a9bb462b4
#Author: Thijs Dhollander <thijs.dhollander@gmail.com>
#Date: Thu Nov 22 17:30:36 2018 +1100
# Fixed typo in copyright/warranty statement.
729dd6cfc1a773f0f16592b8533c6e9d89d03ac3
#Author: Thijs Dhollander <thijs.dhollander@gmail.com>
#Date: Mon May 15 10:33:05 2017 +1000
# copyright update and cleanup
76ad4fbb3ea60ea56ec94e3debfce1b7a35a9535
#Author: rtabbara <rtabbara@gmail.com>
#Date: Thu Feb 18 11:55:53 2016 +1100
# User docs: Update commands list with new copyright
6552f6ebe4f9fda441255063230ef9f8d9912591
#Author: J-Donald Tournier <jdtournier@gmail.com>
#Date: Wed Feb 5 12:50:53 2020 +0000
# remove carriage returns
811361d3af3ecfec03e20c2ee0f342634810a9c2
#Author: Thijs Dhollander <thijs.dhollander@gmail.com>
#Date: Tue May 9 09:09:51 2017 +1000
# docs update
1eb36099870a0fffbc307ac40523dd8b6e35436f
#Author: Thijs Dhollander <thijs.dhollander@gmail.com>
#Date: Thu Feb 2 12:26:20 2017 +1100
# standardise number of blank lines between copyright header and the rest of a file (was getting a bit out of hand for some files; now it's 2 blank lines for all)
e8edf6d946822c8ec23d077c2b1e9eef471b2539
#Author: MRtrixBot <gitbot@mrtrix.org>
#Date: Tue Jan 3 13:41:40 2023 +0100
# Update copyright notice
aad44d847ac48d02bb7f8badf801dbfaa0ccdac0
#Author: MRtrixBot <gitbot@mrtrix.org>
#Date: Tue Jan 3 13:42:58 2023 +0100
# Update Copyright notice in command docs
45fc06bdf687584bf4d55140720e84c5ef517bf0
#Author: MRtrixBot <gitbot@mrtrix.org>
#Date: Thu, 17 Aug 2023 15:36:14 +0100
# Apply formatting for C++ using clang-format
de4de955cd82065135d15383a639dd7f7373d834
#Author: MRtrixBot <gitbot@mrtrix.org>
#Date: Mon Feb 26 13:38:02 2024 +1100
# Disable clang-format for CLI-related code
# When clang-format, introduced in #2652, applied its changes to MRtrix3 code relating to the command-line interface (particularly the way that options and their arguments are concatenated through the addition operator), the resulting code was often quite ugly. This commit replaces code relating to CLI configuration (both the usage() function in cmd/*.cpp, and in definitions of options and option groups utilised by multiple commands) with manually formatted code, and includes comment fields to disable further manipulation of that code by clang-format.
# This commit is a refactor of 0cec87a0e59749d4e14ebf55c288067d29f868f1 generated as part of #2815, with the changes being to omit other modifications to the command documentation that are not directly related to clang-format (those changes are in the parent commit to this commit: 15e253cf6a0af83a9a0f4f9369a256d01cf90ad8), and to change authorship of the commit.
dd90cc2185d39111840ba90a0ee9f777a7183271
#Author: MRtrixBot <gitbot@mrtrix.org>
#Date: Mon, 26 Feb 2024 17:33:13 +0000
# Concatenate nested namespaces
cd8a6f1c2d0debcf3a6de185f8b92fc0be3e1401
#Author: MRtrixBot <gitbot@mrtrix.org>
#Date: Fri, 5 Apr 2024 14:06:00 +0100
# Replace include guards with #pragma once
9b3de4d4defc3c7572bcd3ab9f214b72ce91abf3
#Author: MRtrixBot <gitbot@mrtrix.org>
#Date: Sun Jun 9 20:33:33 2024 +1000
# population_template: Split source code between files
10c49930a63e6a2b0ce7d25d3f6d8dde290b2719
#Author: MRtrixBot <gitbot@mrtrix.org>
#Date: Mon, 19 Aug 2024 16:18:12 +0100
# Remove core/file/json.h and core/half.hpp