Skip to content

Commit 158a8b9

Browse files
committed
Merge branch 'master' into add-neopdf
2 parents 2acc63d + 2a3dee8 commit 158a8b9

74 files changed

Lines changed: 4151 additions & 3917 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Cargo.lock

Lines changed: 5 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,24 @@ similar-names = "allow"
8484
too-many-lines = "allow"
8585
unreadable-literal = "allow"
8686

87+
# restriction lints
88+
absolute_paths = "warn"
89+
allow_attributes = "deny"
90+
allow_attributes_without_reason = "deny"
91+
arbitrary_source_item_ordering = "warn"
92+
doc_paragraphs_missing_punctuation = "warn"
93+
if_then_some_else_none = "warn"
94+
non_ascii_literal = "warn"
95+
redundant_test_prefix = "warn"
96+
renamed_function_params = "warn"
97+
return_and_then = "warn"
98+
self_named_module_files = "warn"
99+
semicolon_inside_block = "warn"
100+
str_to_string = "warn"
101+
string_slice = "warn"
102+
unused_trait_names = "warn"
103+
wildcard_enum_match_arm = "warn"
104+
87105
[workspace.lints.rust]
88106
missing-docs = "warn"
89107
unsafe-op-in-unsafe-fn = "deny"

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ Here are some examples of high-energy physics tools that use PineAPPL:
6666
|------|-------------|
6767
| [MadGraph5_aMC@NLO](https://github.com/mg5amcnlo/mg5amcnlo) | Multi-purpose event generator for LO and NLO calculations. |
6868
| [MATRIX](https://matrix.hepforge.org/) | Parton-level event generator for fully-differential cross sections at NNLO. |
69+
| [MaunaKea](https://github.com/felixhekhorn/MaunaKea) | Computes fully-inclusive heavy quark cross sections at NNLO in hadron colliders. |
6970
| [nCTEQ](https://ncteq.hepforge.org/) | Framework for extracting nuclear parton distribution functions. |
7071
| [NNLOJet](https://nnlojet.hepforge.org/index.html) | Parton-level event generator for jet cross sections at NNLO QCD accuracy. |
7172
| [NNPDF](https://github.com/NNPDF/nnpdf) | Machine learning framework for global PDF analyses. |

clippy.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
allowed-duplicate-crates = ["pineappl"]
12
doc-valid-idents = ["APPLgrid", "PineAPPL", "PyO3", ".."]
3+
# do not sort enums and structs, because it breaks the file format
4+
source-item-ordering = ["impl", "module", "trait"]
25
too-many-arguments-threshold = 12
3-
allowed-duplicate-crates = ["pineappl"]

0 commit comments

Comments
 (0)