Feature/inner hits

This PR adds support for inner hits.
See this integration test for an example.

LGTM! :+1:
I added a few integration tests and I really like the API.  Awesome job @Mpdreamz !


A few presentation changes for Flutter plugins

Kindly request some small visual tweaks:
Plugin page
For package pages for Flutter plugins -- for example https://pub.dartlang.org/packages/url_launcher  -- please change the text Flutter plugin after the flutter logo to be a hyperlink, Flutter plugin
Plugins list
On the plugins list, https://pub.dartlang.org/flutter/plugins/, please add a link to Flutter plugin docs after the 'Flutter Plugins header' and before the actual list of plugins:

Learn more about Flutter plugins

cc @isoos

One more item, pretty please:
Front page
On the front page, inside the 'Mobile development' box, please add a second button labeled 'Flutter Plugins' which links to /flutter/plugins/

Thanks @isoos! I don't see this on the site, does it need to be published or something?

Yes, @mkustermann  or @kevmoo will publish it.

Had to make a smaller fix to the flutter page (wasn't rendering properly). Published now.


No data synced

the programme works perfectly. But there is no data synced. below I attached the screenshot.

I am using XAMPP. This is my rivor.toml configuration.
`# MySQL address, user and password
user must have replication privilege in MySQL.
my_addr = "<IP_ADDRESS>:3306"
my_user = "root"
my_pass = ""
Elasticsearch address
es_addr = "<IP_ADDRESS>:9200"
Path to store data, like master.info, and dump MySQL data
data_dir = "./var"
Inner Http status address
stat_addr = "<IP_ADDRESS>:12800"
pseudo server id like a slave
server_id = 1001
mysql or mariadb
flavor = "mysql"
mysqldump execution path
if not set or empty, ignore mysqldump.
mysqldump = "mysqldump"
MySQL data source
[[source]]
schema = "test"
Only below tables will be synced into Elasticsearch.
"test_river_[0-9]{4}" is a wildcard table format, you can use it if you have many sub tables, like table_0000 - table_1023
I don't think it is necessary to sync all tables in a database.
#tables = ["test_river", "test_river_[0-9]{4}"]
tables = ["users"]
Below is for special rule mapping
[[rule]]
schema = "test"
table = "users"
index = "users"
type = "user"
# title is MySQL test_river field name, es_title is the customized name in Elasticsearch
[rule.field]
# This will map column title to elastic search my_title
title="es_title"
# This will map column tags to elastic search my_tags and use array type
tags="my_tags,list"
# This will map column keywords to elastic search keywords and use array type
keywords=",list"

wildcard table rule, the wildcard table must be in source tables
[[rule]]
schema = "test"
table = "test_river_[0-9]{4}"
index = "river"
type = "river"
# title is MySQL test_river field name, es_title is the customized name in Elasticsearch
# [[rule.fields]]
# mysql = "title"
# elastic = "es_title"

`

Hi @itarafath
Do you have a users table in test database?

Yes..available.

can you insert some data and then flush logs, the mysql binlog will be rotated and go-mysql-elasticsearch will log this.

Thanks . It works . But sync only newly inserted data, existing data are missing.

can you use select * from users to see the existing data which are not synced?

it won't work.

seem that you don't install mysqldump, so go-mysql-elesticsearch can't sync the data which does not exist in binlog.
mysqldump is contained in MySQL, maybe you can install it? Sorry that I have no Windows computer so I don't know how to do it.

MySQL dump is working fine. Is there any specific path for MySQL dump file.
Which folder should contain MySQL dump file.

We don't save dump file, just dump the data from MySQL and sync to ES with a Pipe.

If I run mysqldump dbName its working. Then what should be wrong?

Delete the data directory set in data_dir configuration and restart the again. Hope this can solve your problem.

No :( . Not worked.

Can you show me the console output?

seem that you find the user with id 11?

Yeah. That's newly inserted one. But existing data are missing.

what is your existing data? can you show me an example, like selecting the result in MySQL and then in ES?

very strange. I will dive this issue later.
Can you show me the user table schema in MySQL.
What's your MySQL version, your ES version?

MySQL : 5.6.21
ES : 5.0.0
Table Schema
CREATE TABLE a(  idint(11) NOT NULL AUTO_INCREMENT,  name varchar(30) NOT NULL DEFAULT '',   PRIMARY KEY (id) ) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=latin1;

Hi @itarafath
I use your config and data to test in my Mac OSX. But to my surprised, it works ok.

Create the table a and insert (1, name1) and (2, name2).

Use reset master to force MySQL clear its binlog.

Start go-mysql-elasticsearch with your configuration.
➜  go-mysql-elasticsearch git:(master) ✗ ./bin/go-mysql-elasticsearch -config etc/river.toml
2016/11/10 20:21:44 binlogsyncer.go:71: [info] create BinlogSyncer with config &{1001 mysql <IP_ADDRESS> 3306 root   false false}
2016/11/10 20:21:44 dump.go:108: [info] try dump MySQL and parse
2016/11/10 20:21:44 status.go:52: [info] run status http server <IP_ADDRESS>:12800
mysqldump: [Warning] Using a password on the command line interface can be insecure.
2016/11/10 20:21:45 dump.go:114: [info] dump MySQL and parse OK, use 1.29 seconds, start binlog replication at (mysql.000001, 154)
2016/11/10 20:21:45 sync.go:17: [info] start sync binlog at (mysql.000001, 154)
2016/11/10 20:21:45 binlogsyncer.go:226: [info] begin to sync binlog from position (mysql.000001, 154)
2016/11/10 20:21:45 binlogsyncer.go:130: [info] register slave for master server <IP_ADDRESS>:3306
2016/11/10 20:21:45 binlogsyncer.go:552: [info] rotate to (mysql.000001, 154)
2016/11/10 20:21:45 sync.go:53: [info] rotate binlog to (mysql.000001, 154)

Select in ES
curl -XGET "http://localhost:9200/users/user/1"
{"_index":"users","_type":"user","_id":"1","_version":1,"found":true,"_source":{"id":1,"name":"name1"}}

Insert (3, name3) and select in ES
curl -XGET "http://localhost:9200/users/user/3"
{"_index":"users","_type":"user","_id":"3","_version":1,"found":true,"_source":{"id":3,"name":"name3"}}

I use MySQL 5.7.16 and ES 5.0.0.
I don't know what is wrong in your test now......

@siddontang Ok. I will try . Thanks for your support . 👍


fix typo

OPS Build status updates of commit 617076f:
:clock10: Preparing: average preparing time is 44 sec(s)

OPS Build status updates of commit 617076f:
:clock10: Incremental building: average incremental building time is 29 sec(s)

OPS Build status updates of commit 617076f:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/includes/quickstart-vs-prerequisites.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Refactor GoToDoor

Add RLBase API (as per #48 ) to GoToDoor environment. The goal of this environment is given in #66

Codecov Report

Merging #68 (ca41635) into master (b9fee6c) will decrease coverage by 0.29%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master      #68      +/-   ##
==========================================
- Coverage   68.58%   68.29%   -0.30%
==========================================
  Files          14       14
  Lines         452      451       -1
==========================================
- Hits          310      308       -2
- Misses        142      143       +1

Impacted Files
Coverage Δ

src/envs/gotodoor.jl
100.00% <100.00%> (ø)

src/envs/collectgems.jl
97.77% <0.00%> (-2.23%)
:arrow_down:

src/envs/dynamicobstacles.jl
97.82% <0.00%> (-2.18%)
:arrow_down:

src/abstract_grid_world.jl
85.00% <0.00%> (-1.37%)
:arrow_down:

src/grid_world_base.jl
70.73% <0.00%> (-1.37%)
:arrow_down:

src/objects.jl
21.31% <0.00%> (-1.27%)
:arrow_down:

src/GridWorlds.jl
100.00% <0.00%> (ø)

src/envs/fourrooms.jl
100.00% <0.00%> (ø)

src/envs/emptygridworld.jl
100.00% <0.00%> (ø)

src/envs/doorkey.jl
97.05% <0.00%> (+2.61%)
:arrow_up:

Continue to review full report at Codecov.

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


Add warning for wallet rescans on umbrel

Add a warning for how much time they can take. Also mention that your balances will disappear for the duration of the rescan.

Probably better to address the root cause, we will see how long it takes us to implement: https://github.com/bitcoin-s/bitcoin-s/issues/4044

Fixed by https://github.com/bitcoin-s/bitcoin-s-ts/pull/79


Can you add the function to save the json data in file?

When i use this to scrape the media, i also want more detail, can you generate a file which contain the json data? just like
{
	"items": [{
		"id": "1510583570632403228_232192182",
		"code": "BT2q8ELFekc",
		"user": {
			"id": "232192182",
			"full_name": "therock",
			"profile_picture": "https://instagram.fsin1-1.fna.fbcdn.net/t51.2885-19/11850309_1674349799447611_206178162_a.jpg",
			"username": "therock"
		},
		"images": {
			"thumbnail": {
				"width": 150,
				"height": 150,
				"url": "https://instagram.fsin1-1.fna.fbcdn.net/t51.2885-15/s150x150/e15/c236.0.607.607/18381969_645170155683563_5588631996973711360_n.jpg"
			},
		}
	}]
}

Have you tried the --media_metadata argument?
$ instagram-scraper therock --media_metadata

A json file named user.json will be produced in the destination directory.

sorry i ditn't saw the argument , it works, thx!

@rarcega sorry i ditn't saw the argument , it works, thx!

@orkaa sorry i didn't saw the argument , it works, thx!

@rarcega sorry i didn't saw the argument , it works, thx!


Recovery from lost session Id

The following information was provided by a development team reviewing the Modality API:

When a capture session is created, a unique “Session ID” string is automatically generated, and the corresponding sensor is locked (that is, another capture session cannot be initiated with it).  As far as I can tell, the only way to close an active capture session and restore the corresponding device to its original state is by calling the “close” method with the Session ID string.  This means that if the Session ID string is lost before the “close” method can be called (via a crash, for example),  that device remains locked unless the machine is restarted.  Is there a way to query the API for a device’s active capture session ID string?  Is there any way to reset a device to it’s original state, or close a capture session, without access to the ID string?

One way to approach this is to introduce a new API call in the Images API to retrieve all of the currently active sessions. For example, a request like GET /acquisition can be used to accomplish this. One concern from a security perspective, is that any authorized client could retrieve all session ids and therefore have direct control over a session even if they did not create it.
To address this concern, I would propose that the GET /acquisition API should only return sessions that were created by the same client. The authorization credentials supplied with the request uniquely identify the client. In this way, a client application cannot obtain a session Id that was created by a different client application.

Based on the initial questions quoted in this issue, a typical use case for this feature would involve identifying the session Id for a particular device that is marked as InUse. If the intent is to find one AcquisitionSession, we can improve the proposed API by adding an optional query parameter, deviceId, to filter the sessions based on a device Id. The response would be an array containing exactly one session if the session was found or an empty array if the device was not found to be associated with any currently active session. Of course, the API can still be called without the filter and the client can iterate through the results to filter them for a particular device.
Here is an example of the API call with the optional deviceId filter:
 GET /acquisition?deviceId=123456789
@jtetro2, what do you think of this proposal?

I have updated the OpenAPI spec, Redoc, the Postman collection and the SDK. @jtetro2 , can you please update the Wiki with the new API command?

Great! This fix looks good. I am closing this issue.


[App] Can't select connection during import

Describe the bug
I've imported the CrisisCommunication.zip but once the import has finished I can't select connection for import for Microsoft Teams Connection & Content Conversion Connection therefore I can't proceed to the next step.
To Reproduce
Steps to reproduce the behavior:

Go to 'https://make.powerapps.com/'
Click on 'Apps'
Scroll down to 'related resources'
See error - I can create a sharepoint connection but it doesn't show up the connector once I've created it. This happens with both Teams connection and content conversion connection.

Expected behavior
It is supposed to give me a connection item after I've created them but even after refresh it doesn't show up therefore I can't proceed to the next step which is import.
Screenshots
Please see attached print screen.
Interface(please complete the following information):

Browser Chrome
Version date Version 94.0.4606.71

**Additional context**
Add any other context about the problem here.

@carienve I found a trick to create this connection. Just set up an empty app and connect that App to Teams and Content Conversion. Now you can connect the Crisis Communication App to the connectors (don't need to save the empty App, I just threw it away)


Local functions

Without checking the manual too closely I tried writing a local function like this:
float4 fragmentMain(VertexOutput vertex) : SV_Target
{
  static float GetValue(int val) { return val; } // Simplified example
  float a = GetValue(vertex.Input);

  // etc
}

So from what I understand this is not something that's actually supported, there's currently no support for local functions/lambda functions/closures/etc. But it still compiles into correct code - is this parsed as a member function? It has a few problems:

It crashes the language server in VS Code, i.e. code completion stops working.
When I tried to use a value from an outer function (thinking closures are supported) it compiled, but generated invalid GLSL.

Unless I'm completely off the mark here, declaring a function like GetValue inside a function should probably just produce an error.

Yes, this needs to produce an error.


Exposure Compensation On/Off and Exposure Compensation Up/Down commands

Thanks for the OSD menu commands, I hope you will also add the Exposure Compensation commands in a next release.

The Exposure Compensation actions and presets have been added to the latest module release. Those feature should show up in Companion 3.x as soon as the module can get merged in and a new release is built.


How to use IDW spatial interpolation

I have a point shpfile file and a polygon shpfile file. I want to use the IDW interpolation method to interpolate the Z attribute in the point shpfile file to the base map bordered by the polygon shpfile.

shp = Shapefile.OpenFile(@"G:\新电脑里的数据\shiyandianshuju\shiyandianshuju\country.shp");
map1.Layers.Add(shp);
shp1 = Shapefile.OpenFile(@"G:\新电脑里的数据\shiyandianshuju\shiyandianshuju\shiyandian_EI.shp");
map1.Layers.Add(shp1);
InverseDistanceWeighting idw = new InverseDistanceWeighting();
IFeatureSet inputpoint = new FeatureSet(DotSpatial.Data.FeatureType.Point);//把实验点转换成要素,插值点图层
IFeatureSet inputmask = new FeatureSet(DotSpatial.Data.FeatureType.Polygon);
inputpoint = shp1 as IFeatureSet;
inputmask = shp as IFeatureSet;
//object a = inputpoint.DataTable.Rows[0]["EI"];
//MessageBox.Show(Convert.ToString(a));
        string zd = "EI";
        double cellSize = 0.1;
        double power = 3;
        int inputCount = dataGridView1.RowCount - 1;
        NeighborhoodType neighborType = NeighborhoodType.FixedCount;
        IRaster output = new Raster();
        output.Bounds = inputmask as RasterBounds;//设置边界

        ICancelProgressHandler cancelProgressHandler =null;
        idw.Execute(inputpoint,zd,cellSize,power,neighborType,inputCount,0,output, cancelProgressHandler);

Report an error on the last line when running：System.ApplicationException:“The specified file type is not supported.”


DOC: Move Hedger to nn (close #71)

Codecov Report

Merging #73 (b9e6827) into develop (2852248) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##           develop       #73   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           31        31
  Lines          829       829
=========================================
  Hits           829       829

Impacted Files
Coverage Δ

pfhedge/nn/modules/loss.py
100.00% <ø> (ø)

Continue to review full report at Codecov.

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


Animated past winners/tournaments on the Miami Synth modal

Credit Swizz

Why the hell not, let's try this.


Implement DBClusterParameterGroup

What problem are you facing?

We would like to create a Composition containing an Aurora MySQL cluster and cluster parameter group. However it looks like the Crossplane AWS Provider only supports DB instance parameter groups today.
How could Crossplane help solve your problem?

Please add a dbclusterparametergroups.rds.aws.crossplane.io CRD for this API: https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-cluster-parameter-group.html

I'm working on a PR for this now.


simplify kvs to use a key field instead of entry

We could simplify the entries that are stored in the kvs journal by specifying a key-field on open that is part of the record stored instead of having the kvs.Entry struct hold a redundant key alongside the record.

This was done in #2976


NNBD: Least and greatest closure algorythm does not substitute Object? instead of dynamic

Dart VM version: 2.9.0-20.0.dev (dev) (Wed Jul 1 11:29:16 2020 +0200) on "windows_x64"
Here is a sample code example according to the co19 Issue #575 evaluation:
Type? _capturedTypeArgument;

X captureTypeArgument<X>() {
  _capturedTypeArgument = X;
  throw 1;
}

Type? get capturedTypeArgument {
  var result = _capturedTypeArgument;
  _capturedTypeArgument = null;
  return result;
}

class C<X> {}

void main() {
  void f<X>(C<X> Function() g) => g();
  try { f(() => captureTypeArgument()); } catch(e) {}
  print(capturedTypeArgument);
}

NNBD Spec reads:

The definitions of least and greatest closure are changed in null safe libraries to substitute Never in positions where previously Null would have been substituted, and Object? in positions where previously Object or dynamic would have been substituted.

However, dart prints C<dynamic> for the source above.
According to the Spec, capturedTypeArgument should be C<Object?> instead.

I believe this is correct: The returned expression captureTypeArgument() should be inferred with context type C<_> which is taken from the imposed return type schema where _ is the unknown type (aka ? in some documents, although this has nothing to do with nullability). So we should get captureTypeArgument<C<Object?>>() from inference.
This is then most likely a bug in the common front end computation of context types for returned expressions in function literals, or the computation of the inferred return type of function literals.
@johnniwinther, do you agree?

cc @stefantsov


bug: snackbar z index problem

Bug Definition
Snackbars does not appears on front of drawer screen. It must be front of the drawer screen.
discord username: mertolala#9076
## Bug environment
rc.afetharita.com
afetharita.com
Describe how you are producing the bug step by step

Trigger any snackbar on screen while drawer is opened, it would shown behind the drawer screen

Expected Behaviour
It must be front of the drawer screen
Screen shots

Desktop Information

Operating System: macos 12.6
Browser: Google Chrome
Version: any

Hello, It seems like pr #824 solves this issue perfectly. After merge the bug will solved. Also we could not reproduce this issue in nor prod or rc. So waiting-test can be removed.  If there you need more test please let us know.


Pseudo-class :has

I've seen that Stylebot doesn't support the pseudo-class :has
In my case, I wanted to create a css rule like:
div:has(>div[id*='-ad-']) {display:none}
but it didn't work. The selector is ok because I've tested in Chrome console.

Agree with @jordanbtucker, no plans to support jquery selectors. Closing this issue


[stable/airflow] Update redis requirements version

What this PR does / why we need it:
Enables the ability to set sysctlImage.enabled values can make some changes in the kernel of the host machine to make redis work as expected, in particular increasing the somaxconn value and disabling transparent huge pages.
Signed-off-by: Brian Nutt<EMAIL_ADDRESS>Which issue this PR fixes
(optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged)

fixes #

Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[x] DCO signed
[x] Chart Version bumped
[x] Variables are documented in the README.md

/assign @maver1ck

/ok-to-test

/lgtm


Patch 3

Refactored partially the generic and Ubuntu installer.
WIP for CentOS 6 and 7.
WIP for Debian 7 and 8.

Thanks @lpalgarvio!
As discussed, I will take it from here and wrap-up the CentOS related installation scripts and test them accordingly. Will commit all changes on the 3.4 branch


Floating action button has inconsistent reacting regions

Problem

FAB has 2 different regions, the outer region (rectangle) and the inner region (circular), and they react to different events:

Hover of the tooltip reacts to the outer region, because Tooltip wraps the entire widget
Hover of the inkwell reacts to the inner region, as shown by hover color
Tap gestures react to the outer region, thanks to _InputPadding

This brings inconsistency: The gap between the 2 regions reacts to tooltips, but not the hover color (as well as the upcoming mouse cursor feature), but again, reacts to mouse clicks. Ideally we would like the region that hover events react to match that of the tap events; at least we would like only one hovering region, instead of 2 regions for different changes.
If we must use _InputPadding, I suggest we find a way to make it also proxy the mouse events of the InkWell, so that all events react to the outer region.
Flutter: dd43da71febaafc58852000a61a6bc1ac4fb57ef
Sample code:
import 'package:flutter/material.dart';
import 'package:flutter/widgets.dart';

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: MyHomePage(title: 'Flutter Demo Home Page'),
    );
  }
}

class MyHomePage extends StatefulWidget {
  MyHomePage({Key key, this.title}) : super(key: key);

  final String title;

  @override
  _MyHomePageState createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {

  @override
  Widget build(BuildContext context) {
    return DefaultTabController(
      length: 2,
      child: Scaffold(
          body: Center(
            child: FloatingActionButton(
              onPressed: () {},
              tooltip: 'floating',
              hoverColor: Colors.deepOrange,
            ),
          )),
    );
  }
}

I suppose that FAB is a special widget for floatingActionButton in the MaterialApp. Is problem present when you use such code and when you use fab widget in its target field?

Issue still exist
[✓] Flutter (Channel dev, v1.18.0, on Mac OS X 10.15.4 19E266, locale en-GB)
    • Flutter version 1.18.0 at /Users/taha/Code/flutter_dev
    • Framework revision de1e572916 (13 hours ago), 2020-04-06 16:15:07 -0700
    • Engine revision df257e59c2
    • Dart version 2.8.0 (build 2.8.0-dev.20.0 1210d27678)

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
    • Android SDK at /Users/taha/Code/sdk
    • Platform android-29, build-tools 29.0.3
    • ANDROID_HOME = /Users/taha/Code/sdk
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_212-release-1586-b4-5784211)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.4)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.4, Build version 11E146
    • CocoaPods version 1.9.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 3.6)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 45.0.1
    • Dart plugin version 192.7761
    • Java version OpenJDK Runtime Environment (build
      1.8.0_212-release-1586-b4-5784211)

[✓] VS Code (version 1.43.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.9.1

[✓] Connected device (5 available)
    • SM M305F      • 32003c30dc19668f          • android-arm64  • Android 10
      (API 29)
    • Taha’s iPhone • 00008020-001059882212002E • ios            • iOS 13.4
    • macOS         • macOS                     • darwin-x64     • Mac OS X
      10.15.4 19E266
    • Chrome        • chrome                    • web-javascript • Google Chrome
      80.0.3987.149
    • Web Server    • web-server                • web-javascript • Flutter Tools

• No issues found!

Preview

Code Sample

complete code sample
import 'package:flutter/material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Material App',
      theme: ThemeData.dark(),
      home: Home(),
    );
  }
}

class Home extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Material App Bar'),
      ),
      body: Center(
        child: RawMaterialButton(
          shape: CircleBorder(),
          constraints: const BoxConstraints(),
          padding: const EdgeInsets.all(12),
          materialTapTargetSize: MaterialTapTargetSize.shrinkWrap,
          fillColor: Colors.black,
          child: Icon(
            Icons.add,
            color: Colors.white,
            size: 250,
          ),
          onPressed: () {},
        ),
      ),
      floatingActionButton: FloatingActionButton(
        child: Icon(Icons.add),
        onPressed: () {},
      ),
    );
  }
}

flutter doctor -v
[✓] Flutter (Channel stable, 1.22.5, on macOS 11.1 20C69 darwin-x64, locale en-GB)
    • Flutter version 1.22.5 at /Users/tahatesser/Code/flutter_stable
    • Framework revision<PHONE_NUMBER> (3 weeks ago), 2020-12-10 11:54:40 -0800
    • Engine revision ae90085a84
    • Dart version 2.10.4

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at /Volumes/Extreme/sdk
    • Platform android-30, build-tools 30.0.3
    • ANDROID_HOME = /Volumes/Extreme/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.3)
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.3, Build version 12C33
    • CocoaPods version 1.10.0

[!] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)

[✓] VS Code (version 1.52.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.18.0

[✓] Connected device (2 available)
    • Taha’s iPad (mobile) • 00008020-000255113EE8402E            • ios • iOS 14.3
    • iPhone 12 (mobile)   • 12D8FF8E-2815-436E-9951-B8A6A42E4ACF • ios • com.apple.CoreSimulator.SimRuntime.iOS-14-3 (simulator)

! Doctor found issues in 1 category.

[✓] Flutter (Channel master, 1.26.0-2.0.pre.145, on macOS 11.1 20C69 darwin-x64, locale en-GB)
    • Flutter version 1.26.0-2.0.pre.145 at /Users/tahatesser/Code/flutter_master
    • Framework revision 38fe7e2b1c (9 hours ago), 2020-12-28 21:39:03 -0500
    • Engine revision 892034dc6a
    • Dart version 2.12.0 (build 2.12.0-179.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at /Volumes/Extreme/sdk
    • Platform android-30, build-tools 30.0.3
    • ANDROID_HOME = /Volumes/Extreme/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.3)
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.3, Build version 12C33
    • CocoaPods version 1.10.0

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)

[✓] VS Code (version 1.52.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.18.0

[✓] Connected device (4 available)
    • Taha’s iPad (mobile) • 00008020-000255113EE8402E            • ios            • iOS 14.3
    • iPhone 12 (mobile)   • 12D8FF8E-2815-436E-9951-B8A6A42E4ACF • ios            • com.apple.CoreSimulator.SimRuntime.iOS-14-3 (simulator)
    • macOS (desktop)      • macos                                • darwin-x64     • macOS 11.1 20C69 darwin-x64
    • Chrome (web)         • chrome                               • web-javascript • Google Chrome 87.0.4280.88

• No issues found!

This issue is reproducible on the latest stable and master channels.

flutter doctor -v (stable and master)
[✓] Flutter (Channel stable, 3.3.10, on macOS 13.0.1 22A400 darwin-x64, locale en-VN)
    • Flutter version 3.3.10 on channel stable at /Users/huynq/Documents/GitHub/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 135454af32 (13 hours ago), 2022-12-15 07:36:55 -0800
    • Engine revision 3316dd8728
    • Dart version 2.18.6
    • DevTools version 2.15.0

[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    • Android SDK at /Users/huynq/Library/Android/sdk
    • Platform android-33, build-tools 31.0.0
    • ANDROID_HOME = /Users/huynq/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 14.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 14B47b
    • CocoaPods version 1.11.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2021.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)

[✓] IntelliJ IDEA Community Edition (version 2022.1.1)
    • IntelliJ at /Users/huynq/Library/Application Support/JetBrains/Toolbox/apps/IDEA-C/ch-0/221.5591.52/IntelliJ IDEA CE.app
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart

[✓] VS Code (version 1.73.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.54.0

[✓] Connected device (3 available)
    • SM T225 (mobile) • R9JT3004VRJ • android-arm64  • Android 12 (API 31)
    • macOS (desktop)  • macos       • darwin-x64     • macOS 13.0.1 22A400 darwin-x64
    • Chrome (web)     • chrome      • web-javascript • Google Chrome 108.0.5359.124

[✓] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!

[!] Flutter (Channel master, 3.7.0-10.0.pre.15, on macOS 13.0.1 22A400 darwin-x64, locale en-VN)
    • Flutter version 3.7.0-10.0.pre.15 on channel master at /Users/huynq/Documents/GitHub/flutter_master
    ! Warning: `flutter` on your path resolves to /Users/huynq/Documents/GitHub/flutter/bin/flutter, which is not inside your current Flutter SDK checkout at /Users/huynq/Documents/GitHub/flutter_master. Consider adding /Users/huynq/Documents/GitHub/flutter_master/bin to the front of your path.
    ! Warning: `dart` on your path resolves to /Users/huynq/Documents/GitHub/flutter/bin/dart, which is not inside your current Flutter SDK checkout at /Users/huynq/Documents/GitHub/flutter_master. Consider adding /Users/huynq/Documents/GitHub/flutter_master/bin to the front of your path.
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 76bb8ead5a (13 minutes ago), 2022-12-15 19:38:53 -0800
    • Engine revision 29196519c1
    • Dart version 3.0.0 (build 3.0.0-21.0.dev)
    • DevTools version 2.20.0
    • If those were intentional, you can disregard the above warnings; however it is recommended to use "git" directly to perform update checks and upgrades.

[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    • Android SDK at /Users/huynq/Library/Android/sdk
    • Platform android-33, build-tools 31.0.0
    • ANDROID_HOME = /Users/huynq/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 14.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 14B47b
    • CocoaPods version 1.11.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2021.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.13+0-b1751.21-8125866)

[✓] IntelliJ IDEA Community Edition (version 2022.1.1)
    • IntelliJ at /Users/huynq/Library/Application Support/JetBrains/Toolbox/apps/IDEA-C/ch-0/221.5591.52/IntelliJ IDEA CE.app
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart

[✓] VS Code (version 1.73.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.54.0

[✓] Connected device (3 available)
    • SM T225 (mobile) • R9JT3004VRJ • android-arm64  • Android 12 (API 31)
    • macOS (desktop)  • macos       • darwin-x64     • macOS 13.0.1 22A400 darwin-x64
    • Chrome (web)     • chrome      • web-javascript • Google Chrome 108.0.5359.124

[✓] HTTP Host Availability
    • All required HTTP hosts are available

! Doctor found issues in 1 category.


Attemped to update project that is not loaded

Environment data
dotnet --info output:
.NET Core SDK (reflecting any global.json):
 Version:   2.1.403
 Commit:    04e15494b6

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.17134
 OS Platform: Windows
 RID:         win10-x64
 Base Path:   C:\Program Files\dotnet\sdk\2.1.403\

Host (useful for support):
  Version: 2.1.5
  Commit:  290303f510

.NET Core SDKs installed:
  1.0.0-preview2-003131 [C:\Program Files\dotnet\sdk]
  1.0.0-preview2-1-003177 [C:\Program Files\dotnet\sdk]
  1.0.0-preview4-004233 [C:\Program Files\dotnet\sdk]
  1.0.3 [C:\Program Files\dotnet\sdk]
  1.0.4 [C:\Program Files\dotnet\sdk]
  2.1.103 [C:\Program Files\dotnet\sdk]
  2.1.104 [C:\Program Files\dotnet\sdk]
  2.1.200-preview-007517 [C:\Program Files\dotnet\sdk]
  2.1.202 [C:\Program Files\dotnet\sdk]
  2.1.300-preview1-008174 [C:\Program Files\dotnet\sdk]
  2.1.402 [C:\Program Files\dotnet\sdk]
  2.1.403 [C:\Program Files\dotnet\sdk]

.NET Core runtimes installed:
  Microsoft.AspNetCore.All 2.1.0-preview1-final [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.All 2.1.4 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.All 2.1.5 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.App 2.1.0-preview1-final [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 2.1.4 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 2.1.5 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 1.0.1 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 1.0.4 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 1.0.5 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 1.1.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 1.1.1 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 1.1.2 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 2.0.6 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 2.0.9 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 2.1.0-preview1-26216-03 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 2.1.4 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 2.1.5 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]

To install additional .NET Core runtimes or SDKs:
  https://aka.ms/dotnet-download

VS Code version:
Version: 1.28.2 (system setup)
Commit: 7f3ce96ff4729c91352ae6def877e59c561f4850
Date: 2018-10-17T00:23:51.859Z
Electron: 2.0.9
Chrome: 61.0.3163.100
Node.js: 8.9.3
V8: 6.1.534.41
Architecture: x64

C# Extension version:
1.17.0

Steps to reproduce

dotnet new console
First I got the error  Error occured in loading omnisharp from omnisharp.pathCould not start the server due to Error: The system could not find the specified path
After updating the path in user settings to reflect the new version, I now get the error Attemped to update project that is not loaded
I tried re-installing the extension and also creating a new project after making the change but with the same results

Expected  behavior
Omnisharp should just work and not give any errors
Actual behavior
Annoying errors prevent me from working

Error occured in loading omnisharp from omnisharp.pathCould not start the server due to Error: The system could not find the specified path

Then after fixing the path

Attemped to update project that is not loaded

See the full log below:
Starting OmniSharp server at 11/12/2018, 12:50:42 PM
    Target: c:\Users\Bassie\Source\Repos\WeighScanner

OmniSharp server started.
    Path: C:\Users\Bassie\.vscode\extensions\ms-vscode.csharp-1.17.0\.omnisharp\1.32.6\OmniSharp.exe
    PID: 20204

[info]: OmniSharp.Stdio.Host
        Starting OmniSharp on Windows 6.2.9200.0 (x64)
[info]: OmniSharp.Services.DotNetCliService
        DotNetPath set to dotnet
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Located 3 MSBuild instance(s)
            1: Visual Studio Build Tools 2017 15.8.28010.2050 - "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin"
            2: Visual Studio Community 2017 15.8.28010.2046 - "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin"
            3: StandAlone 15.0 - "C:\Users\Bassie\.vscode\extensions\ms-vscode.csharp-1.17.0\.omnisharp\1.32.6\msbuild\15.0\Bin"
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Registered MSBuild instance: Visual Studio Build Tools 2017 15.8.28010.2050 - "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin"
[info]: OmniSharp.Cake.CakeProjectSystem
        Detecting Cake files in 'c:\Users\Bassie\Source\Repos\WeighScanner'.
[info]: OmniSharp.Cake.CakeProjectSystem
        Could not find any Cake files
[info]: OmniSharp.WorkspaceInitializer
        Project system 'OmniSharp.DotNet.DotNetProjectSystem' is disabled in the configuration.
[info]: OmniSharp.MSBuild.ProjectSystem
        No solution files found in 'c:\Users\Bassie\Source\Repos\WeighScanner'
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for 'c:\Users\Bassie\Source\Repos\WeighScanner\WeighScanner.csproj'
[info]: OmniSharp.Script.ScriptProjectSystem
        Detecting CSX files in 'c:\Users\Bassie\Source\Repos\WeighScanner'.
[info]: OmniSharp.Script.ScriptProjectSystem
        Could not find any CSX files
[info]: OmniSharp.WorkspaceInitializer
        Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpWorkspaceOptionsProvider
[info]: OmniSharp.WorkspaceInitializer
        Configuration finished.
[info]: OmniSharp.Stdio.Host
        Omnisharp server running using Stdio at location 'c:\Users\Bassie\Source\Repos\WeighScanner' on host 4824.
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: c:\Users\Bassie\Source\Repos\WeighScanner\WeighScanner.csproj
[warn]: OmniSharp.MSBuild.ProjectManager
        Failed to load project file 'c:\Users\Bassie\Source\Repos\WeighScanner\WeighScanner.csproj'.
c:\Users\Bassie\Source\Repos\WeighScanner\WeighScanner.csproj(1,1)
Microsoft.Build.Exceptions.InvalidProjectFileException: Could not load SDK Resolver. A manifest file exists, but the path to the SDK Resolver DLL file could not be found. Manifest file path 'C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\SdkResolvers\Microsoft.Build.NuGetSdkResolver\Microsoft.Build.NuGetSdkResolver.xml'. SDK resolver path: C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\Common7\IDE\CommonExtensions\Microsoft\NuGet\Microsoft.Build.NuGetSdkResolver.dll  c:\Users\Bassie\Source\Repos\WeighScanner\WeighScanner.csproj
   at Microsoft.Build.Shared.ProjectFileErrorUtilities.VerifyThrowInvalidProjectFile(Boolean condition, String errorSubCategoryResourceName, BuildEventFileInfo projectFile, Exception innerException, String resourceName, Object[] args)
   at Microsoft.Build.BackEnd.SdkResolution.SdkResolverLoader.TryAddAssemblyFromManifest(String pathToManifest, String manifestFolder, List`1 assembliesList, ElementLocation location)
   at Microsoft.Build.BackEnd.SdkResolution.SdkResolverLoader.FindPotentialSdkResolvers(String rootFolder, ElementLocation location)
   at Microsoft.Build.BackEnd.SdkResolution.SdkResolverLoader.LoadResolvers(LoggingContext loggingContext, ElementLocation location)
   at Microsoft.Build.BackEnd.SdkResolution.SdkResolverService.Initialize(LoggingContext loggingContext, ElementLocation location)
   at Microsoft.Build.BackEnd.SdkResolution.SdkResolverService.ResolveSdk(Int32 submissionId, SdkReference sdk, LoggingContext loggingContext, ElementLocation sdkReferenceLocation, String solutionPath, String projectPath)
   at Microsoft.Build.BackEnd.SdkResolution.CachingSdkResolverService.<>c__DisplayClass3_0.<ResolveSdk>b__0(String key)
   at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory)
   at Microsoft.Build.BackEnd.SdkResolution.CachingSdkResolverService.ResolveSdk(Int32 submissionId, SdkReference sdk, LoggingContext loggingContext, ElementLocation sdkReferenceLocation, String solutionPath, String projectPath)
   at Microsoft.Build.Evaluation.Evaluator`4.ExpandAndLoadImportsFromUnescapedImportExpressionConditioned(String directoryOfImportingFile, ProjectImportElement importElement, List`1& projects, SdkResult& sdkResult, Boolean throwOnFileNotExistsError)
   at Microsoft.Build.Evaluation.Evaluator`4.ExpandAndLoadImports(String directoryOfImportingFile, ProjectImportElement importElement, SdkResult& sdkResult)
   at Microsoft.Build.Evaluation.Evaluator`4.EvaluateImportElement(String directoryOfImportingFile, ProjectImportElement importElement)
   at Microsoft.Build.Evaluation.Evaluator`4.PerformDepthFirstPass(ProjectRootElement currentProjectOrImport)
   at Microsoft.Build.Evaluation.Evaluator`4.Evaluate(ILoggingService loggingService, BuildEventContext buildEventContext)
   at Microsoft.Build.Evaluation.Project.Reevaluate(ILoggingService loggingServiceForEvaluation, ProjectLoadSettings loadSettings, EvaluationContext evaluationContext)
   at Microsoft.Build.Evaluation.Project.ReevaluateIfNecessary(ILoggingService loggingServiceForEvaluation, ProjectLoadSettings loadSettings, EvaluationContext evaluationContext)
   at Microsoft.Build.Evaluation.Project.Initialize(IDictionary`2 globalProperties, String toolsVersion, String subToolsetVersion, ProjectLoadSettings loadSettings, EvaluationContext evaluationContext)
   at Microsoft.Build.Evaluation.Project..ctor(String projectFile, IDictionary`2 globalProperties, String toolsVersion, String subToolsetVersion, ProjectCollection projectCollection, ProjectLoadSettings loadSettings, EvaluationContext evaluationContext)
   at Microsoft.Build.Evaluation.ProjectCollection.LoadProject(String fileName, IDictionary`2 globalProperties, String toolsVersion)
   at OmniSharp.MSBuild.ProjectLoader.EvaluateProjectFileCore(String filePath)
   at OmniSharp.MSBuild.ProjectLoader.BuildProject(String filePath)
   at OmniSharp.MSBuild.ProjectFile.ProjectFileInfo.Load(String filePath, ProjectLoader loader)
   at OmniSharp.MSBuild.ProjectManager.LoadOrReloadProject(String projectFilePath, Func`1 loader)

[fail]: OmniSharp.MSBuild.ProjectManager
        Attemped to update project that is not loaded: c:\Users\Bassie\Source\Repos\WeighScanner\WeighScanner.csproj

@sebasijan It sounds like this might be a problem with your build tools. Do you know if your build tools include the .NET core build components?

@rchande I have no idea - how can I check this?

Had the same issue after setting up my machine to build/run Microsoft/vscode. @rchande you should be able to reproduce the issue by following the contribution directions for C/C++ compiler tool chain in the Microsoft/vscode contributing how to.
Basically you end up getting a Microsoft.Build.NuGet.Sdk.Resolver.xml that looks like:
<!--
  For serialization contract see:
  https://github.com/Microsoft/msbuild/blob/0cbd6daa4346e4109d3b0d7f2ebfabddda0edf5d/src/Build/BackEnd/Components/SdkResolution/SdkResolverManifest.cs
-->

<SdkResolver>
  <Path>..\..\..\..\..\Common7\IDE\CommonExtensions\Microsoft\NuGet\Microsoft.Build.NuGetSdkResolver.dll</Path>
</SdkResolver>

And following the path doesn't work because there's no NuGet folder where it expects.
@sebasijan I was able to fix the issue by uninstalling the Visual Studio Build Tools.

@NTaylorMullen I could try that, but I don't want to now also mess up my VS environment as I develop on both...

@NTaylorMullen I could try that, but I don't want to now also mess up my VS environment as I develop on both...

Totally understand 😄

@sebasijan Can you try installing the .NET Core Build Tools as stated here?

I'm using Mac, and I initialize the project in virtual windows. When I use VSC to edit, problems occurred

I realize that the origin poster was on Windows, but this problem occured for me on Linux and I couldn't find a solution in any of the top threads. I'm not sure why, but the official mono-documentations says:

The package mono-complete should be installed to install everything - this should cover most cases of "assembly not found" errors.

At best I feel like this is highly misleading as it does not install compile-dependencies. If you're on a linux distribution, follow the instructions at [https://www.mono-project.com/download/stable/](at this link) to install the mono-devel package. At the time of writing this can be done using: sudo apt install mono-devel on Ubuntu 18.04.  After that, you may need to install mono-complete as well, but this finally fixed the errors for me.

Thanks for the info @Moortiii  I have Ubuntu 19.04. Already had packages installed, but Installing mono-devel and mono-complete from the repo shown in your link, rather than the older default packages solved my issues ("Attempted to update project that is not loaded" as well as several other problems relating to C#/Unity)

This does not repro with the latest plugin based on the steps provided.


Cannot connect to Facebook

After clicking the "Connect" button in Facebook Social Poster account I get a white page and this error:
"NetworkError: 500 Internal Server Error - http://my.page/index.php/admin/actions/oauth/connect?provider=facebook"
OAuth plugin is configured:

Client Id and Client Secret are filled
App is public and configured:
Client OAuth Login - is enabled
Web OAuth Login - is enabled
Valid OAuth redirect URIs - copied the "Redirect URI" from OAuth Facebook settings page

This is from the oauth.log

2016/07/08 10:15:33 [info] [plugin] [Forced] OAuth Connect - Step 1
Array
(
[referer] => /index.php/admin/actions/socialPoster/oauth/connect?handle=facebook
[scope] => Array
(
[0] => publish_actions
[1] => manage_pages
[2] => publish_pages
[3] => user_managed_groups
[4] => user_posts
[5] => user_photos
)
[authorizationOptions] => Array
    (
    )

[redirectTo] => http://my.page/index.php/admin/actions/oauth/connect?provider=facebook

)

2016/07/08 10:15:33 [info] [plugin] [Forced] OAuth Connect - Step 2A
Array
(
[handle] => facebook
[scope] => Array
(
[0] => publish_actions
[1] => manage_pages
[2] => publish_pages
[3] => user_managed_groups
[4] => user_posts
[5] => user_photos
)
[authorizationOptions] => Array
    (
    )

[referer] => /index.php/admin/actions/socialPoster/oauth/connect?handle=facebook

)

Also, do I need to submit my Facebook App for approval?
Thanks

Is there anything in, craft.log, phperrors.log or socialposter.log? I don't believe your app needs to be live/approved.

Thanks for your quick response!
Nothing in craft.log or in phperrors.log
I don't even have socialposter.log in /craft/storage/runtime/logs

Hmmm, a 500 Internal Server Error usually points to something script-wise, so I wonder if its something to do with your local development? Any chance you've used https://dukt.net/craft/rest, https://dukt.net/craft/facebook, or https://dukt.net/craft/social and come across the same issue when connecting?

I didn't use any of those plugins so far but now I installed https://dukt.net/craft/facebook to test it and same thing happened when trying to connect to facebook:
"NetworkError: 500 Internal Server Error - http://my.page/index.php/admin/actions/oauth/connect?provider=facebook"
This is from the facebook.log

2016/07/08 16:31:58 [info] [plugin] [Forced] OAuth Connect - Step 1
Array
(
[referer] => /index.php/admin/actions/facebook/connect
[scope] => Array
(
[0] => public_profile
[1] => manage_pages
[2] => read_insights
)
[authorizationOptions] => Array
    (
    )

[redirectTo] => http://my.page/index.php/admin/actions/oauth/connect?provider=facebook

)

2016/07/08 16:31:58 [info] [plugin] [Forced] OAuth Connect - Step 2A
Array
(
[handle] => facebook
[scope] => Array
(
[0] => public_profile
[1] => manage_pages
[2] => read_insights
)
[authorizationOptions] => Array
    (
    )

[referer] => /index.php/admin/actions/facebook/connect

)

It seems its only related to facebook because I normally connected to Twitter today with OAuth plugin and SocialPoster plugin.
Any idea where I should start digging for possible culprits?
Many thanks for your help so far!

Yeah, thats interesting, and I wanted to check if it was a Social Poster issue or an OAuth one. Seems like it might be an issue with OAuth. I might recommend posting an issue over at https://github.com/dukt/craft-oauth/issues

Will do that, yes.
Thanks for your time and help!


[Tests structure]: split tests for formats into multiple files

The rationale is that I could make multiple PRs for all additional formats and we can review/approve them separately. If I do multiple PRs into a single file they would likely conflict each other once some of them merged.
Given that going forward we will have some other additional formats it makes even more sense.
Also, they would be sorted alphabetically and we will see the list of formats.

@Julian what do you think?
If we do it, I am not sure what is a better way: have a separate folder for formats (that can probably break some tools, although only with draft-06) or have them named as format_uri.json for example. I'd probably have all the formats in optional/formats folder.

There's not that many formats defined. We'd probably defining only one schema per test file if we broke it up, in which case what's the point?

There's not that many formats defined

@awwright I agree, but we are going to add several now (uri-reference, uri-template and json-pointer) and probably in the future too (date, time, etc.)

We're probably defining only one schema per test file

that's true but there are plenty of test cases so it becomes difficult to navigate the file

what's the point?

It's a bit of a hassle to make multiple PRs into the same file - there will be merge conflicts to resolve... Also it would allow seeing the list of formats for which we have tests without scrolling the file.
But I don't particularly insist on that, if you think it's a bad idea we can leave as is.

@epoberezkin no opinion -- I don't think it'll make too big of a difference one way or the other, and it's kind of nice that right now every validator corresponds to exactly 1 file, but if you do think it'll make your life easier, fine with me.
If you do do it, yeah, folder would be better.

Decided to leave it as is, closing :)

As draft-07 introduced many additional formats I am going to split format.json into multiple files to simplify testing/excluding unsupported formats. Currently ajv draft-07 tests exclude all formats.


Update automation to use Go 1.19

Upgrade which version of go we're using in the non-playground automation scripts. Current latest version is 1.19.3.
This doesn't affect the minimum Go version for SDK users, which remains at 1.18

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[ ] Mention the appropriate issue in your description (for example: addresses #123), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment fixes #<ISSUE NUMBER> instead.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.
To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md
GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI.

Run Java PreCommit

Run SQL PreCommit

Run SQL PreCommit

Run Java PreCommit

Looks like this breaks GitHub Action Go Test due to go fmt: https://github.com/apache/beam/actions/workflows/go_tests.yml
Maybe Go1.19 introduced some different fmt criteria

That does sound familiar TBH. Ok. We should revert the action change only (as that's what changes the fmt requirement we've instituted for beam.
This does mean that we would need to split the fmt check and the unit tests in the action, since of the versions have different fmt requirements, they can't both be satisfied.


bug:  tests/data/test_vcf_input.vcf expected errors?

As a vrs-anvil user, we realize no VCF is perfect, however, as testers we should absolutely know if these are correct expected errors?
TODO confirm these are expected errors ?
[
('chr19-54220999-A-A', ValidationError('Expected reference sequence A on GRCh38:chr19 at positions (54220998, 54220999) but found T')),
('chr19-54220999-A-T', ValidationError('Expected reference sequence A on GRCh38:chr19 at positions (54220998, 54220999) but found T')),
('chr19-54221654-A-A', ValidationError('Expected reference sequence A on GRCh38:chr19 at positions (54221653, 54221654) but found T')),
('chr19-54221654-A-T', ValidationError('Expected reference sequence A on GRCh38:chr19 at positions (54221653, 54221654) but found T')),
('chr19-54221654-A-P', ValueError('Unable to parse data as gnomad variation'))
]

source tests/data/test_vcf_input.vcf
tests/unit/test_vcf_annotation.py::test_small_vcf_annotation

Add the large file ~330K lines we had about 3000 INS, DEL alt "cannot parse" errors

Are these valid, to be expected ie "normal" errors.

Ask our group  K, BK, J, N see what insights we can gather


Tests are failing

Just wanted to let you know that the tests are failing on the master branch: https://travis-ci.org/funkybob/django-classy-settings

Yeah.. that's only for a deprecated "feature", so I'll remove it.
The rest of the noise is py2, which is no longer supported.
Expect to see a 2.1 release later today!

Thank you for the release and clarifying the docs 👍


Apc Extension failed: Error on Mac

I am trying to instal Vscode Animations but keep getting this error:
Apc Extension failed: Error: EROFS: read-only file system, rename '/private/var/folders/5n/33v522z50slgj1pdrflw8s0m0000gp/T/AppTranslocation/DE04D657-210E-4A14-B434-C9376524C04B/d/Visual Studio Code.app/Contents/Resources/app/out/bootstrap-amd.js' -> '/private/var/folders/5n/33v522z50slgj1pdrflw8s0m0000gp/T/AppTranslocation/DE04D657-210E-4A14-B434-C9376524C04B/d/Visual Studio Code.app/Contents/Resources/app/out/bootstrap-amd.js.apc.extension.backup'
I found this problem for someone running ubunto, but couldn't find a solution for mac?

Hey @ahmedhelow, have you found a solution?

Hey @ahmedhelow, have you found a solution?

I managed to find the cause of this - you need to move VSCode to application folder in Finder.

Hey @ahmedhelow, have you found a solution?

I managed to find the cause of this - you need to move VSCode to application folder in Finder.

Yes, that was it. I was trying to remember what did I do but you figured it out. 👏


[Changelog] Update for Sprint 93

[skip ci]

@miq-bot add_label documentation

@carbonin when you have a chance, can you review/merge.

Thanks @carbonin


Intermittent failures on windows

I'm seeing this on the bots a lot
expected:
thread 'uninstall_works_if_multirust_home_doesnt_exist' panicked at 'called `Result::unwrap()` on an `Err` value: Error { repr: Os { code: 145, message: "The directory is not empty." } }', ../src/libcore\result.rs:746
note: Run with `RUST_BACKTRACE=1` for a backtrace.

failures:
    uninstall_works_if_multirust_home_doesnt_exist

test result: FAILED. 34 passed; 1 failed; 3 ignored; 0 measured

I think it's caused by this line, and I guess a fix for now at least would be to use the utility function in multirust-utils. That function itself probably needs an overhaul though.


Report Different models fight on the street

two models fight 50 rounds, the report is below

Impressive results ! Finally a benchmark where Gemma wins lol
You should have a file called "results.csv", right ? Is it the one you used to compute the win rates ?

yes, the data in the table are all from results.cvs

Impressive results ! Finally a benchmark where Gemma wins lol
You should have a file called "results.csv", right ? Is it the one you used to compute the win rates ?

I try to choose the same size of model parameters, or the same file size of model with same Q level. try to keep similar speed of token generation. big model always fail because of low speed of token generation.
I think Gemma 7b is good enough , it is time to train the model.

You want to do finetuning ?

You want to do finetuning ?

yes, it is interesting.


Smart Wallets: Demo & Workspace QOL Improvements

Description
This PR renames wallets demos to better match there intent.
First, in the workspace.

And also the folders themselves:

apps/wallets/smart-wallet/next => apps/wallets/demo
apps/wallets/smart-wallet/react => apps/wallets/sdk-playground

Test plan
Build Passes

Vercel build is only failing since the root folder has been updated. I'll update that once this PR lands.


context: Consider disable Type.comparable check in WithValue

What version of Go are you using (go version)?

$ go version
1.15 1.16 1.17

What did you do?
When I use context.WithValue(), I see it always cost 20ns/op +
I checked the source codes, i found a TypeOf(key).Comparable() https://github.com/golang/go/blob/master/src/context/context.go#L530,
Then i remove it, WithValue become faster
see the Benchmark results below
$ go test -test.bench=BenchmarkWithValue -test.benchmem ./...
goos: darwin
goarch: arm64
pkg: github.com/go-courier/x/contextx
BenchmarkWithValue/WithValue_with_reflect_type_comparable_check-8               50766240                23.37 ns/op           48 B/op          1 allocs/op
BenchmarkWithValue/WithValue_without_reflect_type_comparable_check-8<PHONE_NUMBER>               0.3160 ns/op          0 B/op          0 allocs/op

Maybe we could consider to remove https://github.com/golang/go/blob/master/src/context/context.go#L530
Or just make valuectx public for people to recreate a faster WithValue

If the value isn't comparable then there would be no way to retrieve it.
Ensuring that the program runs correctly should be more important.
See the change that added it: https://go-review.googlesource.com/c/go/+/21799/
context.Context is an interface and people are free to create other implementations with less safety.


Accidentally committed MANY files

Hi,
I forgot to stage changes and committed a lot of files I didn't intend to commit... again. I am fixing it right now! Sorry for the inconvenience.
Margaret

Eric - I believe I have removed all the files I accidentally committed. Can you please confirm that the repo looks like before?

It looks pretty good to me, I'm not quite certain what I'm looking for. One thing I notice is that:

compare_fasta_ML2.py is listed here:
https://github.com/PlantProteomes/SeqComparison/tree/main/scripts
although the last commit message says it is supposed to be deleted? Maybe it was brought back by whatever you did and needs to be deleted again?

It looks like fasta_matrix_ML.py is coming along, great.
I had an idea about passing both the titles and filename on the command line input like this:
python fasta_matrix_ML.py Mito=../proteomes/maize/original/mitochondrion.2.fasta Plastid=../proteomes/maize/original/plastid.2.fasta

Here are some suggested code changes to handle that in this pull request:
https://github.com/PlantProteomes/SeqComparison/pull/7/files
That seems to work nicely:
$ python fasta_matrix_ML.py Mito=../proteomes/maize/original/mitochondrion.2.fasta Plastid=../proteomes/maize/original/plastid.2.fasta Release5=filename
Parsing input title=filename arguments
{'title': 'Mito', 'filename': '../proteomes/maize/original/mitochondrion.2.fasta'}
{'title': 'Plastid', 'filename': '../proteomes/maize/original/plastid.2.fasta'}
{'title': 'Release5', 'filename': 'filename'}

Matix template:
[['Source' 'Sequences' 'Distinct' 'Unique' 'Mito' 'Plastid' 'Release5']
 ['Mito' '0' '0' '0' '0' '0' '0']
 ['Plastid' '0' '0' '0' '0' '0' '0']
 ['Release5' '0' '0' '0' '0' '0' '0']]

Here is my manually compiled matrix just for reference!


Ark 3.6 Docker Image

If you haven't already, please read through our contributing guidelines before opening your PR
What is the purpose of this PR?
Creates a Docker Image of ark-analysis at Python version 3.6.
How did you implement your changes
Created a new branch from the following commit:

#607
SHA: 45740977ba9168c3c3eb9430113a4285f97d86ab

Remaining issues

[ ] Need to build the docker for 3.6 (tagged appropriately)
[ ] Need to then build the docker for 3.7 (tagged appropriately)

Don't the requirements need to be downgraded to the pinned versions for 3.6 as well?

Ah, I see now, github is just hiding all of the diffs because it assumes we'll fast-forward. Never mind!

Resolved with #636


[ripple] add built-in "selected" state

Describe the feature:
It is common for interactive elements to also provide a "selected" state. This is essentially the same same ripple styles we see now with a persistent background color that uses the primary theme as seen in the example below on a <forge-card>:

In dark mode it looks like this:

Describe any alternatives you've considered:
This can currently be achieved with the following:
We should potentially look to add this as a built-in selected property on the <forge-ripple> component itself for convenience.
HTML:
<forge-card tabindex="1" role="button" outlined class="my-card my-card--selected">
  <forge-ripple></forge-ripple>
  My selected card
</forge-card>

Sass:
.my-card {
  cursor: pointer;
  @include ripple-theme.states-selected(primary);

  &--selected {
    --mdc-theme-on-surface: var(--mdc-theme-primary);
    --forge-theme-border-color: var(--mdc-theme-primary);
    color: var(--mdc-theme-primary);
  }
}

Additional information:
While this is common on cards, it can be applied to any element. The "selected" state of a ripple is essentially the persistent background color only, and we would still need design system guidance to help with the reset of the colors. It may make sense to also add a selected property to the <forge-card> as well to use along side the ripple (essentialy provides the cursor and border styles) but this may be too specific...

The ripple has been removed in favor of state layer in 3.0 and the color can be changed via CSS variable to support this.


No import buton

Creating new sheet there is no import button anywhere nvm

Looks like you found the button.


[Example] ChatTTS: fix README typo

Hello, I am a code review agent on flows.network. Here are my reviews of changed source code files in this PR.


Capture 'end' event from read stream.

Currently the write stream is the only one being listened to for an 'end' event. This PR adds listening for the 'end' event from the read stream as well.
Cheers!

There appears to be a syntax error in this commit, at least insofar as the tests are concerned. Please address this and re-run the test suite locally to confirm that the issue is resolved before pushing an additional commit. Thanks in advance for your contribution.

Yep, already noticed, and corrected.. "It's one line of code, what could possibly go wrong?" -- famous last words...

Coverage remained the same at 99.05% when pulling c6d2ece8d472d68274c4e1de0d1df69033cac229 on jkazimir:patch-1 into 719c118881de23007945161c4b95149cd3bcbcf5 on phergie:master.

That's why we have tests. :) Also, it seems like at least one of the tests should be updated to reflect this addition. My guess would be ClientTest->testEndCallback().

Coverage remained the same at 99.05% when pulling c189cf31a51d4a9f65eb527dd8d3e0324c12ec5f on jkazimir:patch-1 into 719c118881de23007945161c4b95149cd3bcbcf5 on phergie:master.

Coverage remained the same at 99.05% when pulling c189cf31a51d4a9f65eb527dd8d3e0324c12ec5f on jkazimir:patch-1 into 719c118881de23007945161c4b95149cd3bcbcf5 on phergie:master.

Thanks!


Clarify SQL Servers Indexed Views

SQL Server provides something similiar but with a distinct feature set from Postgres Materialized Views. Pointing out the difference, especially between automatic and manual refreshs, which can be a deal breaker.

@Suchiman so it took us so long to review this and thanks for pointing this out. I rewrote the materialized views section a bit and gave some place to SQL Server index views based on your suggestions.

@ajcvickers can you please review my changes?


⚠ ClamAV has degraded performance

In ff3f82e, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 186 ms

Resolved: ClamAV performance has improved in 2134e66.


overpass API only works for "nodes"

It should work for ways/relations as well, but that requires a more intense query here. Anyone out there with a good understanding of the query formatting?

If you're interested, I could probably bring in the query wizard from http://overpass-turbo.eu/ to work in the overpass data import dialog?

Definitely interested! That seems like a strong move, and would greatly increase the power of our current application.
How can I help you get this started?

I've finally come around to publish the query wizard code as a separate module: https://github.com/tyrasd/overpass-wizard – see PR #252

:clap: @tyrasd - you are a rockstar.


Feat/social icon hover footer blog page

Related Issue
fixex #1047
Description
i have mad e the hovering effect on mail of blag page
Type of PR

[] Bug fix
[X] Feature enhancement
[ ] Documentation update
[ ] Other (specify): _______________

Screenshots / videos (if applicable)
https://github.com/Suchitra-Sahoo/AgriLearnNetwork/assets/159682348/7106db8f-9b8e-42e5-aa76-6e37f2e2197d
Checklist:

[X] I have performed a self-review of my code
[X] I have read and followed the Contribution Guidelines.
[X] I have tested the changes thoroughly before submitting this pull request.
[X] I have provided relevant issue numbers, screenshots, and videos after making the changes.
[X] I have commented my code, particularly in hard-to-understand areas.

Additional context:
[Include any additional information or context that might be helpful for reviewers.]

@Suchitra-Sahoo please review once and merge it it wil fix hovering effect on mail of blog page


exporter does not reauthenticate when cf token expires

Facing the same issue:
time="2017-01-09T13:10:44Z" level=error msg="Error while listing organizations: Error requesting organizations Get https://.../v2/organizations: oauth2: cannot fetch token: 401 Unauthorized
Response: {\"error\":\"invalid_token\",\"error_description\":\"Invalid refresh token (expired)

@nagelpat I believe this issue is fixed when using version 0.3.0 (now part of the Prometheus BOSH Release v13.0.0). I'm still running some long tests to see if it's really fixed or not, so I'll keep this issue open in the meantime.

I'm going to close this issue as I believe is now fixed. We can reopen if still persists.


Provide example database

We should provide a small example database with the gcv-docker-compose repo so users can verify that they've gotten everything up and running correctly before attempting to load their own data.

Alternatively, example GFF & GFA files could be provided, as well as an example loader script that is run by the redis_loader service's entrypoint.sh script.

Now that you mention it, we should probably provide both. The preloaded database would let the user verify that GCV and the microservices are set up correctly, and the example GFF/GFA and loading script would show them how to get their data into GCV.
Now that I think about it, all of this should probably be done directly in the microservices repo so that the files can also serve as testing data. Then I could finally get legumeinfo/gcv#374 underway!

Same here. We're keen at running GCV2 for analysing some closely related bacterial genomes.
After successfully bringing up the web-app I'm at loss how to get any data in. I tried with the following loader script  microservices/redis_loader/docker-entrypoint-initdb.d/example.sh:
!/bin/sh

set -o errexit -o pipefail

wget -O - https://data.legumeinfo.org/Medicago/truncatula/genomes/R108_HM340.gnm1.XT6J/medtr.R108_HM340.gnm1.XT6J.genome_main.fna.gz.fai |
  awk ' BEGIN { FS=OFS="\t"; print "##gff-version 3" }
        {
            print $1, ".", $1 ~ /\.scf/ ? "supercontig" : "chromosome",
                   1, $2, ".", ".", ".", "ID=" $1 ";" "Name=" $1
        }' > chromosome.gff3
wget -O genes.gff3.gz https://data.legumeinfo.org/Medicago/truncatula/annotations/R108_HM340.gnm1.ann1.85YW/medtr.R108_HM340.gnm1.ann1.85YW.gcv_genes.gff3.gz

wget -O gfa.tsv.gz https://data.legumeinfo.org/Medicago/truncatula/annotations/R108_HM340.gnm1.ann1.85YW/medtr.R108_HM340.gnm1.ann1.85YW.legfed_v1_0.M65K.gfa.tsv.gz

python -u -m redis_loader --load-type append gff \
       --genus Medicago \
       --species truncatula \
       --strain R108_HM340 \
       --gene-gff genes.gff3.gz
       --gfa gfa.tsv.gz
       --chromosome-gff chromosome.gff3

Then I start the server and client with
docker-compose -f compose.yml -f compose.prod.yml --profile all up -d

and finaly
docker-compose -f compose.yml -f compose.prod.yml run redis_loader

which produces the following output
Creating gcv_redis_loader_run ... done
/app

The web app (after reloading) still shows no data as in OP's screenshot.
I tried to follow the instructions in the wiki as good as I could, but obviously got it all wrong. Any help would be appreciated.

@CFGrote great to hear that you are trying to use GCV2- I have a small howto written up that got stalled en route to addressing https://github.com/legumeinfo/microservices/issues/601 but this motivates me to get that finally committed- hopefully today or tomorrow....

great, looking forward to see your howto.
thanks for getting back so quickly!

closing this but feel free to reopen if anyone on the thread feels what @alancleary and I put into place is insufficiently exemplar

@CFGrote A new release has been tagged (v2.6.0-c1) that updates the documentation as well as the behavior of the redis_loader microservice. Hopefully this will be adequate for your purposes. Let us know if you're still having trouble!


Not able to execute this project

Doc1.docx

guide me how to run this project

Will do so in due time. We are currently working on the documentation. Will let you know once the documentation and the results are there.

ok please let me know when u finish your work really want to work in this
project but facing difficulties
On Tue, Mar 5, 2019, 7:47 PM Matthias Rost<EMAIL_ADDRESS>wrote:

Will do so in due time. We are currently working on the documentation.
Will let you know once the documentation and the results are there.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/vnep-approx/evaluation-acm-ccr-2019/issues/1#issuecomment-469695718,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AtSqsbLOPheqUU6wZCDgC375FQL0Dp5dks5vTnx1gaJpZM4bbeF8
.

sir while executing the code i am getting this error please tell me how to
resolve this issue thank you.
On Tue, Mar 5, 2019, 8:11 PM Aqsa Hashmi<EMAIL_ADDRESS>wrote:

ok please let me know when u finish your work really want to work in this
project but facing difficulties
On Tue, Mar 5, 2019, 7:47 PM Matthias Rost<EMAIL_ADDRESS>wrote:

Will do so in due time. We are currently working on the documentation.
Will let you know once the documentation and the results are there.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/vnep-approx/evaluation-acm-ccr-2019/issues/1#issuecomment-469695718,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AtSqsbLOPheqUU6wZCDgC375FQL0Dp5dks5vTnx1gaJpZM4bbeF8
.

[

The source code is now released with the relevant data. Sorry for taking so long.


Show Resource type name in Array editor

Follow-up to #60409
Makes the Array editor button show the Resource type name for typed arrays.
Example:
@export var gradient_array: Array[Gradient]

Before
After

Thanks!


Restrict input to 2 decimal places

In the Cost effectiveness section restrict input to display only 2 decimal places.
custom Pipes do not work.
i.e. SigFig Pipe
<input type="number" matInput required value="{{ element.year8 | sigFig:6 | number }}">
or Decimal Pipe
<input type="number" matInput required value="{{ element.year9 | number : '.2-2' }}">
input type="number" incompatible with [ngModel] using number pipe https://github.com/angular/angular/issues/22025
https://javascript.plainenglish.io/why-you-shouldnt-use-angular-pipes-with-inputs-8dc1d0e9039d
Need to use Directives:
this example was the most promising among the ones I tried:
https://stackblitz.com/edit/limit-two-digit-decimal-place?file=src%2Fapp%2Ftwo-digit-decima-number.directive.ts
For now the value returned from the api has been rounded to 2 decimals by using:
<input appDecimalInput type="number" required [value]=element.year0.toFixed(2)>
however it is still possible to input new values with more decimals, as the Directive is not honoured.
I am not sure if the Directive is properly retrieved.
Decimals  in inputs are strings hence input type cannot be set to number.
Would expect  the following to work:
<input appDecimalInput type="text" [(ngModel)]="element.year7" required>
I managed to get the stackblitz example above to work in a separate Angular project. so the issue is either with the value being input from the api or that the directive is not being accessed as expected by the component.
https://stackoverflow.com/questions/55117569/directive-doesnt-trigger-when-input-changes

branch sr_recurring_costs_dialog

@pautva @bgsandan This is fixed in #881 but is there a guideline on which inputs across the app need to restrict decimal places to 2dp? If they are only for the interventions section this will be quicker to implement and then evaluate the impact

Currently, the primary place in the app that inputs are used as opposed to static/tabulated data is the interventions section.  Can't guarantee there won't be others, but that is the current primary usage

ok, updating issue to focus on just the interventions section for now


Added website to "Websites that use..." list

Added website to "Websites that use..." list. First time submitting a pull request so feel free to offer advice.

Hi @Austin-Stephens. Thank you for the PR and your contribution. Going forward we will not be maintaining a list of "Websites that use" and for that reason, I will close this PR.


Add test framework to scalajs and some UT

Story
Parent Issue
DeDecide between utest, greenlight, ... add to build and add some UT samples

merge into parent issue #952


remove underbar of member name while updating loadbalancer

it is different with the name in EnsureLoadBalancer

What this PR does / why we need it:
Which issue this PR fixes(if applicable):
fixes #
Special notes for reviewers:

Release note:

NONE

@gangseok514 you might want to fix the CLA issue first
/ok-to-test

I don't know why error happened in csi-cinder and lb-octavia(this code is not related to those test) I cannot find any errors that is related to this code. :(

/test cloud-provider-openstack-acceptance-test-lb-octavia

/test cloud-provider-openstack-acceptance-test-csi-cinder

/test cloud-provider-openstack-acceptance-test-lb-octavia

/test cloud-provider-openstack-acceptance-test-lb-octavia

@gangseok514 it's keep failing, not sure it's related to your code or CI
seems other PR do not have this issue , how about check whether code has side effect? thanks

/test cloud-provider-openstack-acceptance-test-lb-octavia

/test cloud-provider-openstack-acceptance-test-lb-octavia

/test cloud-provider-openstack-acceptance-test-lb-octavia

/lgtm
/approve


chore: update validate nerdpack action version

Bumped the action to 1.0.5 to verify the new version worked. Then republished the v1 tag of validate-nerdpack-action and moved the check back to using v1. Both tests passed so this should just work moving forward now. As there are no changes to this repo, I'm going to close this PR.


title attribute if truncated

Before I look into creating a solution, I was wondering if you would be open to having a boolean prop called something like withTitle (open to naming suggestions). If the prop is set (to true), then when the content inside the element is truncated, it sets the title attribute to the original text.
The purpose of this is so that when text is truncated, you can still hover over the text to see the original text in the browser-default tooltip.
Thoughts?

Alternatively, if we had the onAfterTruncate callback (https://github.com/parsable/react-truncate-markup/issues/11) then we could just hook into this instead.

Also, I suppose it would need to use something similar to https://github.com/kevinzwhuang/react-to-string in order to convert the markup into a plain string to be used in the title attribute.

Hey @samwalshnz, thanks for the suggestion! I'll definitely plan to implement something like onAfterTruncate and I'd prefer that to be the solution for your case.
I should have time to address this soon (along with other reported issues), next week 🤞

onAfterTruncate sounds great. Happy for this to be closed. Thanks @patrik-piskay

Let's continue the discussion in https://github.com/parsable/react-truncate-markup/issues/11


Generating API Documentation doesn't work in some areas

In a controller, if I make a query or mutation and add a comment to the docblock, this comment is parsed and added to the API documentation. Likewise if I add a comment to a field in a type.
However, if I have a type that uses external type declaration and have @SourceField fields, I cannot get the documentation to work. Even adding a comment to the original entity doesn't work.
Another part that doesn't work is factories that create input types. I can't seem to be able to get my comments to show up in the generated API documentation.
Is there something I'm doing wrong, or is this just not supported yet?

@moufmouf Any input on this?

AFAIK many of the comments aren't added.  There was some discussion around this.  They should NEVER be added.  Instead, there should be a defined annotation for comments exposed over the schema.  PHPDoc comments could contains internals and should not be used within the schema docs.
I don't know what the status is currently on this addition.  Maybe @moufmouf can clarify.

Closing this as duplicate of #289


Android crashing in production: java.lang.IllegalStateException

I just recently launched my React Native Android app into production and several users are experiencing the following crash:
java.lang.IllegalStateException

It seems to be coming from the react-native-youtube module. I'm not sure how to go about debugging this. I can't seem to reproduce it locally on any of my physical devices, and because it's Java and not JavaScript, I'm a bit unfamiliar.
If you could help point me in the right direction, I would really appreciate it!

App crashes when I slowly scroll down ListView and then slowly try to scroll upto the video and again scroll down to the video.
Logcat show the following error :
java.lang.IllegalStateException: This YouTubePlayer has been released
Help'll be appreciated.

+1

i have the same issue
 java.lang.IllegalStateException: This YouTubePlayer has been released

+1

+1

Same Error with me.
Has anyone found the solution ?

Same here

I got the same problem when I rotated the phone

Is there any update on this? It still happens on my production app.

Same ...

+1

--------- beginning of crash

2019-03-01 11:23:23.427 6523-6523/com.example.app E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.app, PID: 6523
java.lang.IllegalStateException: This YouTubePlayer has been released
at hue.a(SourceFile:98)
at hue.l(SourceFile:227)
at acye.onTransact(SourceFile:54)
at android.os.Binder.transact(Binder.java:604)
at com.google.android.youtube.player.internal.d$a$a.a(Unknown Source:18)
at com.google.android.youtube.player.internal.s.play(Unknown Source:2)
at com.inprogress.reactnativeyoutube.YouTubePlayerController$1.run(YouTubePlayerController.java:315)
at android.os.Handler.handleCallback(Handler.java:789)
at android.os.Handler.dispatchMessage(Handler.java:98)
at android.os.Looper.loop(Looper.java:164)
at android.app.ActivityThread.main(ActivityThread.java:6541)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
--------- beginning of system

You can set "resumePlayAndroid" to false to prevent the app to crash. The problem with this solution is, you get a black rectangle instead of a crash. I try to fix this also.

@HashDot What version of react-native-youtube are you using? I'm using v1.1.0 and it doesn't work

@Khuongnb I use v1.1.0
You can find a more detailed explanation on my blog: https://hashdot.co/blog/react-native-youtube but I need to update the post with some more dirty tricks how I get what I want :D

https://github.com/srfaytkn/react-native-youtube-sdk try this :), we developed new package for a project

You can set "resumePlayAndroid" to false to prevent the app to crash. The problem with this solution is, you get a black rectangle instead of a crash.
Here a gist how I solved the problem with "This YouTubePlayer has been released" and Black Screen.
https://gist.github.com/HashDot/e47ad8366d9193901c9c7538276874a2

this solved my crash problem, but now the video stay as a black space, cant do anything like, play

@lefrankleal check out my blog article: https://hashdot.co/blog/react-native-youtube

@lefrankleal check out my blog article: https://hashdot.co/blog/react-native-youtube

hi, i followed you tutorial, but once i come back to the previous screen, the video played for 1 sec then stop, UNAUTHORIZED_OVERLAY error :(
any ideas?

I also attempted to follow @HashDot tutorial but now it will play for 1second and then stop. It does not crash but it doesn't work either. Has any solved this? If not looks like I'll be using another video player.

Theres a youtube button that'll open separate youtube app. If youtube app is closed, the app crashes. None of the above solution worked for me.
See the details here

Theres a youtube button that'll open separate youtube app. If youtube app is closed, the app crashes. None of the above solution worked for me.
See the details here

You can just tweak it with state. have a initial state of loading true, then
componentWillUnmount() {
// Remove the event listener
this.focusListener();
}
componentDidMount = () => {
   // every time the screen is focus
    this.focusListener = this.props.navigation.addListener('focus', () => {
        this.setState({ loading: true })
        setTimeout(() => {
            this.setState({ loading: false })
        }, 100);
    })
};

in your render function just dont render the YoutubePlayer if the state is loading.
if you want to navigate to other screen just setState({ loading : true}, () => //navigate )

@samulon13 is the loading state you mentioned associated with rendering the component like so?
{!isLoading && <Youtube ... />}

This crashes for me. What are you returning?

We had this trouble and fixed it by tweaking android/src/main/java/com/inprogress/reactnativeyoutube/VideoFragment.java. More info here.
Also, to replicate the crash – on the device/simulator i would be on our app, then switch to a memory-hungry webpage that ate up 100s of megs and then switch back to our app.

I solved like this
<YouTube
key = {Math.random()}

I also attempted to follow @HashDot tutorial but now it will play for 1second and then stop. It does not crash but it doesn't work either. Has any solved this? If not looks like I'll be using another video player.

yes same for me any help or update how you solved

I solved like this
<YouTube
key = {Math.random()}

didn't work unauthorized overlay

Work around using YoutubeStandaloneAndroid

That doesn't work for me either. The app crashes frequently and always on the first run.

it work for me.
https://github.com/davidohayon669/react-native-youtube/issues/436#issuecomment-907783970


plugin showing month number instead of month name

Hi, thanks for this great component, it is exactly what i was looking for.
Currently the plugin is only showing the month number and not the name, am i missing something? checked out the config options and only see month labels option? seems to be only on my side as the demo shows the month names. Your help will  be appreciated.

@louiscoetzee
Could you please show the code where you're using this component?

In my template:

      <vue-monthly-picker
        v-model="end_date"
        placeHolder="YYYY/MM"
        >
      </vue-monthly-picker>

In my script
``
PS. I tried to paste my code in here and to format it properly, but struggled. Hope this is readable enough.

You need to pass monthLabels to the component

      <vue-monthly-picker
        v-model="end_date"
        placeHolder="YYYY/MM"
        :monthLabels="monthLabels"
        >
      </vue-monthly-picker>

The default monthLabels is an array of integer ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12']. That's why it only shows the number.


fix: update on InsertEnter event

Currently the mode provider only updates to show insert mode once the
cursor is moved inside insert mode. This will show the change
immediately.

First Thanks for Pr.I want to know what the usage scenario is. galaxyline has userevent, you can pass the event you need to update here.

First Thanks for Pr.I want to know what the usage scenario is. galaxyline has userevent, you can pass the event you need to update here.

Sorry for the late reply. I did see that but thought I might be misunderstanding it. It seems like the user events are not actually created for me. I am loading plugins after startup so it might be behaving differently due to that. I'll try figure out why it isn't working

Sorry for the late reply. I did see that but thought I might be misunderstanding it. It seems like the user events are not actually created for me. I am loading plugins after startup so it might be behaving differently due to that. I'll try figure out why it isn't working

Ok. now I think i can close this.

Ok. now I think i can close this.


Unnecessary quote added to number key

Test Code
const fs = require("fs");
const yaml = require("yaml");

const str = fs.readFileSync("before.yaml", { encoding: "utf8" });
const data = yaml.parse(str);

const str2 = yaml.stringify(data);
fs.writeFileSync("after.yaml", str2, { encoding: "utf8" });

before.yaml
1: foo

after.yaml
"1": foo

Expected Result
before.yaml should be the same as after.yaml

In this case, the quotes around "1" are in fact necessary to accurately represent the input given to YAML.stringify(). YAML supports keys of any type, while JSON only supports string keys for objects. Specifically, data here is the object { 1: 'foo' } where 1 is a string rather than the number as which it was first parsed. When then stringifying '1', the first attempt will be to use a plain (i.e. unquoted) style, but it'll then check whether the output 1 would still be parsed as a string; this check fails, and the fallback in this case is to stringify it as "1".
To get the result you expect, there are at least three different ways of using and configuring yaml:

Specify the failsafe schema for your stringifier, which only supports strings as a scalar type. As a consequence, the internal reparse-as-string check done on 1 will pass. Note that this will require all input scalars to be strings, so stringifying e.g. [1, 2] would fail.
const data = YAML.parse('1: foo') // { 1: 'foo' }
YAML.stringify(data, { schema: 'failsafe' }) // '1: foo\n'

Parse the map as a JS Map object, which allows for retaining the parsed type of the key. In this case 1 will be stringified as a number, and therefore will not be quoted:
const data = YAML.parse('1: foo', { mapAsMap: true }) // Map { 1 => 'foo' }
YAML.stringify(data) // '1: foo\n'

Rather than parsing the input into a native JS object, keep it as a YAML Document. This will allow for the key's type (as well as other attributes) to be fully retained:
const doc = YAML.parseDocument('1: foo') // Document { ... }
doc.contents.items[0] // Pair { key: Scalar { value: 1 }, value: Scalar { value: 'foo' } }
String(doc) // '1: foo\n'


Hard crash on startup with no audio devices

We should be able to run and play the game without an audio device being present (should not hard crash). Timing will be handled by clocks. Extracted from https://github.com/ppy/osu-framework/issues/464 and https://github.com/ppy/osu-framework/issues/157

ah yeah, but seems impractical, are there any particular reasons for it?

because this is a game framework which should support such conditions.

See #1302 for a more active issue. Closing as a duplicate.


Remove handling

Pull Request Test Coverage Report for Build 1478

25 of 25 (100.0%)  changed or added relevant lines in 7 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build 1471:
0.0%

Covered Lines:
624

Relevant Lines:
624

💛  - Coveralls

Pull Request Test Coverage Report for Build 1478

25 of 25 (100.0%)  changed or added relevant lines in 7 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build 1471:
0.0%

Covered Lines:
624

Relevant Lines:
624

💛  - Coveralls


🐞 - TuiMultiSelectModule does not export TuiTextfieldDirective

Playground Link
No response
Description
Unlike all the rest of Taiga input modules, TuiMultiSelectModule does not export TuiTextfieldDirective.
So, if you are using ComboBox, you can do the following:
<tui-combo-box
    [formControl]="myControl"
>
    My Label
    <input
        autocomplete="new-password"
        tuiTextfield
    />
</tui-combo-box>

But the following will give you an error:
<tui-multi-select
    [formControl]="myControl"
>
    My Label
    <input
        autocomplete="new-password"
        tuiTextfield
    />
</tui-multi-select>

Angular version
17.3.8
Taiga UI version
3.77.1
Which browsers have you used?

[X] Chrome
[ ] Firefox
[ ] Safari
[ ] Edge

Which operating systems have you used?

[ ] macOS
[X] Windows
[ ] Linux
[ ] iOS
[ ] Android

Thanks for pointing it out. Would you be willing to make a PR into the v3 branch?

I am quite busy right now, but might be able to take a look at this at the end of next week. If someone wants to take this before that, feel free to go ahead.

Quickly took a look at this and it seems to me that for multi-select to accept input[tuiTextfield], input-tag template needs some major changes which include replacing simple input with primitive-textfield.
If someone wants to take this, feel free to do it.

I'm closing this as it would definitely be a part of specs for the refactored multi-inputs and it is not coming to legacy controls anyway.


Python type stub generation with macros

This makes it a bit less hacky to generate Python type stubs. It's done at compile time with macros, instead of scraping and parsing Rust files by hand. It also allows you to add additional stubs or stubs for non-streamable types within the Rust code. And enforces that stubs exist for all bindings.
However, since it uses macros, it likely slows compile times down a bit, increases the complexity of our setup even more, and is still error prone way of doing this. I'm hoping pyo3 and maturin will eventually have a solution for doing this 100% automatically (though our sized int/byte types would still be an issue there).
This is just an initial draft.

I don't think this is the solution we should go with, but was worth exploring.