-
Notifications
You must be signed in to change notification settings - Fork 4
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
Project object assignment #23
Changes from 37 commits
06caa95
1e05c13
05eb7d1
7fa0309
c08a290
6c2e68b
fde9040
ec607b9
05a6b68
edc9507
e5d336f
5c65439
1902e77
617cc83
1f76758
be8acd9
778b983
b888893
a848647
d2bedc2
5e3061c
24f3209
c8ed35c
2550f31
c26e8f7
4848044
23dd2fc
ff86123
20177aa
6bfc2c3
9cd89ff
7b4cd30
6b73e31
e1d63fb
9be5cc5
321b583
7b49c56
f9a2d71
707acf1
f58b8f0
84528e2
3e3c44e
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,9 @@ | ||
^.*\.Rproj$ | ||
^\.Rproj\.user$ | ||
^\.github$ | ||
^\.vscode$ | ||
^LICENSE\.md$ | ||
^_pkgdown\.yml$ | ||
^pkgdown$ | ||
^docs$ | ||
^cran-comments\.md$ |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
# MIT License | ||
|
||
Copyright (c) 2024 shinyMixR authors | ||
|
||
Permission is hereby granted, free of charge, to any person obtaining a copy | ||
of this software and associated documentation files (the "Software"), to deal | ||
in the Software without restriction, including without limitation the rights | ||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
copies of the Software, and to permit persons to whom the Software is | ||
furnished to do so, subject to the following conditions: | ||
|
||
The above copyright notice and this permission notice shall be included in all | ||
copies or substantial portions of the Software. | ||
|
||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
SOFTWARE. |
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I had some issues with this one... I wanted to add nlmixr2 as import. I was hoping that when running There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @RichardHooijmaijers the NAMESPACE file should never be edited manually! If you want it to end up there, you need to include it in the roxygen comments of the function that uses the function (at least once in one of your functions), and then run |
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Need to revise this folder structure. In the end we need the subfolders "analysis", "data", etc. directly in |
hypebright marked this conversation as resolved.
Show resolved
Hide resolved
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. See remark |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure why w need magrittr as depend? Seems only
%>%
is used and is imported in NAMESPACE, right? Could consider using the base R pipe|>
for this as it only occurs once in the entire code.was wondering about the license file, saw LICENCE.md is new. Is it default behavior to ad such a file , e.g. is this not apparent when MIT is specified?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@RichardHooijmaijers any packages used in the NAMESPACE must be listed in one of
Imports
orDepends
. We can move it toImports
instead. Using the base pipe is a good idea, but you must be aware of your audience since this reduces backwards compatibility (as it also makes the package only compatibility with R >= 4.1). If that's not a problem I would replace it.As per R CMD check, we needed the LICENSE.md file. It is not send to CRAN though, it is in .Rbuildignore. You can read more about that here: https://r-pkgs.org/license.html#key-files