Commit Graph
1736 Commits
Author SHA1 Message Date
Mateusz Pusz 12e8d83dd2 Merge pull request #361 from hofbi/python-checks
Python checks
2022-05-12 15:20:45 +02:00
Markus Hofbauer 4b280d9e1f fix flake8 warnings 2022-05-12 14:07:49 +02:00
Markus Hofbauer 50a0e0dc81 add flak8 check 2022-05-12 14:07:31 +02:00
Markus Hofbauer 9365344a60 apply python isort 2022-05-12 14:00:18 +02:00
Markus Hofbauer 23a62531bd add python import sort 2022-05-12 14:00:10 +02:00
Markus Hofbauer 42072cc7c5 apply python format 2022-05-12 13:58:32 +02:00
Markus Hofbauer 08ceb4c8db add python formatter 2022-05-12 13:58:16 +02:00
Mateusz Pusz 89a412593a docs: wg21-linear_algebra Conan repo URL changed to https://conan.io/center/wg21-linear_algebra 2022-05-11 20:22:44 +02:00
Mateusz Pusz 0a11ebacb7 chore(example): unused example/literals/custom_systems.cpp removed 2022-05-11 20:21:44 +02:00
Mateusz Pusz fddde26157 fix(example): clang-14 compilation fixed 2022-05-11 20:20:55 +02:00
Mateusz Pusz 05a5c881f0 ci: clang-14 support added 2022-05-11 19:35:07 +02:00
Mateusz Pusz 6f665b2074 style: ci-conan reformatted 2022-05-11 19:33:29 +02:00
Mateusz Pusz 7737167d1d fix: unit symbol text output unit tests fixed 2022-05-11 18:10:51 +02:00
Mateusz Pusz 9a022da919 chore: SVG image fixed to make pre-commit happy 2022-05-11 16:48:39 +02:00
Mateusz Pusz 4951e30fdd build: catch2 updated to 2.13.9 2022-05-11 16:42:26 +02:00
Mateusz Pusz d9a16aa807 build: gsl-lite updated to 0.40.0 2022-05-11 16:41:55 +02:00
Mateusz Pusz 01271a90b6 docs: project documentation updated with the latest unit-related changes 2022-05-11 16:28:14 +02:00
Mateusz Pusz 5300caf17b refactor: 💥 ! derived_deduced_unit renamed to derived_scaled_unit
Naming is hard ;-)
2022-05-11 12:34:52 +02:00
Mateusz Pusz 32b36fb670 refactor: 💥 ! PrefixFamily support removed
It doesn't have much sense to restrict prefixes usage for most units and in many places we were wrong to do so already.
2022-05-11 11:59:33 +02:00
Mateusz Pusz 725d193122 refactor: 💥 ! U::is_named removed from the unit types and replaced with NamedUnit concept 2022-05-11 11:49:14 +02:00
Mateusz Pusz 0522bae972 refactor: 💥 ! unit renamed to derived_unit 2022-05-11 11:40:19 +02:00
Mateusz Pusz f5d21a0711 refactor: 💥 ! derived_unit renamed to derived_deduced_unit 2022-05-11 11:23:18 +02:00
Mateusz Pusz 8d0b643bb3 refactor: 💥 !named_derived_unit removed as it was not used 2022-05-11 11:10:15 +02:00
Mateusz Pusz 88d8192b50 build(conan): si-fps component now correctly depends on si-international 2022-05-10 11:40:54 +02:00
Mateusz Pusz 457175ce7d Merge pull request #349 from JohelEGP/downcast_mode_off
fix: improve downcast mode off
2022-05-09 19:55:39 +02:00
Mateusz Pusz 4c60447a28 Merge branch 'master' into downcast_mode_off 2022-05-09 19:12:02 +02:00
Mateusz Pusz 0b8e5c0dfe fix(example): foot_pound_second example now correctly uses international::knot which is typical for Marine industry
Resolves #357
2022-05-09 14:03:14 +02:00
Mateusz Pusz 8b52f46bed fix: fps can now coexist with international system
Resolves #347
2022-05-09 14:01:08 +02:00
Mateusz Pusz a7f1817c9b feat: SI prefixes allowed for a yard unit as at least kiloyard is used in some domains 2022-05-09 13:59:56 +02:00
Mateusz Pusz 8507ed1ae9 chore: CMakeUserPresets.json file should not be added to the repo 2022-05-09 12:24:50 +02:00
Mateusz Pusz 75ca6f1aef docs: Conan 1.48 does not set CMAKE_BUILD_TYPE in the conan_toolchain.cmake anymore 2022-05-06 18:40:03 +02:00
Mateusz Pusz f8837de0cb ci: Conan 1.48 does not set CMAKE_BUILD_TYPE in the conan_toolchain.cmake anymore 2022-05-06 18:36:27 +02:00
Mateusz Pusz ba0e1c52b5 style: ci-test-package-cmake.yml reformatted 2022-05-06 18:30:43 +02:00
Mateusz Pusz ffa0f321f9 fix: shadowing compilation errors on MSVC fixed 2022-05-06 10:00:39 +02:00
Mateusz Pusz fde5032025 Revert "build(conan): exports_sources replaced with the scm.Git"
This reverts commit 4adc71db56.
2022-05-05 19:18:19 +02:00
Mateusz Pusz 0033319451 fix: shadowing compilation errors on MSVC fixed 2022-05-05 16:12:54 +02:00
Mateusz Pusz 640fa670f8 build(conan): no_copy_source attribute added 2022-05-05 11:54:23 +02:00
Mateusz Pusz 4adc71db56 build(conan): exports_sources replaced with the scm.Git 2022-05-05 11:53:37 +02:00
Mateusz Pusz 6d6bf81003 build(conan): Upgrading the recipe to Conan 2.0 2022-05-05 09:46:35 +02:00
Mateusz Pusz fbc6744bdb fix: ω, au, and Da allowed to have SI prefixes
Relates to #359
2022-04-27 19:33:44 +02:00
Mateusz Pusz 4361cb874e fix: hectare definition fixed to be a prefixed version of are + other units
Relates to #359
2022-04-27 19:32:21 +02:00
Mateusz Pusz 5d82969e0a fix: enable SI prefixes for Kelvin
Resolves #359
2022-04-26 16:00:20 +02:00
Mateusz Pusz 74056fd6da build: clang-tidy is not ready yet to be officially enabled in the project 2022-04-24 22:57:34 +02:00
Mateusz Pusz 98da140fae ci: pre-commit cmake-format checks fixed 2022-04-24 22:55:30 +02:00
Mateusz Pusz be678e8ffa build: add_public_header_test() added and fixed Windows absolute header path issue 2022-04-24 22:23:16 +02:00
Mateusz Pusz d18bf2229a test: standalone public headers tests added 2022-04-24 19:59:46 +02:00
Mateusz Pusz 464b4467ee fix: public headers fixed to be standalone 2022-04-24 19:52:58 +02:00
Mateusz Pusz 56cee31a67 fix: si::hep::dim_momentum duplicated definition fixed 2022-04-24 19:52:07 +02:00
Mateusz Pusz e62c162610 fix: radioactivity header compilation fixed 2022-04-23 16:52:06 +02:00
Mateusz Pusz 954dc5d53e fix: missing typename added for clang-12 2022-04-22 13:27:11 +02:00