CLI: TypeError: Cannot read property 'type' of undefined

When running the sass-lint CLI on Node v5.0.0 (also tried v4.2.2), I get the following error:
/Users/USERNAME/.nvm/versions/node/v5.0.0/lib/node_modules/sass-lint/node_modules/gonzales-pe/lib/node/basic-node.js:1
(function (exports, require, module, __filename, __dirname) { 'use strict';var _createClass=(function(){function defineProperties(target, props){for(var i=0; i < props.length; i++) {var descriptor=props[i];descriptor.enumerable = descriptor.enumerable || false;descriptor.configurable = true;if('value' in descriptor)descriptor.writable = true;Object.defineProperty(target, descriptor.key, descriptor);}}return function(Constructor, protoProps, staticProps){if(protoProps)defineProperties(Constructor.prototype, protoProps);if(staticProps)defineProperties(Constructor, staticProps);return Constructor;};})();function _classCallCheck(instance, Constructor){if(!(instance instanceof Constructor)){throw new TypeError('Cannot call a class as a function');}}var Node=(function(){function Node(options){_classCallCheck(this, Node);this.type = options.type;this.content = options.content;this.syntax = op

TypeError: Cannot read property 'type' of undefined
    at Node.last (/Users/USERNAME/.nvm/versions/node/v5.0.0/lib/node_modules/sass-lint/node_modules/gonzales-pe/lib/node/basic-node.js:1:2641)
    at Object.module.exports.detect (/Users/USERNAME/.nvm/versions/node/v5.0.0/lib/node_modules/sass-lint/lib/rules/final-newline.js:19:23)
    at /Users/USERNAME/.nvm/versions/node/v5.0.0/lib/node_modules/sass-lint/index.js:44:27
    at Array.forEach (native)
    at Function.sassLint.lintText (/Users/USERNAME/.nvm/versions/node/v5.0.0/lib/node_modules/sass-lint/index.js:43:11)
    at /Users/USERNAME/.nvm/versions/node/v5.0.0/lib/node_modules/sass-lint/index.js:91:21
    at Array.forEach (native)
    at Function.sassLint.lintFiles (/Users/USERNAME/.nvm/versions/node/v5.0.0/lib/node_modules/sass-lint/index.js:90:9)
    at detectPattern (/Users/USERNAME/.nvm/versions/node/v5.0.0/lib/node_modules/sass-lint/bin/sass-lint.js:15:18)
    at Object.<anonymous> (/Users/USERNAME/.nvm/versions/node/v5.0.0/lib/node_modules/sass-lint/bin/sass-lint.js:77:3)

Hi @drewbarontini
This looks like an error in our final newline rule, could you do me a favour just to be sure though.
Could you post the version of sass-lint you're using and the command you were running. Also I imagine from the line numbers that you're using .sass syntax?

sass-lint v1.3.3
Running sass-lint or sass-lint -c .sass-lint.yml triggers the error
Yes, using the .sass indented syntax

Ok great,
Could you try disabling the final newline rule please and see if you still get an error?

If I set final-newline: 0, I get a different error:
/Users/USERNAME/.nvm/versions/node/v5.0.0/lib/node_modules/sass-lint/lib/rules/extends-before-declarations.js:17
          if (item.first('atkeyword').first('ident').content === 'extend') {
                   ^

TypeError: Cannot read property 'first' of undefined
    at /Users/USERNAME/.nvm/versions/node/v5.0.0/lib/node_modules/sass-lint/lib/rules/extends-before-declarations.js:17:38
    at Node.forEach (/Users/USERNAME/.nvm/versions/node/v5.0.0/lib/node_modules/sass-lint/node_modules/gonzales-pe/lib/node/basic-node.js:1:2053)
    at /Users/USERNAME/.nvm/versions/node/v5.0.0/lib/node_modules/sass-lint/lib/rules/extends-before-declarations.js:15:13
    at RootNode.traverseByType (/Users/USERNAME/.nvm/versions/node/v5.0.0/lib/node_modules/sass-lint/node_modules/gonzales-pe/lib/node/root-node.js:1:1739)
    at Object.module.exports.detect (/Users/USERNAME/.nvm/versions/node/v5.0.0/lib/node_modules/sass-lint/lib/rules/extends-before-declarations.js:12:9)
    at /Users/USERNAME/.nvm/versions/node/v5.0.0/lib/node_modules/sass-lint/index.js:44:27
    at Array.forEach (native)
    at Function.sassLint.lintText (/Users/USERNAME/.nvm/versions/node/v5.0.0/lib/node_modules/sass-lint/index.js:43:11)
    at /Users/USERNAME/.nvm/versions/node/v5.0.0/lib/node_modules/sass-lint/index.js:91:21
    at Array.forEach (native)

Would you be able to send us a sample of the offending code?

@DanPurdy As in the .sass-lint.yml file?

No, if you could possibly narrow down on your sass to find where these issues are occurring or even a file, we'd be able to recreate the issues. It's something to do with the rules themselves actually failing on some of your code.

The test .sass file just has this:
body
  background: pink

And that alone causes all of the errors?

When directly running sass-lint, yes. I have a Gulp task using gulp-sass-lint that works perfectly fine on the same file. This is the output from the Gulp task:
error    Color literals such as 'pink' should only be used in variable declarations
warning  Files must not end with a new line

There must be something else going on here.. The CLI is working as expected it seems but there's an issue with the rules. If these rules are working through Gulp then there must be some slight subtle difference happening.
I notice you aren't specifying a target when using the CLI, if you don't then it automatically defaults to whatever is in your config file under the files include/exclude if you aren't specifying those and dont have merge-default-rules: false in your config then it'll use the glob in our default config which is files:   include: '**/*.s+(a|c)ss' so effectively any and all sass or scss file anywhere in any directory down from where you ran the sass-lint task.
Is there a chance it's actually another file causing your issue and could you run the CLI specifically against this file to make sure as I can't recreate the issue at all at the moment..

Okay, running the following did indeed work:
sass-lint source/stylesheets/application.sass -c .sass-lint.yml -vq

So do I have to run with all the arguments specified, or do I just need to change the include option in the .sass-lint.yml file?

it's up to you, you can change it in your .sass-lint.yml file.
if you don't specify a file or a glob pattern with the CLI it will fall back to the other methods. The order of preference being a file/glob pattern passed into the CLI, the result of the include/exclude files or glob patterns in your .sass-lint.yml and if you dont have one of those it will fall back to our included config file which will be a glob of  '**/*.s+(a|c)ss' so essentially and all sass or scss files found in any folder below where you just ran the CLI command.
You can find some useful information to explain this a bit better than I just have in our docs

CLI
merge-default-rules option

It's also important to remember that if you do use glob patterns directly you need to wrap them in quote or escape each *
e.g.
sass-lint '**/*.sass' -c path-to-config
Will close this issue but it still does mean there's an error in some our rules for sass. Will look into those though.
Thanks!


NFS DB error even after deleting all db files

When running nxc nfs for the first time the following error is displayed. The file is deleted and when executing the file is recreated but the error persists.
# nxc nfs <target>

                    [-] Error reflecting tables for the NFS protocol - this means there is a DB schema mismatch
                    [-] This is probably because a newer version of nxc is being run on an old DB schema
                    [-] Optionally save the old DB data (`cp /root/.nxc/workspaces/default/nfs.db ~/nxc_nfs.bak`)
                    [-] Then remove the NFS DB (`rm -f /root/.nxc/workspaces/default/nfs.db`) and run nxc to initialize the new DB

To Reproduce
Steps to reproduce the behavior i.e.:
Command: nxc nfs <target>
Resulted in:

                    [-] Error reflecting tables for the NFS protocol - this means there is a DB schema mismatch
                    [-] This is probably because a newer version of nxc is being run on an old DB schema
                    [-] Optionally save the old DB data (`cp /root/.nxc/workspaces/default/nfs.db ~/nxc_nfs.bak`)
                    [-] Then remove the NFS DB (`rm -f /root/.nxc/workspaces/default/nfs.db`) and run nxc to initialize the new DB

NetExec info

OS: Ubuntu 22.04.5
Version of nxc: 1.2.0 - ItsAlwaysDNS - 27313a0
Installed from: pipx install git+https://github.com/Pennyw0rth/NetExec --force

Yep that's a bug! Thanks for reporting, let me check what is wrong here! In the meantime you can solve it by removing the entire ~/.nxc folder if you have no data to lose.

You can run this command until fixing the bug. It will fix it.
rm -rf /root/.nxc/workspaces

Should be fixed with #433


add AADSTS50020 to troubleshooting doc

closes https://github.com/Azure/azure-sdk-for-net/issues/28642

API change check
API changes are not detected in this pull request.


fix(Table): fix slot column alignment

Closes #1340
Changes
I have added missing check in rendering whole actions container, so it is same as the Filter button itself.
Updated full story with global search as it was not really available anywhere in combo with more features.
Testing
Checked and linked bug is not reproducible anymore.

(Closed and reopened to force CI to run after changing branch)
Will be merged and released as 2.11.6 in the next hour or so.


Start with config file reference error

Created a config:
{
    "upstreamHost":    "<IP_ADDRESS>",
    "upstreamPort":    5000,
    "listenPort":      2014,
    "vv":              true,
    "logFile":         "log.txt"
}

When I start, I got this error on Windows and Linux machine:
$ node socketQueue.js --c=config.json
C:\SocketQueue\socketQueue.js:46
    var val = readCfgParam(name, cfgData[name]);
              ^

ReferenceError: readCfgParam is not defined
    at Object.<anonymous> (C:\SocketQueue\socketQueue.js:46:15)

    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Function.Module.runMain (module.js:441:10)
    at startup (node.js:139:18)
    at node.js:968:3

This got broken after a recent code refactoring. Fixed! Please pull.
Thanks!

Any more feedback?

This issue is fixed. Now I am having some problem understanding how to create a remote system configuration.  SocketQueue is currently supporting SmartVista / OpenWay processing systems. I guess my country banks are not using those processing systems. Do I just have to create my own custom.js.dist, or any other places I need to change?

You can make your changes in any of bundled templates, renamed after the name of an exact system configuration you need to work with.
You may find and example of how folks from Mexico deal with this sort of work for PROSA system: https://github.com/lentiummmx/SocketQueue/tree/master/lib/iso8583/lib/packager

Also, if you provide the real use cases, payloads of the system you need to communicate with, then you may count on me to make a new templates or implement some new configuration options.


Message dialog demos (needs info)

https://www.patternfly.org/pattern-library/communication/message-dialog/
Clarify requirements and design for these examples so kicking this to IxD phase.

@jknilans I am assigning this to you to evaluate the requirements and design based on what we did for PF3 and any improvements that we might make. There is a standard design already for modals so this may just be a matter of defining a common template for how to present these. @mceledonia can consult on visuals. I think the first step would be to identify demos we want to hand off to development and design doc can follow. Similar as we did for Login page.

There is a dependency on this issue: https://github.com/patternfly/patternfly-next/issues/1599

This demo should provide sample implementations for the examples documented here: https://www.patternfly.org/v4/design-guidelines/usage-and-behavior/modal. Handing off to CSS for implementation when ready (contingent on #1599). @LHinson @rachael-phillips FYI

We have these cases documented here: https://www.patternfly.org/v4/design-guidelines/usage-and-behavior/modal Demo should not be necessary.


chore: remove LinearAlgebra.Basic

It had become an incoherent grab-bag of results, which I've moved to more suitable places over the last few months.

[x] depends on: #12295
[x] depends on: #12330
[x] depends on: #12378
[x] depends on: #12457
[x] depends on: #13566
[x] depends on: #13662
[x] depends on: #13684
[x] depends on: #14116

Thanks!
bors merge


Use non-gms objects outside of gms package

Fixes #1671

Verified that the changes don't introduce a regression by running the app locally and testing following scenarios:

Fresh install
Moving the center, closing the app and then reopening the app
Bottom LOI cards are correctly shown when inside bounds at correct zoom level.

@scolsen @gino-m  PTAL?

/gcbrun

/gcbrun

/gcbrun

@scolsen Gentle ping!

/gcbrun

/gcbrun


Compilation fails on armv7: no matching function for call to 'bit_cast'

In file included from /wrkdirs/usr/ports/devel/hpx/work/hpx-1.10.0/libs/core/thread_pools/src/scheduled_thread_pool.cpp:9:
In file included from /wrkdirs/usr/ports/devel/hpx/work/hpx-1.10.0/libs/core/schedulers/include/hpx/schedulers/background_scheduler.hpp:11:
In file included from /wrkdirs/usr/ports/devel/hpx/work/hpx-1.10.0/libs/core/schedulers/include/hpx/schedulers/local_queue_scheduler.hpp:17:
In file included from /wrkdirs/usr/ports/devel/hpx/work/hpx-1.10.0/libs/core/schedulers/include/hpx/schedulers/lockfree_queue_backends.hpp:17:
In file included from /wrkdirs/usr/ports/devel/hpx/work/hpx-1.10.0/libs/core/concurrency/include/hpx/concurrency/queue.hpp:18:
In file included from /wrkdirs/usr/ports/devel/hpx/work/hpx-1.10.0/libs/core/concurrency/include/hpx/concurrency/detail/freelist_stack.hpp:18:
In file included from /wrkdirs/usr/ports/devel/hpx/work/hpx-1.10.0/libs/core/concurrency/include/hpx/concurrency/detail/tagged_ptr.hpp:17:
/wrkdirs/usr/ports/devel/hpx/work/hpx-1.10.0/libs/core/concurrency/include/hpx/concurrency/detail/tagged_ptr_ptrcompression.hpp:70:27: error: no matching function for call to 'bit_cast'
   70 |             cast_unit ret(hpx::bit_cast<compressed_ptr_t>(ptr), tag);
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/devel/hpx/work/hpx-1.10.0/libs/core/concurrency/include/hpx/concurrency/detail/tagged_ptr_ptrcompression.hpp:85:17: note: in instantiation of member function 'hpx::lockfree::detail::tagged_ptr<hpx::lockfree::queue<hpx::threads::detail::thread_data_reference_counting *, hpx::util::aligned_allocator<hpx::threads::detail::thread_data_reference_counting *>>::node>::pack_ptr' requested here
   85 |           : ptr(pack_ptr(p, t))
      |                 ^

Version: 1.10.0
clang-18
FreeBSD 14.1

@yurivict Is this a 32bit system?

Is this a 32bit system?

Yes.


Add better type safety to generation

This pull request adds support for deeper type inspections to allow for strong type guarantees and more type-based generation and features. The current PR is roughly feature parity and does not add more features -- the exception is adding generics to types when found (NOT when found on classes to generate).
The following changes were made:

Utilized Guava's TypeToken<> to fully introspect the classes being loaded and utilize this information to do better generation
Added consistent ordering to properties based on the property name then the original member
Cleaned up some unneeded code after the switch
Added consistent "empty line" spacing -- there is no spaces on empty lines after generation
Added more predicate prefixes
Replaced usages of line.separator with \n because it causes issues on windows vs. unix
Updated tests to match any changes made

I'm looking for insight into what should be done to have this merge, or if it's even wanted. 😄
This closes #92. This also adds the required information to solve #57, and #51, I think.

Thanks ! that looks good at first sight, I will look more into it this we.

Unfortunately the PR is kind of spammed by the changes to the expected output in tests, sorry about that!

Also, is there a better way to do "integration" testing? I've no idea if I introduced compiler errors in the generated classes -- there's a solid chance I did. If you could let me know how, I'll happily do some testing  manually. I'm not overly familiar with maven as I use gradle in my work.

I ended up implementing #37 because I was worried I broke generated classes.
Code is now compiled after generation, see f17073b.

I'm unsure why, but Github flagged my account for spam -- it's been fixed now, sorry if it caused any confusion.

No confusion on my side, glad you solved this problem.

Shit, I have integrated this PR with some other fixes but without your latest commit, will do that later.
Anyway thanks a lot !


Add support for text-based logos in the navbar.

Render the amp-img element only when the logo url has been provided, otherwise render an h1 containing the site name instead. The default class names I’ve applied to the h1 are what I need for the opinionated theme 2 template, but I could pass them in the classes variable instead.
Let me know what you think.

LG please generate the snippets

I’ve rebased and loaded the pages in www/render/ but there are no changes (apart from the indentation) because the test data used to generate those snippets doesn’t include an href for either variation of the navbar component.
I guess the components page would ideally show all possible variants of a component to ensure full coverage, but that’s not currently the case.
Given that, is this good to merge?

I guess so ,  think it would be good to include it in the render/ - you can do it later in a separate PR


dispatch changes reference on every call.

If I want to to use dispatch in an effect then dispatch is a dependency and since dispatch changes on every call to useCombinedReducers the effect will be called every time.
A stack overflow issue can be found here.
The pull request is here

This is actually easily solved with the useRef hook. Check the PR for more info, I made a comment there :)


python3Packages.javaobj-py3: 0.4.1 -> 0.4.2

Motivation for this change
Update to latest upstream release 0.4.2
Change log: https://github.com/tcalmant/python-javaobj/releases/tag/0.4.2
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[x] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

This is a semi-automatic executed nixpkgs-review with nixpkgs-review-checks extension. It is checked by a human on a best effort basis and does not build all packages (e.g. lumo, tensorflow or pytorch).
If you have any questions or problems please reach out to SuperSandro2000 on IRC.
Result of nixpkgs-review pr 111770 run on x86_64-darwin 1

9 packages built:

python37Packages.javaobj-py3
python37Packages.pyjks
python37Packages.twofish
python38Packages.javaobj-py3
python38Packages.pyjks
python38Packages.twofish
python39Packages.javaobj-py3
python39Packages.pyjks
python39Packages.twofish

This is a semi-automatic executed nixpkgs-review with nixpkgs-review-checks extension. It is checked by a human on a best effort basis and does not build all packages (e.g. lumo, tensorflow or pytorch).
If you have any questions or problems please reach out to SuperSandro2000 on IRC.
Result of nixpkgs-review pr 111770 run on x86_64-linux 1

9 packages built:

python37Packages.javaobj-py3
python37Packages.pyjks
python37Packages.twofish
python38Packages.javaobj-py3
python38Packages.pyjks
python38Packages.twofish
python39Packages.javaobj-py3
python39Packages.pyjks
python39Packages.twofish


Device not accessible after wifi setup, and reset through setting GPIO to GND not working

Hi, I was experimenting with your project in order to use it with home assistant after some tinkering (no Alexa) but as mentioned I was not able to do anything because the web interface port configured did not let me access it, I could only access the generic page on port 80. Moreover the reset procedure through GPIO 10 did not work and when I wanted to start over I had first to erase the flash and recompile

Might need to check or change your pin configuration then
Post some serial output and I can try and help
Include some basic information about your local WiFi IP configuration as well subnet, router IP, DNS). It’s a core feature that has been stable for a while so it’s most likely a setup or hardware specific issue.
Also post your entire build parameters in Arduino and include lwIP version

thank you for your answer.
you will find as attachment the terminal window from the beginning to the moment after wifi was set (the router in dhcp assigned then the ip <IP_ADDRESS> to the device and I chose port 5763), the port scan on the device stating that the port 5763 is not open and the image of the default apache2 page showing that the web server is working properly.
The device is a NodeMCU Lua Lolin module equipped with an ESP8266 12E but on the Arduino IDE I chose ESP generic
Any Hint would be appreciated, thanks
Federico
PS.: as previously stated the "reset" through GPIO 10 to ground connection doesn't work
serial_monitor.pdf

Kind of looks like you haven't configured the IP address information correctly and that its using the default <IP_ADDRESS> which isn't on the same subnet as the rest of your network. Are you setting those things and to what values?

Ok, thank you that was the problem. In fact I saw those settings whose meaning I did not understand but as I couldn't find out any information about them in the "user guide" and I don't know anything about Alexa I thought they might be correlated to it. So far so good :-) but I now have another problem you may be able to help me find a solution for: all the exercise was meant to be able to control a MITSUBISHI air conditioner which has a very long string of IR data ( I had to increase the "buffer size") but moreover the IR signal gets seen as "UNKNOWN"  (although it seems to arrive complete) and as such doesn't get sent afterward. Can you give me a hint about what path to follow to solve the problem. Btw as I saw that your sketch has the capability to discover "MITSUBISHI" I even tried to "force" the command inserting "MITSUBISHI" instead of "UNKNOWN" but it did not work. Thank you in advance.
Federico

I think you'll have to refer to the IRremoteESP8266 library https://github.com/crankyoldgit/IRremoteESP8266
Lots of these air conditioners have trouble with the library and won't work sadly but you might have some luck over there


the trait IntoParam<'_, HSTRING> is not implemented for &str

How am I supposed to fix this today? Emphasis because yesterday's fix was apparently to add the "std" feature in 0.26. Now, the same code:
context.RequestPurchaseAsync(&*config.microsoft_store_id)
where microsoft_store_id is a String, no longer works.
As an aside, I'm not sure if I should be trying to keep up with this active churn. I'm hesitant to get too far behind because I have built and am hoping to build more crates that wrap some of this functionality, and having to make lots of significant changes at once in multiple crates is a bit daunting. I don't see this marked as preview any longer. Might it make sense to keep a changelog/migration guide for something this complex? The extensive use of features makes it hard to know if I'm missing a function call somewhere, missing a feature, etc.
Thanks.

Sorry for the confusion. The changelog calls out this change. Initial no_std support assumed that std was required for all the string conversions but this is not the case. Still, some developers were concerned about implicit allocations so I added the alloc feature to enable those. So you will need to add the alloc feature.
The PR where I updated all of the samples to 0.27 also illustrates the necessary changes.
Sorry for the back and forth.

Oh wow, I missed the changelog. I didn't realize it was under .github/. Apologies. Any chance that might be moved to the top of the repo? I looked there, but didn't think to dig deeper.
Thanks.


clear_pattern_mapping renamed but not all references updated

clear_pattern_mapping has been renamed to clear_pattern_cache but the references in init.py @ 79 & 120 have not been updated.

Thanks for noting this.

Fixed in https://github.com/oasis-open/cti-stix-elevator/commit/c848c604138792451e199e407aae3c83464ca89e


Add limitation for local_planner parameters

Describe problem solved by the proposed feature
After PR281 https://github.com/PX4/avoidance/pull/281, local planner use the parameter from PX4 firmware.
However, there isn't limitation for these parameters, as i test, the MPC_XY_CRUISE get from firmware is 10, even i already set the speed to 1 in mission mode. The local planner use 10 as param_mpc_xy_cruise,thus cause avoid obstacle fail.
Describe your preferred solution
Check and add limitation for local_planner parameters, not just use firmware parameters.

Long term, we want the local_planner (and the global_planner) to be completely transparent when there are no obstacles. This means that it should fly at the speed given by the MPC_XY_CRUISE during mission mode. Only once there are obstacles does the planner slow down the vehicle, usually due to the planned path being outside of the FOV of the camera.
So, the correct solution is to reduce MPC_XY_CRUISE. Otherwise there is a different behavior when obstacle avoidance is running or not, even when there are not any obstacles. MPC_XY_CRUISE can be updated live during flight, for testing.

@jkflying  From the PX4 Firmware code we can see:  The MPC_XY_CRUISE is Normal horizontal velocity in AUTO modes (includes Mission/RTL / hold / etc). But when we perform the mission task, we can modify the speed.

In obstacle avoidance, we can't judge the speed by just using this parameter（MPC_XY_CRUISE）.

I've gotten confused with this speed set by the mission item before. Back then, the speed set in the mission item is not being used by PX4. I just tested in SITL, and this seems to no longer be the case, so I guess you are correct

So the speed set in mission mode isn't MPC_XY_CRUISE, that's why i set the speed to 1 in mission mode, but still get 10 from PX4 firmware.

This makes sense, yes. We need to check the speed of the mission item and use that. It will be a little bit complicated since we need to find which messages they are from, but I agree it should be done to make it consistent with flying non-avoidance missions.


Permission denied on running globally activated dart package.

I'm trying to develop a command line package so I followed these steps:
dart  create --template=package-simple package_name
or
dart create -t console-full package_name
(Both ends with the same results)
then activating the package globally with:
dart pub global activate --source path $(pwd)
note that I didn't find anything in the documentation about --source path actual_path but whenever I use the command only with --source actual_path I get the following:
"/Users/user/Desktop/Workspace/package_name" is not an allowed value for option "source".
So after successfully activating the package I tried to run it using:
package_name
But I got this:
zsh: command not found: package_name
Found out that the documentation here is outdated and after searching the local directory I found the actual directory is global_packages not bin, and so I've changed it.
Now when I try package_name I get:
zsh: permission denied: package_name
After investigation I found that package_name is a directory in the global_packages directory and it only contains pubspec.lock so I've tried chmod a+x on the  file and the directory with no avail.
Further investigation the global_packages contained another package intl_utils inside I found:
.packages       incremental
.dart_tool      bin             pubspec.lock

But running intl_utils on the terminal too get's me the same error:
zsh: permission denied: intl_utils
I didn't install the package manually but the VS Code extension Flutter Intl did and it seems to work perfectly fine.
Now I have two questions:

permission denied on what exactly since the Flutter Intl extension works perfectly???
I have a file in my package bin/my_package.dart but it didn't go there, am I doing something wrong?

I'm running dart through flutter:
Flutter (Channel master, 2.13.0-0.0.pre.90, on macOS 12.3 21E230 darwin-x64, locale en-US)
dart --version
Dart SDK version: 2.17.0-202.0.dev (dev) (Thu Mar 10 20:55:41 2022 -0800) on "macos_x64"
OS: MacOs Monterey 12.3 (21E230)

So after messing around and changing the branch (a lot) turns out the problem is in the pubspec.yaml where there should be :
executables:
  package_name: # you can add a custom path here if you want though

And i guess the docs were right about "bin" directory but it left me wondering about global_packages and intl_utils


[doc] Write the Sleepy Specification

Includes

[ ] Basic description
[ ] Syntax
[ ] Semantics
[ ] Examples

Grammar can be tested here: http://lab.antlr.org


Exceptions everywhere

Fixes https://github.com/ausi/remote-git/issues/1
Fixes https://github.com/ausi/remote-git/issues/2
Fixes https://github.com/ausi/remote-git/issues/3

@Toflar agree with my changes from a6919e3b7b7440b15c60519144d989ceea8e9dd6 ?

LGTM!


ADS131M02 ADC Support

Add driver support Texas Instruments ADS131M02 ADC.

thanks @fabiobaltieri :)

@fabiobaltieri went through all your comments (there was a rebase), and they have been applied exactly except for one, added a comment to all that where applied directly to maybe be helpful :)

Looks really good, code quality is excellent, seems CI had a bad day, I'll try restarting it. Could you add the driver to https://github.com/zephyrproject-rtos/zephyr/tree/main/tests/drivers/build_all/adc to have CI build it as well?

Forget to add sensor in CI test. Added and checked locally.
@bjarki-andreasen  Thanks for your efforts :) .


Update sbt to 1.4.5

Updates org.scala-sbt:sbt from 1.4.2 to 1.4.5.
GitHub Release Notes - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.scala-sbt", artifactId = "sbt" } ]

labels: library-update, semver-patch

Codecov Report

Merging #113 (2ddbfb4) into master (b043dec) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #113   +/-   ##
=======================================
  Coverage   86.39%   86.39%
=======================================
  Files          18       18
  Lines         272      272
  Branches        7        7
=======================================
  Hits          235      235
  Misses         37       37

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update b043dec...2ddbfb4. Read the comment docs.


Decrease swift-tools-version

Using 5.7 will require Xcode 14 and above which is not convenient.

Thank you for the PR @ahmdyasser! At this stage, this package is primarily for usage within the Wikipedia iOS app, where we'll always strive to be on the latest version of Xcode & Swift. As we get further along with it, we will consider modifying it for outside use-cases.


在书写latex的时候，lsp会自动的打出（）小括号，但是应该打出大括号{}

I not write latex, i use a latex demo,I do not find this problem
first date begin is good
just makealetter is not good
then i find github's latex demo do not use () event not use {}
if you think it is bad , I try it.
I find just lsp complete,
so you can change lsp or you can find a plugin about latex.
why not try more.
if you feel it is bad just at makeatletter, you can give the lsp issue.

here you are the lsp
https://github.com/latex-lsp/texlab

i am using this lsp, but it shows :
all function will auto appear "()"

I'm sorry that I can not help you, I try it to change lsp config,like nvim lsp config example,
but not work,it complete use (),but I find the latex lsp give me example is not () {},
total,I stop the lsp , the not complete (). so I'm sure that is lsp let it use(),but I can not change, maybe somewhere i not notice.maybe you should get help from the lsp origin,
becacuse there is many people who use know why.

thanks for your work!

i have commit this question to texlab, hope can get a solution

I'm sorry that I can not help you, I try it to change lsp config,like nvim lsp config example,
but not work,it complete use (),but I find the latex lsp give me example is not () {},
total,I stop the lsp , the not complete (). so I'm sure that is lsp let it use(),but I can not change, maybe somewhere i not notice.maybe you should get help from the lsp origin,
becacuse there is many people who use know why.

hey, texlab won't add () after functions, like "\title",
so it might be the fault of some autopair plugin,
do you have a idea?

problem solved, just look up "autopair" plugin to change second config

so cool that you solve it


Add NVIDIA third-party license header

Add third-party license header for Pytorch and Tensorflow.

recheck


Expand routing section of  the README.

Failed Travis check is due to merging, in the middle of the runs, a PR that interacted with updated test data. This should be safe since it's only a README change.


Document Structural Change Migrations

'cause you know it's gonna be necessary sooner or later.
Use JS?

I'd upvote using JS to avoid having to maintain the old and new versions of binary assemblies when migrating. blech.

I agree that not using C# code is the way to go. In my tiny PoC I simply used the Command class and raw SQL. Would that work ? https://github.com/pawelpabich/random-marten-hacks/blob/35e8643547df1d16a69bda70834e092884e81f36/MartenPlayground/MigrateToDocumentV2.cs.

@pawelpabich Sorry I missed your comment. What you did could definitely be part of the Patch API #18, but I want the "you can do anything" option with the JS transform as a backup. So simple patterns in the Patch API, but this as the catch all for other, weird things.


Feature/jenkins migrations tests

This PR contains 2 changes:

New file jenkins-build-deploy.sh to build UI and publish artifacts to Nexus
Removed jenkins.sh as backend build is done easily though maven e.g. "mvn clean package" and then call to jenkins-build-deploy.sh builds UI.

@iizrailevsky @jcwuzoegiver @longdogz @abhishekjain88 @gittify

Coverage increased (+0.009%) to 75.908% when pulling 67b9bba56fe2344fed45762239069023938882d1 on feature/jenkins-migrations-tests into e8177cf712d5352c1b891a69d15057ae457c6202 on develop.

@bargenilesh Just discussed this:
👍  on 1. New file jenkins-build-deploy.sh to build UI and publish artifacts to Nexus
Re: "Removed jenkins.sh as backend build is done easily though maven e.g. "mvn clean package" and then call to jenkins-build-deploy.sh builds UI.", we should still keep jenkins.sh until we fully migrate integration test jobs from old Jenkins.

Coverage remained the same at 75.899% when pulling 24be2ca48debaaa2b776df5aa4af6008882dfb35 on feature/jenkins-migrations-tests into e8177cf712d5352c1b891a69d15057ae457c6202 on develop.

:shipit:


fi-538 Add generator parameters for prefix and optional tests

This PR updates the generator rake task to take in two more parameters. The first is prefix, which will prepend all sequence and module names with the given prefix string. For example, setting a prefix of 'abc' will generate abc_sequence_name.rb and abc_module_name.yml.
The second is to disable optional tests. Set this to 'true' if you want to not generate optional tests within the sequences.
bundle exec rake inferno:generate['uscore','uscore_v3.1.0', 'prefix_here', 'disable_optional_tests']
This will default to the original behavior if none of the two new parameters are set. So if you use
bundle exec rake inferno:generate['uscore','uscore_v3.1.0'], the same old sequences will be generated.
Submitter:

[X] This pull request describes why these changes were made
[X] Internal ticket for this PR: https://oncprojectracking.healthit.gov/support/browse/FI-538
[X] Internal ticket links to this PR
[X] Internal ticket is properly labeled (Community/Program)
[X] Internal ticket has a justification for its Community/Program label
[X] Code diff has been reviewed for extraneous/missing code
[X] Tests are included and test edge cases
[X] Tests/code quality metrics have been run locally and pass

Reviewer 1:
Name:

[ ] Code is maintainable and reusable, reuses existing code and infrastructure
where appropriate, and accomplishes the task's purpose
[ ] The tests appropriately test the new code, including edge cases
[ ] You have tried to break the code

Reviewer 2:
Name:

[ ] Code is maintainable and reusable, reuses existing code and infrastructure
where appropriate, and accomplishes the task's purpose
[ ] The tests appropriately test the new code, including edge cases
[ ] You have tried to break the code

rebased and added prefix parameter

The module yaml file needs to use the prefix also. I generated the US Core sequence with a prefix of abc:
ᐅ git status
Changes not staged for commit:

	modified:   lib/modules/uscore_v3.1.0_module.yml

Untracked files:

	lib/modules/abc_uscore_v3.1.0/

Added the prefix to the module file and the unit tests.

I think this is good once the remaining codeclimate issue is fixed.

Superceded by #398


Introduce Lens to allow for conditional updates

The Lens is used to modify the state into the shape that the component
requires, which allows Reductive.Provider to implement shouldUpdate(). This
avoids needless updates when another part of the application state changes.
You can observe the change using React devtools "highlight updates."
Introduces a new type, Lens, and all users of Provider must now provide an
implementation of this type as an argument to createMake(). Wanted to make
this argument optional, but the default would return a 'state instead of a
'lensed, and I didn't know how to resolve that.
This change includes a new example specifically constructed to demonstrate
the problem, or lack thereof now that Lens is in use by Provider.

I see your comment on #27 and then was reading up on this issue and I now see why you're running into trouble with this. Let me think about this a bit more.
https://stackoverflow.com/questions/48363986/force-a-broader-type-for-optional-argument-with-more-restrictive-default-value

I think lenses might fit better as a separate dedicated component, or maybe even as a hook in the new React api. Have you looked into making it as a separate component?

I gave this a good deal of thought and could not manage to make this change in a way that satisfied me. It works, it's a bunch of wretched duplicate code, but it works, and the lens is now optional. I tried making an optional "getState" function, but ran into the same problem as before, with trying to make the lens optional. I also wondered if there could have been a thin provider that would be wrapped by the plain Provider, but that seemed like it would be difficult to get away with, and likely end up being just as much code. I'm open to any ideas that will make this better.

Will that operate in the same manner as the lensed provider does now? Also, could I get your help with the type signatures? I can't seem to get it right.
let lensedComponent =
    (
      make:
        ('lensed, 'action => unit, array(ReasonReact.reactElement)) =>
        ReasonReact.component('a, 'b, 'c),
      get: 'state => 'lensed,
      ~state: 'state,
      ~dispatch: 'action => unit,
      children: array(ReasonReact.reactElement),
    )
    : ReasonReact.component('a, 'b, 'c) => {
  let state: 'lensed = get(state);
  let baseComponent = make(~state, ~dispatch, children);
  /* ... */
};

The ~state in the last line has an error:
  119 ┆   : ReasonReact.component('a, 'b, 'c) => {
  120 ┆ let state: 'lensed = get(state);
  121 ┆ let baseComponent = make(~state, ~dispatch, children);
  122 ┆ {
  123 ┆   ...baseComponent,

  The function applied to this argument has type
    ('action => unit, array(ReasonReact.reactElement)) =>
    ReasonReact.componentSpec('a, 'a, 'b, 'b, 'c)
This argument cannot be applied with label ~state

Yeah, I tried that and got Error: Syntax error: Labels are not allowed inside a tuple not expected. I'll keep playing with it.

There's an issue with refmt - you can write this way, but refmt here is not stable.
let lensedComponent =
    (
      make:
        ((
          ~state: 'lensed,
          ~dispatch: 'action => unit,
          array(ReasonReact.reactElement)
        ) =>
        ReasonReact.component('a, 'b, 'c)),
      get: 'state => 'lensed,
      ~state: 'state,
      ~dispatch: 'action => unit,
      children: array(ReasonReact.reactElement),
    )
    : ReasonReact.component('a, 'b, 'c) => {
  let state: 'lensed = get(state);
  let baseComponent = make(~state, ~dispatch, children);
  {
    ...baseComponent,
    ReasonReact.retainedProps: state,
    shouldUpdate:
      (
        {
          oldSelf: {retainedProps: oldState},
          newSelf: {retainedProps: newState},
        } as total,
      ) =>
      oldState === newState ?
        false : baseComponent.ReasonReact.shouldUpdate(total),
  };
};

Terrific, thanks for tracking down that issue with the parsing, good to know it's fixed. I've adjusted the types in the function signature to get things compiling, and had to change the components in question to ...WithRetainedProps and add the retainedProps field. So far so good, but the React "highlight updates" shows that the entire application is rendering if any change is made. I've pushed the latest code for comparison. I'll continue to look at this...

@nlfiedler: in your latest code the lense is wrapped inside the provider, which gets re-rendered on every state change since its internal state type state('reductiveState) = { reductiveState: option('reductiveState), unsubscribe: option(unit => unit)}; changes on every update.
@rickyvetter: Why does the lense fits better as separate component. Isn't it just a provider that narrows down the state?

What about this kind of provider. Doesn't break existing functionality.
module Provider = {
  type state('reductiveState) = {
    reductiveState: option('reductiveState),
    unsubscribe: option(unit => unit)
  };

  type action =
    | UpdateState
    | AddListener(action => unit);

  let createLenseMake = (~name="Lense", ~lense:'state => 'lense, store: Store.t('action, 'state)) => {
    let innerComponent = ReasonReact.reducerComponent(name);

    let make = (~component: (~state: 'lense, ~dispatch: 'action => unit, array(ReasonReact.reactElement)) => ReasonReact.component('a, 'b, 'c), _children: array(ReasonReact.reactElement)):
    ReasonReact.component(state('lense), ReasonReact.noRetainedProps, action) => {
      ...innerComponent,

      initialState: () => {
        reductiveState: Some(lense(Store.getState(store))),
        unsubscribe: None
      },

      reducer: (action, state) =>
        switch (action) {
        | AddListener(send) =>
          ReasonReact.Update({
            unsubscribe: Some(Store.subscribe(store, (_) => send(UpdateState))),
            reductiveState: Some(lense(Store.getState(store)))
          })
        | UpdateState =>
          ReasonReact.Update({
            ...state,
            reductiveState: Some(lense(Store.getState(store)))
          })
      },

      didMount: ({send}) => send(AddListener(send)),

      willUnmount: ({state}) =>
        switch (state.unsubscribe) {
        | Some(unsubscribe) => unsubscribe()
        | None => ()
        },

      shouldUpdate: ({oldSelf, newSelf}) => {
        let provUpdate = oldSelf.state.reductiveState != newSelf.state.reductiveState;
        Js.log("Prov update");
        provUpdate
      },

      render: ({state}) =>
        switch (state.reductiveState) {
        | None => ReasonReact.null
        | Some(state) =>
          ReasonReact.element(
            component(~state, ~dispatch=Store.dispatch(store), [||])
          )
        }
    };

    make;
  };

  let createMake = (~name="Provider", store: Store.t('action, 'state)) => createLenseMake(~name, ~lense=s => s, store)
};

let make = Reductive.Provider.createMake(store);
let make = Reductive.Provider.createMake(~lense=store=>store.content, store);

@ambientlight That was awesome, thank you. A simple solution that resolves all of the issues, I believe. The code now works as intended, rendering only the components that actually changed, and is backward compatible. Thanks for the code and suggestion.
@rickyvetter Please let me know what you think of this latest code. Also, I'm happy to squash these commits, if so desired. The work in progress is kinda of interesting, but also messy.

Yeah if you could squash the wip commits that would be great!

@rickyvetter, @nlfiedler: I was thinking maybe separate components would be more neat.
Let me quickly throw an implementation with functors (and with no code duplication)

@rickyvetter, @nlfiedler: How about this?
module Lense = {
  type state('reductiveState) = {
    reductiveState: option('reductiveState),
    unsubscribe: option(unit => unit)
  };

  type action =
    | UpdateState
    | AddListener(action => unit);

  let createMake = (~name="Lense", ~lense:'state => 'lense, store: Store.t('action, 'state)) => {
    let innerComponent = ReasonReact.reducerComponent(name);

    let make = (~component: (~state: 'lense, ~dispatch: 'action => unit, array(ReasonReact.reactElement)) => ReasonReact.component('a, 'b, 'c), _children: array(ReasonReact.reactElement)):
    ReasonReact.component(state('lense), ReasonReact.noRetainedProps, action) => {
      ...innerComponent,

      initialState: () => {
        reductiveState: Some(lense(Store.getState(store))),
        unsubscribe: None
      },

      reducer: (action, state) =>
        switch (action) {
        | AddListener(send) =>
          ReasonReact.Update({
            unsubscribe: Some(Store.subscribe(store, (_) => send(UpdateState))),
            reductiveState: Some(lense(Store.getState(store)))
          })
        | UpdateState =>
          ReasonReact.Update({
            ...state,
            reductiveState: Some(lense(Store.getState(store)))
          })
      },

      didMount: ({send}) => send(AddListener(send)),

      willUnmount: ({state}) =>
        switch (state.unsubscribe) {
        | Some(unsubscribe) => unsubscribe()
        | None => ()
        },

      shouldUpdate: ({oldSelf, newSelf}) =>
        oldSelf.state.reductiveState !== newSelf.state.reductiveState
      ,

      render: ({state}) =>
        switch (state.reductiveState) {
        | None => ReasonReact.null
        | Some(state) =>
          ReasonReact.element(
            component(~state, ~dispatch=Store.dispatch(store), [||])
          )
        }
    };

    make;
  };
};

module Provider {
  type state('reductiveState) = Lense.state('reductiveState);
  type action = Lense.action;
  let createMake = (~name="Provider", store: Store.t('action, 'state)) => Lense.createMake(~name, ~lense=s => s, store)
};

Yeah I have a preference for the separate modules definitely.

@rickyvetter I squashed the recent changes, up to the point of the merge from master.
@ambientlight Thanks for the code, this works splendidly.

Looks good. Thanks all. And thanks for making the extra effort to make this a clean and non-breaking addition.


Export maps from Roadrunner to UE4

HI Team,
I have successfully imported a simple map into UE4, but when I tried to import a complex map (1000mX1000m, with lots of trees and buildings), I failed.
CARLA version:0.9.13 (latest)
Unreal Engine : 4.26
Platform/OS:Windows 10
What you expected to happen: Map ingestion into UE4
Error:
C:\carla>make import ARGS="--package MapPackage --no-carla-materials"
-[Setup]: [Batch params]: --boost-toolset msvc-14.2 --package MapPackage --no-carla-materials
-[Setup]: Asynchronous jobs:  16
-[Setup]: Boost toolset:      msvc-14.2
-[Setup]: Install directory:  "C:\carla\Build"
-[Setup]: Installing zlib...
-[install_zlib]: [Batch params]: --build-dir "C:\carla\Build"
-[install_zlib]: A zlib installation already exists.
-[install_zlib]: Delete "C:\carla\Build\zlib-install" if you want to force a rebuild.
-[install_zlib]: Exiting...
-[Setup]: Installing libpng...
-[install_libpng]: [Batch params]: --build-dir "C:\carla\Build" --zlib-install-dir "C:\carla\Build\zlib-install"
-[install_libpng]: A libpng installation already exists.
-[install_libpng]: Delete "C:\carla\Build\libpng-1.2.37-install" if you want to force a rebuild.
-[install_libpng]: Exiting...
-[Setup]: Installing rpclib...
-[install_rpclib]: [Batch params]: --build-dir "C:\carla\Build"
-[install_rpclib]: A rpclib installation already exists.
-[install_rpclib]: Delete "C:\carla\Build\rpclib-install" if you want to force a rebuild.
-[install_rpclib]: Exiting...
-[Setup]: Installing Google Test...
-[install_gtest]: [Batch params]: --build-dir "C:\carla\Build"
-[install_gtest]: A Google Test installation already exists.
-[install_gtest]: Delete "C:\carla\Build\gtest-install" if you want to force a rebuild.
-[install_gtest]: Exiting...
-[Setup]: Installing "Recast & Detour"...
-[install_recast]: [Batch params]: --build-dir "C:\carla\Build"
-[install_recast]: A "Recast & Detour" installation already exists.
-[install_recast]: Delete "C:\carla\Build\recast-0b13b0-install" if you want to force a rebuild.
-[install_recast]: Exiting...
-[Setup]: Installing Boost...
-[install_boost]: [Batch params]: --build-dir "C:\carla\Build" --toolset msvc-14.2 --version 1.72.0 -j 16
-[install_boost]: A Boost installation already exists.
-[install_boost]: Delete "C:\carla\Build\boost-1.72.0-install" if you want to force a rebuild.
-[install_boost]: Exiting...
已复制         1 个文件。
已复制         1 个文件。
-[Setup]: Installing Xercesc...
-[install_xercesc]: [Batch params]: --build-dir "C:\carla\Build"
-[install_xercesc]: A xerces installation already exists.
-[install_xercesc]: Delete "C:\carla\Build\xerces-c-3.2.3-install" if you want to force a rebuild.
-[install_xercesc]: Exiting...
已复制         1 个文件。
-[Setup]: Installing Sqlite3
-[install_sqlite3]: [Batch params]: --build-dir "C:\carla\Build"
-[install_sqlite3]: A Sqlite3 installation already exists.
-[install_sqlite3]: Delete "C:\carla\Build\sqlite3-install" if you want to force a rebuild.
-[install_sqlite3]: Exiting...
已复制         1 个文件。
-[Setup]: Installing PROJ
-[install_proj]: [Batch params]: --build-dir "C:\carla\Build"
-[install_proj]: A PROJ installation already exists.
-[install_proj]: Delete "C:\carla\Build\proj-install" if you want to force a rebuild.
-[install_proj]: Exiting...
已复制         1 个文件。
-[Setup]: Creating "CMakeLists.txt.in"...
-[Setup]:
###########
SUCCESS
###########
IMPORTANT!
All the CARLA library dependences should be installed now.
(You can remove all "*-src" folders in C:\carla\Build\ directory)
You only need the ASSET PACK with all the meshes and textures.
This script provides the assets for CARLA 0.9.13:
You can download the assets from here:
   http://carla-assets.s3.amazonaws.com/20211112_d5cfa12.tar.gz

Unzip it in the "C:\carla\Unreal\CarlaUE4\Content\Carla" folder.
If you want another version, search it in C:\carla\Util\ContentVersions.txt.
-[BuildLibCarla]: [Batch params]: --server
-- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.19044.
-- Build debug:   ON
-- Build release: ON
-- Build test:    ON
-- Configuring done
-- Generating done
-- Build files have been written to: C:/carla/Build/libcarla-visualstudio
用于 .NET Framework 的 Microsoft (R) 生成引擎版本 16.11.2+f32259642
版权所有(C) Microsoft Corporation。保留所有权利。
carla_server.vcxproj -> C:\carla\Build\libcarla-visualstudio\LibCarla\cmake\server\Release\carla_server.lib
carla_server_debug.vcxproj -> C:\carla\Build\libcarla-visualstudio\LibCarla\cmake\server\Release\carla_server_debug.lib
-- Install configuration: "Release"
-[BuildLibCarla]: LibCarla server has been successfully installed in "C:\carla\Unreal\CarlaUE4\Plugins\Carla\CarlaDependencies"!
C:\carla\Util\BuildTools\Import.py:353: SyntaxWarning: "is not" with a literal. Did you mean "!="?
if key is not 'tiles':
Copying "C:\carla\Import\MapPackage\MyCity2\MyCity2.xodr" to "C:\carla\Util\DockerUtils\dist\MyCity2.xodr"
Commandlet: ['D:\UnrealEngine/Engine/Binaries/Win64/UE4Editor', 'C:\carla\Unreal\CarlaUE4\CarlaUE4.uproject', '-run=ImportAssets', '-importSettings="C:\carla\importsetting.json"', '-nosourcecontrol', '-replaceexisting']
Copying "C:\carla\Import\MapPackage\MyCity2\MyCity2.fbx" to "C:\carla\Util\DockerUtils\dist\MyCity2.fbx"
WARNING: cannot parse georeference: ''. Using default values.
WARNING: Traffic sign 487 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 498 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 520 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 894 overlaps a driving lane. Moving out of the road...
WARNING: Failed to find suitable place for signal.
WARNING: Traffic sign 499 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 501 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 502 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 892 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 514 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 895 overlaps a driving lane. Moving out of the road...
WARNING: Failed to find suitable place for signal.
WARNING: Traffic sign 492 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 893 overlaps a driving lane. Moving out of the road...
WARNING: Failed to find suitable place for signal.
WARNING: Traffic sign 465 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 493 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 513 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 496 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 495 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 526 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 481 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 519 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 480 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 490 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 484 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 478 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 474 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 471 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 504 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 508 overlaps a driving lane. Moving out of the road...
WARNING: Traffic sign 507 overlaps a driving lane. Moving out of the road...
Location(x=-383.388153, y=-617.821228, z=0.000000)
Location(x=-380.942261, y=-617.099792, z=0.000000)
Location(x=-379.269409, y=-635.331238, z=0.000000)
Location(x=-381.829620, y=-634.761230, z=0.000000)
Location(x=-383.388153, y=-617.821228, z=0.000000)
Location(x=-382.953125, y=-636.355408, z=0.000000)
Location(x=-381.675171, y=-638.643127, z=0.000000)
Location(x=-406.076019, y=-643.677795, z=0.000000)
Location(x=-406.469360, y=-641.206055, z=0.000000)
Location(x=-382.953125, y=-636.355408, z=0.000000)
Location(x=-409.500916, y=-619.979736, z=0.000000)
Location(x=-411.045197, y=-617.737183, z=0.000000)
Location(x=-386.111359, y=-612.837036, z=0.000000)
Location(x=-385.905609, y=-615.344849, z=0.000000)
Location(x=-409.500916, y=-619.979736, z=0.000000)
Location(x=-411.034332, y=-638.539612, z=0.000000)
Location(x=-413.534271, y=-638.564392, z=0.000000)
Location(x=-413.667450, y=-620.769104, z=0.000000)
Location(x=-411.164398, y=-621.532288, z=0.000000)
Location(x=-411.034332, y=-638.539612, z=0.000000)
Location(x=-226.294464, y=-574.084229, z=0.000000)
Location(x=-226.361816, y=-576.626526, z=0.000000)
Location(x=-243.590698, y=-579.319153, z=0.000000)
Location(x=-244.211990, y=-576.886597, z=0.000000)
Location(x=-226.294464, y=-574.084229, z=0.000000)
Location(x=-229.481537, y=-557.978027, z=0.000000)
Location(x=-226.968216, y=-558.014099, z=0.000000)
Location(x=-225.345016, y=-575.484924, z=0.000000)
Location(x=-227.802002, y=-576.075439, z=0.000000)
Location(x=-229.481537, y=-557.978027, z=0.000000)
Location(x=-243.145615, y=-577.798645, z=0.000000)
Location(x=-245.662384, y=-577.711426, z=0.000000)
Location(x=-247.206375, y=-560.421448, z=0.000000)
Location(x=-244.749741, y=-559.810669, z=0.000000)
Location(x=-243.145615, y=-577.798645, z=0.000000)
Location(x=-246.343399, y=-561.700256, z=0.000000)
Location(x=-246.393890, y=-559.172180, z=0.000000)
Location(x=-229.228897, y=-556.273193, z=0.000000)
Location(x=-228.490646, y=-558.682922, z=0.000000)
Location(x=-246.343399, y=-561.700256, z=0.000000)
Loading...
Building...
Building navigation:

628 x 291 cells
0.2K verts, 0.1K tris
Finding walkable triangles...
Filter walkable surfaces...
Partition of walkable surfaces...
Remove walkable surfaces by agent raius...
Defining areas by material
Trace and simplify region contours...
Build polygons mesh from contours...
Create detail mesh...
Create Detour data from Recast poly mesh...
Creating navigation data...
Saving...
Copying "C:\carla\Util\DockerUtils\dist\MyCity2.bin" to "C:\carla\Unreal\CarlaUE4\Content\package\Maps\MyCity2\Nav\MyCity2.bin"
Traceback (most recent call last):
File "C:\carla\Util\BuildTools\Import.py", line 637, in
main()
File "C:\carla\Util\BuildTools\Import.py", line 634, in main
import_assets_from_json_list(json_list, args.batch_size)
File "C:\carla\Util\BuildTools\Import.py", line 454, in import_assets_from_json_list
import_assets(package_name, dirname, props, maps, 0, 0, 0)
File "C:\carla\Util\BuildTools\Import.py", line 390, in import_assets
invoke_commandlet(commandlet_name, commandlet_arguments)
File "C:\carla\Util\BuildTools\Import.py", line 211, in invoke_commandlet
subprocess.check_call(command, shell=True)
File "C:\Users\77550\AppData\Local\Programs\Python\Python39\lib\subprocess.py", line 373, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['D:\UnrealEngine/Engine/Binaries/Win64/UE4Editor', 'C:\carla\Unreal\CarlaUE4\CarlaUE4.uproject', '-run=ImportAssets', '-importSettings="C:\carla\importsetting.json"', '-nosourcecontrol', '-replaceexisting']' returned non-zero exit status<PHONE_NUMBER>.
make: *** [import] 错误 1

HI Team,
I have successfully imported a simple map into UE4, but when I tried to import a complex map (1000mX1000m, with lots of trees and buildings), I failed.
CARLA version:0.9.13 (latest) Unreal Engine : 4.26 Platform/OS:Windows 10 What you expected to happen: Map ingestion into UE4
Error: C:\carla>make import ARGS="--package MapPackage --no-carla-materials" -[Setup]: [Batch params]: --boost-toolset msvc-14.2 --package MapPackage --no-carla-materials -[Setup]: Asynchronous jobs: 16 -[Setup]: Boost toolset: msvc-14.2 -[Setup]: Install directory: "C:\carla\Build" -[Setup]: Installing zlib... -[install_zlib]: [Batch params]: --build-dir "C:\carla\Build" -[install_zlib]: A zlib installation already exists. -[install_zlib]: Delete "C:\carla\Build\zlib-install" if you want to force a rebuild. -[install_zlib]: Exiting... -[Setup]: Installing libpng... -[install_libpng]: [Batch params]: --build-dir "C:\carla\Build" --zlib-install-dir "C:\carla\Build\zlib-install" -[install_libpng]: A libpng installation already exists. -[install_libpng]: Delete "C:\carla\Build\libpng-1.2.37-install" if you want to force a rebuild. -[install_libpng]: Exiting... -[Setup]: Installing rpclib... -[install_rpclib]: [Batch params]: --build-dir "C:\carla\Build" -[install_rpclib]: A rpclib installation already exists. -[install_rpclib]: Delete "C:\carla\Build\rpclib-install" if you want to force a rebuild. -[install_rpclib]: Exiting... -[Setup]: Installing Google Test... -[install_gtest]: [Batch params]: --build-dir "C:\carla\Build" -[install_gtest]: A Google Test installation already exists. -[install_gtest]: Delete "C:\carla\Build\gtest-install" if you want to force a rebuild. -[install_gtest]: Exiting... -[Setup]: Installing "Recast & Detour"... -[install_recast]: [Batch params]: --build-dir "C:\carla\Build" -[install_recast]: A "Recast & Detour" installation already exists. -[install_recast]: Delete "C:\carla\Build\recast-0b13b0-install" if you want to force a rebuild. -[install_recast]: Exiting... -[Setup]: Installing Boost... -[install_boost]: [Batch params]: --build-dir "C:\carla\Build" --toolset msvc-14.2 --version 1.72.0 -j 16 -[install_boost]: A Boost installation already exists. -[install_boost]: Delete "C:\carla\Build\boost-1.72.0-install" if you want to force a rebuild. -[install_boost]: Exiting... 已复制 1 个文件。 已复制 1 个文件。 -[Setup]: Installing Xercesc... -[install_xercesc]: [Batch params]: --build-dir "C:\carla\Build" -[install_xercesc]: A xerces installation already exists. -[install_xercesc]: Delete "C:\carla\Build\xerces-c-3.2.3-install" if you want to force a rebuild. -[install_xercesc]: Exiting... 已复制 1 个文件。 -[Setup]: Installing Sqlite3 -[install_sqlite3]: [Batch params]: --build-dir "C:\carla\Build" -[install_sqlite3]: A Sqlite3 installation already exists. -[install_sqlite3]: Delete "C:\carla\Build\sqlite3-install" if you want to force a rebuild. -[install_sqlite3]: Exiting... 已复制 1 个文件。 -[Setup]: Installing PROJ -[install_proj]: [Batch params]: --build-dir "C:\carla\Build" -[install_proj]: A PROJ installation already exists. -[install_proj]: Delete "C:\carla\Build\proj-install" if you want to force a rebuild. -[install_proj]: Exiting... 已复制 1 个文件。 -[Setup]: Creating "CMakeLists.txt.in"... -[Setup]: ###########
SUCCESS
###########
IMPORTANT!
All the CARLA library dependences should be installed now. (You can remove all "*-src" folders in C:\carla\Build\ directory)
You only need the ASSET PACK with all the meshes and textures.
This script provides the assets for CARLA 0.9.13: You can download the assets from here:
   http://carla-assets.s3.amazonaws.com/20211112_d5cfa12.tar.gz

Unzip it in the "C:\carla\Unreal\CarlaUE4\Content\Carla" folder. If you want another version, search it in C:\carla\Util\ContentVersions.txt.
-[BuildLibCarla]: [Batch params]: --server -- Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.19044. -- Build debug: ON -- Build release: ON -- Build test: ON -- Configuring done -- Generating done -- Build files have been written to: C:/carla/Build/libcarla-visualstudio 用于 .NET Framework 的 Microsoft (R) 生成引擎版本 16.11.2+f32259642 版权所有(C) Microsoft Corporation。保留所有权利。
carla_server.vcxproj -> C:\carla\Build\libcarla-visualstudio\LibCarla\cmake\server\Release\carla_server.lib carla_server_debug.vcxproj -> C:\carla\Build\libcarla-visualstudio\LibCarla\cmake\server\Release\carla_server_debug.lib -- Install configuration: "Release" -[BuildLibCarla]: LibCarla server has been successfully installed in "C:\carla\Unreal\CarlaUE4\Plugins\Carla\CarlaDependencies"! C:\carla\Util\BuildTools\Import.py:353: SyntaxWarning: "is not" with a literal. Did you mean "!="? if key is not 'tiles': Copying "C:\carla\Import\MapPackage\MyCity2\MyCity2.xodr" to "C:\carla\Util\DockerUtils\dist\MyCity2.xodr" Commandlet: ['D:\UnrealEngine/Engine/Binaries/Win64/UE4Editor', 'C:\carla\Unreal\CarlaUE4\CarlaUE4.uproject', '-run=ImportAssets', '-importSettings="C:\carla\importsetting.json"', '-nosourcecontrol', '-replaceexisting'] Copying "C:\carla\Import\MapPackage\MyCity2\MyCity2.fbx" to "C:\carla\Util\DockerUtils\dist\MyCity2.fbx" WARNING: cannot parse georeference: ''. Using default values. WARNING: Traffic sign 487 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 498 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 520 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 894 overlaps a driving lane. Moving out of the road... WARNING: Failed to find suitable place for signal. WARNING: Traffic sign 499 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 501 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 502 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 892 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 514 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 895 overlaps a driving lane. Moving out of the road... WARNING: Failed to find suitable place for signal. WARNING: Traffic sign 492 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 893 overlaps a driving lane. Moving out of the road... WARNING: Failed to find suitable place for signal. WARNING: Traffic sign 465 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 493 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 513 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 496 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 495 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 526 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 481 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 519 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 480 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 490 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 484 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 478 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 474 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 471 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 504 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 508 overlaps a driving lane. Moving out of the road... WARNING: Traffic sign 507 overlaps a driving lane. Moving out of the road... Location(x=-383.388153, y=-617.821228, z=0.000000) Location(x=-380.942261, y=-617.099792, z=0.000000) Location(x=-379.269409, y=-635.331238, z=0.000000) Location(x=-381.829620, y=-634.761230, z=0.000000) Location(x=-383.388153, y=-617.821228, z=0.000000) Location(x=-382.953125, y=-636.355408, z=0.000000) Location(x=-381.675171, y=-638.643127, z=0.000000) Location(x=-406.076019, y=-643.677795, z=0.000000) Location(x=-406.469360, y=-641.206055, z=0.000000) Location(x=-382.953125, y=-636.355408, z=0.000000) Location(x=-409.500916, y=-619.979736, z=0.000000) Location(x=-411.045197, y=-617.737183, z=0.000000) Location(x=-386.111359, y=-612.837036, z=0.000000) Location(x=-385.905609, y=-615.344849, z=0.000000) Location(x=-409.500916, y=-619.979736, z=0.000000) Location(x=-411.034332, y=-638.539612, z=0.000000) Location(x=-413.534271, y=-638.564392, z=0.000000) Location(x=-413.667450, y=-620.769104, z=0.000000) Location(x=-411.164398, y=-621.532288, z=0.000000) Location(x=-411.034332, y=-638.539612, z=0.000000) Location(x=-226.294464, y=-574.084229, z=0.000000) Location(x=-226.361816, y=-576.626526, z=0.000000) Location(x=-243.590698, y=-579.319153, z=0.000000) Location(x=-244.211990, y=-576.886597, z=0.000000) Location(x=-226.294464, y=-574.084229, z=0.000000) Location(x=-229.481537, y=-557.978027, z=0.000000) Location(x=-226.968216, y=-558.014099, z=0.000000) Location(x=-225.345016, y=-575.484924, z=0.000000) Location(x=-227.802002, y=-576.075439, z=0.000000) Location(x=-229.481537, y=-557.978027, z=0.000000) Location(x=-243.145615, y=-577.798645, z=0.000000) Location(x=-245.662384, y=-577.711426, z=0.000000) Location(x=-247.206375, y=-560.421448, z=0.000000) Location(x=-244.749741, y=-559.810669, z=0.000000) Location(x=-243.145615, y=-577.798645, z=0.000000) Location(x=-246.343399, y=-561.700256, z=0.000000) Location(x=-246.393890, y=-559.172180, z=0.000000) Location(x=-229.228897, y=-556.273193, z=0.000000) Location(x=-228.490646, y=-558.682922, z=0.000000) Location(x=-246.343399, y=-561.700256, z=0.000000) Loading... Building... Building navigation:

628 x 291 cells
0.2K verts, 0.1K tris
Finding walkable triangles...
Filter walkable surfaces...
Partition of walkable surfaces...
Remove walkable surfaces by agent raius...
Defining areas by material
Trace and simplify region contours...
Build polygons mesh from contours...
Create detail mesh...
Create Detour data from Recast poly mesh...
Creating navigation data...
Saving...
Copying "C:\carla\Util\DockerUtils\dist\MyCity2.bin" to "C:\carla\Unreal\CarlaUE4\Content\package\Maps\MyCity2\Nav\MyCity2.bin"
Traceback (most recent call last):
File "C:\carla\Util\BuildTools\Import.py", line 637, in
main()
File "C:\carla\Util\BuildTools\Import.py", line 634, in main
import_assets_from_json_list(json_list, args.batch_size)
File "C:\carla\Util\BuildTools\Import.py", line 454, in import_assets_from_json_list
import_assets(package_name, dirname, props, maps, 0, 0, 0)
File "C:\carla\Util\BuildTools\Import.py", line 390, in import_assets
invoke_commandlet(commandlet_name, commandlet_arguments)
File "C:\carla\Util\BuildTools\Import.py", line 211, in invoke_commandlet
subprocess.check_call(command, shell=True)
File "C:\Users\77550\AppData\Local\Programs\Python\Python39\lib\subprocess.py", line 373, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['D:\UnrealEngine/Engine/Binaries/Win64/UE4Editor', 'C:\carla\Unreal\CarlaUE4\CarlaUE4.uproject', '-run=ImportAssets', '-importSettings="C:\carla\importsetting.json"', '-nosourcecontrol', '-replaceexisting']' returned non-zero exit status<PHONE_NUMBER>.
make: *** [import] 错误 1

How did you export the map from carla ?


Align versions between package files

elm-grove throws an error if package.json and elm-package.json are out of sync.

Please see #3


chef12-upgrade-upload creates multiple entries in chef_server.rb

issue: running migration multiple times appends default_name to chef-server.rb
example:
Chef-server-ctl chef12-upgrade-upload -e <location of where transformed data was stored> -o ooyala
Chef-server-ctl chef12-upgrade-upload -e <location of where transformed data was stored> -o ooyala
Chef-server-ctl chef12-upgrade-upload -e <location of where transformed data was stored> -o ooyala

result:
cat /etc/opscode/chef-server.rb

default_orgname "ooyala"
addons['install'] = false

default_orgname "ooyala"
addons['install'] = false

default_orgname "ooyala"
addons['install'] = false

Closing for now. Please feel free to reopen if not needed.


Webpage architecture

Work on building the github page to host the mooring data

We have a live page here: https://oceanhackweek.org/ohw23_proj_fancymoorings/
People can feel free to start editing the .md files that it draws from (you can see them referenced in the toctree at the bottom of those linked to this page so far :) )
Or maybe we want to start a folder with figures that folks can drop theirs in?

Goals
One tab for each of the mooring groups
Each person should push their finished notebooks this afternoon
Add project goals and some text


worker,proxy: allow specifying number-type configurables as numbers

By having getVar() not panic when a key is not a string, but an int64, it is
now possible to specify for example the port via
[server]
port = 8080

instead of having to put "" around it. This also affects other config keys,
such as database.postgres.{idleconns,maxopenconns,connttl}.
I thought about adding a warning to docs in docs/deploy, but I figured just not making this surprising would be preferable. Would you agree? 😃

Codecov Report

Merging #104 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #104   +/-   ##
=======================================
  Coverage   93.28%   93.28%
=======================================
  Files          29       29
  Lines        3394     3394
=======================================
  Hits         3166     3166
  Misses        171      171
  Partials       57       57

(I don't urgently need this to become part of a release, but) since #106 feels close, should this slip in? 😉

@srenatus thanks, we will release v0.4.0 version soon. We let this PR open.

Rebased ✅
Can we get this in? 😃


npm install webmidi contains no JS files

Perhaps I'm installing it wrong, but npm install webmidi seems to give me a folder without any JS files in it:

I can confirm this issue. This is very odd as it was working before. It's probably related my publishing workflow. I'll check it out. Meanwhile, you can install manually or via Bower.

I republished the lib two more times and the problem went away. I'm guessing the problem is related to the recent switch from an alpha version label to a beta version label. I've read some people had issues with that but I'm not 100% sure this is the root cause. Tell me if it works out for you.

Thank you for solving that so quickly! I'll report back if there are any problems.

No problem. I'm going to close this issue for now. Please open a new issue if it surfaces again.


Game gives error and crashes when trying to load up custom song.

Describe your bug here.
So I just finished downloading the new Psych Engine version and porting over my mods folder as well, and I decided to load up one of my custom songs to update it. When I selected the mod directory and opened the chart editor and tried to load up the chart, the game just gives an error and crashes. The chart worked perfectly fine in 0.5.1.
By the way this is what the error looked like:

Command Prompt/Terminal logs (if existing)
No response
Are you modding a build from source or with Lua?
Lua
What is your build target?
Windows
Did you edit anything in this build? If so, mention or summarize your changes.
I ported over my old mods folder from 0.5.1 to 0.5.2.

Missing difficulty json, not a bug

Check your chart files, one seems to be missing

Check your chart files, one seems to be missing

thats not the issue, an update added reloading jsons with specific difficulties but it breaks if you haven't loaded in a song yet

So technically that is the issue
It only "breaks" because it uses normal by default
But fair enough, it should look for a valid difficulty if normal isn't found to fix the oversight

normally fixed in 0.5.2


Access denied error

Hi guys,
When deploying the tool as instructed, everything is deploying seamlessly.
Unfortunately, when we are moving to the Cloudwatch Dashboard we are getting access denied problem.
After adding to all the functions role Admin privileged just for the sake of testing, the problem continues( Screenshot attached).

Could you kindly advise us on this matter?
Thanks

Hello @amit1295,
The Lambda function that performs the calculations assumes the IAM Role arn:aws:iam::<Account_ID>:role/ where "ParamOrgRoleName" is the IAM Role name that you specify as a CDK parameter when you deploy the project.
In order for all the operations to work, is that IAM Role that needs to have the required permissions. You can check all the required permissions here https://github.com/aws-samples/ec2-flexibility-score-dashboard#using-the-tool 😄


Removed the line which was explicity setting EntryPoint in redis

Fixes #73
This commit takes care of the removal of line which was setting EntryPoint in the redis

@ShravanDoda Also take a look on collection_endpoints line:130 and check it also.


🚸 improve coverage data collection

This PR improves how coverage data is collected and uploaded to codecov. Since we upload quite a couple of reports, the codecov CI was frequently failing, especially on PRs from forks.
This PR changes the workflows so that they first upload all Python coverage reports as artifacts, which are then collected and uploaded in one go.
Furthermore, this PR switches to using OIDC instead of CODECOV_TOKEN which eliminates the need for storing the codecov token as a repository secret.
An added benefit of this approach is that there is only one Python coverage upload; independent from the number of jobs and Python versions. Thus, the same coverage configuration can be used in all projects.
Before merging, this PR needs testing in at least one of the upstream repositories.

Seems to be working: https://github.com/cda-tum/mqt-core/pull/612


Green code in example (Commented out code in example / Dead Code in example)

Having commented out code (Green Code / Dead Code) is not a good practice.  Please remove any commented out code from example to present clean best practice implementations to public audience.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: ffb5c17b-c567-303f-00b8-0c8a0ad15fb5
Version Independent ID: a4ccc766-4a61-5b7a-e5dd-692e3cebb503
Content: Format Query Results as JSON with FOR JSON - SQL Server
Content Source: docs/relational-databases/json/format-query-results-as-json-with-for-json-sql-server.md
Product: sql
Technology: ****
GitHub Login: @jovanpop-msft
Microsoft Alias: jovanpop

@DsanchezPerez -- David, thank you for your feedback.  I'm not sure about the first two commented-out lines:
   --where
   --   c.ClassName LIKE '%Math%'

The third commented-out line is described in the preceding paragraph:

The absence of the null value from the returned JSON is also illustrated. However, you can override this default behavior by use of the INCLUDE_NULL_VALUES keyword on the FOR clause.

   FOR
      JSON AUTO
      --, INCLUDE_NULL_VALUES

@jovanpop-msft -- Jovan, please look into this issue.

@MightyPen added this example. I believe that the following part might be removed:
--where
--   c.ClassName LIKE '%Math%'

Because I don't see any value for this.
For the second example, I would recommend adding inline comment before INCLUDE_NULL_VALUES to make it clear why this line is here:
   FOR
      JSON AUTO
      -- To include NULL values in the output, uncomment the following line:
      --, INCLUDE_NULL_VALUES

@DsanchezPerez -- thank you for your feedback.  I have updated the documentation and it should be live by tomorrow.


Add image deprecation notice

@lubo as discussed, I've added deprecation notices.

If you're alright with 7e6a0afb10b46e69f8beab4552089f8d2be4172d, then please, squash it into your commit.
Will we change the deprecation notice into a discontinuation message on October 1?

If you're alright with 7e6a0af, then please, squash it into your commit.

Done.

Will we change the deprecation notice into a discontinuation message on October 1?

Yes, I propose the following wording:
This image is no longer maintained and won't receive any updates. If this
image becomes inactive on Docker Hub, it will be removed as per Docker Hub's
image retention policy.


asyncListFilter in  SearchableList.async

i can't filter list when using asyncListFilter in SearchableList.async. somebody can help me fix issue ?

can you provide more details ?

Example of searchable listview integration
asyncListCallback: () async {
        await Future.delayed(const Duration(seconds: 5));
        return actors;
      },
      asyncListFilter: (query, list) {
        return actors
            .where((element) =>
                element.name.contains(query) ||
                element.lastName.contains(query))
            .toList();
      },


Extension installation errors are not us package.nls.json strings for display name or name

VSCode Version:

Version: 1.43.0 (system setup)
Commit: 78a4c91400152c0f27ba4d363eb56d2835f9903a
Date: 2020-03-09T19:47:57.235Z
Electron: 7.1.11
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Windows_NT x64 10.0.19589
Steps to Reproduce:

Install an extension with ID A
Package JSON should at least contain

{
    "name": "ID A",
    "displayName": "%extension.displayName%"
}

Package.nls.json should contain
{
    "extension.displayName": "Hello there, this is extension A"
}

Reload VSCode
Lock the directory the extension with ID A is in by using some tool (such as notepad in windows) to look at package.json. (This prevents VSCode from being able to rename\delete the extension directory).
Attempt to install extension A again.

The result is an error that says:
Please restart VS Code before reinstalling %extension.displayName%.
Instead of Please restart VS Code before reinstalling %Hello there, this is extension A%.

Does this issue occur when all extensions are disabled?: Yes/No
Yes

I also encountered the same problem.

我也有同样的问题。
我在开发一个扩展，扩展根目录下有package.nls.zh-cn.json和package.nls.json，vscode 使用了中文语言包。
当我启动扩展的时候，扩展只能使用package.nls.json的内容，package.nls.zh-cn.json没有生效。

We closed this issue because we don't plan to address it in the foreseeable future. If you disagree and feel that this issue is crucial: we are happy to listen and to reconsider.
If you wonder what we are up to, please see our roadmap and issue reporting guidelines.
Thanks for your understanding, and happy coding!


fix: swagger Makefile target broken on darwin

What type of PR is this?
bug
Which issue does this PR fix:
What does this PR do / Why do we need it:
On Mac OS the swagger target does nothing (because of using . or DOT in makefile target name)
If an issue # is not available please add repro steps and logs showing the issue:
aiandus-MacBook-Pro:zot aiandu$ make swagger
make: Nothing to be done for `swagger'.

Testing done on this change:
make swagger

Automation added to e2e:
Will this break upgrades or downgrades?
No
Does this PR introduce any user-facing change?:
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@adodon2go can u pls check the build failure?


Consider collaborating as a GitHub organization

Lets consider collaborating on this project as a GitHub organization. This way, we can have multiple contributors to the same repository, rather than doing this work separately.

I have an organization, called Meteorcrowd, where we are collaborating on several open-source projects. I can invite  @radiegtya  and @martinhbramwell to the organization, as part of the Meteoris team.

My main experience is currently as a project manager.

I'm not sure how GitHub organizations work, but it seems as if placing a repo within an organization makes it the intellectual property of the organization.  I mean, if you removed Ega from the org would he still own Meteoris? or would he no longer have control over it?

The IP rights would still belong to the authors (i.e. each committer). GitHub organizations are a collaboration mechanism, and do not supersede Copyright law.

I understand about the law.  My question is about who controls the code.  Will you be in a position to take Ega's control away from his own project?  If so, he should create the organization.  That's all.

@brylie & @martinhbramwell : I think that's correct, if it will be organization project. let's make an organization "Meteoris" by ourself and the main contributor was me, @martinhbramwell , and @brylie. Because after all, if you take meteoris to another organization, they can simply kick us and they have right to do that.

Ah, I understand. Lets make sure that the code is safe by agreeing not
to remove each other from the organization, keeping local mirrors of the
code, and possibly syncing commits and releases on a third party
service. Do these steps seem reasonable for code and community safety?
On 18.06.2015 17:43, martinhbramwell wrote:

I understand about the law. My question is about who controls the
code. Will you be in a position to take Ega's control away from his
own project? If so, he should create the organization. That's all.
—
Reply to this email directly or view it on GitHub
https://github.com/radiegtya/meteoris/issues/82#issuecomment-113179537.

Better still on current way. That open sourcing meteoris with not part of organization will be still better option.

Alright.

Sorry but it seems the old meteoris cannot be used for new organization. I can't find the setting to make old meteoris repo change the owner as organization

All good. You can simply transfer this repository to the Meteoris organization you created.
https://help.github.com/articles/transferring-a-repository/


Fix the flex on panels with buttons

I'm not sure how this ever worked… but it def broke if the panel text was smaller than the whole width

I added https://github.com/buildkite/frontend/blob/master/app/css/flexbox.css#L1 to try and combat that - but maybe it didn't work in all cases?

I saw! But bass has flex-none for just that and we use it for other things, so I just switched to that?
The problem wasn't that though, it was that the text didn't fill up the rest of the space when there wasn't much text. I just changed it to the standard bass way…

Text

Button

You could also use the margin-auto trick if you didn't care about the text actually filling up the space…

Text

Button


SingleTap Interrupt processing in hw

add ability of component for processing in hardware SingleTap interrupts

For processing SingleTap interrupts needs :

Send Ptr for read 0x32 register
read 6 bytes from device
while data readed, INTR signal was deasserted
if signal not deasserted, replay request to the device


alert_notification_endpoints always shows a diff

Affected Resource(s)

logzio_alert_v2
specifically, alert_notification_endpoints

Terraform Configuration Files
resource "logzio_alert_v2" "secrets_admin" {
  title                        = "Secrets Role"
  search_timeframe_minutes     = 30
  is_enabled                   = true
  alert_notification_endpoints = [123, 456, 789, 111]

  suppress_notifications_minutes = 5
  output_type                    = "JSON"
  sub_components {
    account_ids_to_query_on     = [123, ]
    query_string                = "type:cloudtrail"
    group_by_aggregation_fields = []
    filter_must = jsonencode(
      [
        {
          match_phrase = {
            eventName = {
              query = "Federate"
            }
          }
        },
      ]
    )
    filter_must_not = jsonencode(
      {
        bool = {
          minimum_should_match = 1
          should = [
            {
              match_phrase = {
                "serviceEventDetails.account_id" = "123456"
              }
            },
          ]
        }
      },
    )
    should_query_on_all_accounts = false
    operation                    = "GREATER_THAN"
    value_aggregation_type       = "COUNT"
    severity_threshold_tiers {
      severity  = "HIGH"
      threshold = 0
    }
    columns {
      field_name = "geoip.real_region_name"
    }
    columns {
      field_name = "@timestamp"
    }
  }
}

Expected Behavior
logzio_alert_v2.secrets_admin: Modifications complete after 1s [id=5665517]

Apply complete! Resources: 0 added, 2 changed, 0 destroyed.

The alert should be updated when it applies and should match the configuration in Terraform.
Actual Behavior
logzio_alert_v2.secrets_admin: Modifications complete after 1s [id=5665517]

Apply complete! Resources: 0 added, 2 changed, 0 destroyed.

However, Terraform will always show a diff:
      ~ alert_notification_endpoints   = [
          - 789,
            123,
          - 111,
            456,
          + 789,
          + 111,
        ]

Steps to Reproduce

terraform apply

Important Factoids

Using logzio provider v1.9.1 and Terraform 1.2.6

Hi @davops, thanks for reporting this bug!
We will work on a fix for it.


Fix input-group renders for form-control-plaintext

Closes https://github.com/twbs/bootstrap/issues/36656

Looking at the rest of this file... aren't any changes needed for .input-group-lg/.input-group-sm?

Looking at the rest of this file... aren't any changes needed for .input-group-lg/.input-group-sm?

Yes indeed, thanks for noticing it @alecpl . Without any changes, the alignment would be OK for small and large versions but the size of the text wouldn't.
Maybe something like that would be enough:
diff --git a/scss/forms/_input-group.scss b/scss/forms/_input-group.scss
index 140052936..7276e387e 100644
--- a/scss/forms/_input-group.scss
+++ b/scss/forms/_input-group.scss
@@ -65,6 +65,7 @@

 .input-group-lg > .form-control,
 .input-group-lg > .form-select,
+.input-group-lg > .form-control-plaintext,
 .input-group-lg > .input-group-text,
 .input-group-lg > .btn {
   padding: $input-padding-y-lg $input-padding-x-lg;
@@ -72,8 +73,13 @@
   @include border-radius($input-border-radius-lg);
 }

+.input-group-lg > .form-control-plaintext {
+  padding-left: 0;
+}
+
 .input-group-sm > .form-control,
 .input-group-sm > .form-select,
+.input-group-sm > .form-control-plaintext,
 .input-group-sm > .input-group-text,
 .input-group-sm > .btn {
   padding: $input-padding-y-sm $input-padding-x-sm;
@@ -81,6 +87,10 @@
   @include border-radius($input-border-radius-sm);
 }

+.input-group-sm > .form-control-plaintext {
+  padding-left: 0;
+}
+
 .input-group-lg > .form-select,
 .input-group-sm > .form-select {
   padding-right: $form-select-padding-x + $form-select-indicator-padding;

@Zivangu9 Would it be possible for you to tackle that in this PR as well?

It seems that with the last changes we passed the max size

It seems that with the last changes we passed the max size

You can update .bundlewatch.config.json. The step to increase the value is 0.25 so it means 27 for ./dist/css/bootstrap.min.css.

So PR won't merge until further testing, right? I will be on the lookout


typo

Hi, under "Mitigation 4: Remote Registry", in the 3rd step, "you must use Remove Service Console" should be "you must use Remote Service Console". Thanks.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 9e874541-40bf-4ab0-c160-134ba7645cc8
Version Independent ID: 6ebeb6ad-e0a7-972c-b9c6-3b471e553307
Content: Disable the guest OS Firewall in Azure VM
Content Source: articles/virtual-machines/troubleshooting/disable-guest-os-firewall-windows.md
Service: virtual-machines
GitHub Login: @Deland-Han
Microsoft Alias: delhan

Thanks for bringing this to our attention. I have created a PR with the update, changes will be live shortly.
Just so you know, it's also possible to make these changes yourself, if you are interested. Doing so will improve our documentation, and it will add you as a contributor to the document.
In case you're interested, these are the steps to do so:

Navigate to the page of interest
Select the "Edit" button at the top right of the page
Select the "Pencil" icon on the right
Modify the text within the text box in markdown format - more info: https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet
Name your file change and provide a description, if necessary
Select "Propose file change"
Select "Create pull request" on the 'Comparing changes' page
Select "Create pull request" on the 'Open a pull request' page
You can find a GIF that demonstrates the end-to-end process for submitting changes here: https://aka.ms/editsqldocs.


Docker Swarm with Centos 6.5 and Docker 1.7.1

Hi All,
We're having a requirement of Docker swarm environment with CentOS 6.5. So, for Centos 6.5, the latest supported docker version is 1.7.1. We've installed and tried to form Swarm cluster. We're running into below issues and errors.
*. When we do Docker info in Swarm manager.
docker info
Containers: 0
Images: 0
Role: primary
Strategy: spread
Filters: health, port, containerslots, dependency, affinity, constraint, whitelist
Nodes: 1
(unknown): Swarm-Client-IP:2375
└ ID:
└ Status: Pending
└ Containers: 0
└ Reserved CPUs: 0 / 0
└ Reserved Memory: 0 B / 0 B
└ Labels:
└ Error: Cannot connect to the Docker daemon at tcp://Swarm-Client-IP:2375. Is the docker daemon running?
└ UpdatedAt: 2017-01-27T14:47:44Z
└ ServerVersion:
Kernel Version: 2.6.32-642.13.1.el6.x86_64
Operating System: linux
CPUs: 0
Total Memory: 0 B
Name: mgr1
We've tried adding -H tcp://<IP_ADDRESS>:2375 -H unix:///var/run/docker.sock as well in config and restarted docker in client node. Didn't help.
Below are the error in docker logs,
time="2017-01-27T14:34:37.800902512Z" level=warning msg="You are running linux kernel version 2.6.32-642.13.1.el6.x86_64, which might be unstable running docker. Please upgrade your kernel to 3.10.0."
time="2017-01-27T14:34:37.804149359Z" level=info msg="Listening for HTTP on unix (/var/run/docker.sock)"
time="2017-01-27T14:34:37.817544948Z" level=info msg="[graphdriver] using prior storage driver "devicemapper""
time="2017-01-27T14:34:37.823226969Z" level=warning msg="Running modprobe bridge nf_nat failed with message: , error: exit status 1"
Could anyone help, how to resolve below error.
**Error: Cannot connect to the Docker daemon at tcp://Swarm-Client-IP:2375.
The last message is only a warning about modprobe failing.
Also I'm going to close this since it's not really an active issue and we don't do any development on 1.7, but happy to help you fix your issue (maybe the community slack would be better, though?)


When I go to the end there's no oxygen and very low gravity

Version of Advanced Rocketry
1.4.0-88
Have you verified this is an issue in the latest unstable build
N
Version of LibVulpes
0.2.8-32
Version of Minecraft
1.12.2
Description of the problem
When I go to the end there's no oxygen and very low gravity.

What are the dimensions in the blacklist for converting to planets?

Could you attach your advancedRocketry.cfg and planetDefs.xml ?