Cannot override Gradle repositories in transitive plugin dependencies

So bit of an issue I've been having getting dependencies on Flutter. I work at a bank, and our network blocks the public maven repositories (jcenter(), google(), etc). Instead we have our own hosted proxy endpoint that routes to maven that we can access from within our network.
Typically as an Android developer all I'd need to do to get this working is to override the build.gradle's repositories block with our own URLs, and everything is good to go. Flutter has been more difficult however. Overriding the android portions build.gradle file is not enough on it's own, I also need to override the flutter installations flutter.gradle file to match (though this change gets wiped out when I update the flutter version). Something like the following:
repositories {
		maven {
			url 'internalUrl/content/repositories/android-maven/'
		}
		maven {
			url 'internalUrl/content/groups/public/'
		}
		maven {
			url internalUrl/content/repositories/gradle-plugins/'
		}
	}

This ends up working for any project level dependencies I have though, but the real issue happens when I try to pull in additional Flutter plugin dependencies. I suspect that the flutter plugins themselves have their own build.gradle repositories defined that I cannot change. This results in the Android side of the dependencies failing due to network certificate issues, such as the following when I try to use the shared_preferences plugin:
FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':shared_preferences'.
> Could not resolve all artifacts for configuration ':shared_preferences:classpath'.
   > Could not resolve com.android.tools.build:gradle:3.4.0.
     Required by:
         project :shared_preferences
      > Could not resolve com.android.tools.build:gradle:3.4.0.
         > Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.4.0/gradle-3.4.0.pom'.
            > Could not HEAD 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.4.0/gradle-3.4.0.pom'.
               > sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
      > Could not resolve com.android.tools.build:gradle:3.4.0.
         > Could not get resource 'https://jcenter.bintray.com/com/android/tools/build/gradle/3.4.0/gradle-3.4.0.pom'.
            > Could not HEAD 'https://jcenter.bintray.com/com/android/tools/build/gradle/3.4.0/gradle-3.4.0.pom'.
               > sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

Now, I have a work around for this in that I can run a seperate Android project, and define those transitive dependencies there, just so I can download them into my local gradle cache folder, but that's a pretty large inconvenience especially when working with larger teams.
Ideally is there any way that flutter dependencies could look to the project level repositories before their own? Similar to how they would first look to the gradle cache?
Logs
[  +29 ms] executing: [/Users/molnat2/flutter/] git log -n 1 --pretty=format:%H
[  +63 ms] Exit code 0 from: git log -n 1 --pretty=format:%H
[        ] 2d2a1ffec95cc70a3218872a2cd3f8de4933c42f
[        ] executing: [/Users/molnat2/flutter/] git describe --match v*.*.* --first-parent --long --tags
[  +29 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[        ] v1.9.1+hotfix.2-0-g2d2a1ffec
[  +10 ms] executing: [/Users/molnat2/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[  +20 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/stable
[        ] executing: [/Users/molnat2/flutter/] git ls-remote --get-url origin
[  +20 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[  +78 ms] executing: [/Users/molnat2/flutter/] git rev-parse --abbrev-ref HEAD
[  +23 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] stable
[ +326 ms] executing: /Users/molnat2/Library/Android/sdk/platform-tools/adb devices -l
[  +21 ms] Exit code 0 from: /Users/molnat2/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:6
[  +24 ms] executing: /Users/molnat2/flutter/bin/cache/artifacts/libimobiledevice/idevice_id -h
[  +73 ms] /usr/bin/xcrun simctl list --json devices
[ +156 ms] /Users/molnat2/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell getprop
[  +69 ms] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +4 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[   +1 ms] 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.
[  +54 ms] Found plugin shared_preferences at /Users/molnat2/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.3+4/
[  +15 ms] Found plugin url_launcher at /Users/molnat2/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-3.0.3/
[  +45 ms] Found plugin shared_preferences at /Users/molnat2/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.3+4/
[  +11 ms] Found plugin url_launcher at /Users/molnat2/flutter/.pub-cache/hosted/pub.dartlang.org/url_launcher-3.0.3/
[  +38 ms] ro.hardware = ranchu
[  +12 ms] executing: [/Users/molnat2/workspace/td-ca-flutter-poc-tdi/ios/Runner.xcodeproj/] /usr/bin/xcodebuild -project /Users/molnat2/workspace/td-ca-flutter-poc-tdi/ios/Runner.xcodeproj -target Runner -showBuildSettings
[+2512 ms] Exit code 0 from: /usr/bin/xcodebuild -project /Users/molnat2/workspace/td-ca-flutter-poc-tdi/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 = molnat2
               ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
               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 = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Products
               BUILD_ROOT = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Products
               BUILD_STYLE =
               BUILD_VARIANTS = normal
               BUILT_PRODUCTS_DIR = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Products/Release-iphoneos
               CACHE_ROOT = /var/folders/5q/90lp2jw57g5gx7hc09_5z5z80000gp/C/com.apple.DeveloperTools/9.2-9C40b/Xcode
               CCHROOT = /var/folders/5q/90lp2jw57g5gx7hc09_5z5z80000gp/C/com.apple.DeveloperTools/9.2-9C40b/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 = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/Runner.build/Release-iphoneos/Runner.build/JavaClasses
               CLEAN_PRECOMPS = YES
               CLONE_HEADERS = NO
               CODESIGNING_FOLDER_PATH = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Products/Release-iphoneos/Runner.app
               CODE_SIGNING_ALLOWED = YES
               CODE_SIGNING_REQUIRED = YES
               CODE_SIGN_CONTEXT_CLASS = XCiPhoneOSCodeSignContext
               CODE_SIGN_IDENTITY = iPhone Developer
               COLOR_DIAGNOSTICS = NO
               COMBINE_HIDPI_IMAGES = NO
               COMPILER_INDEX_STORE_ENABLE = Default
               COMPOSITE_SDK_DIRS = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/CompositeSDKs
               COMPRESS_PNG_FILES = YES
               CONFIGURATION = Release
               CONFIGURATION_BUILD_DIR = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Products/Release-iphoneos
               CONFIGURATION_TEMP_DIR = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/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/iPhoneSimulator11.2.sdk
               CORRESPONDING_SIMULATOR_SDK_NAME = iphonesimulator11.2
               CP = /bin/cp
               CREATE_INFOPLIST_SECTION_IN_BINARY = NO
               CURRENT_ARCH = arm64
               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_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
               DERIVED_FILES_DIR = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/Runner.build/Release-iphoneos/Runner.build/DerivedSources
               DERIVED_FILE_DIR = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/Runner.build/Release-iphoneos/Runner.build/DerivedSources
               DERIVED_SOURCES_DIR = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/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
               DEVELOPMENT_TEAM = NCM3L4QUDC
               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 = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Products/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_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 = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/Runner.build/Release-iphoneos/Runner.build/Objects/LinkFileList
               FIXED_FILES_DIR = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/Runner.build/Release-iphoneos/Runner.build/FixedFiles
               FLUTTER_ROOT = /Users/majees3/Software Packages/flutter
               FRAMEWORKS_FOLDER_PATH = Runner.app/Frameworks
               FRAMEWORK_FLAG_PREFIX = -framework
               FRAMEWORK_SEARCH_PATHS =  "/Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Products/Release-iphoneos/IQKeyboardManagerSwift"
               "/Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Products/Release-iphoneos/IQKeyboardManagerSwift" /Users/molnat2/workspace/td-ca-flutter-poc-tdi/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_PREPROCESSOR_DEFINITIONS =  COCOAPODS=1 COCOAPODS=1
               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
               HEADER_SEARCH_PATHS =  "/Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Products/Release-iphoneos/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers"
               "/Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Products/Release-iphoneos/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers"
               HIDE_BITCODE_SYMBOLS = YES
               HOME = /Users/molnat2
               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 = molnat2
               INSTALL_PATH = /Applications
               INSTALL_ROOT = /tmp/Runner.dst
               IPHONEOS_DEPLOYMENT_TARGET = 10.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 =
               /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/Runner.build/Release-iphoneos/Runner.build/Objects-normal/arm64/Runner_dependency_info.dat
               LD_GENERATE_MAP_FILE = NO
               LD_MAP_FILE_PATH = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/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' '@loader_path/Frameworks' '@executable_path/Frameworks' '@loader_path/Frameworks' @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 =  /Users/molnat2/workspace/td-ca-flutter-poc-tdi/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
               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 = 18G95
               MAC_OS_X_VERSION_ACTUAL = 101406
               MAC_OS_X_VERSION_MAJOR = 101400
               MAC_OS_X_VERSION_MINOR = 1406
               METAL_LIBRARY_FILE_BASE = default
               METAL_LIBRARY_OUTPUT_DIR = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Products/Release-iphoneos/Runner.app
               MODULE_CACHE_DIR = /Users/molnat2/Library/Developer/Xcode/DerivedData/ModuleCache
               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 = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/Runner.build/Release-iphoneos/Runner.build/Objects
               OBJECT_FILE_DIR_normal = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/Runner.build/Release-iphoneos/Runner.build/Objects-normal
               OBJROOT = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex
               ONLY_ACTIVE_ARCH = NO
               OS = MACOS
               OSAC = /usr/bin/osacompile
               OTHER_LDFLAGS =  -framework "CoreGraphics" -framework "Foundation" -framework "IQKeyboardManagerSwift" -framework "QuartzCore" -framework "UIKit" -framework "CoreGraphics" -framework "Foundation" -framework
               "IQKeyboardManagerSwift" -framework "QuartzCore" -framework "UIKit"
               OTHER_SWIFT_FLAGS =  -D COCOAPODS -D COCOAPODS
               PACKAGE_TYPE = com.apple.package-type.wrapper.application
               PASCAL_STRINGS = YES
               PATH =
               /Applications/Xcode.app/Contents/Developer/usr/bin:/Users/molnat2/flutter/bin:/Users/molnat2/Library/Android/sdk/tools:/Users/molnat2/Library/Android/sdk/platform-tools:/usr/local/opt/openssl/bin:/Users/molnat2/Libra
               ry/Android/Sdk/platform-tools:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
               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 = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/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 = 15C107
               PLIST_FILE_OUTPUT_FORMAT = binary
               PLUGINS_FOLDER_PATH = Runner.app/PlugIns
               PODS_BUILD_DIR = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Products
               PODS_CONFIGURATION_BUILD_DIR = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Products/Release-iphoneos
               PODS_PODFILE_DIR_PATH = /Users/molnat2/workspace/td-ca-flutter-poc-tdi/ios/.
               PODS_ROOT = /Users/molnat2/workspace/td-ca-flutter-poc-tdi/ios/Pods
               PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = YES
               PRECOMP_DESTINATION_DIR = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/Runner.build/Release-iphoneos/Runner.build/PrefixHeaders
               PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO
               PRIVATE_HEADERS_FOLDER_PATH = Runner.app/PrivateHeaders
               PRODUCT_BUNDLE_IDENTIFIER = tdi.td.com.tdi
               PRODUCT_MODULE_NAME = Runner
               PRODUCT_NAME = Runner
               PRODUCT_SETTINGS_PATH = /Users/molnat2/workspace/td-ca-flutter-poc-tdi/ios/Runner/Info.plist
               PRODUCT_TYPE = com.apple.product-type.application
               PROFILING_CODE = NO
               PROJECT = Runner
               PROJECT_DERIVED_FILE_DIR = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/Runner.build/DerivedSources
               PROJECT_DIR = /Users/molnat2/workspace/td-ca-flutter-poc-tdi/ios
               PROJECT_FILE_PATH = /Users/molnat2/workspace/td-ca-flutter-poc-tdi/ios/Runner.xcodeproj
               PROJECT_NAME = Runner
               PROJECT_TEMP_DIR = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/Runner.build
               PROJECT_TEMP_ROOT = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex
               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 = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/Runner.build/Release-iphoneos/Runner.build/ResourceManagerResources
               REZ_OBJECTS_DIR = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/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/iPhoneOS11.2.sdk
               SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.2.sdk
               SDK_DIR_iphoneos11_2 = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.2.sdk
               SDK_NAME = iphoneos11.2
               SDK_NAMES = iphoneos11.2
               SDK_PRODUCT_BUILD_VERSION = 15C107
               SDK_VERSION = 11.2
               SDK_VERSION_ACTUAL = 110200
               SDK_VERSION_MAJOR = 110000
               SDK_VERSION_MINOR = 200
               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 = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Products/Release-iphoneos/DerivedSources
               SHARED_FRAMEWORKS_FOLDER_PATH = Runner.app/SharedFrameworks
               SHARED_PRECOMPS_DIR = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/PrecompiledHeaders
               SHARED_SUPPORT_FOLDER_PATH = Runner.app/SharedSupport
               SKIP_INSTALL = NO
               SOURCE_ROOT = /Users/molnat2/workspace/td-ca-flutter-poc-tdi/ios
               SRCROOT = /Users/molnat2/workspace/td-ca-flutter-poc-tdi/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_OBJC_BRIDGING_HEADER = Runner/Runner-Bridging-Header.h
               SWIFT_OPTIMIZATION_LEVEL = -Owholemodule
               SWIFT_PLATFORM_TARGET_PREFIX = ios
               SWIFT_SWIFT3_OBJC_INFERENCE = Off
               SWIFT_VERSION = 4.0
               SYMROOT = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Products
               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 = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Products/Release-iphoneos
               TARGET_NAME = Runner
               TARGET_TEMP_DIR = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/Runner.build/Release-iphoneos/Runner.build
               TEMP_DIR = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/Runner.build/Release-iphoneos/Runner.build
               TEMP_FILES_DIR = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/Runner.build/Release-iphoneos/Runner.build
               TEMP_FILE_DIR = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex/Runner.build/Release-iphoneos/Runner.build
               TEMP_ROOT = /Users/molnat2/Library/Developer/Xcode/DerivedData/Runner-cugnadsmvkykitckhqhrgxbamnea/Build/Intermediates.noindex
               TOOLCHAIN_DIR = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
               TREAT_MISSING_BASELINES_AS_TEST_FAILURES = NO
               UID = 502
               UNLOCALIZED_RESOURCES_FOLDER_PATH = Runner.app
               UNSTRIPPED_PRODUCT = NO
               USER = molnat2
               USER_APPS_DIR = /Users/molnat2/Applications
               USER_LIBRARY_DIR = /Users/molnat2/Library
               USE_DYNAMIC_NO_PIC = YES
               USE_HEADERMAP = YES
               USE_HEADER_SYMLINKS = NO
               VALIDATE_PRODUCT = YES
               VALID_ARCHS = arm64 armv7 armv7s
               VERBOSE_PBXCP = NO
               VERSIONING_SYSTEM = apple-generic
               VERSIONPLIST_PATH = Runner.app/version.plist
               VERSION_INFO_BUILDER = molnat2
               VERSION_INFO_FILE = Runner_vers.c
               VERSION_INFO_STRING = "@(#)PROGRAM:Runner  PROJECT:Runner-"
               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 = 9C40b
               XCODE_VERSION_ACTUAL = 0920
               XCODE_VERSION_MAJOR = 0900
               XCODE_VERSION_MINOR = 0920
               XPCSERVICES_FOLDER_PATH = Runner.app/XPCServices
               YACC = yacc
               arch = arm64
               variant = normal
[  +67 ms] Using hardware rendering with device Android SDK built for x86. If you get graphics artifacts, consider enabling software rendering with "--enable-software-rendering".
[  +19 ms] Launching lib/main.dart on Android SDK built for x86 in debug mode...
[  +19 ms] Initializing gradle...
[  +10 ms] Using gradle from /Users/molnat2/workspace/td-ca-flutter-poc-tdi/android/gradlew.
[ +234 ms] executing: /usr/bin/plutil -convert json -o - /Applications/Android Studio.app/Contents/Info.plist
[  +13 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","JVMVersion":"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","CFBundleDevelopmen
tRegion":"English","CFBundleDocumentTypes":[{"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","CFBundleInfoDicti
onaryVersion":"6.0","CFBundleExecutable":"studio","LSRequiresNativeExecution":"YES","CFBundleURLTypes":[{"CFBundleURLName":"Stacktrace","CFBundleURLSchemes":["idea"],"CFBundleTypeRole":"Editor"}],"CFBundleIdentifier":"com.google.an
droid.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"}
[ +126 ms] executing: /Users/molnat2/workspace/td-ca-flutter-poc-tdi/android/gradlew -v
[ +785 ms]
                    ------------------------------------------------------------
                    Gradle 4.10.2
                    ------------------------------------------------------------

                    Build time:   2018-09-19 18:10:15 UTC
                    Revision:     b4d8d5d170bb4ba516e88d7fe5647e2323d791dd

                    Kotlin DSL:   1.0-rc-6
                    Kotlin:       1.2.61
                    Groovy:       2.4.15
                    Ant:          Apache Ant(TM) version 1.9.11 compiled on March 23 2018
                    JVM:          1.8.0_202-release (JetBrains s.r.o 25.202-b49-5587405)
                    OS:           Mac OS X 10.14.6 x86_64
[  +14 ms] Initializing gradle... (completed in 1.2s)
[   +1 ms] Resolving dependencies...
[        ] executing: [/Users/molnat2/workspace/td-ca-flutter-poc-tdi/android/] /Users/molnat2/workspace/td-ca-flutter-poc-tdi/android/gradlew app:properties
[+4932 ms]
                    > Configure project :shared_preferences

                    Project evaluation failed including an error in afterEvaluate {}. Run with --stacktrace for details of the afterEvaluate {} error.

                    FAILURE: Build failed with an exception.

                    * What went wrong:
                    A problem occurred configuring project ':shared_preferences'.
                    > Could not resolve all artifacts for configuration ':shared_preferences:classpath'.
                       > Could not resolve com.android.tools.build:gradle:3.4.0.
                         Required by:
                             project :shared_preferences
                          > Could not resolve com.android.tools.build:gradle:3.4.0.
                             > Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.4.0/gradle-3.4.0.pom'.
                                > Could not HEAD 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.4.0/gradle-3.4.0.pom'.
                                   > sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
                          > Could not resolve com.android.tools.build:gradle:3.4.0.
                             > Could not get resource 'https://jcenter.bintray.com/com/android/tools/build/gradle/3.4.0/gradle-3.4.0.pom'.
                                > Could not HEAD 'https://jcenter.bintray.com/com/android/tools/build/gradle/3.4.0/gradle-3.4.0.pom'.
                                   > sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

                    * Try:
                    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

                    * Get more help at https://help.gradle.org

                    BUILD FAILED in 4s
[  +13 ms] Resolving dependencies... (completed in 4.9s)
[   +3 ms] * Error running Gradle:
           ProcessException: Process "/Users/molnat2/workspace/td-ca-flutter-poc-tdi/android/gradlew" exited abnormally:

           > Configure project :shared_preferences

           Project evaluation failed including an error in afterEvaluate {}. Run with --stacktrace for details of the afterEvaluate {} error.

           FAILURE: Build failed with an exception.

           * What went wrong:
           A problem occurred configuring project ':shared_preferences'.
           > Could not resolve all artifacts for configuration ':shared_preferences:classpath'.
              > Could not resolve com.android.tools.build:gradle:3.4.0.
                Required by:
                    project :shared_preferences
                 > Could not resolve com.android.tools.build:gradle:3.4.0.
                    > Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.4.0/gradle-3.4.0.pom'.
                       > Could not HEAD 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.4.0/gradle-3.4.0.pom'.
                          > sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
                 > Could not resolve com.android.tools.build:gradle:3.4.0.
                    > Could not get resource 'https://jcenter.bintray.com/com/android/tools/build/gradle/3.4.0/gradle-3.4.0.pom'.
                       > Could not HEAD 'https://jcenter.bintray.com/com/android/tools/build/gradle/3.4.0/gradle-3.4.0.pom'.
                          > sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

           * Try:
           Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

           * Get more help at https://help.gradle.org

           BUILD FAILED in 4s
             Command: /Users/molnat2/workspace/td-ca-flutter-poc-tdi/android/gradlew app:properties

[   +4 ms] "flutter run" took 9,651ms.
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)

Analyzing android...
(This is taking an unexpectedly long time.)

[✓] Flutter (Channel stable, v1.9.1+hotfix.2, on Mac OS X 10.14.6 18G95, locale en-CA)
    • Flutter version 1.9.1+hotfix.2 at /Users/molnat2/flutter
    • Framework revision 2d2a1ffec9 (3 weeks ago), 2019-09-06 18:39:49 -0700
    • Engine revision b863200c37
    • Dart version 2.5.0

[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at /Users/molnat2/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.3
    • ANDROID_HOME = /Users/molnat2/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 9.2)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 9.2, Build version 9C40b
    • CocoaPods version 1.6.0

[✓] Android Studio (version 3.5)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 39.0.3
    • Dart plugin version 191.8423
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)

[!] IntelliJ IDEA Community Edition (version 2018.2.5)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • For information about installing plugins, see
      https://flutter.dev/intellij-setup/#installing-the-plugins

[✓] Connected device (1 available)
    • Android SDK built for x86 • emulator-5554 • android-x86 • Android 10 (API 29) (emulator)

! Doctor found issues in 1 category.

// please disregard the intelij portion of the flutter doctor output, I just use Android Studio for Flutter

Thanks for reporting this

@troymolnar your repositories block may be missing a google() entry.
Please refer to https://developer.android.com/studio/build/dependencies for details.

@troymolnar hi again & apologies for not checking this carefully. The proxy use case is indeed a bit tricky.
Could try try to modify your app/build.gradle as follows:
Right after the flutter.gradle include, try add another block like so:
buildscript {
    repositories {
        google {
            content {
                includeGroup "com.does.not.exist"
            }
        }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.5.0'
    }
}

The includeGroup directive (https://docs.gradle.org/current/userguide/declaring_repositories.html#declaring_a_repository_filter) basically sets a filter for the google repository for a package that does not exist. Gradle should then fallback to other repositories for dependency resolution.
Please let us know if it works for you.

Thank you for your response @ened . I was not aware of repository filters, this sounds like it might be on the right track.
I tried adding in that block to the app's build.gradle, but unfortunately I got this:
Launching lib/main.dart on Android SDK built for x86 in debug mode...
Initializing gradle...
Resolving dependencies...
* Error running Gradle:
ProcessException: Process "/Users/molnat2/workspace/td-ca-flutter-poc-tdi/android/gradlew" exited abnormally:

FAILURE: Build failed with an exception.

* Where:
Build file '/Users/molnat2/workspace/td-ca-flutter-poc-tdi/android/app/build.gradle' line: 30

* What went wrong:
A problem occurred evaluating project ':app'.
> Could not find method google() for arguments [build_5vq9arooiqukhh8g3omksft34$_run_closure1$_closure2$_closure4@72ae65cc] on repository container of type org.gradle.api.internal.artifacts.dsl.DefaultRepositoryHandler.

Is it possible that it's not recognizing the google() used down the pipe in the dependencies? Or could there be something else that I'm missing?

It's a bit hard to guess the error from the error provided. It would be great if you could provide a redacted / reduced version of your build.gradle files.
Could not find method google() may also happen due to outdated Gradle versions.
Could you double check your Gradle-wrapper.properties and ensure you're working with version 5.4.1 or higher?

Sorry for my taking so long to follow up @ened
My gradle version was earlier for that last error message I posted. I've managed to update to gradle 5.4.1, using 3.5.0 android studio and gradle tools. Going to describe a few problems that started happening / things I've tried
Running the Flutter project now seems to silence the errors with another
Launching lib/main.dart on Android SDK built for x86 in debug mode...
Initializing gradle...
Resolving dependencies...
* Error running Gradle:
ProcessException: Process "/Users/molnat2/workspace/td-ca-flutter-poc-acronym/android/gradlew" exited abnormally:

> Configure project :app
WARNING: API 'variant.getMergeAssets()' is obsolete and has been replaced with 'variant.getMergeAssetsProvider()'.
It will be removed at the end of 2019.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variant.getMergeAssets(), use -Pandroid.debug.obsoleteApi=true on the command line to display more information.
WARNING: API 'variantOutput.getProcessResources()' is obsolete and has been replaced with 'variantOutput.getProcessResourcesProvider()'.
It will be removed at the end of 2019.
For more information, see https://d.android.com/r/tools/task-configuration-avoidance.
To determine what is calling variantOutput.getProcessResources(), use -Pandroid.debug.obsoleteApi=true on the command line to display more information.
  Command: /Users/molnat2/workspace/td-ca-flutter-poc-acronym/android/gradlew app:properties

Finished with error: Please review your Gradle project setup in the android/ folder.

but if I run from Android Studio targetting just the android folder of the flutter project, I can still atleast see this from the gradle-sync
ERROR: Cause: unable to find valid certification path to requested target

that is happening before and after adding this piece of code
buildscript {
    repositories {
        google {
            content {
                includeGroup "com.does.not.exist"
            }
        }
    }
}

In your comment you included this as well
dependencies {
        classpath 'com.android.tools.build:gradle:3.5.0'
    }

But when I tried to include it, I got this error
* What went wrong:
A problem occurred evaluating root project 'android'.
> A problem occurred configuring project ':app'.
   > Could not resolve all artifacts for configuration ':app:classpath'.
      > Could not find com.android.tools.build:gradle:3.5.0.
        Required by:
            project :app

which is weird, because I had already had gradle 3.5.0 working on the project level. Going to include my gradle files as requested, they are more or less what was generated by flutter with the exception of the repository changes:
project level
buildscript {
    ext.kotlin_version = '1.3.41'
    repositories {
        maven {
            url hostDctsNexusRepo + '/content/repositories/android-maven/'
        }
        maven {
            url hostDctsNexusRepo + '/content/groups/public/'
        }
        maven {
            url hostDctsNexusRepo + '/content/repositories/gradle-plugins/'
        }
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:3.5.0'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

allprojects {
    repositories {
        maven {
            url hostDctsNexusRepo + '/content/repositories/android-maven/'
        }
        maven {
            url hostDctsNexusRepo + '/content/groups/public/'
        }
    }
}

rootProject.buildDir = '../build'
subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
    project.evaluationDependsOn(':app')
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

app level
def localProperties = new Properties()
def localPropertiesFile = rootProject.file('local.properties')
if (localPropertiesFile.exists()) {
    localPropertiesFile.withReader('UTF-8') { reader ->
        localProperties.load(reader)
    }
}

def flutterRoot = localProperties.getProperty('flutter.sdk')
if (flutterRoot == null) {
    throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
}

def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
if (flutterVersionCode == null) {
    flutterVersionCode = '1'
}

def flutterVersionName = localProperties.getProperty('flutter.versionName')
if (flutterVersionName == null) {
    flutterVersionName = '1.0'
}

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"

buildscript {
    repositories {
        google {
            content {
                includeGroup "com.does.not.exist"
            }
        }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.5.0'
    }
}

android {
    compileSdkVersion 28

    sourceSets {
        main.java.srcDirs += 'src/main/kotlin'
    }

    lintOptions {
        disable 'InvalidPackage'
    }

    defaultConfig {
        // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
        applicationId "com.td.acronym"
        minSdkVersion 16
        targetSdkVersion 28
        versionCode flutterVersionCode.toInteger()
        versionName flutterVersionName
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }

    buildTypes {
        release {
            // TODO: Add your own signing config for the release build.
            // Signing with the debug keys for now, so `flutter run --release` works.
            signingConfig signingConfigs.debug
        }
    }
}

flutter {
    source '../..'
}

dependencies {
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.2'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
}

also, gradle-wrapper.properties
#Tue Oct 29 14:58:39 EDT 2019
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip

I apologize, it's difficult for me to tell at this point if the repository inclusion you suggested isn't working, or if I've caused unrelated issues by attempting to upgrade my gradle. I'm hoping that you can make more sense of this than I've been able to.
Thanks again!

@troymolnar sorry I forgot to answer.
Could you try to copy/move the sections with includeGroup "com.does.not.exist" into the project level.
I believe the order of processing may be hitting us here.

Sorry for the late reply again, having trouble finding the time to work on this project.
Took a bit to get the updates (brought flutter to the latest stable version: 1.12.13+hotfix.7, and gradle to 3.5) working, but I think we're back to square one. I moved the includeGroup block out of the module and into the project level, and that got past the gradle 3.5 issues, but it doesn't seem to be having an effect on the transitive dependencies hitting jcenter.
Here is my project level gradle now:

buildscript {

    ext.kotlin_version = '1.3.41'

    repositories {

        maven {

            url hostDctsNexusRepo + '/content/repositories/android-maven/'

       }

        maven {

            url hostDctsNexusRepo + '/content/groups/public/'

        }

        maven {

            url hostDctsNexusRepo + '/content/repositories/gradle-plugins/'

        }

        google {

            content {

                includeGroup "com.does.not.exist"

            }

        }

    }

    dependencies {

        classpath 'com.android.tools.build:gradle:3.5.0'

        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"

    }

}

allprojects {

    repositories {

        maven {

            url hostDctsNexusRepo + '/content/repositories/android-maven/'

        }

        maven {

            url hostDctsNexusRepo + '/content/groups/public/'

        }

        google {

            content {

                includeGroup "com.does.not.exist"

            }

        }

    }

}

rootProject.buildDir = '../build'

subprojects {

    project.buildDir = "${rootProject.buildDir}/${project.name}"

}

subprojects {

    project.evaluationDependsOn(':app')

}

task clean(type: Delete) {

    delete rootProject.buildDir

}

I've tried playing with the includes and excludes, trying to add variations like

        jcenter {

            content {

                includeGroup "com.does.not.exist"

            }

        }

        google {

            content {

                excludeGroupByRegex ".*"

            }

        }

        jcenter {

            content {

                excludeGroupByRegex ".*"

            }

        }

but it all still leads to the same build failure when trying flutter run:
*note: this is with the sensors dependency now, shared_preferences is already on my cache so it doesn't work as an example anymore

C02SRJS5GTFM:td-ca-flutter-poc-acronym molnat2$ flutter clean

Deleting build...                                                    8ms

C02SRJS5GTFM:td-ca-flutter-poc-acronym molnat2$ flutter run

Using hardware rendering with device Android SDK built for x86. If you get graphics artifacts, consider enabling software rendering with "--enable-software-rendering".

Launching lib/main.dart on Android SDK built for x86 in debug mode...

[!] Your app isn't using AndroidX.

    To avoid potential build failures, you can quickly migrate your app by following the steps on https://goo.gl/CP92wY.

FAILURE: Build failed with an exception.

* What went wrong:

A problem occurred configuring project ':sensors'.

> Could not resolve all artifacts for configuration ':sensors:classpath'.

   > Could not download guava.jar (com.google.guava:guava:26.0-jre)

      > Could not get resource 'https://jcenter.bintray.com/com/google/guava/guava/26.0-jre/guava-26.0-jre.jar'.

         > Could not GET 'https://d29vzk4ow07wi7.cloudfront.net/a0e9cabad665bc20bcd2b01f108e5fc03f756e13aea80abaadb9f407033bea2c?response-content-disposition=attachment%3Bfilename%3D%22guava-26.0-jre.jar%22&Policy=eyJTdGF0ZW1lbnQiOiBbeyJSZXNvdXJjZSI6Imh0dHAqOi8vZDI5dnprNG93MDd3aTcuY2xvdWRmcm9udC5uZXQvYTBlOWNhYmFkNjY1YmMyMGJjZDJiMDFmMTA4ZTVmYzAzZjc1NmUxM2FlYTgwYWJhYWRiOWY0MDcwMzNiZWEyYz9yZXNwb25zZS1jb250ZW50LWRpc3Bvc2l0aW9uPWF0dGFjaG1lbnQlM0JmaWxlbmFtZSUzRCUyMmd1YXZhLTI2LjAtanJlLmphciUyMiIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTU4MDkzNzM5OH0sIklwQWRkcmVzcyI6eyJBV1M6U291cmNlSXAiOiIwLjAuMC4wLzAifX19XX0_&Signature=XcT27m5TUHXRfrDToUzntZGtF7Ftpcss2pSkCe8MiFiA4BNzJSEEayX3cz3zGT1DkTC4k5Jk3DIxxfaFXdwnFsM7pG2mbNxtoezwF4vt9altI9kbqA-~xfS8TnghxTR160caS5RbvdF~RrNkq-bzFJy1gx8FETPTVpwPoXOGWvWdQ1r5ghygWaVHQalQenU9Q0IP4x8WAGGsmgVbPi7zbaB8JDQ6Y909xtHp~zreG24rWcLgHicNOOa~fqoO~l36glnC9d6UzbmkmpIRsRG4BswG~SMuY7h7CQC8k-97ExCQPphA-mVsULDequXZjPWzZ~eyrektwfMK8H1EJXx0sg__&Key-Pair-Id=APKAIFKFWOMXM2UMTSFA'.

            > sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

   > Could not download kotlin-reflect.jar (org.jetbrains.kotlin:kotlin-reflect:1.3.11)

      > Could not get resource 'https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-reflect/1.3.11/kotlin-reflect-1.3.11.jar'.

         > Could not GET 'https://d29vzk4ow07wi7.cloudfront.net/b8472ffb8319c8b53861effe6aa95b1521f1cfdaac3fc16033e35864f112496d?response-content-disposition=attachment%3Bfilename%3D%22kotlin-reflect-1.3.11.jar%22&Policy=eyJTdGF0ZW1lbnQiOiBbeyJSZXNvdXJjZSI6Imh0dHAqOi8vZDI5dnprNG93MDd3aTcuY2xvdWRmcm9udC5uZXQvYjg0NzJmZmI4MzE5YzhiNTM4NjFlZmZlNmFhOTViMTUyMWYxY2ZkYWFjM2ZjMTYwMzNlMzU4NjRmMTEyNDk2ZD9yZXNwb25zZS1jb250ZW50LWRpc3Bvc2l0aW9uPWF0dGFjaG1lbnQlM0JmaWxlbmFtZSUzRCUyMmtvdGxpbi1yZWZsZWN0LTEuMy4xMS5qYXIlMjIiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE1ODA5Mzc1OTF9LCJJcEFkZHJlc3MiOnsiQVdTOlNvdXJjZUlwIjoiMC4wLjAuMC8wIn19fV19&Signature=isH2NBqDSLHCs-I0wCjmMTjqu~~Ez2uYaeSDp8dKLD183WkOUr4yb1kIuI~iR-WrGVrhVc4Ugyqfk-MRs9FyupmBtoQvwYV8Nc~cmu719EMiIfNMkFerWSNu5gNS8I5AFaT2m3RxShqSQGWTNkPhoi-SvuqA9BN7fwCFJu8~C0TU3EvhQMlNOoxwkrEYYdeb2EmZMOtwwQijuQWGhhoW-svPTrEdLDarqQfgv883WM1mOCAQAKI1L1aaj~BAbzWO3UiXGdulHDdd9rFNiu0Dk8LXD5pQb62tUHh268E6~vQ0DzNXFQYev0f1qieSMG0P3JRlLJt-dQmI0ckg-DYi2A__&Key-Pair-Id=APKAIFKFWOMXM2UMTSFA'.

            > sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

   > Could not download kotlin-stdlib.jar (org.jetbrains.kotlin:kotlin-stdlib:1.3.11)

      > Could not get resource 'https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.3.11/kotlin-stdlib-1.3.11.jar'.

         > Could not GET 'https://d29vzk4ow07wi7.cloudfront.net/5ce7a979fe6a9b43d7e6c450061119717fce54bc50b49a130cfbd2c065e83fec?response-content-disposition=attachment%3Bfilename%3D%22kotlin-stdlib-1.3.11.jar%22&Policy=eyJTdGF0ZW1lbnQiOiBbeyJSZXNvdXJjZSI6Imh0dHAqOi8vZDI5dnprNG93MDd3aTcuY2xvdWRmcm9udC5uZXQvNWNlN2E5NzlmZTZhOWI0M2Q3ZTZjNDUwMDYxMTE5NzE3ZmNlNTRiYzUwYjQ5YTEzMGNmYmQyYzA2NWU4M2ZlYz9yZXNwb25zZS1jb250ZW50LWRpc3Bvc2l0aW9uPWF0dGFjaG1lbnQlM0JmaWxlbmFtZSUzRCUyMmtvdGxpbi1zdGRsaWItMS4zLjExLmphciUyMiIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTU4MDkzNzMyNH0sIklwQWRkcmVzcyI6eyJBV1M6U291cmNlSXAiOiIwLjAuMC4wLzAifX19XX0_&Signature=o3cfeMtv5LC5Mpal6FuTA0UayH0KwpHQvbqAmi1Hy~wCEkp7x1Q17D1qL72LYkcl9OysFzOk-Ybd-ljpctBmYmmEmakJ0QfY9TW1m8nuxe9WmphLG3z2YW6ZKU46FCruXzQlv~hzaJQqh~znk2KOoZ5lg11AZyTdl93nqi~q1-KlyOxLmwjo5RfitfiMTun3cclurkkLiXuDY9~0AlV0xUsVZ4PsCeuWbn6D8BRb6ih-FKans-WT6AqDqq1Lsv7YK8hXOQBs6zMDxBCF5yEjvNEMZuwTn4caK-9hZmb90WErn7vgTh9yL~viBSOVMIBbeAYQiCYgJstqvWPsOm4jRA__&Key-Pair-Id=APKAIFKFWOMXM2UMTSFA'.

            > sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

> Could not get unknown property 'android' for project ':sensors' of type org.gradle.api.Project.

* Try:

Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 1s

Running Gradle task 'assembleDebug'...

Running Gradle task 'assembleDebug'... Done                         2.6s

Gradle task assembleDebug failed with exit code 1

here's flutter doctor again just in case:

C02SRJS5GTFM:td-ca-flutter-poc-acronym molnat2$ flutter doctor

Doctor summary (to see all details, run flutter doctor -v):

[✓] Flutter (Channel stable, v1.12.13+hotfix.7, on Mac OS X 10.14.6 18G3020, locale en-CA)

[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)

[!] Xcode - develop for iOS and macOS (Xcode 9.2)

    ✗ Flutter requires a minimum Xcode version of 10.2.0.

      Download the latest version or update via the Mac App Store.

[✓] Android Studio (version 3.5)

[!] IntelliJ IDEA Community Edition (version 2018.2.5)

    ✗ Flutter plugin not installed; this adds Flutter specific functionality.

    ✗ Dart plugin not installed; this adds Dart specific functionality.

[✓] Connected device (1 available)

! Doctor found issues in 2 categories.

So I'm thinking that the project level gradle filters either aren't having an effect on transitive dependencies, is there maybe a way to do this from the flutter home gradle side? I noticed alot of template stuff there for jcenter and google, but not really sure how it all works. Or is there something else I can try?

I meet the same prolem, as I need to use local mirror to resolve the network blocking. Add
subprojects{
    buildscript {
        repositories {
            maven { url 'http://<IP_ADDRESS>:8082/nexus/repository/public/' }
        }
    }
    allprojects {
        repositories {
            maven { url 'http://<IP_ADDRESS>:8082/nexus/repository/public/' }
        }
    }
}

in the root build.gralde seems work.

@troymolnar - I ran into a very similar issue this week. My company is going behind a firewall, and our Android app build with react native began failing when gradle couldn't reach these repositories. I was able to get around this, but I don't know how sound the solution is. I am no gradle expert (first time digging into Android's native code), but this is how I got around it.

I updated my gradle wrapper to point to gradle 6.8.1 to be able to use something called dependencyResolutionManagement in settings.gradle. Then I added this to settings.gradle.

dependencyResolutionManagement {
  repositories {
        maven { url "CUSTOM_URL"}
        maven { url "CUSTOM_URL_2" }
  }
  repositoriesMode.set(RepositoriesMode.PREFER_SETTINGS)
}

In my project's build.gradle I added an allProjects section with the following syntax.

allprojects {
  buildscript{
    repositories {
        maven { url "CUSTOM_URL"}
        maven { url "CUSTOM_URL_2" }
    }
  }
  repositories{
    maven { url "CUSTOM_URL"}
    maven { url "CUSTOM_URL_2" }
  }
}

I hope this helps someone else down the line with the same issue. I really struggled finding documentation on how to address this. There looks to be a solid example on how to create an enterprise plugin to resolve this here, but I didn't have the time to figure out how to integrate that into my Android project.

@troymolnar - I ran into a very similar issue this week. My company is going behind a firewall, and our Android app build with react native began failing when gradle couldn't reach these repositories. I was able to get around this, but I don't know how sound the solution is. I am no gradle expert (first time digging into Android's native code), but this is how I got around it.

I updated my gradle wrapper to point to gradle 6.8.1 to be able to use something called dependencyResolutionManagement in settings.gradle. Then I added this to settings.gradle.

dependencyResolutionManagement {
  repositories {
        maven { url "CUSTOM_URL"}
        maven { url "CUSTOM_URL_2" }
  }
  repositoriesMode.set(RepositoriesMode.PREFER_SETTINGS)
}

In my project's build.gradle I added an allProjects section with the following syntax.

allprojects {
  buildscript{
    repositories {
        maven { url "CUSTOM_URL"}
        maven { url "CUSTOM_URL_2" }
    }
  }
  repositories{
    maven { url "CUSTOM_URL"}
    maven { url "CUSTOM_URL_2" }
  }
}

I hope this helps someone else down the line with the same issue. I really struggled finding documentation on how to address this. There looks to be a solid example on how to create an enterprise plugin to resolve this here, but I didn't have the time to figure out how to integrate that into my Android project.

@pcqpcq Can you elaborate on what you did to overcome this? I am still facing this issue. I have tried all of the solutions listed and haven't been able to get it to resolve dependencies using our jfrog artifactory.

@Daeluse   for now , I am doing these:

android/setting.gradle：

dependencyResolutionManagement {
    repositoriesMode.set(RepositoriesMode.PREFER_SETTINGS) /// I think you need to know what this mode means.
    repositories {
        maven {
            /// your self host maven repo here
        }
    }
    repositoriesMode.set(RepositoriesMode.PREFER_SETTINGS)
}

android/build.gradle:

buildscript {
    //...
    repositories {
        maven {
            /// your self host maven repo here
        }
    }
    // ...
}

allprojects {
    buildscript {
        repositories {
            maven {
                /// your self host maven repo here
            }
        }
    }
    repositories {
        maven {
            /// your self host maven repo here
        }
    }
}

and, I also modify another file: flutter_sdk/packages/flutter_tools/gradle/flutter.gradle, there is a buildscript repo, change it to :

buildscript {
    repositories {
        maven {
            /// your self host maven repo here
        }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:4.1.0'
    }
}

that is all.

I was busy in my project, sorry for answer you until now 😢


Generalized iterated unification

Not fully ready for review, but it kind of works.
Reviewer checklist

[ ] Test coverage: stack test --coverage
[ ] Public API documentation: stack haddock
[ ] Style conformance: stylish-haskell

@traiansf I'm unsure about the variable renaming stuff - I could either check that a variable has the new variable format and then I would only change the suffix, or I could roll it back - what do you think? This PR's implementation is not that good - it can make longer and longer variable names.

Jenkins: test this please.


A simple trie database implementation

Allows build the trie from hash, and retrieve it by the key.

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Fixed a bug in the ActionLQR, reported #148 - [merged]

In GitLab by @cmastalli on Mar 15, 2019, 14:04
Merges topic/action-bug -> devel
I fixed the bug reported in #148. Additionally, you can see extra improvements in the ActionLQR:

Changed the nomenclature to match DifferentialActionModelLQR.
Added the bias-term in the linear dynamics as in DifferentialActionModelLQR.

In GitLab by @nmansard on Mar 18, 2019, 07:56
We should correct that as well.
L = np.random.rand(self.ndx+self.ndu,self.ndx+self.ndu)

In GitLab by @cmastalli on Mar 18, 2019, 08:02
I'm not sure about your question. We should substitute the line
L = np.dot(L.T, L) # ensure symmetric

by
L = L.T + L  # ensure symmetric

but this produces an error (see https://gepgitlab.laas.fr/loco-3d/crocoddyl/issues/149).
is this what do you mean?

In GitLab by @nmansard on Mar 20, 2019, 08:05
Please merge with !145 before MR this modif.

In GitLab by @nmansard on Mar 20, 2019, 08:05
closed

In GitLab by @cmastalli on Mar 20, 2019, 14:28
reopened

In GitLab by @cmastalli on Mar 20, 2019, 14:32
mentioned in merge request !145

In GitLab by @cmastalli on Mar 20, 2019, 18:04
changed the description

In GitLab by @proyan on Mar 20, 2019, 18:31
changed this line in version 3 of the diff

In GitLab by @proyan on Mar 20, 2019, 18:31
added 5 commits
94fc6ec1 - [bugfix] Now level=1 is workingf64656b0 - [diagnostic] Added optional arguments for the plot (index and show) + mutiple...a6604852 - [DAMLQR] make L to be pos def2fe6eed5 - [AMLQR] make L to be pos def18fda165 - [minor][review] changes based on review comments of !145.
Compare with previous version

In GitLab by @proyan on Mar 20, 2019, 18:41
added 1 commit
1cd29dc5 - [DAMLQR] follow the behaviour being used in actionlqr for u=None
Compare with previous version

In GitLab by @proyan on Mar 20, 2019, 18:57
We have a random positive definite matrix now.

In GitLab by @proyan on Mar 20, 2019, 18:57
resolved all discussions

In GitLab by @cmastalli on Mar 21, 2019, 09:11
added 14 commits
1cd29dc5...81633240 - 6 commits from branch loco-3d:devel877d92b5 - [bugfix] Fixed a problem with ActionLQR with Nx != Nu, fix #14812838f69 - [unittest] Used a LQR(3,2) problem for unit-testing657dcf12 - [action] Changed ActionLQR nomenclature to match DifferentialActionLQR one47dc7fa7 - [action] Added a bias term to the linear dynamics in ActionLQR (this matches DAMLQR)36422ad2 - [DAMLQR] make L to be pos defad05d183 - [AMLQR] make L to be pos defe43412eb - [minor][review] changes based on review comments of !145.851bac42 - [DAMLQR] follow the behaviour being used in actionlqr for u=None
Compare with previous version

In GitLab by @nmansard on Mar 21, 2019, 09:18
Related to #149 . Please either take the product of two rand matrices or make the Lval far from 0 (see the 2 options in #149).
If you choose the unintuitive eigen-decompo sampling, please comment.

In GitLab by @nmansard on Mar 21, 2019, 09:21
I think the f0!=0 (general case) is not intuitive for many users used to see drift-free LQR equation. I suggest that we make this term more explicit by adding a "drifFree" option in the constructor.
def __init__(...,driftFree=True):
  self.f0 = zero if driftFree else random

In GitLab by @nmansard on Mar 21, 2019, 09:21
Make Lval far from zero or simplify to the more intuitive A.T*A form.
Please add a comment.

In GitLab by @nmansard on Mar 21, 2019, 09:22
add the drift arg here: driftFree=False

In GitLab by @cmastalli on Mar 21, 2019, 09:25
added 1 commit
95ab7b3c - [action] L is now positive definitive for both (DAM/AM)LQR
Compare with previous version

In GitLab by @cmastalli on Mar 21, 2019, 09:29
@proyan I had rebased and modified the history since it's messy. Thanks for the commitments. Don't worry for extra comments, I will tackle them.

In GitLab by @cmastalli on Mar 21, 2019, 09:38
@proyan solved it in 95ab7b3cf6bc0c7addb77.

In GitLab by @proyan on Mar 21, 2019, 09:48
changed this line in version 7 of the diff

In GitLab by @proyan on Mar 21, 2019, 09:48
changed this line in version 7 of the diff

In GitLab by @proyan on Mar 21, 2019, 09:48
added 19 commits
95ab7b3c...3385da1d - 10 commits from branch loco-3d:devel865f7f12 - [bugfix] Fixed a problem with ActionLQR with Nx != Nu, fix #148c749668a - [unittest] Used a LQR(3,2) problem for unit-testing0ff58d1b - [action] Changed ActionLQR nomenclature to match DifferentialActionLQR one4047939c - [action] Added a bias term to the linear dynamics in ActionLQR (this matches DAMLQR)6b1095e8 - [DAMLQR] make L to be pos def3b01ecdf - [AMLQR] make L to be pos def68436fbe - [minor][review] changes based on review comments of !145.faea5118 - [DAMLQR] follow the behaviour being used in actionlqr for u=None73208d51 - [AMLQR][DAMLQR] use random matrix square to create L
Compare with previous version

In GitLab by @proyan on Mar 21, 2019, 09:50
added 1 commit
ccf18624 - [AMLQR][DAMLQR] use random matrix square to create L
Compare with previous version

In GitLab by @cmastalli on Mar 21, 2019, 10:38
changed this line in version 9 of the diff

In GitLab by @cmastalli on Mar 21, 2019, 10:38
changed this line in version 9 of the diff

In GitLab by @cmastalli on Mar 21, 2019, 10:38
added 9 commits
877d92b5 - [bugfix] Fixed a problem with ActionLQR with Nx != Nu, fix #14812838f69 - [unittest] Used a LQR(3,2) problem for unit-testing657dcf12 - [action] Changed ActionLQR nomenclature to match DifferentialActionLQR one47dc7fa7 - [action] Added a bias term to the linear dynamics in ActionLQR (this matches DAMLQR)95ab7b3c - [action] L is now positive definitive for both (DAM/AM)LQR652a8de8 - [action] Added optional bias term in both (DAM/AM)LQR7996861f - [unittest] Enable drift term inside (DAM/AM)LQR for all unit-tests3aee4333 - [AMLQR][DAMLQR] use random matrix square to create L5c716095 - [unittest] Needed to changed tolerance since L has higher eigen values (around 200 times)
Compare with previous version

In GitLab by @cmastalli on Mar 21, 2019, 10:39
@proyan selected first option. Changes are in 3aee4333320079b6f8b.

In GitLab by @cmastalli on Mar 21, 2019, 10:40
added 19 commits
5c716095...3385da1d - 10 commits from branch loco-3d:devel059b19ba - [bugfix] Fixed a problem with ActionLQR with Nx != Nu, fix #148fd1623d8 - [unittest] Used a LQR(3,2) problem for unit-testingec356e60 - [action] Changed ActionLQR nomenclature to match DifferentialActionLQR one09efd589 - [action] Added a bias term to the linear dynamics in ActionLQR (this matches DAMLQR)3113da17 - [action] L is now positive definitive for both (DAM/AM)LQR3c827ff2 - [action] Added optional bias term in both (DAM/AM)LQRefd90e44 - [unittest] Enable drift term inside (DAM/AM)LQR for all unit-tests7a0e338c - [AMLQR][DAMLQR] use random matrix square to create L5d94a7a4 - [unittest] Needed to changed tolerance since L has higher eigen values (around 200 times)
Compare with previous version

In GitLab by @cmastalli on Mar 21, 2019, 10:41
Done in 3c827ff2c03b0628e0f1fa

In GitLab by @cmastalli on Mar 21, 2019, 10:41
Done in 7a0e338c1bc82d4d546d0 (as for AMLQR)

In GitLab by @cmastalli on Mar 21, 2019, 10:44
I enabled bias term for all unit-test that use ActionModelLQR since it's more general case.

In GitLab by @cmastalli on Mar 21, 2019, 10:44
resolved all discussions

In GitLab by @cmastalli on Mar 21, 2019, 10:45
@nmansard you can merge it

In GitLab by @cmastalli on Mar 21, 2019, 13:54
@nmansard did you forget to merge this PR?

In GitLab by @proyan on Mar 21, 2019, 14:33
mentioned in merge request !129

In GitLab by @nmansard on Mar 22, 2019, 09:16
merged

In GitLab by @nmansard on Mar 22, 2019, 09:16
mentioned in commit 65c178d851a4498d591eaed62c84f685632169ec

In GitLab by @cmastalli on Mar 22, 2019, 10:06
mentioned in merge request !121


⚠ Bofrost.be has degraded performance

In 6e31c0b, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 1408 ms

Resolved: Bofrost.be performance has improved in 455732d.


REST API Description for Azure ACR Tasks Logs

I would like to know whether there is a REST API that actually retrieves the logs for Azure ACR Tasks. This page only contains CLI instructions.

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

ID: 10e6eb4c-dc4f-2e5a-0e97-7b19b3d857a9
Version Independent ID: b527c997-7134-333c-5558-e9c1a268bbdd
Content: View task run logs - Tasks - Azure Container Registry
Content Source: articles/container-registry/container-registry-tasks-logs.md
Service: container-registry
GitHub Login: @dlepow
Microsoft Alias: danlep

Hello @ankit-db Thanks for the query!
Our SME will review and get back soon.

Hi @ankit-db , I believe what you're looking for is Runs - Get Log Sas Url REST API operation.
This will get logLink or logArtifactLink property in the response, which will contain a URL where you can access the logs.
Hope this helps, please let us know if the issue is resolved. Thanks!

Hope that helps. We will now close this issue. If there are further questions regarding this matter, please tag me in a comment. I will reopen it and we will gladly continue the discussion.


Create a rake task to compile the sti loader yaml file.

bundle exec rake evm:compile_sti_loader
Produces: tmp/cache/sti_loader.yml
This can be used to compile the sti loader once at build time.
From: https://github.com/ManageIQ/manageiq/pull/4912
[skip ci]

cc @simaishi


False positives when matching theme based on handle

Describe the bug
DSpace 7 has the ability to switch themes based on the handle of the current item/collection/community (or the handle of one of their parents). Whether a theme is a match, is ultimately decided here, however this logic contains a bug.
Example: given dso.handle = http://hdl.handle.net/123456789/123123 and theme.config.handle = 123456789/123, the theme should not be matched, but it will be matched because: http://hdl.handle.net/123456789/123123.
To Reproduce
Steps to reproduce the behavior:

configure a theme that matches on a handle, e.g. 123456789/123
create an item and edit the handle such that it equals the theme handle + something extra, e.g. 123456789/123123
visit the item and observe that the theme is active

you can inspect the Redux state with this extension to see which theme is active (theme.currentTheme, action of type dspace/theme/set has been dispatched here)

Expected behavior
The theme should NOT be active, because the theme handle does not match the item handle.
Suggestion
Add a utility function that given any string, returns a handle (in some canonical format) or undefined (if the input string could not be parsed). This function would become the single source of truth of what constitutes a valid handle.

Yes, the class HandleTheme looks unfinished:  it takes any rather than DSpaceObject like the other matchers, and includes is clearly the wrong test for "will match the community, collection or item with the given handle" which calls for equality.  (https://wiki.lyrasis.org/display/DSDOC7x/User+Interface+Configuration#UserInterfaceConfiguration-ThemeSettings)

Note that

HandleTheme.matches() uses any because handle is not a DSpaceObject property in Angular right now, it is a getter on some DSO subclasses
... and that getter returns dc.identifier.uri instead, which may be changed & is therefore not even guaranteed to reflect the actual handle
This is why .includes() was used. If we want leave the "handles" as is we'd want to use .endsWith() to match it fully.

I'm not exactly sure how we got to this weird situation, but I think this issue is a good opportunity to actually include handle in the Angular DSpaceObject, then we can solve all of this way more cleanly

@artlowel : I'm OK with bumping this up to high & letting it into 7.4 since it's a small task.  Assigning to you & adding the estimate.


The client and server cannot communicate, because they do not possess a common algorithm

Hi,
I have a Windows client that uses webRequestHandler and certificate to communicate with the IdentityService4. This as worked fine but now the login have stoped working with the exception :  System.ComponentModel.Win32Exception: The client and server cannot communicate, because they do not possess a common algorithm
I can´t find why. There might be changes in my code that creates this problem but Im not able to find it. This is the client code :
var handler = new WebRequestHandler();
                handler.ServerCertificateValidationCallback = PinPublicKey;
                var loginType = LoginTypeBase.FromLoginType(Business.Entity.Enums.LoginType.SmartCard);
                var client = loginType.GetTokenClient(identityServiceURL, certificate);
                var token = client.RequestCustomGrantAsync(ClientTypes.Siths, "MyApp.wcf offline_access").Result;

public override TokenClient GetTokenClient(string host, byte[] rawClientCertificate)
        {
            var certificate = new X509Certificate2(rawClientCertificate);
            if (certificate == null)
                throw new Exception("Certificate is missing");

            var handler = new WebRequestHandler();
            handler.ServerCertificateValidationCallback = PinPublicKey;
            var url = $"https://{host}/connect/token";

            handler.ClientCertificates.Add(certificate);

            return new TokenClient(url, ClientTypes.Siths, "secret12312e2", handler);
        }

The token will get this exception : Authentication failed because the remote party has closed the transport stream.
After some reading it seems to have something to do with SSL 3.0, TLS 1.0, TLS 1.1 or TLS 1.2? But I dont know how I make sure that the client and service is using the same protocol?
fail: Microsoft.AspNetCore.Server.Kestrel[0]
      ConnectionFilter.OnConnection
System.AggregateException: One or more errors occurred. ---> System.Security.Authentication.AuthenticationException: A call to SSPI failed, see inner exception. ---> System.ComponentModel.Win32Exception: The client and server cannot communicate, because they do not possess a common algorithm
   --- End of inner exception stack trace ---
   at System.Net.Security.SslState.InternalEndProcessAuthentication(LazyAsyncResult lazyResult)
   at System.Net.Security.SslState.EndProcessAuthentication(IAsyncResult result)
   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Server.Kestrel.Https.HttpsConnectionFilter.<OnConnectionAsync>d__6.MoveNext()
   --- End of inner exception stack trace ---
---> (Inner Exception #0) System.Security.Authentication.AuthenticationException: A call to SSPI failed, see inner exception. ---> System.ComponentModel.Win32Exception: The client and server cannot communicate, because they do not possess a common algorithm
   --- End of inner exception stack trace ---
   at System.Net.Security.SslState.InternalEndProcessAuthentication(LazyAsyncResult lazyResult)
   at System.Net.Security.SslState.EndProcessAuthentication(IAsyncResult result)
   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.AspNetCore.Server.Kestrel.Https.HttpsConnectionFilter.<OnConnectionAsync>d__6.MoveNext()<---

That's probably more a question for Microsoft. Try the Kestrel repo.


Auto-provisioning using ISO?

Is there any way to auto-install CBL-Mariner installation using an ISO and user-data & meta-data files?
I have tried creating a "meta-user-data.iso" file using the attached files (appended .txt extension so GitHub would allow them) with the following command:
genisoimage -output meta-user-data.iso -volid cidata -rock user-data meta-data
The command produced an ISO output but when supplying this with the main ISO, I am just stuck on the usual selection for how to install - Graphical/Terminal/Terminal with speech.
If this is not available currently, it is something which would be extremely useful as there are only a handful of these sorts of distributions available. It would make it much easier to provision these virtual machines using Terraform.
I appreciate what you are doing for the Linux community.  This release was a pleasant surprise.
meta-data.txt
user-data.txt

Hi @p5, thanks for the kind words!
Our meta-data and user-data cloudinit files are not used for the ISO installer. To create an unattended ISO installer image, please refer to the last paragraph of this section of our documentation.

Thank you.  Not quite sure how I missed that.


Jobs Plugin & Digi Miner Not Working

Please use the search functionality before reporting an issue. Also take a look at the closed issues!
Issue description:
Digital miner doesn't pull any resources due to jobs reborn plugin. Power drains from the machine, but nothing gets pulled.
If this isn't a fix you can do, how can I mend this problem/incompatibility?
Steps to reproduce:

Install jobs reborn plugin
Digital miner some stuff
Notice it doesn't work

Version (make sure you are on the latest version before reporting):
Forge: 7.10.99
Mekanism: 9.1.1
Other relevant version: 1.7.10 minecraft (augmented triad pack)
If a (crash)log is relevant for this issue, link it here: (It's almost always relevant)
no crashes
[gist/pastebin/etc link here]

1.7.10 minecraft

We don't update 1.7


Falling Down while getting Error "502 Bad Gateway"

2015/08/09 09:10:50 getUpdates: []
2015/08/09 09:11:10 getUpdates {"ok":true,"result":[]}
2015/08/09 09:11:10 getUpdates: []
2015/08/09 09:11:30 getUpdates {"ok":true,"result":[]}
2015/08/09 09:11:30 getUpdates: []
2015/08/09 09:11:38 getUpdates
<title>502 Bad Gateway</title>

502 Bad Gateway

nginx/1.6.2

panic:

goroutine 11 [running]:
github.com/Syfaro/telegram-bot-api.func·001()
	/root/go/src/github.com/Syfaro/telegram-bot-api/updates.go:17 +0xd5
created by github.com/Syfaro/telegram-bot-api.(*BotAPI).UpdatesChan
	/root/go/src/github.com/Syfaro/telegram-bot-api/updates.go:34 +0x12e

goroutine 1 [chan receive, 607 minutes]:
main.main()
	/usr/local/src/freeswitch_golang_scripts/telegram.go:26 +0x3e4

goroutine 17 [syscall, 628 minutes, locked to thread]:
runtime.goexit()
	/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1

goroutine 101 [runnable]:
net/http.(*persistConn).readLoop(0xc208076bb0)
	/usr/local/go/src/net/http/transport.go:928 +0x9ce
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:660 +0xc9f

goroutine 102 [select]:
net/http.(*persistConn).writeLoop(0xc208076bb0)
	/usr/local/go/src/net/http/transport.go:945 +0x41d
created by net/http.(*Transport).dialConn
	/usr/local/go/src/net/http/transport.go:661 +0xcbc

I was getting this too, I think it was an issue related to Telegram's servers.
It is now working for me, are you still having issues?

Yes, I'm still having it. Probably one time a day.

I'm going to change the code so that in debug mode it doesn't panic when an update fails, and that should prevent any more crashes.

Thank you


Memory leak caused by cloning the i18n instance

Describe the bug
The #1073 pr introduced a significant memory leak when using getServerSideProps.
Occurs in next-i18next version
v8.1.2
Steps to reproduce

using simple example from repo.
use getServerSideProps instead of getStaticProps in index.js
run yarn build on the example repo
start server in debug mode. In your package.json

"start": "NODE_OPTIONS='--inspect' next start -p ${PORT:=3000}"

In chrome open chrome://inspect url then click on inspect

Tab to the Memory tab.

Load localhost:3000. Take a snapshot (base).

Use loadtest or any other load testing library to hit localhost:3000 (2000 total requests). Send 1000 requests, stop the load, click collect garbage, take snapshot. Inspect the retained data.

Send another 1000 requests, stop the load test, click collect garbage, take a snapshot. Inspect the retained data. NOTE: it will take some time for the snapshot because of the tree created by the leak.

Observer the memory significantly increased and the GC never releases it.

Inspect the retained objects and you will see the i18n references.

Expected behaviour
After stopping the loadtest and manually triggering GC (or waiting for it to auto trigger) memory should go back to baseline (plus any additional memory used post first request).
This is the behaviour in v8.1.1
Screenshots
As you can see the exact same test with the only difference being the version does not show a memory leak.
In 8.1.1 we go from 11.3 -> 12.3
In 8.1.2 we go from 11.3 -> 66.3
8.1.2

8.1.1

OS (please complete the following information)

Device: [MacBook Pro (16-inch, 2019)]
Browser: [Chrome Version 89.0.4389.90]

Additional context
Add any other context about the problem here.

cc @adrai

I would be fine with complete reverting the clone PR. In my opinion, the i18next backend itself should handle memoisation/caching.

Reverting to 8.1.0 is probably worst for anyone using custom backends. As you can see from the screenshots below, our servers simply crash on 8.1.0 because of all the extra calls being made. We support 20+ locales and in our case a memory leak is more manageable until we find a proper solution.

@dcodus Do I understand correctly?
Creating a clone creates a memory leak, but creating a new instance not?

@dcodus sorry if I'm asking, but how should the code be changed to work with getServerSideProps ? I'm not a next.js expert... i'm not able to see the memory leak with the original example.

Can you try with this change?

created a PR: https://github.com/isaachinman/next-i18next/pull/1108

@adrai I tried your changes locally and it's looking promising! I'm trying against our app now, will let you know soon.

@adrai Can confirm this fixes the leak for us! Not sure if this has any other side effects but our servers are stable and ssr works as expected and no leak detected after several thousand requests.

@dcodus sorry if I'm asking, but how should the code be changed to work with getServerSideProps ? I'm not a next.js expert... i'm not able to see the memory leak with the original example.

Simply change this function name from getStaticProps to getServerSideProps

...Not sure if this has any other side effects...

If there are concurrent request issues, the singleton fix will not work, and we need to keep cloneInstance...
As said, I don't know how next.js handles or not handles this.
That's why cloneInstance is for sure more safe.

I have another idea...

alternative: #1109

Reverting to 8.1.0 is probably worst for anyone using custom backends. As you can see from the screenshots below, our servers simply crash on 8.1.0 because of all the extra calls being made.

@dcodus Right, but I'm not sure you understood my point. If your i18next backend used a in-mem or fs-based cache, it wouldn't be an issue at all.
@adrai Is right that a global singleton is not an option due to concurrency.
However, this line is essentially a crude form the of caching/memoisation that I was suggesting live inside the i18next backend in the first place.
Let me know your thoughts @adrai and @dcodus – regardless of the implementation we choose, I'm confident we can get this fixed quickly.

Ok, then I suggest to go back to the createInstance implementation (v8.1.0)  and use a caching backend, like here

i fixed it with cloneInstance ;-)

here we go: https://github.com/isaachinman/next-i18next/pull/1110

@adrai Looks good on my end! No memory leaks detected with this fix

Published in v8.1.3. @dcodus Can you please test the release and see if the issue is resolved?

@isaachinman @adrai Everything is looking great in prod, our servers are very happy! On behalf of my team and myself thank you for the fix and for being awesome! Much appreciated!

Great. If you are indeed using OSS for that volume of prod traffic, I would encourage you sponsor packages, or contribute PRs in the future.


Revisit tests for scripts in buildSrc

Tests for scripts in buildSrc require connection to the internet. This might be problematic in some cases (e.g. local compilation). Also, maven.org seems to be down from time to time and causes random test failures.
It's about ReleaseScriptsTest.
Related Slack threads:

https://virtuslab.slack.com/archives/C0409GDKC06/p1673615559850639
https://virtuslab.slack.com/archives/C0409GDKC06/p1669220628832459

Example test failures:

https://github.com/VirtuslabRnD/pulumi-kotlin/actions/runs/3910239298/jobs/6682481259

The is not a huge problem anymore as we have retries. Let's try to mock Maven responses if the issue ever comes back.


feat: release v0.3.1

Release is at https://github.com/googleapis/nodejs-text-to-speech/releases/tag/0.3.1