Cmake fix extra cflags for unittest

BTW, do you know if KBuild supported this?
I see that KBuild produces a bunch of warnings, but is not given Werror. This PR will
probably be blocked in CI now that Werror is enabled in CI.
TODO: Fix warnings ...

fixes https://github.com/zephyrproject-rtos/zephyr/issues/4853

@inakypg : -Werror was not (for whatever reason) used in CI for unit tests before the CMake migration.
Adding support for EXTRA_CFLAGS exposes some pre-existing warnings.
I am not familiar with how ztest integrates with Zephyr header files, so for this to be
merged I am going to need some help with fixing the warnings.

Thxs for working on this.
I think KBuild did support it -- the warnings might come from the new syscall code and things we'd have run into anyway? Anyhoo, they shall be fixed and is good it is complaining, so we know they have to be worked on.
If @nashif is ok, I think this change shall go in.

@SebastianBoe

-Werror was not (for whatever reason) used in CI for unit tests before the CMake migration.

Sanitycheck sets -Werror in EXTRA_CFLAGS

Sanitycheck sets -Werror in EXTRA_CFLAGS

Blocked by https://github.com/zephyrproject-rtos/zephyr/pull/4887

Closing. Will re-open when #4887 is resolved.


Can't Custimoze Messages

No matter what I try and do I just can't seem to customize the messages, doesn't matter what I change it to it just always shows the default messages.

I will need more information to help you. What messages are you talking about explicitly? Are you on 1.17? What have you tried exactly?

I'm on 1.17 and I tried changing the values for player_chat_format, player_join and player_quit in the vane-admin folder inside the lang-en-yml and even making my own lang-custom.yml.
Personally I'd prefer to use another plugin to handle those, but I can't even seem to disable just that feature so I tried to customize it to my liking.

I'll include an option to disable them in the next update.
Nontheless, you should be able to modify them. If you are using the english default, this should suffice:

copy plugins/vane-admin/lang-en.yml to plugins/vane-admin/lang-en-custom.yml
edit plugins/vane-admin/config.yml and set lang: "en-custom"

I tried exactly what you just said and that didn't change anything.
It's fine, I'll wait for the update with the option to disable any chat modifications.

Ah, have you regenerated the resource pack afterwards? That's necessary, as all translated messages are processed on the client.
Just repeat the steps as shown in the installation guide (execute vane generate_resource_pack, host it or distribute it, and update sha1 in config if necessary)

Ah I see, yeah I never did that before. This is the first time I'm working with resourcepacks so I had no idea the resourcepack controlled the messages, that's very new to me. Can I ask why you've made it like that and no the traditional way?

Primarily the resource-pack is needed for the custom item textures, and while I was at it I also added the messages because this allows each player to select the language separately.

Do you think it would be possible for an option to choose between resourcepack messages or the traditional way? Of course along with the option to disable vane from modifying chat

Should be possible, I can include also include an option to do this in the next update.

Implemented and released with vane-1.2.2


Support for Xcode 6.4 beta?

Xcode 6.4 beta UUID is 992275C1-432A-4CF7-B659-D84ED6D42D3F.

Thanks. Add it soon

Added 29d0a444f546fb041e7e6d4abe32ff2ffc2ca4fe


FEAT-#5684: Use TreeReduce implementation for 'pivot_table' in certain cases

What do these changes do?
This PR introduces a TreeReduce implementation for the qc.pivot_table method in cases when the specified aggregation is supported by the TreeReduce groupby.

[x] first commit message and PR title follow format outlined here

NOTE:  If you edit the PR title to match this format, you need to add another commit (even if it's empty) or amend your last commit for the CI job that checks the PR title to pick up the new PR title.

[x] passes flake8 modin/ asv_bench/benchmarks scripts/doc_checker.py
[x] passes black --check modin/ asv_bench/benchmarks scripts/doc_checker.py
[x] signed commit with git commit -s
[x] Resolves #5684
[x] tests added and passing
[x] module layout described at docs/development/architecture.rst is up-to-date

@dchigarev please update the PR

сс @modin-project/modin-core any more comments?

@modin-project/modin-core I plan to merge it in an hour, if someone does a review, write about it.


Improve package readme pages

Add better user facing information to our README pages that show up in package manager web sites, such as https://www.npmjs.com/package/@trinsic/trinsic-web and https://www.nuget.org/packages/Trinsic/

Is this specific to node, or a general problem? I have descriptive README.md for Python, Java, and Ruby already.

Pretty much all package landing pages are empty and/or not very descriptive
https://rubygems.org/gems/trinsic-services
https://pypi.org/project/trinsic-sdk/
https://www.nuget.org/packages/Trinsic/

@michaeldboyd Tagging you, as this has sdk/product promotional character and can reuse cross-link to documentation

@MichaelEdwardBlack if you'd like to dig into all the package README injection with me, just let me know. :)

#422 will address any additional language specific quickstarts, including the readme content within the package repositories


Add setting to allow collaborators to perform code actions on save

For Python projects, we use these settings
"python.formatting.provider": "black",
"editor.formatOnSave": true,
"editor.codeActionsOnSave": [
  "source.organizeImports",
  "source.fixAll",
],

When saving files with unordered imports, this causes the error

The host doesn’t allow running this command. If needed, ask them to enable it.

The prompt

Saving 'objective.py': Applying code action 'Sort imports'.

never finishes and has to be closed manually after every save. Changes made by other collaborators are not displayed until the code action is aborted. This frequently leads to overwriting each other's changes.
Would be great if there was a setting similar to
  // Allow guests to start and stop debugging sessions.
  "liveshare.allowGuestDebugControl": false,

  // Allow guests to run and terminate workspace tasks.
  "liveshare.allowGuestTaskControl": false,

to allow collaborators to run code actions on save!

Live Share drives editing settings based on the host, and so if the host updated their config to run code actions, then this would work. As a result, I'm going to close this as resolved. Please re-open it if you're looking for a different experience. Thanks!


Update Helmfile project to use Helm OCI full feature

Hi again 👋
Helm OCI is now a full feature! See our blog post on this https://helm.sh/blog/storing-charts-in-oci/. This means it's both out of experimental and more robust support has been added, tests pass, and is now considered stable.

[ ] Update Helmfile Dockerfile to a version of Helm >= v3.8.0 (most recent would be 3.8.1) https://github.com/roboll/helmfile/blob/185bc829926911ed5bd08922ad7596658cf9164e/Dockerfile.helm3#L14
[ ] Stop passing HELM_EXPERIMENTAL_OCI=1 to helm binary

@scottrigby agree!

Seems to be done already.

@scottrigby seconded


Symmetric crypto algorithms to use io.Reader rather than []byte

The symmetric crypto algorithms take a byte array as input for encryption and decryption. Would it be possible to add versions that use an io.Reader or implement a New(), Write(), Final() sequence with the Write() being repeatable so that GB of data can be encrypted / decrypted and don't need to be loaded into memory?

Unauthenticated cipher modes implement cipher.Stream which can be turned into a io.Reader by using cipher.StreamReader. We don't provide the same for CBC out of the box, but it's something you can build a simple wrapper for, as cipher.BlockMode is  stateful.
cipher.AEADs intentionally don't provide a streaming interface because it  encourages processing data before authentication, which has been observed to be a frequent source of security issues in the ecosystem.

Right, so we would like to use an authenticated cipher for 'our purposes' and have been using the miscreant library for this.

Hi @FiloSottile , one of the issue that the cipher.AEAD interface brings with it is the memory footprint, and inability to pipeline well. The scenario I am considering is writing to a remote storage or local file. In this case, the data is not meant to be directly consumed but can benefit from a streaming interface.
Do you think that this is a usecase is worth exploring to provide an alternative interface for?

The issue is what happens if at the end of reading the stream you find out that the authentication tag is wrong? How do you recall the data you already sent off or processed? There are ways to do it, but they are a significant footgun.
For large sizes, you can use a chunking scheme like STREAM.

Great - Thanks @FiloSottile! By any chance, do you know any information about whether STREAM is on the roadmap for FIPS compliance?


ecma 6 support

i am trying to use ecma 6 modules and it doesn't work
look at the following plunker example :
http://run.plnkr.co/a4ZhJcg0R1ZDTFKJ/#/
choose HtmlGrid it doesnt load the ecma6 modules

is your plunker private?  when I click on the link I can't access it

http://run.plnkr.co/plunks/yHzFoi/
try it now

that got me here:  but with no link to view the editable plunker

sorry again
here is the link
http://plnkr.co/edit/zoGl6a

Got it this time- so when I run that plunker, there's an error right away:
{
  "statusCode": 400,
  "error": "Bad Request",
  "message": "Payload content length greater than maximum allowed: 1048576"
}

fixed

ok I can view it now, and run the app, and the grid displays.
What is the issue?

you can close the issue
it was a problem with the plunker thanks for your help


Update default image

Addresses #10
BTW: Generation fails for me:
make build
/Users/et2448/projects/ext/github.com/nfs-provisioner-operator/bin/controller-gen object:headerFile="hack/boilerplate.go.txt" paths="./..."
vendor/sigs.k8s.io/controller-runtime/pkg/controller/controller.go:30:2: cannot find package "." in:
        /Users/et2448/projects/ext/github.com/nfs-provisioner-operator/vendor/sigs.k8s.io/controller-runtime/pkg/manager
vendor/sigs.k8s.io/controller-runtime/alias.go:28:2: cannot find package "." in:
        /Users/et2448/projects/ext/github.com/nfs-provisioner-operator/vendor/sigs.k8s.io/controller-runtime/pkg/manager/signals
Error: not all generators ran successfully
run `controller-gen object:headerFile=hack/boilerplate.go.txt paths=./... -w` to see all available markers, or `controller-gen object:headerFile=hack/boilerplate.go.txt paths=./... -h` for usage
make: *** [generate] Error 1

Signed-off-by: David J. M. Karlsen<EMAIL_ADDRESS>

The issue does not seem to be related to the image url.
Please try to do these commands
go mod tidy
go mod vendor
make build

@Jooho I think it was just an old controller-gen version which was cached.
Anyways, the PR should be good to go...

@Jooho PTAL?


Gradle error after update to Flutter 1.9 and Dart 2.5

Testing with a API 28, Flutter 1.9 and Dart 2.5, this error happens:
Launching lib/main.dart on Android SDK built for x86 in debug mode...
* Error running Gradle:
ProcessException: Process "/Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/flutter_widget_guide/android/gradlew" exited abnormally:
Starting a Gradle Daemon (subsequent builds will be faster)
  Command: /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/flutter_widget_guide/android/gradlew app:properties

Please review your Gradle project setup in the android/ folder.
Exited (sigterm)

I have never been an Android developer and can unfortunately not provide any more ideas or solutions, just reporting. Sorry and thank you!

Unfortunately this still does not work. The error report to a simple line:
Build failed.
No other information.
Above you write that you tested with Fluter 1.10.1 - I don't know, where to get a v1.10.1 from.
But more importantly: did you test with a Flutter 1.9 and a API v28? If not, may I kindly ask you to do so, please? Thank you!
PS: I tried to downgrade to 1.7 again, but this messed up everything, I can't build a single project now, not even any of those that worked.

Hey @rowild
So I had to turn to the internet to look for the issue now. I found this link Github issue and I feel you can find a possible solution on this thread.
As for your other queries, I simply ran flutter upgrade command to update my flutter package version. Also, I did not downgrade my flutter version, but I did run the project on API v28(on emulator) and it is working fine.
Let me know if and when you resolve the issue 👍

I checked the site (which I already knew), but to no avail. Here is the output of "flutter run -v":

> flutter run -v
[  +18 ms] executing: [/Users/rowild/flutter/] git log -n 1 --pretty=format:%H
[  +27 ms] Exit code 0 from: git log -n 1 --pretty=format:%H
[        ] 2d2a1ffec95cc70a3218872a2cd3f8de4933c42f
[        ] executing: [/Users/rowild/flutter/] git describe --match v*.*.* --first-parent --long --tags
[   +7 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[        ] v1.9.1+hotfix.2-0-g2d2a1ffec
[   +6 ms] executing: [/Users/rowild/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[   +5 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] remotes/origin/stable
[        ] executing: [/Users/rowild/flutter/] git ls-remote --get-url remotes
[   +5 ms] Exit code 0 from: git ls-remote --get-url remotes
[        ] remotes
[   +8 ms] executing: [/Users/rowild/flutter/] git rev-parse --abbrev-ref HEAD
[   +5 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] stable
[ +181 ms] executing: /Users/rowild/Library/Android/sdk/platform-tools/adb devices -l
[   +8 ms] Exit code 0 from: /Users/rowild/Library/Android/sdk/platform-tools/adb devices -l
[        ] List of devices attached
           emulator-5554          device product:sdk_gphone_x86 model:Android_SDK_built_for_x86 device:generic_x86 transport_id:2
[  +18 ms] executing: /Users/rowild/flutter/bin/cache/artifacts/libimobiledevice/idevice_id -h
[  +57 ms] /usr/bin/xcrun simctl list --json devices
[ +163 ms] /Users/rowild/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell getprop
[  +36 ms] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[  +24 ms] Found plugin firebase_analytics at /Users/rowild/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-4.0.2/
[   +1 ms] Found plugin firebase_core at /Users/rowild/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.0+9/
[   +1 ms] Found plugin firebase_remote_config at /Users/rowild/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_remote_config-0.2.0+6/
[   +8 ms] Found plugin package_info at /Users/rowild/flutter/.pub-cache/hosted/pub.dartlang.org/package_info-0.4.0+6/
[   +7 ms] Found plugin share at /Users/rowild/flutter/.pub-cache/hosted/pub.dartlang.org/share-0.6.2+1/
[   +1 ms] Found plugin shared_preferences at /Users/rowild/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.3+4/
[   +7 ms] Found plugin url_launcher at /Users/rowild/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.1.2/
[   +1 ms] Found plugin webview_flutter at /Users/rowild/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter-0.3.13/
[   +1 ms] Found plugin youtube_player at /Users/rowild/flutter/.pub-cache/hosted/pub.dartlang.org/youtube_player-3.5.0/
[  +13 ms] Found plugin firebase_analytics at /Users/rowild/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-4.0.2/
[        ] Found plugin firebase_core at /Users/rowild/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.0+9/
[        ] Found plugin firebase_remote_config at /Users/rowild/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_remote_config-0.2.0+6/
[   +6 ms] Found plugin package_info at /Users/rowild/flutter/.pub-cache/hosted/pub.dartlang.org/package_info-0.4.0+6/
[   +4 ms] Found plugin share at /Users/rowild/flutter/.pub-cache/hosted/pub.dartlang.org/share-0.6.2+1/
[        ] Found plugin shared_preferences at /Users/rowild/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.3+4/
[   +5 ms] Found plugin url_launcher at /Users/rowild/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-5.1.2/
[   +1 ms] Found plugin webview_flutter at /Users/rowild/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter-0.3.13/
[   +1 ms] Found plugin youtube_player at /Users/rowild/flutter/.pub-cache/hosted/pub.dartlang.org/youtube_player-3.5.0/
[  +20 ms] ro.hardware = ranchu
[   +5 ms] executing: [/Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/ios/Runner.xcodeproj/] /usr/bin/xcodebuild -project /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/ios/Runner.xcodeproj -target Runner -showBuildSettings
[ +865 ms] Exit code 0 from: /usr/bin/xcodebuild -project /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/ios/Runner.xcodeproj -target Runner -showBuildSettings
[        ] Build settings for action build and target Runner:
               ACTION = build
               AD_HOC_CODE_SIGNING_ALLOWED = NO
               ALTERNATE_GROUP = staff
               ALTERNATE_MODE = u+w,go-w,a+rX
               ALTERNATE_OWNER = rowild
               ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO
               ALWAYS_SEARCH_USER_PATHS = NO
               ALWAYS_USE_SEPARATE_HEADERMAPS = NO
               APPLE_INTERNAL_DEVELOPER_DIR = /AppleInternal/Developer
               APPLE_INTERNAL_DIR = /AppleInternal
               APPLE_INTERNAL_DOCUMENTATION_DIR = /AppleInternal/Documentation
               APPLE_INTERNAL_LIBRARY_DIR = /AppleInternal/Library
               APPLE_INTERNAL_TOOLS = /AppleInternal/Developer/Tools
               APPLICATION_EXTENSION_API_ONLY = NO
               APPLY_RULES_IN_COPY_FILES = NO
               ARCHS = armv7 arm64
               ARCHS_STANDARD = armv7 arm64
               ARCHS_STANDARD_32_64_BIT = armv7 arm64
               ARCHS_STANDARD_32_BIT = armv7
               ARCHS_STANDARD_64_BIT = arm64
               ARCHS_STANDARD_INCLUDING_64_BIT = armv7 arm64
               ARCHS_UNIVERSAL_IPHONE_OS = armv7 arm64
               ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon
               AVAILABLE_PLATFORMS = appletvos appletvsimulator iphoneos iphonesimulator macosx watchos watchsimulator
               BITCODE_GENERATION_MODE = marker
               BUILD_ACTIVE_RESOURCES_ONLY = NO
               BUILD_COMPONENTS = headers build
               BUILD_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios
               BUILD_ROOT = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios
               BUILD_STYLE =
               BUILD_VARIANTS = normal
               BUILT_PRODUCTS_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Release-iphoneos
               CACHE_ROOT = /var/folders/sm/rddnplbn715cdxltmjls47840000gn/C/com.apple.DeveloperTools/10.1-10B61/Xcode
               CCHROOT = /var/folders/sm/rddnplbn715cdxltmjls47840000gn/C/com.apple.DeveloperTools/10.1-10B61/Xcode
               CHMOD = /bin/chmod
               CHOWN = /usr/sbin/chown
               CLANG_ANALYZER_NONNULL = YES
               CLANG_CXX_LANGUAGE_STANDARD = gnu++0x
               CLANG_CXX_LIBRARY = libc++
               CLANG_ENABLE_MODULES = YES
               CLANG_ENABLE_OBJC_ARC = YES
               CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES
               CLANG_WARN_BOOL_CONVERSION = YES
               CLANG_WARN_COMMA = YES
               CLANG_WARN_CONSTANT_CONVERSION = YES
               CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR
               CLANG_WARN_EMPTY_BODY = YES
               CLANG_WARN_ENUM_CONVERSION = YES
               CLANG_WARN_INFINITE_RECURSION = YES
               CLANG_WARN_INT_CONVERSION = YES
               CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES
               CLANG_WARN_OBJC_LITERAL_CONVERSION = YES
               CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR
               CLANG_WARN_RANGE_LOOP_ANALYSIS = YES
               CLANG_WARN_STRICT_PROTOTYPES = YES
               CLANG_WARN_SUSPICIOUS_MOVE = YES
               CLANG_WARN_UNREACHABLE_CODE = YES
               CLANG_WARN__DUPLICATE_METHOD_MATCH = YES
               CLASS_FILE_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Runner.build/Release-iphoneos/Runner.build/JavaClasses
               CLEAN_PRECOMPS = YES
               CLONE_HEADERS = NO
               CODESIGNING_FOLDER_PATH = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Release-iphoneos/Runner.app
               CODE_SIGNING_ALLOWED = YES
               CODE_SIGNING_REQUIRED = YES
               CODE_SIGN_CONTEXT_CLASS = XCiPhoneOSCodeSignContext
               CODE_SIGN_IDENTITY = iPhone Developer
               CODE_SIGN_INJECT_BASE_ENTITLEMENTS = YES
               COLOR_DIAGNOSTICS = NO
               COMBINE_HIDPI_IMAGES = NO
               COMPILER_INDEX_STORE_ENABLE = Default
               COMPOSITE_SDK_DIRS = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/CompositeSDKs
               COMPRESS_PNG_FILES = YES
               CONFIGURATION = Release
               CONFIGURATION_BUILD_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Release-iphoneos
               CONFIGURATION_TEMP_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Runner.build/Release-iphoneos
               CONTENTS_FOLDER_PATH = Runner.app
               COPYING_PRESERVES_HFS_DATA = NO
               COPY_HEADERS_RUN_UNIFDEF = NO
               COPY_PHASE_STRIP = NO
               COPY_RESOURCES_FROM_STATIC_FRAMEWORKS = YES
               CORRESPONDING_SIMULATOR_PLATFORM_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform
               CORRESPONDING_SIMULATOR_PLATFORM_NAME = iphonesimulator
               CORRESPONDING_SIMULATOR_SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.1.sdk
               CORRESPONDING_SIMULATOR_SDK_NAME = iphonesimulator12.1
               CP = /bin/cp
               CREATE_INFOPLIST_SECTION_IN_BINARY = NO
               CURRENT_ARCH = arm64
               CURRENT_PROJECT_VERSION = 8
               CURRENT_VARIANT = normal
               DEAD_CODE_STRIPPING = YES
               DEBUGGING_SYMBOLS = YES
               DEBUG_INFORMATION_FORMAT = dwarf-with-dsym
               DEFAULT_COMPILER = com.apple.compilers.llvm.clang.1_0
               DEFAULT_KEXT_INSTALL_PATH = /System/Library/Extensions
               DEFINES_MODULE = NO
               DEPLOYMENT_LOCATION = NO
               DEPLOYMENT_POSTPROCESSING = NO
               DEPLOYMENT_TARGET_CLANG_ENV_NAME = IPHONEOS_DEPLOYMENT_TARGET
               DEPLOYMENT_TARGET_CLANG_FLAG_NAME = miphoneos-version-min
               DEPLOYMENT_TARGET_CLANG_FLAG_PREFIX = -miphoneos-version-min=
               DEPLOYMENT_TARGET_LD_ENV_NAME = IPHONEOS_DEPLOYMENT_TARGET
               DEPLOYMENT_TARGET_LD_FLAG_NAME = ios_version_min
               DEPLOYMENT_TARGET_SETTING_NAME = IPHONEOS_DEPLOYMENT_TARGET
               DEPLOYMENT_TARGET_SUGGESTED_VALUES = 8.0 8.1 8.2 8.3 8.4 9.0 9.1 9.2 9.3 10.0 10.1 10.2 10.3 11.0 11.1 11.2 11.3 11.4 12.0 12.1
               DERIVED_FILES_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Runner.build/Release-iphoneos/Runner.build/DerivedSources
               DERIVED_FILE_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Runner.build/Release-iphoneos/Runner.build/DerivedSources
               DERIVED_SOURCES_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Runner.build/Release-iphoneos/Runner.build/DerivedSources
               DEVELOPER_APPLICATIONS_DIR = /Applications/Xcode.app/Contents/Developer/Applications
               DEVELOPER_BIN_DIR = /Applications/Xcode.app/Contents/Developer/usr/bin
               DEVELOPER_DIR = /Applications/Xcode.app/Contents/Developer
               DEVELOPER_FRAMEWORKS_DIR = /Applications/Xcode.app/Contents/Developer/Library/Frameworks
               DEVELOPER_FRAMEWORKS_DIR_QUOTED = /Applications/Xcode.app/Contents/Developer/Library/Frameworks
               DEVELOPER_LIBRARY_DIR = /Applications/Xcode.app/Contents/Developer/Library
               DEVELOPER_SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs
               DEVELOPER_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Tools
               DEVELOPER_USR_DIR = /Applications/Xcode.app/Contents/Developer/usr
               DEVELOPMENT_LANGUAGE = English
               DOCUMENTATION_FOLDER_PATH = Runner.app/English.lproj/Documentation
               DO_HEADER_SCANNING_IN_JAM = NO
               DSTROOT = /tmp/Runner.dst
               DT_TOOLCHAIN_DIR = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
               DWARF_DSYM_FILE_NAME = Runner.app.dSYM
               DWARF_DSYM_FILE_SHOULD_ACCOMPANY_PRODUCT = NO
               DWARF_DSYM_FOLDER_PATH = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Release-iphoneos
               EFFECTIVE_PLATFORM_NAME = -iphoneos
               EMBEDDED_CONTENT_CONTAINS_SWIFT = NO
               EMBEDDED_PROFILE_NAME = embedded.mobileprovision
               EMBED_ASSET_PACKS_IN_PRODUCT_BUNDLE = NO
               ENABLE_BITCODE = NO
               ENABLE_DEFAULT_HEADER_SEARCH_PATHS = YES
               ENABLE_HEADER_DEPENDENCIES = YES
               ENABLE_NS_ASSERTIONS = NO
               ENABLE_ON_DEMAND_RESOURCES = YES
               ENABLE_STRICT_OBJC_MSGSEND = YES
               ENABLE_TESTABILITY = NO
               ENTITLEMENTS_ALLOWED = YES
               ENTITLEMENTS_DESTINATION = Signature
               ENTITLEMENTS_REQUIRED = YES
               EXCLUDED_INSTALLSRC_SUBDIRECTORY_PATTERNS = .DS_Store .svn .git .hg CVS
               EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = *.nib *.lproj *.framework *.gch *.xcode* *.xcassets (*) .DS_Store CVS .svn .git .hg *.pbproj *.pbxproj
               EXECUTABLES_FOLDER_PATH = Runner.app/Executables
               EXECUTABLE_FOLDER_PATH = Runner.app
               EXECUTABLE_NAME = Runner
               EXECUTABLE_PATH = Runner.app/Runner
               EXPANDED_CODE_SIGN_IDENTITY =
               EXPANDED_CODE_SIGN_IDENTITY_NAME =
               EXPANDED_PROVISIONING_PROFILE =
               FILE_LIST = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Runner.build/Release-iphoneos/Runner.build/Objects/LinkFileList
               FIXED_FILES_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Runner.build/Release-iphoneos/Runner.build/FixedFiles
               FLUTTER_APPLICATION_PATH = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master
               FLUTTER_BUILD_DIR = build
               FLUTTER_BUILD_NAME = 1.0.7
               FLUTTER_BUILD_NUMBER = 8
               FLUTTER_FRAMEWORK_DIR = /Users/rowild/flutter/bin/cache/artifacts/engine/ios
               FLUTTER_ROOT = /Users/rowild/flutter
               FLUTTER_TARGET = lib/main.dart
               FRAMEWORKS_FOLDER_PATH = Runner.app/Frameworks
               FRAMEWORK_FLAG_PREFIX = -framework
               FRAMEWORK_SEARCH_PATHS =  /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/ios/Flutter
               FRAMEWORK_VERSION = A
               FULL_PRODUCT_NAME = Runner.app
               GCC3_VERSION = 3.3
               GCC_C_LANGUAGE_STANDARD = gnu99
               GCC_INLINES_ARE_PRIVATE_EXTERN = YES
               GCC_NO_COMMON_BLOCKS = YES
               GCC_PFE_FILE_C_DIALECTS = c objective-c c++ objective-c++
               GCC_SYMBOLS_PRIVATE_EXTERN = YES
               GCC_THUMB_SUPPORT = YES
               GCC_TREAT_WARNINGS_AS_ERRORS = NO
               GCC_VERSION = com.apple.compilers.llvm.clang.1_0
               GCC_VERSION_IDENTIFIER = com_apple_compilers_llvm_clang_1_0
               GCC_WARN_64_TO_32_BIT_CONVERSION = YES
               GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR
               GCC_WARN_UNDECLARED_SELECTOR = YES
               GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE
               GCC_WARN_UNUSED_FUNCTION = YES
               GCC_WARN_UNUSED_VARIABLE = YES
               GENERATE_MASTER_OBJECT_FILE = NO
               GENERATE_PKGINFO_FILE = YES
               GENERATE_PROFILING_CODE = NO
               GENERATE_TEXT_BASED_STUBS = NO
               GID = 20
               GROUP = staff
               HEADERMAP_INCLUDES_FLAT_ENTRIES_FOR_TARGET_BEING_BUILT = YES
               HEADERMAP_INCLUDES_FRAMEWORK_ENTRIES_FOR_ALL_PRODUCT_TYPES = YES
               HEADERMAP_INCLUDES_NONPUBLIC_NONPRIVATE_HEADERS = YES
               HEADERMAP_INCLUDES_PROJECT_HEADERS = YES
               HEADERMAP_USES_FRAMEWORK_PREFIX_ENTRIES = YES
               HEADERMAP_USES_VFS = NO
               HIDE_BITCODE_SYMBOLS = YES
               HOME = /Users/rowild
               ICONV = /usr/bin/iconv
               INFOPLIST_EXPAND_BUILD_SETTINGS = YES
               INFOPLIST_FILE = Runner/Info.plist
               INFOPLIST_OUTPUT_FORMAT = binary
               INFOPLIST_PATH = Runner.app/Info.plist
               INFOPLIST_PREPROCESS = NO
               INFOSTRINGS_PATH = Runner.app/English.lproj/InfoPlist.strings
               INLINE_PRIVATE_FRAMEWORKS = NO
               INSTALLHDRS_COPY_PHASE = NO
               INSTALLHDRS_SCRIPT_PHASE = NO
               INSTALL_DIR = /tmp/Runner.dst/Applications
               INSTALL_GROUP = staff
               INSTALL_MODE_FLAG = u+w,go-w,a+rX
               INSTALL_OWNER = rowild
               INSTALL_PATH = /Applications
               INSTALL_ROOT = /tmp/Runner.dst
               IPHONEOS_DEPLOYMENT_TARGET = 8.0
               JAVAC_DEFAULT_FLAGS = -J-Xms64m -J-XX:NewSize=4M -J-Dfile.encoding=UTF8
               JAVA_APP_STUB = /System/Library/Frameworks/JavaVM.framework/Resources/MacOS/JavaApplicationStub
               JAVA_ARCHIVE_CLASSES = YES
               JAVA_ARCHIVE_TYPE = JAR
               JAVA_COMPILER = /usr/bin/javac
               JAVA_FOLDER_PATH = Runner.app/Java
               JAVA_FRAMEWORK_RESOURCES_DIRS = Resources
               JAVA_JAR_FLAGS = cv
               JAVA_SOURCE_SUBDIR = .
               JAVA_USE_DEPENDENCIES = YES
               JAVA_ZIP_FLAGS = -urg
               JIKES_DEFAULT_FLAGS = +E +OLDCSO
               KASAN_DEFAULT_CFLAGS = -DKASAN=1 -fsanitize=address -mllvm -asan-globals-live-support -mllvm -asan-force-dynamic-shadow
               KEEP_PRIVATE_EXTERNS = NO
               LD_DEPENDENCY_INFO_FILE = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Runner.build/Release-iphoneos/Runner.build/Objects-normal/arm64/Runner_dependency_info.dat
               LD_GENERATE_MAP_FILE = NO
               LD_MAP_FILE_PATH = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Runner.build/Release-iphoneos/Runner.build/Runner-LinkMap-normal-arm64.txt
               LD_NO_PIE = NO
               LD_QUOTE_LINKER_ARGUMENTS_FOR_COMPILER_DRIVER = YES
               LD_RUNPATH_SEARCH_PATHS =  @executable_path/Frameworks
               LEGACY_DEVELOPER_DIR = /Applications/Xcode.app/Contents/PlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/Developer
               LEX = lex
               LIBRARY_FLAG_NOSPACE = YES
               LIBRARY_FLAG_PREFIX = -l
               LIBRARY_KEXT_INSTALL_PATH = /Library/Extensions
               LIBRARY_SEARCH_PATHS =  /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/ios/Flutter
               LINKER_DISPLAYS_MANGLED_NAMES = NO
               LINK_FILE_LIST_normal_arm64 =
               LINK_FILE_LIST_normal_armv7 =
               LINK_WITH_STANDARD_LIBRARIES = YES
               LOCALIZABLE_CONTENT_DIR =
               LOCALIZED_RESOURCES_FOLDER_PATH = Runner.app/English.lproj
               LOCALIZED_STRING_MACRO_NAMES = NSLocalizedString CFLocalizedString
               LOCAL_ADMIN_APPS_DIR = /Applications/Utilities
               LOCAL_APPS_DIR = /Applications
               LOCAL_DEVELOPER_DIR = /Library/Developer
               LOCAL_LIBRARY_DIR = /Library
               LOCROOT =
               LOCSYMROOT =
               MACH_O_TYPE = mh_execute
               MAC_OS_X_PRODUCT_BUILD_VERSION = 17G65
               MAC_OS_X_VERSION_ACTUAL = 101306
               MAC_OS_X_VERSION_MAJOR = 101300
               MAC_OS_X_VERSION_MINOR = 1306
               METAL_LIBRARY_FILE_BASE = default
               METAL_LIBRARY_OUTPUT_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Release-iphoneos/Runner.app
               MODULE_CACHE_DIR = /Users/rowild/Library/Developer/Xcode/DerivedData/ModuleCache.noindex
               MTL_ENABLE_DEBUG_INFO = NO
               NATIVE_ARCH = armv7
               NATIVE_ARCH_32_BIT = i386
               NATIVE_ARCH_64_BIT = x86_64
               NATIVE_ARCH_ACTUAL = x86_64
               NO_COMMON = YES
               OBJECT_FILE_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Runner.build/Release-iphoneos/Runner.build/Objects
               OBJECT_FILE_DIR_normal = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Runner.build/Release-iphoneos/Runner.build/Objects-normal
               OBJROOT = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios
               ONLY_ACTIVE_ARCH = NO
               OS = MACOS
               OSAC = /usr/bin/osacompile
               PACKAGE_TYPE = com.apple.package-type.wrapper.application
               PASCAL_STRINGS = YES
               PATH =
               /Applications/Xcode.app/Contents/Developer/usr/bin:/Users/rowild/.pyenv/shims:/Users/rowild/.pyenv/bin:/Users/rowild/.nvm/versions/node/v11.10.0/bin:/Users/rowild/.pub-cache/bin:/Users/rowild/flutter/bin:/Users/rowild/.composer/vendor/bin:/usr/local/opt/mysql@5.7/bin:/usr/local/sbin:/Users/rowild/.pyenv/shims:/usr/local/bin:/usr/bin:/bin:/u
               sr/sbin:/sbin:/usr/local/share/dotnet:/opt/X11/bin:~/.dotnet/tools:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Applications/Wireshark.app/Contents/MacOS:/Applications/Xamarin Workbooks.app/Contents/SharedSupport/path-bin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin
               PATH_PREFIXES_EXCLUDED_FROM_HEADER_DEPENDENCIES = /usr/include /usr/local/include /System/Library/Frameworks /System/Library/PrivateFrameworks /Applications/Xcode.app/Contents/Developer/Headers /Applications/Xcode.app/Contents/Developer/SDKs /Applications/Xcode.app/Contents/Developer/Platforms
               PBDEVELOPMENTPLIST_PATH = Runner.app/pbdevelopment.plist
               PFE_FILE_C_DIALECTS = objective-c
               PKGINFO_FILE_PATH = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Runner.build/Release-iphoneos/Runner.build/PkgInfo
               PKGINFO_PATH = Runner.app/PkgInfo
               PLATFORM_DEVELOPER_APPLICATIONS_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Applications
               PLATFORM_DEVELOPER_BIN_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin
               PLATFORM_DEVELOPER_LIBRARY_DIR = /Applications/Xcode.app/Contents/PlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/Developer/Library
               PLATFORM_DEVELOPER_SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
               PLATFORM_DEVELOPER_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Tools
               PLATFORM_DEVELOPER_USR_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr
               PLATFORM_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform
               PLATFORM_DISPLAY_NAME = iOS
               PLATFORM_NAME = iphoneos
               PLATFORM_PREFERRED_ARCH = arm64
               PLATFORM_PRODUCT_BUILD_VERSION = 16B91
               PLIST_FILE_OUTPUT_FORMAT = binary
               PLUGINS_FOLDER_PATH = Runner.app/PlugIns
               PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = YES
               PRECOMP_DESTINATION_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Runner.build/Release-iphoneos/Runner.build/PrefixHeaders
               PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO
               PRIVATE_HEADERS_FOLDER_PATH = Runner.app/PrivateHeaders
               PRODUCT_BUNDLE_IDENTIFIER = guide.flutter.com.flutterWidgetGuide
               PRODUCT_MODULE_NAME = Runner
               PRODUCT_NAME = Runner
               PRODUCT_SETTINGS_PATH = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/ios/Runner/Info.plist
               PRODUCT_TYPE = com.apple.product-type.application
               PROFILING_CODE = NO
               PROJECT = Runner
               PROJECT_DERIVED_FILE_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Runner.build/DerivedSources
               PROJECT_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/ios
               PROJECT_FILE_PATH = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/ios/Runner.xcodeproj
               PROJECT_NAME = Runner
               PROJECT_TEMP_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Runner.build
               PROJECT_TEMP_ROOT = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios
               PROVISIONING_PROFILE_REQUIRED = YES
               PUBLIC_HEADERS_FOLDER_PATH = Runner.app/Headers
               RECURSIVE_SEARCH_PATHS_FOLLOW_SYMLINKS = YES
               REMOVE_CVS_FROM_RESOURCES = YES
               REMOVE_GIT_FROM_RESOURCES = YES
               REMOVE_HEADERS_FROM_EMBEDDED_BUNDLES = YES
               REMOVE_HG_FROM_RESOURCES = YES
               REMOVE_SVN_FROM_RESOURCES = YES
               RESOURCE_RULES_REQUIRED = YES
               REZ_COLLECTOR_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Runner.build/Release-iphoneos/Runner.build/ResourceManagerResources
               REZ_OBJECTS_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Runner.build/Release-iphoneos/Runner.build/ResourceManagerResources/Objects
               SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = NO
               SCRIPTS_FOLDER_PATH = Runner.app/Scripts
               SDKROOT = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk
               SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk
               SDK_DIR_iphoneos12_1 = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.1.sdk
               SDK_NAME = iphoneos12.1
               SDK_NAMES = iphoneos12.1
               SDK_PRODUCT_BUILD_VERSION = 16B91
               SDK_VERSION = 12.1
               SDK_VERSION_ACTUAL = 120100
               SDK_VERSION_MAJOR = 120000
               SDK_VERSION_MINOR = 100
               SED = /usr/bin/sed
               SEPARATE_STRIP = NO
               SEPARATE_SYMBOL_EDIT = NO
               SET_DIR_MODE_OWNER_GROUP = YES
               SET_FILE_MODE_OWNER_GROUP = NO
               SHALLOW_BUNDLE = YES
               SHARED_DERIVED_FILE_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Release-iphoneos/DerivedSources
               SHARED_FRAMEWORKS_FOLDER_PATH = Runner.app/SharedFrameworks
               SHARED_PRECOMPS_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/SharedPrecompiledHeaders
               SHARED_SUPPORT_FOLDER_PATH = Runner.app/SharedSupport
               SKIP_INSTALL = NO
               SOURCE_ROOT = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/ios
               SRCROOT = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/ios
               STRINGS_FILE_OUTPUT_ENCODING = binary
               STRIP_BITCODE_FROM_COPIED_FILES = YES
               STRIP_INSTALLED_PRODUCT = YES
               STRIP_STYLE = all
               STRIP_SWIFT_SYMBOLS = YES
               SUPPORTED_DEVICE_FAMILIES = 1,2
               SUPPORTED_PLATFORMS = iphonesimulator iphoneos
               SUPPORTS_TEXT_BASED_API = NO
               SWIFT_COMPILATION_MODE = wholemodule
               SWIFT_OBJC_BRIDGING_HEADER = Runner/Runner-Bridging-Header.h
               SWIFT_OPTIMIZATION_LEVEL = -O
               SWIFT_PLATFORM_TARGET_PREFIX = ios
               SWIFT_SWIFT3_OBJC_INFERENCE = On
               SWIFT_VERSION = 4.0
               SYMROOT = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios
               SYSTEM_ADMIN_APPS_DIR = /Applications/Utilities
               SYSTEM_APPS_DIR = /Applications
               SYSTEM_CORE_SERVICES_DIR = /System/Library/CoreServices
               SYSTEM_DEMOS_DIR = /Applications/Extras
               SYSTEM_DEVELOPER_APPS_DIR = /Applications/Xcode.app/Contents/Developer/Applications
               SYSTEM_DEVELOPER_BIN_DIR = /Applications/Xcode.app/Contents/Developer/usr/bin
               SYSTEM_DEVELOPER_DEMOS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Utilities/Built Examples
               SYSTEM_DEVELOPER_DIR = /Applications/Xcode.app/Contents/Developer
               SYSTEM_DEVELOPER_DOC_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library
               SYSTEM_DEVELOPER_GRAPHICS_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Graphics Tools
               SYSTEM_DEVELOPER_JAVA_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Java Tools
               SYSTEM_DEVELOPER_PERFORMANCE_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Performance Tools
               SYSTEM_DEVELOPER_RELEASENOTES_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library/releasenotes
               SYSTEM_DEVELOPER_TOOLS = /Applications/Xcode.app/Contents/Developer/Tools
               SYSTEM_DEVELOPER_TOOLS_DOC_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library/documentation/DeveloperTools
               SYSTEM_DEVELOPER_TOOLS_RELEASENOTES_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library/releasenotes/DeveloperTools
               SYSTEM_DEVELOPER_USR_DIR = /Applications/Xcode.app/Contents/Developer/usr
               SYSTEM_DEVELOPER_UTILITIES_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Utilities
               SYSTEM_DOCUMENTATION_DIR = /Library/Documentation
               SYSTEM_KEXT_INSTALL_PATH = /System/Library/Extensions
               SYSTEM_LIBRARY_DIR = /System/Library
               TAPI_VERIFY_MODE = ErrorsOnly
               TARGETED_DEVICE_FAMILY = 1,2
               TARGETNAME = Runner
               TARGET_BUILD_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Release-iphoneos
               TARGET_NAME = Runner
               TARGET_TEMP_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Runner.build/Release-iphoneos/Runner.build
               TEMP_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Runner.build/Release-iphoneos/Runner.build
               TEMP_FILES_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Runner.build/Release-iphoneos/Runner.build
               TEMP_FILE_DIR = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios/Runner.build/Release-iphoneos/Runner.build
               TEMP_ROOT = /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/ios
               TOOLCHAIN_DIR = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
               TREAT_MISSING_BASELINES_AS_TEST_FAILURES = NO
               UID = 501
               UNLOCALIZED_RESOURCES_FOLDER_PATH = Runner.app
               UNSTRIPPED_PRODUCT = NO
               USER = rowild
               USER_APPS_DIR = /Users/rowild/Applications
               USER_LIBRARY_DIR = /Users/rowild/Library
               USE_DYNAMIC_NO_PIC = YES
               USE_HEADERMAP = YES
               USE_HEADER_SYMLINKS = NO
               VALIDATE_PRODUCT = YES
               VALID_ARCHS = arm64 arm64e armv7 armv7s
               VERBOSE_PBXCP = NO
               VERSIONING_SYSTEM = apple-generic
               VERSIONPLIST_PATH = Runner.app/version.plist
               VERSION_INFO_BUILDER = rowild
               VERSION_INFO_FILE = Runner_vers.c
               VERSION_INFO_STRING = "@(#)PROGRAM:Runner  PROJECT:Runner-8"
               WRAPPER_EXTENSION = app
               WRAPPER_NAME = Runner.app
               WRAPPER_SUFFIX = .app
               WRAP_ASSET_PACKS_IN_SEPARATE_DIRECTORIES = NO
               XCODE_APP_SUPPORT_DIR = /Applications/Xcode.app/Contents/Developer/Library/Xcode
               XCODE_PRODUCT_BUILD_VERSION = 10B61
               XCODE_VERSION_ACTUAL = 1010
               XCODE_VERSION_MAJOR = 1000
               XCODE_VERSION_MINOR = 1010
               XPCSERVICES_FOLDER_PATH = Runner.app/XPCServices
               YACC = yacc
               arch = arm64
               variant = normal
[  +35 ms] Using hardware rendering with device Android SDK built for x86. If you get graphics artifacts, consider enabling software rendering with "--enable-software-rendering".
[   +9 ms] Launching lib/main.dart on Android SDK built for x86 in debug mode...
[   +8 ms] Initializing gradle...
[   +4 ms] Using gradle from /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/android/gradlew.
[ +270 ms] executing: /usr/bin/plutil -convert json -o - /Applications/Android Studio.app/Contents/Info.plist
[   +6 ms] Exit code 0 from: /usr/bin/plutil -convert json -o - /Applications/Android Studio.app/Contents/Info.plist
[        ] {"CFBundleName":"Android
Studio","JVMOptions":{"MainClass":"com.intellij.idea.Main","ClassPath":"$APP_PACKAGE\/Contents\/lib\/bootstrap.jar:$APP_PACKAGE\/Contents\/lib\/extensions.jar:$APP_PACKAGE\/Contents\/lib\/util.jar:$APP_PACKAGE\/Contents\/lib\/jdom.jar:$APP_PACKAGE\/Contents\/lib\/log4j.jar:$APP_PACKAGE\/Contents\/lib\/trove4j.jar:$APP_PACKAGE\/Contents\/lib\/jna.jar","JVM
Version":"1.8*,1.8+","Properties":{"idea.home.path":"$APP_PACKAGE\/Contents","idea.executable":"studio","idea.platform.prefix":"AndroidStudio","idea.paths.selector":"AndroidStudio3.5"},"WorkingDirectory":"$APP_PACKAGE\/Contents\/bin"},"LSArchitecturePriority":["x86_64"],"CFBundleVersion":"AI-191.8<IP_ADDRESS>91312","CFBundleDevelopmentRegion":"English","C
FBundleDocumentTypes":[{"CFBundleTypeExtensions":["ipr"],"CFBundleTypeName":"Android Studio Project File","CFBundleTypeIconFile":"studio.icns","CFBundleTypeRole":"Editor"},{"CFBundleTypeExtensions":["*"],"CFBundleTypeOSTypes":["****"],"LSTypeIsPackage":false,"CFBundleTypeName":"All
documents","CFBundleTypeRole":"Editor"}],"NSSupportsAutomaticGraphicsSwitching":true,"CFBundlePackageType":"APPL","CFBundleIconFile":"studio.icns","NSHighResolutionCapable":true,"CFBundleShortVersionString":"3.5","CFBundleInfoDictionaryVersion":"6.0","CFBundleExecutable":"studio","LSRequiresNativeExecution":"YES","CFBundleURLTypes":[{"CFBundleURLName":"St
acktrace","CFBundleURLSchemes":["idea"],"CFBundleTypeRole":"Editor"}],"CFBundleIdentifier":"com.google.android.studio","LSApplicationCategoryType":"public.app-category.developer-tools","CFBundleSignature":"????","LSMinimumSystemVersion":"10.8","CFBundleGetInfoString":"Android Studio 3.5, build AI-191.8<IP_ADDRESS>91312. Copyright JetBrains s.r.o., (c)
2000-2019"}
[  +71 ms] executing: /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/android/gradlew -v
[ +338 ms]
                    ------------------------------------------------------------
                    Gradle 5.4.1
                    ------------------------------------------------------------

                    Build time:   2019-04-26 08:14:42 UTC
                    Revision:     261d171646b36a6a28d5a19a69676cd098a4c19d

                    Kotlin:       1.3.21
                    Groovy:       2.5.4
                    Ant:          Apache Ant(TM) version 1.9.13 compiled on July 10 2018
                    JVM:          1.8.0_202-release (JetBrains s.r.o 25.202-b49-5587405)
                    OS:           Mac OS X 10.13.6 x86_64
[   +7 ms] Initializing gradle... (completed in 0,7s)
[        ] Resolving dependencies...
[        ] executing: [/Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/android/] /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/android/gradlew app:properties
[ +565 ms] Resolving dependencies... (completed in 0,6s)
[   +2 ms] * Error running Gradle:
           ProcessException: Process "/Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/android/gradlew" exited abnormally:

             Command: /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/android/gradlew app:properties

[   +3 ms] "flutter run" took 2 789ms.
Please review your Gradle project setup in the android/ folder.

#0      throwToolExit (package:flutter_tools/src/base/common.dart:28:3)
#1      _readGradleProject (package:flutter_tools/src/android/gradle.dart:233:7)
<asynchronous suspension>
#2      _gradleAppProject (package:flutter_tools/src/android/gradle.dart:112:37)
<asynchronous suspension>
#3      getGradleAppOut (package:flutter_tools/src/android/gradle.dart:106:29)
<asynchronous suspension>
#4      AndroidApk.fromAndroidProject (package:flutter_tools/src/application_package.dart:164:23)
<asynchronous suspension>
#5      ApplicationPackageFactory.getPackageForPlatform (package:flutter_tools/src/application_package.dart:46:32)
<asynchronous suspension>
#6      FlutterDevice.runHot (package:flutter_tools/src/resident_runner.dart:359:56)
<asynchronous suspension>
#7      HotRunner.run (package:flutter_tools/src/run_hot.dart:254:39)
<asynchronous suspension>
#8      RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:472:37)
<asynchronous suspension>
#9      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:490:18)
#10     _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:71:64)
#11     _rootRunUnary (dart:async/zone.dart:1132:38)
#12     _CustomZone.runUnary (dart:async/zone.dart:1029:19)
#13     _FutureListener.handleValue (dart:async/future_impl.dart:137:18)
#14     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:678:45)
#15     Future._propagateToListeners (dart:async/future_impl.dart:707:32)
#16     Future._completeWithValue (dart:async/future_impl.dart:522:5)
#17     _AsyncAwaitCompleter.complete (dart:async-patch/async_patch.dart:30:15)
#18     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:288:13)
#19     RunCommand.usageValues (package:flutter_tools/src/commands/run.dart)
#20     _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:71:64)
#21     _rootRunUnary (dart:async/zone.dart:1132:38)
#22     _CustomZone.runUnary (dart:async/zone.dart:1029:19)
#23     _FutureListener.handleValue (dart:async/future_impl.dart:137:18)
#24     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:678:45)
#25     Future._propagateToListeners (dart:async/future_impl.dart:707:32)
#26     Future._completeWithValue (dart:async/future_impl.dart:522:5)
#27     _AsyncAwaitCompleter.complete (dart:async-patch/async_patch.dart:30:15)
#28     _completeOnAsyncReturn (dart:async-patch/async_patch.dart:288:13)
#29     AndroidDevice.isLocalEmulator (package:flutter_tools/src/android/android_device.dart)
#30     _asyncThenWrapperHelper.<anonymous closure> (dart:async-patch/async_patch.dart:71:64)
#31     _rootRunUnary (dart:async/zone.dart:1132:38)
#32     _CustomZone.runUnary (dart:async/zone.dart:1029:19)
#33     _FutureListener.handleValue (dart:async/future_impl.dart:137:18)
#34     Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:678:45)
#35     Future._propagateToListeners (dart:async/future_impl.dart:707:32)
#36     Future._completeWithValue (dart:async/future_impl.dart:522:5)
#37     Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:552:7)
#38     _rootRun (dart:async/zone.dart:1124:13)
#39     _CustomZone.run (dart:async/zone.dart:1021:19)
#40     _CustomZone.runGuarded (dart:async/zone.dart:923:7)
#41     _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:963:23)
#42     _microtaskLoop (dart:async/schedule_microtask.dart:41:21)
#43     _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5)
#44     _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:116:13)
#45     _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:173:5)

I again need to ask you:

did you try to run the repo that is uploaded here?
did you run it with Futter 1.9.1?

My flutter does not show a v1.10 (using git branch as well as git branch -r)
In some other tests (with cmmenting-out some of the code) errors like missing google-services.json appeared.
May I ask you, if the .gitignore is really correct? Maybe the downloaded repo needs some preparation before it can be run, which is something you might miss, since you have all your files that you need locally...
I really thing that you should download this repo and work with Flutter 1.9 in order to debug properly. And if you do so, please mention it here, because it is not clear to me, how you test-run you project...
Thank you for your patience!

Hey @rowild
As for the flutter version I run flutter --verison in terminal to verify the package version.
This is the result
Annsh:flutter_widget_guide Annsh$ flutter --version
Flutter 1.10.1 • channel dev • https://github.com/flutter/flutter.git
Framework • revision ce45c2d3e6 (9 days ago) • 2019-09-06 20:11:41 -0400
Engine • revision b9ce2500d9
Tools • Dart 2.5.0 (build 2.5.0-dev.4.0 be66176534)

I guess if you run
flutter upgrade
Yours will also be updated to 1.10.1
But as far in our discussion, I don't think that flutter version is the real issue here.
The issue seems to be related to missing files.
I can't share those files because they have all the key values that should be kept private for security reasons (google-services.json and key.properties for example)
I think you can work around these by creating your own files.
google-services.json in my app is used to integrate firebase servcies (Firebase Remote config as of now) You can comment that code. The code is in home_page.dart file
A few people have forked and have downloaded the repo without any issues as per my understanding.
I will try to download the repo on one of my collegue's laptop to verify it.
I am waiting for this to be solved and I am sure both of us will be surprised to see the solution 😄

Well, if there are files to generated before usage, then this should be mentioned in the Readme, don't you think so? Otherwise a lot of time gets wasted for the downloader, but also for you (because you have to engage in a discussion like this). Or is there a reason, why you do NOT mention that it is a requirement to ad some specific files in order to make the repo work??

This is indeed a great suggestion.
I understand the frustration it might cause at the downloader's end.
I'll be documenting this ASAP, thanks so much for pointing it out.

Looking forward to your next update! Thank you very much!
I close this issue.

@rowild The documentation (Readme) has been updated as per your suggestions 👍

Still error because of not-found google-services.json:
Execution failed for task ':app:processDebugGoogleServices'.

File google-services.json is missing. The Google Services Plugin cannot function without it.

Are you on a Mac or on Windows?

Once a google-services.json is added, this error happens:
> Task :app:processDebugGoogleServices FAILED
Task :app:processDebugGoogleServices in app Starting
Deleting stale output file: /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/build/app/generated/res/google-services/debug
Caching disabled for task ':app:processDebugGoogleServices' because:
  Build cache is disabled
Task ':app:processDebugGoogleServices' is not up-to-date because:
  Task has failed previously.
Parsing json file: /Volumes/_II_/_SITES/_TestsWithFlutter/_FROM_THE_WEB/FlutterWidgetGuide-master/android/app/google-services.json
Task :app:processDebugGoogleServices in app Finished
:app:processDebugGoogleServices (Thread[Execution worker for ':' Thread 7,5,main]) completed. Took 0.004 secs.

Giving up.
Work is highly appreciated, repo is not tested well enough. Sorry to say so, but since everything else works fine, it can't be on my side. If there are any others out there, who are successful, please join and improve.

@rowild Since I have faced this issue for the first time myself, it is taking me time to figure out the root cause. I'll try it on another PC (I work on Mac) and find a solution to this. I have kept everything open and transparent up until now and intend to do so in the future as well.
I really appreciate your time and patience, this issue has certainly forced me to think about how I can improve as an open-source contributor.
Thanks again.

please reopen


Search by name / Use caller squid

Subsquid created caller-squid for optimized extrinsics, calls and events querying.
Use it for search by name.
Squid examples:

https://squid.subsquid.io/caller-squid/v/bifrost-m-chain-101/graphql
https://squid.subsquid.io/caller-squid/v/gmordie-m-chain-101/graphql

Ask subsquid for current status

related to #103

fixes #73


Add functionality to compute boundary quotient

ref #130
This PR adds a new constraints module, and a boundary module for boundary constraints inside.
Helper function get_boundary_quotient is added in the proving-system module, to get the boundary quotient used in the protocol.
TODOs:

Quotient still needs to be divided by zerofier
Integrate in prover

Can we remove all the gets ? It's a weird convention that's not used in Rust


[BUG] Heading structure has been organised in a way that causes confusion for screen reader users.

Heading structure has been organised in a way that causes confusion for screen reader users.
Reference:
Usability
Issue ID: DAC_Heading_Structure_Usability_01
URL: https://ukhodataupload.admiralty.co.uk/external/intellectual-property
Page: Intellectual property and Data Sharing
Journey:1.6
Headings have been ordered in a way that causes confusion for screen reader users. This
instance can be found with the ‘contact details (optional)’ heading below ‘additional
contacts’. Heading structure has been organised in a way that ‘additional contacts’ is a
heading level 2, and the following ‘contact details (optional)’ heading is a level 6; for screen
reader users, a skipped heading level implies content has been missed, which is not the
case.

Outcome of DAC Accessibility Report - for more information view:
https://ukho.sharepoint.com/sites/EXT_Data_Upload/Shared%20Documents/Forms/AllItems.aspx?OR=Teams%2DHL&CT=1711376954679&clickparams=eyJBcHBOYW1lIjoiVGVhbXMtRGVza3RvcCIsIkFwcFZlcnNpb24iOiIyNy8yNDAyMjkyMDYwMiIsIkhhc0ZlZGVyYXRlZFVzZXIiOmZhbHNlfQ%3D%3D&id=%2Fsites%2FEXT%5FData%5FUpload%2FShared%20Documents%2FGeneral%2FAccessibility%20Audit%2FPrivate%20Beta%2FDAC%20Accessibility%20Report%20WCAG%202%2E2%20UKHO%20UDU%20130324%20Final%20Version%2Epdf&viewid=8b1f0a9e%2D2897%2D4a4d%2D8283%2Dcc660e97e3e4&parent=%2Fsites%2FEXT%5FData%5FUpload%2FShared%20Documents%2FGeneral%2FAccessibility%20Audit%2FPrivate%20Beta
Page 58-60

Tickets 114, 157, 178, 149 linked - let team Kai know when you are working on these so they can make adjustments when required

This ticket refers to how the https://ukhodataupload.admiralty.co.uk/external/intellectual-property page has been created and is not something that can directly be affected by the Design System.
The contact details section of https://ukhodataupload.admiralty.co.uk/external/intellectual-property is using a <h2> tag followed by a <h6> tag.
This needs updating so that it is a <h2> tag followed by a <h3> tag.

Need to communicate this to team Kai

Naran has communicated this to Proteus - closing


loading-spinner: Fix position of spinner on home page.

In this we fix the positioning of the loading spinner on the home page
when its loaded for the first time. First time here does not mean first
time use but means first time of a new session.
Behaviour before fix:

Behaviour after fix:

Automated message from Dropbox CLA bot
@adnrs96, it looks like you've already signed the Dropbox CLA. Thanks!

Looks good to me.  @brockwhittaker want to give this a quick review before I merge?

For the .loading_indicator_textclass I'd change the margin-left from 20px to 5px. Otherwise looks good!

The suggestion Brock gave was already upon latest upstream. Rebased the commit.
In addition to first commit, I thought it might be worth it to have another small issue (just noticed) fixed with this PR in a separate commit. The following issue is fixed in second commit.
If we try to upload a new avatar from settings modal more than once, the spinner behaves somewhat in odd manner. Screens below
Before fix:

After Fix (541ff33):

@brockwhittaker Can you please take another look at this?

Either the frame rate is too low or I can't tell the difference between those two gifs. I've read this over but I'm not totally sure what has changed.

Hey @brockwhittaker
I increased to 24fps in new screens.
Method to replicate is that to go to upload avatar modal in settings, and try to upload a new avatar twice without closing the modal. The second time the uploading spinner behaves strangely as depicted in screens.
Before:

After:

Try to notice the change in way the upload spinner area behaves in two screens when we upload the avatar second time.

Ah okay, gotcha. Sorry about making you re-upload gifs; I was having a really hard time seeing that difference. 😞
The fix seems good!

No problem. Would you like to suggest me a good tool to create gif's from screen? Currently have been using Peek and it kinda of makes system start to lag after creating the gif's :disappointed:.

Merged, thanks @adnrs96 and @brockwhittaker!


ACU information

Can you please add ACU information to this page? We've been using the Edsv4 series and I don't know if it's worth it to move to the v5 series. Similarly, the Edsv5 series is missing from the ACU page: https://learn.microsoft.com/en-us/azure/virtual-machines/acu

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

ID: d3a25abf-5705-00bc-e619-d91a6de86df5
Version Independent ID: a4cf7710-8d9c-9157-a9b8-0d14198af7df
Content: Edv5 and Edsv5-series - Azure Virtual Machines
Content Source: articles/virtual-machines/edv5-edsv5-series.md
Service: virtual-machines
Sub-service: sizes
GitHub Login: @andysports8
Microsoft Alias: shuji

@unkinected
Thanks for your feedback! We will investigate and update as appropriate.

@andysports8
Could you please review this and update as appropriate.

Hi, we will switch to SPECint based ACU for v5 sizes. You should be able to see the new ACUs on v5 sizes in the next 1-2 months.

When we have the new SPECint ACU, we will update all of the sizes that have been through this testing. Closing this issue for now. #please-close


[Event Request] Table 81 - Gen. Journal Line - SetJournalLineFieldsFromApplication

Could you please create the following Integration events in Table 81 - Gen. Journal Line - , in function SetJournalLineFieldsFromApplication?

Event signatures:
LOCAL [IntegrationEvent] OnAfterSetFieldsFromCustLedgerEntryApplication(VAR GenJournalLine : Record "Gen. Journal Line";CustLedgerEntry : Record "Cust. Ledger Entry")

LOCAL [IntegrationEvent] OnAfterSetFieldsFromVendLedgerEntryApplication(VAR GenJournalLine : Record "Gen. Journal Line";VendorLedgerEntry : Record "Vendor Ledger Entry")

For our extension: we need to set more fields during application.

Theoretically we can use existing event OnAfterSetJournalLineFieldsFromApplication but in this case we need to copy the logic of getting customer and vendor ledger entries. We would like to avoid it.

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.

Hello colleagues,
The event was confirmed, but it is still missing in latest CU
https://bcartifacts.azureedge.net/onprem/16.5.15897.15953/de
We need to copy values from the Cust/Vend Ledger Entry  to General Journal.
We need to know exact CV Ledger Entry.
We cannot use existing event OnAfterClearCustVendApplnEntry, because we are not able to find exact CV Ledger Entry: the algorithm of finding the CV Ledger Entry is hidden in local procedure and has unknown quantity of event subscribers (e.g. to event OnFindFirstVendLedgEntryWithAppliesToIDOnAfterSetFilters)
Please consider to add events as they were requested.


Organize imports according to spring formatter

What this PR does / why we need it:
To reduce merge conflict, enforcing and organzing imports according to project's coding conventions is needed.
Project's coding conventions is spring's one:
https://github.com/spring-projects/spring-framework/wiki/Code-Style
The import statements are structured as follow:

import java.*
blank line
import javax.*
import jakarta.*
blank line
import all other imports
blank line
import org.springframework.*
blank line
import static all other imports

Change type

[ ] New feature
[ ] Bug fix
[ ] Unit tests
[ ] Integration tests
[ ] CI
[ ] Documentation
[x] Auto-generated SDK code

Impacted services

[x] Workflow Service
[x] Notification Service

Checklist

[x] Subject and description added to commit and PR.
[ ] Relevant issues have been referenced.

/approve
/lgtm


Add charge icon

Add icon next to battery percentage to show battery status (charging, full, etc)

Closed with latest commit on v3


chore: remove unused test file

clean up
resolve #134

:tada: This PR is included in version 0.5.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Axis Titles Location on Axis

Hi,
Is there a way to move the axis titles from being aligned in the centre of the axis to the ends.
If you aligned the Y axis to the bottom and X axis to the left if would look something like the following:

Thanks

That's currently not possible, but you can retrieve the rects of the generated axis layers and add your own labels.

Ok ill give that a go, thanks :)


Auto mark support for pass-through options, e.g. strokeWidth

Broken out from #1252.
We might want a way to disable the tip option, for example.

Most prominently imo, we need a way to configure bins / thresholds.


Updated $insertTableColumn with batching

Why
In #4660 we found an issue with $insertTableColumn function that used inital set for a table elements to insert new cells for column 1 by 1. In case you have selected 2+ columns we would insert first, and then for inserting second we would reference newly created cell that is not exist in given grid yet.
What
There are multiple ways to fix this issue, but batching actions into 1 array seems to be elegant enough.
| before | after |
https://github.com/facebook/lexical/assets/5208565/73083226-c074-46eb-a0eb-abdcade86a52
https://github.com/facebook/lexical/assets/5208565/8abc7737-ac89-468c-bef7-06ad32aa0bce

Remaining issues on CI seems to be unrelated to this PR, mergin branch.


No js support results in beyond weird behavior on about page

That window doesn't close automatically. ;)

Thank you for creating this issue. I'll fix this ASAP.

This is an website-related bug, therefore I'll transfer this to https://github.com/usvacloud/usva-ui


Useless article

I don't think this article has any useful information. Maybe this can be retired and deleted ?

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

ID: 89020865-95e5-e769-c677-a731523be4f8
Version Independent ID: 69fba3d1-977b-01ff-9b50-6448b45554af
Content: Visual Basic Breaking Changes in Visual Studio - Visual Basic
Content Source: docs/visual-basic/getting-started/breaking-changes-in-visual-studio.md
Product: dotnet-visualbasic
GitHub Login: @KathleenDollard
Microsoft Alias: kdollard

Yes, I believe this article should be retired.

@gewarren, Thanks for confirmation. I've opened a PR that retires it.


refactor(v-onboarding-wrapper): convert to script setup

Provide better TS support by allowing the step type to be generic.
In my project I extend the steps with extra properties and want it to be fully types within the slot (as of now it is typed as any).
I converted the component into script setup syntax but the issue arose when I tried to build it - it seems the type generation this project uses is unable to handle the generic type for a prop, not sure how to progress further since I have no knowledge of vue-docgen-web-types or its necessity.
Any help would be much appreciated!

Hi @J-Michalek,
Thank you for submitting this pull request. I will review both the PR and the related issue this weekend. If I need any additional information, I will reach out to you.
I appreciate your contribution to the project ❤


feat(AlgebraicGeometry/ProjectiveSpectrum/Scheme): toSpec and fromSpec compose to identity

[x] depends on: #9597

@jjaassoonn it seems that the build has failed. I'm not sure if it's a problem with the PR itself. Could you please merge master and see if any errors come up? I'll put it on the queue once it builds again. Thanks!

bors r+


ESR says its only for enterprise plans

In the about/release-policy.html about the ESR it says its only for Enterprise plans, which is not correct. Support plans should not have a plan mentioned in my taste as it is available for everyone so it could be removed, but thats upon you:
https://github.com/mattermost/docs/blob/6b5c2a93943e3458f2ef4d9e24da04b32cf436ca/source/about/release-policy.md?plain=1#L29
https://github.com/mattermost/docs/blob/6b5c2a93943e3458f2ef4d9e24da04b32cf436ca/source/about/release-policy.md?plain=1#L53

Thank you for reaching out, @Movion. Yes, anyone can access extended support releases, but this is something of value, especially to our Enterprise customers. We're currently evaluating whether we should make it Enterprise only in the future.


[Enemy in Shadows] Item Directory Enemy in Shadows folder is missing

Describe the bug
The Item Directory doesn't have the Enemy in Shadows folder with items from the module.  All other relevant directories have Enemy in Shadows folders.
To Reproduce
Lauch Game World with the following:
Add-on Modules:
WFRP4e - Enemy in Shadows: 5.0.1
WFRP4e - Core Rulebook: 5.0.4
Game Systems:
Warhammer Fantasy Roleplay 4th Edition: 7.1.5
Screenshots
Version Numbers
PLEASE PROVIDE YOUR FOUNDRY, SYSTEM, and MODULE VERSIONS (where applicable)
Foundry: Version 11 Stable - Build 315
wfrp4e: 7.1.5 (Warhammer Fantasy Roleplay 4th Edition - Game System)
wfrp4e-core: 5.0.4 (WFRP4e - Core Rulebook - Add-on Module)
wfrp4e-starter-set:
wfrp4e-rnhd:
wfrp4e-eis: 5.0.1 (WFRP4e - Enemy in Shadows - Add-on Module)
wfrp4e-ua1:
wfrp4e-dotr:
wfrp4e-archives1:
wfrp4e-middenheim:
wfrp4e-archives1:
wfrp4e-pbtt:
wfrp4e-altdorf:
wfrp4e-ua2:
wfrp4e-owb1:
wfrp4e-horned-rat:
wfrp4e-empire-ruins:

Items are not imported during initialization, have you checked the compendium?

Ok, the compendium has items from the module and core rulebook.  So, there should be nothing in the Items directory after initilization?

Ok, the compendium has items from the module and core rulebook. So, there should be nothing in the Items directory after initilization?

That's correct, there is usually no reason to import Items, as you can use them straight from compendium by dragging them onto Actors' Sheets

You can easily bulk import them via right click, but I don't want to make that decision for you, as it could have performance impacts (though you need a great many items for it to be an issue).

Got it.  Thanks!  I was watching an old YouTube tutorial.  Maybe things have changed since then.
Thanks so much for getting back to me so quickly.  I will close this issue.

Oh, you already did.  Thanks again!


Figure out why at least parts of the Checker Framework build apparently run twice

For example, in https://github.com/jspecify/nullness-checker-for-checker-framework/actions/runs/3185722197/jobs/5195599320 (which comes after #39), I see the following twice:
running "./gradlew assemble" for checker-framework
That apparently includes actual work being done twice for (for example):
> Task :checker-qual-android:javadoc

@netdpb: "I think it's because the Checker Framework build runs a shell script that reentrantly runs the build. I'd love to get rid of that shell script and make everything Gradle."

IIUC, this is being fixed by @netdpb in https://github.com/jspecify/checker-framework/pull/35


Passing visibility to gomock rule

Users may need to set visibility for gomock rules. This PR enables that

Thanks!


Call validate_signature inside construct_and_sign_vote

Motivation

Call validate_signatures inside construct_and_sign_vote.

Have you read the Contributing Guidelines on pull requests?
Yes
Test Plan
cargo xtest

@bors-libra r+

:pushpin: Commit 8df8355 has been approved by davidiw

:hourglass: Testing commit 8df835591916b4701f44b6e821470e48d24051bc with merge 36ca5cdeefabd54509f428c418ebfdf7d2186f10...

:sunny: Test successful - checks-actions_land_blocking_test, checks-circle_commit_workflow
Approved by: davidiw
Pushing 36ca5cdeefabd54509f428c418ebfdf7d2186f10 to master...


Fix failure messages of nonstandard healing moves (again)

These were apparently relying on default behavior that they really shouldn't have been anyway. Granted, I was the one who set up that default behavior and the one who took it out from under them...

didSomething === 0 is not generally considered a failure condition, though...

Right. Would the thing to do be to double negate every return from one of those healing moves, or should the heal function itself start returning false instead of 0 more often (like, in every case except liquid ooze)

The heal function should probably be returning false instead of 0, yeah.


Initial commit

Setup linters and the rails application

@BenM4k, please setup the project on the newly created branch. And not on the main branch. We are not allowed to commit on main or dev branch directly.

@BenM4k , I think you can rename the main branch to some other name. And create a new main branch. As that would be convenient to do.

@hmunish 😅😅It's okay. I created a new branch then I forgot to check it out before creating the app

@BenM4k , I will update the branch names.


Misconfiguring regex in mapping 'host' field causes a total crash of Ambassador deployment

Describe the bug
Misconfiguring regex in mapping 'host' field causes all ambassador pods to 'CrashLoopBackoff'
To Reproduce
Steps to reproduce the behavior:
I accidentally used a glob pattern '*.foo.com' instead of regex '^.+\.foo\.com$' in a mapping host field. Logs show:
b"[2019-05-09 10:09:06.651][000063][info][config] [source/server/configuration_impl.cc:50] loading 0 static secret(s)\n[2019-05-09 10:09:06.651][000063][info][config] [source/server/configuration_impl.cc:56] loading 13 cluster(s)\n[2019-05-09 10:09:06.661][000063][info][upstream] [source/common/upstream/cluster_manager_impl.cc:136] cm init: all clusters initialized\n[2019-05-09 10:09:06.661][000063][info][config] [source/server/configuration_impl.cc:61] loading 2 listener(s)\n[2019-05-09 10:09:06.676][000063][critical][main] [source/server/config_validation/server.cc:53] error initializing configuration '/ambassador/snapshots/econf-tmp.json': Invalid regex '*.social.dev01.connectt.cloud': regex_error\n"
Aborting update...
2019-05-09 10:09:06 diagd 0.52.0 [P47TAmbassadorEventWatcher] INFO: no updates were performed due to invalid envoy configuration, continuing with current configuration...

Expected behavior
I'd expect Ambassador to complain that I misconfigured my mapping. I wouldn't expect it to crash and cause an outage.
Versions (please complete the following information):

Ambassador: [e.g. 0.32.1] v0.52.0
Kubernetes environment [e.g. Minikube, bare metal, Google Kubernetes Engine] EKS
Version [e.g. 1.8.1] 1.12

Additional context
Add any other context about the problem here.

Assigning this to @rhs for a read on whether this is going to need watt rework.


MaaS: Set default alarm/check params

This patch sets the default alarm exclusions and check periods as
specified in rcbops/u-suk-dev#948.
Connects rcbops/u-suk-dev#1081

I'm on the fence with nova_cloud_memory_status. I would prefer to inform customers when they are about to hit quota rather them hitting that unattended. I don't think this alarm create any sizable false alerts.

@major I think that's fine, we can leave this one enabled for now. Some customers may find use and it's really not something that will continually re-alert for support. I've noticed in the past that it will sit in a critical status after it alerts. Many instances I've found that the checks are also disabled by support as there's nothing we can do.
@BjoernT We probably need to define the proper mechanisms for "troubleshooting" these alerts and disseminate that to the team. Whether that be to escalate to the account team or otherwise.

@BjoernT On a side note. Do you think there would be use in having CPU idle percentage become load average? That was a push we made back in ER to help weed out false positives and continually re-alerting noise. I think with a proper threshold like 600/1200s with consecutiveCount=3 would probably be a good place to start.

Sounds good. I'll remove '^nova_cloud_memory_status.*' and push a new patch.

Any concerns with the current state of the patch, @BjoernT and @npawelek?

Nice catch on that, @npawelek. I forgot that 30 minutes x consecutiveCount would be 90 minutes. We can easily back that down if needed.

Checking in with @npawelek and @BjoernT prior to merging...


Is there a Error code---Error message form?

It's hard to find out what is wrong when an error occurs

Try to start your nodeos with --verbose-http-errors option

Thanks a lot.


MySQL connection breaks after long period of idletime

After a while MySQL connection breaks because of no queries made. (see error below)
events.js:154
      throw er; // Unhandled 'error' event
      ^

Error: Connection lost: The server closed the connection.
    at Protocol.end (/home/anthony/chatroom/node_modules/mysql/lib/protocol/Protocol.js:109:13)
    at Socket.<anonymous> (/home/anthony/chatroom/node_modules/mysql/lib/Connection.js:102:28)
    at emitNone (events.js:85:20)
    at Socket.emit (events.js:179:7)
    at endReadableNT (_stream_readable.js:913:12)
    at _combinedTickCallback (node.js:383:13)
    at process._tickCallback (node.js:407:11)

npm ERR! Linux 3.19.0-56-generic
npm ERR! argv "/usr/local/bin/node-v5.9.1/bin/node" "/usr/local/bin/npm" "start"
npm ERR! node v5.9.1
npm ERR! npm  v3.7.3
npm ERR! code ELIFECYCLE
npm ERR<EMAIL_ADDRESS>start: `nodejs server.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>start script 'nodejs server.js'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the anthonyserver package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     nodejs server.js
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs anthonyserver
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls anthonyserver
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /home/anthony/chatroom/npm-debug.log

Hopefully fixed it with this commit: server.coffee


[DRAFT] test: Also test uninstall

Signed-off-by: Fabian Deutsch<EMAIL_ADDRESS>

@rmohr @fabiand anything else missing here to get this moving?

@iranzo I think my last change request is still valid, to first delete the CR.

btw. with 0.26 this is obsolete.

@rmohr I actually assumed this as well - so far there still seems to be an issue.

It's timing out during namespace deletion ...

It is still timing out:
+kubectl delete -n kubevirt kubevirt kubevirt --wait=true

kubevirt.kubevirt.io "kubevirt" deleted

+kubectl delete namespace kubevirt --wait=true

namespace "kubevirt" deleted

No output has been received in the last 10m0s, this potentially indicates a stalled build or something wrong with the build itself.

Check the details on how to adjust your build configuration on: https://docs.travis-ci.com/user/common-build-problems/#build-times-out-because-no-output-was-received

The build has been terminated

/approved

/lgtm

It works!

Wohoo


⚠ Bofrost.lu has degraded performance

In e5bc674, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 1196 ms

Resolved: Bofrost.lu performance has improved in 72cae69 after 6 minutes.


optional chaining in javascript

https://github.com/tc39/proposal-optional-chaining

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Optional_chaining

Implemented in Safari TP 91.

Also works with Chrome Canary when started with a flag: https://mobile.twitter.com/karlhorky/status/1170286896058109952

Full list of implementation tracking: https://github.com/tc39/proposal-optional-chaining/issues/115

Coming with Firefox 74:

The Optional chaining operator has been implemented (bug 1566143).

https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/74

Also:
Via MDN already on caniuse: https://caniuse.com/#feat=mdn-javascript_operators_optional_chaining
Alternatively: https://kangax.github.io/compat-table/es2016plus/#test-optional_chaining_operator_(?.)

Whats the way forward here? Its shown on caniuse.com but not available here for programmatic use cases.

Available as mentioned by @Schweinepriester
@LarsDenBakker since the data comes from https://github.com/mdn/browser-compat-data I'd suggest looking into accessing that data if you need it programmatically.

At first I was a bit confused why this issue got closed, but it started to make sense.
Caniuse is not quite the right place to hold such granular data; ECMAScript Version X as a whole would be great, but for individual proposal/function entry, compat-table or MDN is probably more suitable.
Since there are a lot of newly opened issues in the same line as this, it’d be great this could be made clear in one way or another as we move forward (if I didn’t misunderstand the intention.)

@Fyrd  @kiding  I can definitely appreciate the motivation behind closing this particular issue; there are hundreds of individual js features that one could test for; it doesn't make sense to track them all individually in this database.
I'd like to describe one use case I have for this particular test though.
Currently in my codebase I generate 2 builds; 1 for older browsers that lack module support, and 1 for newer browsers that natively support modules. I then feature test the current browser and deliver the appropriate bundle (commonly known as the module/nomodule approach.)
This approach has worked great for several years. I've been able to ship code that uses advanced javascript features that works in browsers going all the way back to ie10!
However, times have changed.  We no longer need to support ie at my job (YES!) and that means almost 100% of our expected customers have all the es6 niceities and a lot more. I want to change the bundling approach from detecting es module support to use optional chaining/nullish coalescing instead. If the browser supports it natively, deliver a bundle with NO babel used. If it's the small minority of browsers that lack optional chaining/nullish coalescing, serve the babel-ified build.
if we were to add those 2 particular features to this database, the downstream tools that rely on caniuse-db (most notably browserlist) I can change my browserlist config to be something like:
supports es20-optional-chaining
supports es20-nullish-coalescing

the downstream tools that rely on caniuse-db [such as] browserslist [would gain new capabilities]

That would be cool for sure!
But in case it's decided in the end that caniuse-db is not the place for this, then maybe these types of approaches to extend browserslist would be an option:
https://github.com/browserslist/browserslist/issues/522


[BUG] RangeError: Maximum call stack size exceeded

As soon as I implement your lib (latest version, installed right now) using your provided example, I get a RangeError: Maximum call stack size exceeded. The error is located in MasonryList at src/index.js:205

Hi, there has been some major updates and improvement.  Update to latest.  Thanks.
$ npm install --save react-native-camera-roll-selector@latest

or
$ yarn add react-native-camera-roll-selector@latest


Fix missing version number for Autoruns and format the talk link

Docs Build status updates of commit a17e0cf:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

sysinternals/index.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


release notes for java sdk 1.3.1

Harness Developer Pull Request
Thanks for helping us make the Developer Hub better. The PR will be looked at
by the CODEOWNERS.
What Type of PR is This?

[ ] Maintenance/Chore

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app


Update readme auto docker

abandon support for docker-compose v1;
add warnings to headers of auto-generated files;
sort profile configs LAST for precedence;
add prune target;
document auto-generated compose files;

Hurrah


Update performance test logic

Xcode's built-in performance tests aren't a good fit for our needs because they don't allow filtering out abnormalities in the results.
We could roll our own performance test logic to pass the test as soon as a run exceeds our expected baseline, up to 10 runs.

Demoting this from P1 to P2 based on our definition that we wouldn't prevent 1.0 if we didn't have this.


Error: A dynamic link library (DLL) initialization routine failed. on Windows

I used to use spellchecker with electron on Windows 8 successfully, but after I upgrade io.js to v2.3.1, electron (electron-prebuilt) to v0.29.2, spellchecker to v2.11.3 I cannot start my app which requires node-spellchecker.
The error log is:
Error: A dynamic link library (DLL) initialization routine failed.
D:\workspace\typemark\node_modules\spellchecker\build\Release\spellchecker.node
    at Error (native)
    at Object.module.(anonymous function) (ATOM_SHELL_ASAR.js:137:20)
    at Object.module.(anonymous function) [as .node] (ATOM_SHELL_ASAR.js:137:20)
    at Module.load (module.js:353:32)
    at Function.Module._load (module.js:308:12)
    at Module.require (module.js:363:17)
    at require (module.js:382:17)
    at Object.<anonymous> (D:\workspace\typemark\node_modules\spellchecker\lib\spellchecker.js:2:16)
    at Module._compile (module.js:428:26)
    at Object.Module._extensions..js (module.js:446:10)

I have tried electron-rebuilt, also tried re-install io.js, electron and spellchecker, the error still happens.
I met similar error on Mac ( ATOM_SHELL_ASAR.js throw error when require node-spellchcker) after I upgrade my electron these days. But I solved it by upgrade io.js to latest version.
On windows, however, I cannot solve this error. So I'm wondering if it is a bug, or anyone help me out ?

We are facing this similar issue, I just came here to report,
Environment :
Windows 8 64bit.
npm --version : 2.12.1
node/iojs --version :  2.3.4
process. versions :
{ http_parser: '2.5.0',
  node: '2.3.4',
  v8: '<IP_ADDRESS>',
  uv: '1.6.1',
  zlib: '1.2.8',
  ares: '1.10.1-DEV',
  modules: '44',
  openssl: '1.0.2d' }

But in node command prompt requiring spellchecker works. Not sure whether the binding dll bridge between module and atom is throwing error.
Please let us know, how can we avoid this and make spellchecker work.

@abnerlee May i know which was your previous version iojs it worked in win8? if so did you downgrade and check to ensure it works in downgraded versions?

@kamesh-a  it used to work on io.js v1.x, with downgraded electron

Anyone able to take a look into this, or instead of keeping this module nodejs package why cant we integrate it with ElECTRON and give api for use. so User can decide whether to use it or not.
Dictonary is mandtory for most application. in such it avoids recompiling and releasing with each builds. just my thoughts.

spellchecker seems working to me, after I read and follow instructions at https://github.com/atom/electron/blob/master/docs/tutorial/using-native-node-modules.md carefully.

I thought to give a try once again cleaned all visual-studio version's , node js installation etc.
1. Do not install node.js as suggested by the node-installer into c:\program files. Install it in c:\nodejs. Everything in c:\program files requires special windows user rights. My feeling is that this is sometimes complicating matters, so do not go there.
2. Update npm globally to the most recent version: npm install npm --g
3. Try to install Visual Studio 2013 Update 4.
4. Use the latest python 2.7.9 version.
5. Try running npm install -g node-gyp --msvs_version=2013
6. npm install spellchecker

7. finally :
64bit : node-gyp rebuild --target=0.30.2 --arch=x64 --dist-url=https://atom.io/download/atom-shell
32bit : node-gyp rebuild --target=0.30.2 --arch=ia32 --dist-url=https://atom.io/download/atom-shell

iojs version  - v<IP_ADDRESS>

Able to successfully rebuild. it works now.

Due to iojs update to 3.1.0, Spellchecker compilation fails. current nan1.6.1 https://atom.io/download/atom-shell/nan-1.6.1.tgz is not suitable with it.
Compilation passes in < 3.0 versions of iojs.


Confusion around "resp" channel type

In channels.py, it is claimed that the resp channel type is for certain response triggers:
https://github.com/mne-tools/mne-python/blob/19fb479de44865d5ce79ad5af539a06081fae0c5/mne/channels/channels.py#L704-L706
This seems to be supported by code treating BTi data:
https://github.com/mne-tools/mne-python/blob/19fb479de44865d5ce79ad5af539a06081fae0c5/mne/io/bti/bti.py#L1188-L1189
But the following comment in constants.py suggests it's a resp-iratory, not a resp-onse channel:
https://github.com/mne-tools/mne-python/blob/19fb479de44865d5ce79ad5af539a06081fae0c5/mne/io/constants.py#L177
Now … what gives?
x-ref https://github.com/mne-tools/mne-bids/issues/700
cc @agramfort

The authority should be fiff-constants
https://github.com/mne-tools/fiff-constants/blob/master/DictionaryTypes.txt#L257

So… it's our BTi code that needs fixing, not the comment in constants.py?

Yes I think so

awesome, thanks for digging this out @hoechenberger ... this is good for MNE-BIDS :)


Error: Unable to extract uploader id

Checklist

[ ] I'm reporting a broken site support issue
[x] I've verified that I'm running youtube-dl version 2021.12.17
[ ] I've checked that all provided URLs are alive and playable in a browser
[ ] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[ ] I've searched the bugtracker for similar bug reports including closed ones
[ ] I've read bugs section in FAQ

Verbose log

PASTE VERBOSE LOG HERE

Description

WRITE DESCRIPTION HERE
I have already gone through upgrading my youtube-dl to no avail with uploading any youtube video of my interest. Still this message emerged: "youtube-dl 'https://www.youtube.com/watch?v=dOQowCeAnRs'
[youtube] dOQowCeAnRs: Downloading webpage
ERROR: Unable to extract uploader id; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
(base) lowells.layague@Lowells-MacBook-Pro ~ %"
Please help!

Help yourself: read #30839. Also, use the checklist.


Hash#put and Hash#replace

#8116 added Hash#put which sets the value, returns either the previous value (if exists) or the block result (invoked with the key).
This behaviour seems counter-intuitive as expressed in https://github.com/crystal-lang/crystal/pull/8116#issuecomment-529382480 f.
I'm proposing:

Rename #put to #replace keeping the same semantics.
Add an overload to #replace without a block which returns nil if the value doesn't exit.
Add a new #put method which sets the value only if it does not exits.

Maybe there could also be an overload to #put which accepts a block. The block would be called when the value exists and receive the value. This would be an efficient method for the use case when a value needs to be either added or the existing value updated. For example when a hash collects multiple values per key in an array:
# currently:
hash[key] ||= [] of Foo
hash[key] << value

# more efficient: (thanks @bcardiff)
array = (hash[key] ||= [] of Foo)
array << value

# with #put:
hash.put(key, [value]) { |array| array << value }

@straight-shoota Mind if I take a stab at this and is there any ETA on this feature.

I'd wait for some more approval, maybe there'll be suggestions to change the proposed API.

I'm fine with this change.

I am not convinced

Rename #put to #replace keeping the same semantics.

But the current semantics of #put allow us to set the value, even if the key wasn't set. Having a #replace with the current semantic is confusing to me

Add a new #put method which sets the value only if it does not exits.

That sounds to me more like an explicit replacement (if there is something to replace, do it).
Finally, the use case in the OC seems more like a vivification (Ref: https://github.com/crystal-lang/crystal/issues/4376#issuecomment-299273442)
Or it can be coded in a way that there is no double mention of the key per initialize & append:
hash = {} of Int32 => Array(String)

array = (hash[0] ||= [] of String)
array << "A"

array2 = (hash[0] ||= [] of String)
array2 << "B"

hash # => {0 => ["A", "B"]}

Yeah, maybe the names are not ideal. But the current semantics for #put are not great either. The block  behaviour seems unexpected.
Agreed, the example for what currently works could also be written more efficiently, I've added your suggestion to the OC.
But this is still fundamentally different from the behaviour my propsal provides where the block is only executed when a value exists. There's no way to distinguish this only with conditional assignment.
When adding an item to an array there is not much difference between initialize & append vs. direct initialization. Other use cases might have a more relevant performance impact when update is more costly than initialization.
I'm not sure anymore whether it's worth optimizing for that, though. When the overall cost for these operations is high, it might just be preferable to just do separate hash lookups. As a bonus this also allows skipping the potentially unnecessary initialization.

Array#replace replaces all values in-place, as does Hash#replace on Ruby. It would be weird if ours does a different thing.

As a recent user of the language, I was looking for a method that behaves similar to #=, something like #insert(key, value). When i found #put, I was confused for reasons mentioned already in this thread. I think #put without any block argument (i.e. do nothing if value missing) would be useful.

We agree that the initial suggestions form the OP are not good: the semantics of #put are established and we must not change them. #replace is also reserved for different semantics.
I still think we're missing some additional behaviour for specific insertion conditions.
As a very generic example, a[i] ||= b is concise but inefficient. It expands to a[i] = a[i]? || b which performs the lookup twice. It would be great if it could be done in one. This would require a method that looks up a key and assigns the value unless it already exists. Getting that is actually the primary goal of this issue.
We'd have to find a good name for this.

C++: std::map::insert or std::map::try_emplace etc. (the normal #[]= corresponds to insert_or_assign)
Elixir: Map.put_new/3
Java: java.util.Map.putIfAbsent
Rust: std::collections::HashMap::try_insert etc.

I think put_if_absent is the more clear one. put_new is concise, but it only works if you already know that put does the opposite when the element is missing.