File path exclusions get ignored if IntelliJ Project Files are in a different file path than the Source Code Files

in my setup I have something like this:
IntelliJ Project Setup:
C:\Users\pcalouch\Projects\My Project (IntelliJ project files here)
C:\Users\pcalouch\Repos\My Project (index.cfm and other source code files here)
If I use .*.cfm as a file path exclusion index.cfm is still formatted when pressing Ctrl+S.  However it works if I set me project up like this:
C:\Users\pcalouch\Projects\My Project (IntelliJ project files along with index.cfm and other source code files here)
I thinking it could be something similar that caused this issue: Nothing happens in IntelliJ 14 Ultimate #4

Thanks for the issue I'll check it out.

Hello,
any chance for the bug to be fixed?
I want to ignore my .properties files, and currently I am not able to do so.
I do not like that save actions plugins removes empty lines from my properties files (it seems, there is no option to change that).
For details, please see http://stackoverflow.com/questions/37250475/how-to-stop-intellij-idea-from-removing-empty-lines-from-properties-files

Version 0.11 fixes it https://github.com/dubreuia/intellij-plugin-save-actions/releases/tag/v0.11

Can confirm that it is fixed in 0.11.  Thanks!


Add support for wildcard segments path parameters

As per #873, Ruby on Rails supports wildcard segments, such as:
get 'books/*section/:title'

would match books/some/section/last-words-a-memoir with params[:section] equals 'some/section', and params[:title] equals 'last-words-a-memoir'.
However, grape-swagger does not recognise these wildcard segments as path parameters. For example:
get 'books/*section/:title'

would generate:
"paths": {
  "/api/v2/books/*section/{title}": {
    "get": {
    ...
      "parameters": [
         {
           "in": "query", "name": "*section"
           ...
  }
}

instead of the expected:
"paths": {
  "/api/v2/books/{section}/{title}": {
    "get": {
    ...
      "parameters": [
         {
           "in": "path", "name": "section"
           ...
  }
}

grape-swagger should also recognise wildcard segments as path parameters.
This adds support for wildcard segments, all tests passing locally.

@LeFnord for your review please :)

@spaceraccoon … again sorry … please can you fix the conflicts, thanks

and maybe squash some of your PR …
this one would be nice come together with https://github.com/ruby-grape/grape-swagger/pull/879


Swapping

This library doesn't seem to handle if data is heap allocated, swapped to disk, and paged back in at a later time. A copy of that memory page will remain on disk.

You're right, it doesn't. The ClearOnDrop struct is agnostic as to where the data is stored; it can be on the stack, on the normal heap, or on a mlocked heap maintained by a separate crate.
Since the number of pages a process can mlock is often very low (something like 16 pages), the locked pages should be managed together as a heap, instead of locking random pages full of unrelated data in memory. I feel this task is better left to a dedicated crate.
In fact, I changed it from my original design (which allowed only &mut T) precisely to make it easier to integrate with such a crate, once one is written.
Therefore, I consider managing locked pages outside the scope of this crate.

There are several crates that do mlocked heaps, but they'll all be deprecated or reworked once allocators land.  At least https://github.com/stouset/secrets can encrypt data in memory, which presumably allows more storage than mlock and handles hibernate better.


Add to bundle any files for some package

Hi.
I would like to bundle dialogflow package (this is for function / serverless environment).
It has dependencies from @grpc/proto-loader and google-gax.
Both of them in runtime loading from *.proto files file system :

@grpc/proto-loader link

example from repo:
const wellKnownProtos = ['api', 'descriptor', 'source_context', 'type'];
  const sourceDir = path.join(
      path.dirname(require.resolve('protobufjs')), 'google', 'protobuf');
  for (const proto of wellKnownProtos) {
    const file = path.join(sourceDir, `${proto}.proto`);
    const descriptor = Protobuf.loadSync(file).toJSON();
    // @ts-ignore
    Protobuf.common(proto, descriptor.nested.google.nested);
  }

This package trigger error like TypeError: require.resolve is not a function.
I can fix it by usage ReplacePlugin like:
    ReplacePlugin({
      "require.resolve('protobufjs')": `'${require.resolve('protobufjs').replace(/\\/g, '/')}'`,
    }),

in result I will have full path and I can work with it,
but this doesn't solve main mine issue adding in bundle set of files by glob pattern.

google-gax link

example from repo:
const googleProtoFilesDir = path.join(__dirname, '..', '..', 'protos');

// INCLUDE_DIRS is passed to @grpc/proto-loader
const INCLUDE_DIRS: string[] = [];
INCLUDE_DIRS.push(googleProtoFilesDir);

// COMMON_PROTO_FILES logic is here for protobufjs loads (see
// GoogleProtoFilesRoot below)
const COMMON_PROTO_FILES = walk
  .sync(googleProtoFilesDir)
  .filter(f => path.extname(f) === '.proto')
  .map(f => path.normalize(f).substring(googleProtoFilesDir.length + 1));

This package trigger error like
Error: error reading first path in the walk protos
Error: ENOENT: no such file or directory, lstat 'protos'

I think it's because no *.proto file available in bundle.
They expected to be on file system in package.
I tried few ways to add proto files to bundle by existing plugins like (any of it doesn't work):

RawPlugin(['.proto']),
CopyPlugin({ files: ['node_modules/google-gax/protos/**/*.proto'], dest: 'protos' }),
['./node_modules/google-gax/protos/**/*.proto', RawPlugin()],

Could you please advise how I can bring any file to bundle under some package name?
For example I provide config to some plugin or create my own:
{
    'google-gax': './**/*.proto'
}

and it fill add in scope of google-gax package all proto files as you can see below:
FuseBox.pkg("google-gax", {}, function(___scope___){
    ___scope___.file("descriptor/abc.proto", function(exports, require, module, __filename, __dirname) {
        module.exports="content of proto file"; // As I saw in CSS plugin
    })
});

I would expect all implementations for fs works with bundle.

Update:
I generated all dependencies by
const { resolve } = require('path');
const { writeFileSync } = require('fs');
const glob = require("glob");
const options = {
  cwd: resolve('../'),
};
const filePath = resolve('../src/proto.ts');
glob('node_modules/**/*.proto', options, function (er, files) {
  if (er) {
    console.error('Error!');
    console.dir(er);
  }
  const data = '// DO NOT CHANGE THIS FILE\n// AUTOGENERATED CONTENT\n' +
    files
    .map((item) => item.replace('node_modules/', 'import \'')+'\';') // * as file${idx} from
    .join('\n') + '\n';
  writeFileSync(filePath, data);
});

and import all proto files to bundle.
But it does,'t solve an issue with walker in second case.
Would you suggest some solution?

Hey, to begin with it looks like you are using v3, we are working on v4 which is out from the alpha test to the next stage, please upgrade to v4 as soon as possible, since v3 is no longer maintained.
One of the solutions is not to bundle this dependency as FS is a hard requirement for this module

Thank you for response. Found a solution by correct copy files beside of bundle.

@Pencroff glad to hear that. However I will address computed statements later on. Feel free to join our slack for a chat!
http://slack.fuse-box.org


turn up the debug level

We still don't know what exactly is causing #263 -- a recent log showed some odd attempt to sleep to avoid a rate limit, but then no further activity was shown for several hours until the job was terminated, much longer than the expected sleep:
Fri, 24 Nov 2023 09:20:27 GMT  - Report output will be saved to: /home/runner/work/circuitpython-org/circuitpython-org/bin/adabot/libraries.v2.json
Fri, 24 Nov 2023 10:06:30 GMT GitHub API Rate Limit reached. Pausing until Rate Limit reset.
Fri, 24 Nov 2023 10:20:39 GMT Rate Limit will reset at: 2023-11-24 10:20:39
Fri, 24 Nov 2023 10:20:39 GMT GitHub API Rate Limit reached. Pausing until Rate Limit reset.
Fri, 24 Nov 2023 10:20:39 GMT Rate Limit will reset at: 2023-11-24 10:20:39
Fri, 24 Nov 2023 15:20:09 GMT Error: The operation was canceled.

(timestamps available via the "show timestamps" option in the gear menu)
this will turn on a substantial amount of additional debug info, something like (based on a local run)
GET https://api.github.com/search/repositories?q=Adafruit_CircuitPython+user%3Aadafruit+archived%3Afalse+fork%3Atrue&per_page=100&sort=updated&order=asc&page=4 (2 remaining) status=200
2 requests remaining this hour
Starting new HTTPS connection (1): api.github.com:443
https://api.github.com:443 "GET /repos/adafruit/circuitpython HTTP/1.1" 403 277
GET /repos/adafruit/circuitpython (0 remaining) status=403
0 requests remaining this hour
GitHub API Rate Limit reached. Pausing until Rate Limit reset.
Rate Limit will reset at: 2023-11-24 10:27:01
Sleeping 3263 seconds

Now need to update the submodule commit in circuitpython-org.


Implement design for low-level rest client

For reference: https://github.com/Azure/azure-sdk-for-python/pull/15617/files

Here's a prototype of how this low-level client would look like in Typescript: https://github.com/Azure/autorest.typescript/pull/827/files

Here's a prototype of how this low-level client would look like in Typescript: https://github.com/Azure/autorest.typescript/pull/827/files


Remove / from routes

remove / from end of routes
https://github.com/dana-team/platform-backend/blob/108d9bb7e14b5a0a180830cd05947d8316553bd0/src/routes/v1/setup.go#L25-L74

Closed by #86


crow-translate: 2.9.8 -> 2.9.9

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/crow-translate/versions.
meta.description for crow-translate is: "A simple and lightweight translator that allows to translate and speak text using Google, Yandex and Bing"
meta.homepage for crow-translate is: "https://crow-translate.github.io/"
meta.changelog for crow-translate is: ""
Updates performed

Version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 2.9.9 with grep in /nix/store/ac2627dcsbjgbd99c6z7ng11318rd72y-crow-translate-2.9.9
found 2.9.9 in filename of file in /nix/store/ac2627dcsbjgbd99c6z7ng11318rd72y-crow-translate-2.9.9

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
crow-translate

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/ac2627dcsbjgbd99c6z7ng11318rd72y-crow-translate-2.9.9 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A crow-translate https://github.com/r-ryantm/nixpkgs/archive/e5445eb5d78a180b32abc5406c5caab98c08ae3e.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/ac2627dcsbjgbd99c6z7ng11318rd72y-crow-translate-2.9.9
ls -la /nix/store/ac2627dcsbjgbd99c6z7ng11318rd72y-crow-translate-2.9.9/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

crow-translate

Maintainer pings
cc @sikmir for testing.

Result of nixpkgs-review pr 185481 run on x86_64-linux 1

1 package built:

crow-translate

2.9.10 is out.


Run Flutter on web failed on master channel - Error: The type 'JSObject' can't be used as supertype.

When running a simple Flutter app (counter app) on Flutter master channel, app can not start. The issue only happens on Flutter master channel 3.19.0-3.0.pre.49 whilst it's good on Flutter stable 3.16.6.
Full output log: https://pastes.io/2wwvf9gwqd

web version from pubspec.lock file
  web:
    dependency: transitive
    description:
      name: web
      sha256: afe077240a270dcfd2aafe77602b4113645af95d0ad31128cc02bce5ac5d5152
      url: "https://pub.dev"
    source: hosted
    version: "0.3.0"

Snippet output log
Launching lib/main.dart on Chrome in debug mode...
Waiting for connection from debug service on Chrome...
../../../../.pub-cache/hosted/pub.dev/web-0.3.0/lib/src/dom/accelerometer.dart:52:45: Error: The type 'JSObject' can't be used as supertype.
class AccelerometerReadingValues implements JSObject {
                                            ^
../../../../.pub-cache/hosted/pub.dev/web-0.3.0/lib/src/dom/ambient_light.dart:22:44: Error: The type 'JSObject' can't be used as supertype.
class AmbientLightReadingValues implements JSObject {
                                           ^
../../../../.pub-cache/hosted/pub.dev/web-0.3.0/lib/src/dom/anchors.dart:11:27: Error: The type 'JSObject' can't be used as supertype.
class XRAnchor implements JSObject {}
                          ^
../../../../.pub-cache/hosted/pub.dev/web-0.3.0/lib/src/dom/anchors.dart:21:30: Error: The type 'JSObject' can't be used as supertype.
class XRAnchorSet implements JSObject {}

flutter doctor -v (stable and master)
[✓] Flutter (Channel stable, 3.16.6, on macOS 14.1 23B74 darwin-x64, locale en-VN)
    • Flutter version 3.16.6 on channel stable at /Users/huynq/Documents/GitHub/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 46787ee49c (28 hours ago), 2024-01-09 14:36:07 -0800
    • Engine revision 3f3e560236
    • Dart version 3.2.3
    • DevTools version 2.28.4

[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at /Users/huynq/Library/Android/sdk
    • Platform android-34, build-tools 34.0.0
    • ANDROID_HOME = /Users/huynq/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b802.4-9586694)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 15.0.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 15A507
    • CocoaPods version 1.14.3

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

[✓] Android Studio (version 2023.1)
    • Android Studio at /Applications/Android Studio Hedgehog.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 17.0.7+0-17.0.7b1000.6-10550314)

[✓] Android Studio (version 2022.2)
    • 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
    • android-studio-dir = /Applications/Android Studio.app/
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b802.4-9586694)

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

[✓] Connected device (3 available)
    • RMX2001 (mobile) • EUYTFEUSQSRGDA6D • android-arm64  • Android 11 (API 30)
    • macOS (desktop)  • macos            • darwin-x64     • macOS 14.1 23B74 darwin-x64
    • Chrome (web)     • chrome           • web-javascript • Google Chrome 120.0.6099.216

[✓] Network resources
    • All expected network resources are available.

• No issues found!

[!] Flutter (Channel master, 3.19.0-3.0.pre.49, on macOS 14.1 23B74 darwin-x64, locale en-VN)
    • Flutter version 3.19.0-3.0.pre.49 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 085aaa5d63 (55 minutes ago), 2024-01-10 21:13:27 -0500
    • Engine revision 42e3e02361
    • Dart version 3.4.0 (build 3.4.0-15.0.dev)
    • DevTools version 2.31.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 34.0.0)
    • Android SDK at /Users/huynq/Library/Android/sdk
    • Platform android-34, build-tools 34.0.0
    • ANDROID_HOME = /Users/huynq/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b802.4-9586694)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 15.0.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 15A507
    • CocoaPods version 1.14.3

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

[✓] Android Studio (version 2023.1)
    • Android Studio at /Applications/Android Studio Hedgehog.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 17.0.7+0-17.0.7b1000.6-10550314)

[✓] Android Studio (version 2022.2)
    • 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
    • android-studio-dir = /Applications/Android Studio.app/
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b802.4-9586694)

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

[✓] Connected device (3 available)
    • RMX2001 (mobile) • EUYTFEUSQSRGDA6D • android-arm64  • Android 11 (API 30)
    • macOS (desktop)  • macos            • darwin-x64     • macOS 14.1 23B74 darwin-x64
    • Chrome (web)     • chrome           • web-javascript • Google Chrome 120.0.6099.216

[✓] Network resources
    • All expected network resources are available.

! Doctor found issues in 1 category.

Guessing you need to use pkg:web v0.4.0 – have you tried pub upgrade?

CC @srujzs

Correct, you need 0.4.0 here with the latest Dart SDK.

After flutter pub upgrade, web is on 0.4.0 now. There are two versions on .pub-cache dir on my machine: web-0.3.0 and web-0.4.0.
But I'm facing https://github.com/dart-lang/web/issues/128 if running the project with Flutter stable. I'm still stuck with that issue (using a pinned version or version range also can't make it work; it would be appreciated if @srujzs could share your package constraint there?), anyway it should be discussed there rather than here.
If I switch to Flutter master channel, web is removed as @srujzs mentioned at https://github.com/dart-lang/web/issues/128#issuecomment-1882123963 and it's good now.
So, I'm going to close this issue as it doesn't occur on master channel. Thanks!

But I'm facing https://github.com/dart-lang/web/issues/128 if running the project with Flutter stable. I'm still stuck with that issue (using a pinned version or version range also can't make it work; it would be appreciated if @srujzs could share your package constraint there?), anyway it should be discussed there rather than here.

Is this a matter of your 0.4.0 constraint not working with Flutter stable (due to the pin) but your 0.3.0 constraint not working with Flutter master (due to the Dart SDK)? I wonder if this is a matter of supporting both package:web versions, but you mentioned the version range doesn't work. Can you share the errors you're coming across and what your pubspec looks like?

Sure, here you are:

pubspec.yaml

dependencies:
  flutter:
    sdk: flutter

  # The following adds the Cupertino Icons font to your application.
  # Use with the CupertinoIcons class for iOS style icons.
  cupertino_icons: ^1.0.2
  web: '>=0.3.0 <0.5.0'

pubspec.lock

  web:
    dependency: "direct main"
    description:
      name: web
      sha256: edc8a9573dd8c5a83a183dae1af2b6fd4131377404706ca4e5420474784906fa
      url: "https://pub.dev"
    source: hosted
    version: "0.4.0"

The error:

Launching lib/main.dart on Chrome in debug mode...
../../Documents/GitHub/flutter/packages/flutter/lib/src/widgets/_platform_selectable_region_context_menu_web.dart:118:33: Error: The argument type 'HTMLStyleElement' can't be assigned to the parameter type 'JSAny'.
 - 'HTMLStyleElement' is from 'package:web/src/dom/html.dart' ('../../.pub-cache/hosted/pub.dev/web-0.4.0/lib/src/dom/html.dart').
 - 'JSAny' is from 'dart:_js_types'.
      web.document.head!.append(styleElement);
                                ^
Failed to compile application.

Exited (1).

The similar error occurs after I upgraded to new release web-0.4.2:

Launching lib/main.dart on Chrome in debug mode...
../../Documents/GitHub/flutter/packages/flutter/lib/src/widgets/_platform_selectable_region_context_menu_web.dart:118:33: Error: The argument type 'HTMLStyleElement' can't be assigned to the parameter type 'JSAny'.
 - 'HTMLStyleElement' is from 'package:web/src/dom/html.dart' ('../../.pub-cache/hosted/pub.dev/web-0.4.2/lib/src/dom/html.dart').
 - 'JSAny' is from 'dart:_js_types'.
      web.document.head!.append(styleElement);
                                ^
Failed to compile application.

Exited (1).

This is on a newly created project with flutter create demo_stable and Channel stable, 3.16.6 as I provided in the original comment.

I think it goes well now. I guess it's caused by my VS setup whenever switching between Flutter versions using both UI and Terminal. I used Terminal in VS Code for pub upgrade command instead, I guess there is a conflict there.
There are some versions on my machine:

So the correct steps are:

Switching from stable to master channel: Click on Run 'pub upgrade' button

Switching from master to stable channel: Click on Run 'pub get' button

Sorry for the noise and thank you for the support.

Great that you figured it out (and thanks for mentioning how you fixed it - it's useful to other users)! Hopefully we avoid this issue in the future in general now that we've removed the pin altogether.


Python: False positive in python/Statements/UnreachableCode

Example:
https://lgtm.com/projects/g/dials/data/snapshot/5649de308532bce681716dc8235a851850c93bcd/files/dials_data/download.py#x29a04cee487f283d:1
In the snippet
try:
  import fcntl
except ImportError:
  pass

the except path is incorrectly identified as unreachable code. fcntl is a standard library module, but not present on Python for Windows.

To add to this; I'm also seeing this in some code that looks like:
try:
    import __builtin__
except ImportError:
    import builtins as __builtin__

This was written because __builtin__ doesn't exist on python3.


gccgo: linkname directive doesn't support non exported functions

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

$ go version
gccgo tip

Does this issue reproduce with the latest release?
Yes
What operating system and processor architecture are you using (go env)?
go env Output
$ go env
linux/arm64, linux/amd64

What did you do?
$ go run main.go
$ cat main.go
package main

import (
        "unsafe"
)

//go:linkname unsafeNew reflect.unsafe_New
func unsafeNew(typ unsafe.Pointer) unsafe.Pointer

func unsafeAdd(p unsafe.Pointer) unsafe.Pointer {
        p = unsafeNew(p)
        return unsafe.Pointer(uintptr(p)+1)
}

func main() {
        a := 1
        p := unsafeAdd(unsafe.Pointer(&a))
        println(p)
}

What did you expect to see?
0x400001a079
What did you see instead?
/usr/local/bin/ld: $WORK/b001/pkg.a(go.o): in function main.unsafeAdd': /home/eric/main.go:11: undefined reference to main.unsafeNew'
/usr/local/bin/ld: $WORK/b001/pkg.a(go.o): in function main.main': /home/eric/main.go:11: undefined reference to main.unsafeNew'
collect2: error: ld returned 1 exit status

You shouldn't use go:linkname like this, and besides for gccgo you need to use different names.  For gccgo it's reflect.unsafe__New.  Butt there are no guarantees that that will work.  Don't do it.

For gccgo it's reflect.unsafe__New

This works, thanks @ianlancetaylor  @cherrymui


WIP: Introduce trigger functionality

This PR enables users to use --start-with-trigger option to only profile requests that have ?RELI_PROFILE query parameter in them.
PR is still WIP, but I would like to get your general opinion on this feature.

Thanks for taking your time!
I will take a closer look later.

@bohdanlopatkin
Hi!
I think the good thing about this project is that it is a customisable profiler for PHP programmers, but TBH I am surprised when someone other than me really does it. I hope you enjoy the experience of reading the memory of another process in a PHP script.

I would like to get your general opinion on this feature.

First I want to be sure about the purpose.
Being able to read the query string means that Reli is already analysing the target process. So, do you want to stop analysing the call stack early on to reduce the machine load on uninterested requests, or do you want to filter the profile output to only process the requests you are interested in?
In the latter case, I was thinking of adding a feature like --peek-var or --peak-global in phpspy, as well as a way to filter the trace output using regular expressions.
In the former case, this seems to be one valid idea. The overhead of getting the query string itself is a bit of concern, as the target is a C string and you have to read it one character at a time until the nul character appears. But it would probably be cheaper than getting the whole trace anyway.


Fix vote score error - will display scores only once score is calculated

Fixes

To reproduce vote on any proposal, check console for error

Approved changes but the error should already be covered by this: https://github.com/snapshot-labs/snapshot/pull/1117


Composer 0.13 updates

This PR will be merged after composer==0.13 is released. It will also be used for hero runs for the weekend of 3/3/23.

SpeedMonitor / MFU stuff will need an updt
cc @mvpatel2000

https://mosaicml.atlassian.net/browse/CO-1845


Using Runtime Parameters

Does Beam Nuggets support Runtime Parameters?
Is it possible to parameterize the SourceConfiguration and table_name
https://cloud.google.com/dataflow/docs/guides/templates/creating-templates

Hi @pebcakerror, as you may already know by now, beam nuggets doesn't support runtime parameters.
Feel free add support for that :)
Is it possible to parameterize the SourceConfiguration and table_name
other than Dataflow's runtime parameters? nothing in the current implementation supports that. I can think of a simpler way than using runtime parameters in the Dataflow runner case.


Dashboard: trust ephemeral certificate workflow isn't accurate on Chrome/OSX 10.10

The trust certificate workflow needs to be updated, and possibly be more aware of browser/OS version context.
In Chrome (and possibly other browsers) on OSX 10.10 (and possibly other versions) doesn't automatically ask whether or not to trust an imported certificate upon importing it. After import, it has to be selected in Keychain and 'Always Trust' has to be selected from the dropdown.

I'm encountering this in chrome on OS X too.


chore: bdd-nh-1585298244 to 0.0.1

chore: Promote bdd-nh-1585298244 to version 0.0.1

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Particle system reuse

In my test project I offset a particle system in the editor and then set its position to (0, 0, 0) when I play it back. The first couple of times it is played back through user input, it looks like the effect is moving to random places and it is as if the system is duplicated. Then after a few times, the explosion becomes whiter and whiter, as if there are multiple particle systems being added on top of eachother.
Are there missing steps in this test https://playcanvas.com/editor/scene/601723 in order to be able to reuse a particle system ? When left clicking, the explosion is triggered.

My bad about the "whitening", there are 3 particles but I see them at different locations so the difference in intensity was throwing me off. Then my actual problem is still about all the particles not moving together:

Today, we deployed Engine v1.17.0 which I believe fixes this problem. Therefore, I'm going to close this issue. But if you feel there's still a problem, feel free to reopen it.


Do not show tracebacks in the user visible error

Related to https://github.com/ecmwf-projects/cads-obs-catalogue-manager/pull/27

Closed in favor of https://github.com/ecmwf-projects/cads-adaptors/pull/192


Makes compute node a SameServer entity if it has multiple children

@sjcorbett comments addressed

@robertgmoss Thanks. Care to squash and merge?


make runlocal-rp read the version.gitCommit

Existing code for running localrp does not read version.gitCommit, resulting in ARO operator version as unknown for dev clusters.
With this PR, we pass the ${COMMIT} to the go run aro command.
Which issue this PR addresses:

Fixes
What this PR does / why we need it:

Test plan for issue:

Is there any documentation that needs to be updated for this PR?

@m1kola This came up when we were testing deploying the operator on a local RP. If you don't overwrite the whole image (because you want to test the tracking-the-RP version) then it will always put "unknown" in, rather than the hash.

/azp run ci

/azp run e2e


[BUG]  Sync-PnPSharePointUserProfilesFromAzureActiveDirectory does not run in Azure Runbook

Reporting an Issue or Missing Feature
An issue about  Sync-PnPSharePointUserProfilesFromAzureActiveDirectory cmdlet
Expected behavior
I run a simple cmdlet/script in Local PowerShell, there it runs without a problem. The exat same script in the azure runbook throws an error. In Local PowerShell it works fine, json file is generated and the properties are succesfully synced. ADBulKImport shows the Job. Running on Azure does not even create the job.
Actual behavior
I get the error:
Sync-PnPSharePointUserProfilesFromAzureActiveDirectory : An item with the same key has already been added. At line:54 char:1 + Sync-PnPSharePointUserProfilesFromAzureActiveDirectory -UserProfilePr ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : WriteError: (:) [Sync-PnPSharePo...ActiveDirectory], ArgumentException + FullyQualifiedErrorId : EXCEPTION,PnP.PowerShell.Commands.UserProfiles.SyncSharePointUserProfilesFromAzureActiveDirectory
Steps to reproduce behavior
Register an Azure App, connect to pnp by certificate and run the Sync-PnPSharePointUserProfilesFromAzureActiveDirectory cmdlet
What is the version of the Cmdlet module you are running?
1.8.0
Which operating system/environment are you running PnP PowerShell on?

[X] Windows
[ ] Linux
[ ] MacOS
[X] Azure Cloud Shell
[ ] Azure Functions

Local works fine:

Copy´n Pasted the exact same script to azure runbook:

I already tried to use a different Document Library -> not successful
I reduced the properties to a single one -> not successful
But there is not much i can change or try, because its not really a script, it is just this single command.

Can you try it as below and store it in a variable and let us know ?
$value = Sync-PnPSharePointUserProfilesFromAzureActiveDirectory
Closing it because it works locally, so we can’t do anything else.
Not an issue with PnP module but maybe a quirk with Azure automation.

To write it in an variable has not resolved the issue. I updated the Module du the newest build (i think <IP_ADDRESS>) and imported the Module in the Preview Runtime Version 7.1, also recreated the runbook with the runtime version 7.1. Now it works like a charm.


S3 image gets blocked by CORS policy

Can you please add some more documentation on how to work with S3 images?
I have tried crossOrigin="anonymous" on the image and I have also tried to save the image in local storage and then use it, but it's not working me at all.

I can confirm. Reusing a jsfiddle someone has created for another issue: https://jsfiddle.net/w2L8o8er/ This displays the image in Firefox, but if I change the url from http://foliotek.github.io/Croppie/demo/demo-1.jpg to an S3 public image url (eg https://s3.amazonaws.com/github.issue/image.jpg ) it does not. However, the network monitor shows that the image is being fetched from S3.

Thanks, @diegoaa, for explaining it further

I got it to work by following the instructions in https://stackoverflow.com/questions/38365182/image-saved-con-amazon-s3-bucket-not-showing-on-html5-canvas-crossorigin-issue. Changed the CORS configuration on my bucket, specifically the line
<AllowedHeader>Authorization</AllowedHeader>
to
<AllowedHeader>*</AllowedHeader>

@diegoaa Thanks for sharing. I have followed this before.
http://s3-ap-south-1.amazonaws.com/we-roll/products/145/original/RackMultipart20180611-29302-1nmndhj.jpg?1528729122
I am using the above URL, can you tell what wrong with it?. Is it because of the bucket name that is missing at the beginning of the URL.

I suspect your CORS configuration is not proper. https://www.test-cors.org gives me
Fired XHR event: error for that URL while my URL (now) gives me 200. Try with a different/fresh bucket, or paste your CORS configuration here?

Bucket Policy:
{
"Statement": [
{
"Sid": "AllowPublicRead",
"Effect": "Allow",
"Principal": {
"AWS": ""
},
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::we-rolls/"
}
]
}
CORS Configuration:

*
GET
3000
*

Your CORS Configuration is the same as mine, though my bucket policy is blank. So if your bucket policy is not critical, try deleting it and instead setting object-level public read access, see if that works.

I have done what you recommended, but still no luck.
Can you share an image link from your bucket?

https://s3.amazonaws.com/github.issue/image.jpg I'll keep this up for a few days for you to test out. All the best!


[HOLD for payment 2021-11-04] Routing number error on incorrect step

The step to add manually a bank account has a more relaxed validation on the routing number compared to the validation performed during the company step.
Ideally, the error should appear during the manually add account step.
Test data:
Routing number: 123456789
Account number: 123
Action Performed:

Create and verify an account for NewDot
In NewDot, create workspace and start VBA flow
Click "Connect manually"
Input: Routing number: 123456789, Account number: 123
Click "Save & continue", it should let you continue to the Company Step
Enter ""valid"" information in the Company Step form (see error screenshot below if you need sample data)
Click "Save & Continue"

Expected Result:
I would have expected to move forward to the next step
Actual Result:
There is an error above the "Save & continue" telling me that the routing number is invalid. This error could have been notified on the previous step.

Workaround:
No workaround necessary, it just makes experience a little worse.
Platform:

Where is this issue occurring?

Web
iOS
Android
Desktop App
Mobile Web

Version Number: Latest
Reproducible in staging?: Yes
Reproducible in production?: Yes
**Upwork URL: https://www.upwork.com/jobs/~012258c903b29a0f0d
View all open jobs on GitHub
cc @aldo-expensify

@Beamanator How it's done on the server-side?  Is there a separate API we use to verify bank account & routing numbers then we can use it to verify the same here?

Also, I see some proposals in the old issue #5554  using an algorithm implementation from here http://en.wikipedia.org/wiki/Routing_transit_number#MICR_Routing_number_format
Is it an acceptable solution?

So the proposal on the old related issue isn't 100% acceptable, we do need to have different validation based on the 'country'

Hmm, I think we may be restricting VBA accounts in NewDot to the US. When you get to the company step, you cannot choose country, and you can only choose States and Zip codes from the US. Shouldn't we just use the US routing validation?

Wow great call both of you! I hadn't realized that 😆
Yeah I think it would be nice to go with the http://www.brainjar.com/js/validation/ validation to make it consistent :D

@Santhosh-Sellavel I like your proposal, let's go with that, making sure to use the algorithm we agreed on here.

Also we could move the regex also to validateRoutingNumber, and just call it validate the number.
I don't think this is necessary, since the other validations in this function are validating other items (accounting number and hasAcceptedTerms)

Ping for Upwork!

Hey Santhosh. Doesn't look like the contract was started for this one. I've sent the offer, so we can settle it once you accept. 👍

Cool, job done. 👍


NPM support

We use browserify for our project and would be nice if we could load this in through npm.

That would be nice. I can probably throw that together in the next week or so, @truckingsim. (Or feel free to push up a pull request!)

This is more on your end since you're the owner you have to do the publish.  You also will have to update the package.json with the main key.  Which points to the full version (not min), of the compiled JS.  Once you do that npm should let you publish.
Also as a side note, I recommend adding grunt-update-json to your build process.  This will let you keep one file (say package.json) up to date with common information (description, name, version) and will sync it with other files (say bower.json).  I added this as part of my build process when I do a release.  I mention this because right now your bower.json and package.json versions are out of sync.

@truckingsim: you should be all set to use Instajam with Browserify now :+1:

Thanks, will give it a shot tomorrow!


Support Go marshaling for *types.Type

Problem:

Instances of types.Type are referred to by reference (i.e, *types.Type)
Go->Noms marshaling does not (currently) support marshaling from Go struct pointers to Noms values
This is makes it impossible to use Go marshaling to generate values containing type.Types.

CC: @arv


Bump schema and embedded socket client

@spudwebb
Do you want to pull this code?

Adds Support for Long Range (there are extra keys in the settings class to support this)
Testing this may be difficult (impossible) as devices are still being surfaced.
The controller now has a property called supportsLongRange + the ZWaveNode class now has a property called protocol

Adds a Utils class to the Driver
This provides access to ParseQRCodeString as The ZWA insist in users being provided a choice, as to use ZWave LR or classic (and the result in the CMD payload is QRProvisioningInformation)
This can then be modified  before passing to ProvisionSmartStartNode (and importantly, allowing users to switch to LR if supported/detected in the QR Code)

ProvisionSmartStartNode now has an overload to provide a QRProvisioningInformation instance (to aid the above)

Bump Scheme to 35

Embeds the Socket Lib (4.7.0)- right before it got bumped to v5 (removing NS2.0)
and this contains the stack overflow fix
Have tested the lib, and all seems to be fine.

@marcus-j-davies  I will test tomorrow.
I build it though, and there is now a lot of compilation warnings caused by the fact that the nullable context is now enabled for the whole project. I think it is a bit dangerous to enable it for the whole project because now all reference type variables in the ZWaveJS.NET code are considered non nullable whereas they were previously nullable.
So instead, I would keep the nullable setting as disabled at the project level, and I would add preprocessor directives at the beginning of each file of the Websocket.Client code
#nullable enable
https://learn.microsoft.com/en-us/dotnet/csharp/nullable-references#nullable-contexts
Thanks for the long range support, we plan to add that soon too.

Thanks @marcus-j-davies
Have removed the global value

@spudwebb
The fallouts from  embedding the socket  code should now be address.
The new targets are : net48 net6.0 net7.0 net8.0 netstandard2.0 netstandard2.1
net5.0 was causing a lot of the issues, and it seems this should not be included as a target these days
No modification on Socket source code was needed (tested with a .NET 4.8 console app)
I have included a test console app, to demo LR - LR can only be achieved with Smart Start.
I have included just as a reference, not as an expectation to utilise it yet 😄
ZWaveJS.NET.ZWaveOptions ZWO = new ZWaveJS.NET.ZWaveOptions();

ZWO.securityKeys.S0_Legacy = "c84de525ba1382374615f93427a18138";
ZWO.securityKeys.S2_AccessControl = "3d18628e80743ebaf96d97707cffb139";
ZWO.securityKeys.S2_Authenticated = "c2da28bc56ad5484fcf10efd2a1ed1c1";
ZWO.securityKeys.S2_Unauthenticated = "69ded77863e0b64401f1ac12c4d15c86";

ZWO.securityKeysLongRange.S2_AccessControl = "1e76388da0674c6d799e6f1f6bef0c91";
ZWO.securityKeysLongRange.S2_Authenticated = "6b948cf3ea8679e57b7f89cce47bcb18";

ZWO.logConfig.logToFile = false;
ZWO.logConfig.enabled = true;
ZWO.enableSoftReset = false;

ZWaveJS.NET.Driver D = new ZWaveJS.NET.Driver("COM3", ZWO);

D.DriverReady += () => {

    D.Utils.ParseQRCodeString("900143047006000000000000000000000000000000000000000000100025800002022000004000050000601800080201").ContinueWith((R1) =>
    {
        QRProvisioningInformation QRI = R1.Result.ResultPayload as QRProvisioningInformation;

        // Modify based on users choice (Protoccol)
        // Then...
        // D.Controller.ProvisionSmartStartNode(QRI).ContinueWith((R2) => { ... });
    });

};

D.Start();
Console.ReadLine();

Let me know of this PR (more so the recent commit to it) is working for you


build: use node lts

Should help with issues like #229

Where is the cloudflare bot's automatic deploy... 🤷


Allow viewing of pooling settings for an existing pool

Right now, there is no way (short of digging through the database) to look back and see what settings were used to create a pool.  For example, if one does "Pool library plates", picks a plate, and makes, say, the selections shown below, and does the pooling, there is no way to ever see these selections again in the software interface.  Going to the pool list will show the pool, and allow the user to download the pool file or (by checking the checkbox) prepare a sequencing pool from this pool, but not see the pooling settings in any way.
This is kind of a PITA while I try to figure out what settings I have to massage to reproduce existing pool files.  Probably a good idea to get input from wet lab on when/whether they would ever look back at this info--but I'll come right out and say that they SHOULD be able to, because when someone in the lab told me from memory what pooling settings they used to get the existing pool files, they got them wrong : D
EDIT: Also, there is currently no way to see the pool's destination tube after making the tube--eep!

@AmandaBirmingham, @charles-cowart, is this really required for the "Full Launch" milestone? To me this sounds like a nice to have for devs ...

@antgonza It would be nice to have; this is not the only case where once we leave a particular page, we can never retrieve/view the data again. The main reason it hasn't yet been an issue for the wet-lab is because they're currently duplicating all their work in Google Docs, etc. and have it there. IMHO, if this is going to be a full launch, this feature shouldn't be missing.

@antgonza To clarify, I don't think the target audience for this feature is devs--devs can look straight into the db and find the info there.  In my view, this is pointed squarely at the users: we are building this system to allow the wet lab to easily record their actions, but in some cases (e.g. this issue) we record the info but then don't allow them to ever go back and see their records :-/  My vote is that this is a must-have rather than a nice-to-have.

Note that this issue applies both for plate pools (made through the "Pool library plates" menu item) and for sequencing pools (made through the "Prepare amplicon sequencing pool" menu item).  The settings one would need to view for existing pools are different between these two kinds of pools, but the fact that you should be ABLE to view them is not :-/


Default JobWorker hostname to AlluxioWorker hostname

By default, set job worker hostname the same as alluxio worker hostname

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/3351/
Test PASSed.

alluxio-bot, check this please

alluxio-bot, merge this please


Creating 'Discord' Points

Discord points that a user accumulates by spending time in the discord. Can be spent on custom made events

Finished, reference PR #11


Blocks disappearing client-side 1.9+

This issued has been caused by ViaVersion since 1.11 was released for it, here's some info:
1.8, latest viaversion (intended behavior): https://a.pomf.cat/tfosva.mp4
1.9+, latest viaversion (issue): https://a.pomf.cat/ahdekj.mp4
1.9+, pre-1.11 viaversion (intended behavior): https://a.pomf.cat/tmrrjb.mp4
Let me know if you need anything else to fix this issue, as this is a fairly urgent matter, thanks.

Please follow the issue template.
(https://github.com/MylesIsCool/ViaVersion/blob/master/ISSUE_TEMPLATE.md)
Also, please note that this is a free plugin, we can't be here 24/7 to provide support.

Further to the above, if you're able to be the only person on the server with the issue and then do /viaver debug in both cases and provide separate outputs it would be highly useful to work out what's happening pacet wise.

All samples below were done in one burst of four block breaks. All behaviors demonstrated in the media provided above was replicated during these tests.
1.8.9 latest viaversion (yes there was mining during this, no output was given): https://gist.github.com/f88eba40f79dd7c1421be7372fd5aaf1
1.9+ (1.11 in this case) latest viaversion: https://gist.github.com/fb14fb3f6b6c428794228b121a481999
1.9+ (1.10 in this case) pre-1.11 viaversion (0.9.10-SNAPSHOT specifically): https://gist.github.com/89ceed881550e0791683abb3aca8ad49

I'm assuming you're using ViaVersion for Bukkit?
What's the easiest way to replicate this with no plugins?
Could it be plugin related? Once again we don't know cause you haven't provided any dump info.

1.10 client, latest viaversion: https://a.pomf.cat/jrnlrq.mp4
The only plugin on the server is viaversion, connecting directly to bukkit, no proxy.
Replicating is incredibly simple, use latest viaversion, use a 1.9 or above client, take a high efficiency tool (5+) and mine blocks in a cobblestone generator.
I even have a schematic of my cobblestone generator for you to test with: https://transfer.sh/9b9id/viaversiontest.schematic
If you want any other information I suggest contacting me privately about such, as I'd rather not put out any more information publicly whilst under a strict NDA. Thanks.

Hey guys, I hope you are doing well. Do you need anything more from us to fix this bug?

@AlexandreSinger
From the last time I tested after chckn gave me the exact spigot he used + client.
December 29, 2016
myles - 12/29/2016
Finally got round to do some more testing, I'm using 1.10.2 on the same spigot version and can't replicate. I'm pretty confident that my structure is identical to yours, https://a.pomf.cat/tthipa.mp4 I don't believe this to be slower than normal mc

1.9+, latest viaversion (issue): https://a.pomf.cat/ahdekj.mp4
1.9+, pre-1.11 viaversion (intended behavior): https://a.pomf.cat/tmrrjb.mp4
There's a major difference between those two videos. It's a problem caused by ViaVersion since @amchckn tested this on a server with nothing but viaversion.

@AlexandreSinger Unfortunately what you've given me doesn't help me, I can't replicate your issue, which is why I posted a video with the settings I had showing there was no lag.

What do you need to replicate this, I can also replicate it locally using 1.8.9 viaversion.

@JamieSinn
Server version, plugin version, client version (s)
Does this stop with an older version of ViaVersion?
Do you have any plugins installed?
From having nothing what do I need to replicate it.

Got a similiar issue with mobs, also villagers are disapearing random with client 1.11*

There hasn't been any progress on this issue in a while, if anyone can provide an environment where this can be replicated locally I will happily reopen :)


Rich configuration

Rather than passing just a URL on the command-line, it would be more useful to pass a path to a configuration file.
Things to configure:

page url
scenarios to mask / mute / ignore
page width
webdriver?

Could do this with a json / yaml file, or maybe a Ruby script calling a configuration DSL. Ruby script would give more options for working with extension points.

Done


Better Interface for Adding In-Browser Terminal Commands

Currently, in order to add a terminal command to the browser, you need to:

Create a function with the name of the command in the commands hash.
Add code for processing / checking arguments.
If you want tab completion, add custom code to the fileNameCompletions method that checks for your command.
Add relevant text to the help command.

As a result, it's somewhat frustrating to add new commands, as you need to touch a bunch of code in frontend.coffee. And I currently wish to add a bunch of new commands due to our new in-browser filesystem (Doppio shell scripts anyone?).
Here's how I believe terminal commands should work:

On load, each command 'registers' itself with the terminal with the following information:

The command's name.
A string with the command's syntax (e.g. for cd, <dir>).
A string with a quick sentence describing the command (e.g. Changes the current directory.)
A function that implements the command, which takes in an object with arguments.
[Optional] A "command group" that the command should belong to (will be used for help output).
[Optional] A function that takes in a partially entered command that returns the appropriate tab-completion handler to use (will default to something that just autocompletes arbitrary filenames). 99% of the use cases can be handled with handlers that only return files of a particular file extension.

When a command is entered, the arguments are run through optimist before being passed to the command handler (which can probably run in the browser, thanks to our fake Node API).
This structure should also be able to handle meta commands, like time and help.
Thoughts...?

This should be handled by doppio-demo now. Closing.


Types referenced by ignored types are included

If type A references type B, and you set SchemaBuilderOptions.IgnoreProps to ignore A, EntityGraphQL still includes type B in its generated GraphQL, even if there is no property of any non-ignored type referencing type B.
Similarly, if you try to add some other type B from a different namespace, EntityGraphQL reports a conflict with the unused type B.

@breyed could you reproduce this in a unit test?
I added this to SchemaBuilderTests
[Fact]
public void TestIgnoreTypes()
{
    var schemaProvider = SchemaBuilder.FromObject<TestSchema>(new SchemaBuilderOptions
    {
        IgnoreTypes = new HashSet<string> { typeof(TestEntity).FullName },
        AutoCreateInterfaceTypes = true
    });

    Assert.False(schemaProvider.HasType(typeof(TestEntity)));
    Assert.False(schemaProvider.HasType(typeof(SomeOtherEntity)));
}

Where SomeOtherEntity is only referenced by the ignored type TestEntity and no where else in the object graph.
This test passes.

I was able to validate that EntityGraphQL is behaving correctly. What I thought was a bug in EntityGraphQL turned out to be an issue with my own code. Thanks for looking into it and sorry for the false report.


Update Pokemon.cs - Add Function for get ItemHeld

Why are you creating another property returning the same value as another property?
You could use ItemHeld instead of Item directly.

why i used theproperty for check if is "" and return "none"
but was better without it :)
if forget remove it


Students Profiles #3

Comment in this issue in order to officially enrolling in our course, and make your public commitment!
Use the following model to create your profile:
- **Name**: YOUR NAME
- **GitHub**: [@your_username]()
- **Twitter**: [@your_username]()
- **Linkedin**: [link]()
- **Website**: [yourblog.com]()

## Completed Courses

**Name of the Section**

Course|Files
:--|:--:
Course Name| [link]()

IMPORTANT: add your profile once and after you finish each course you can return here and update/edit your comment.

Name: João Marques
GitHub: @JotaVeUltra
Twitter: @JoaoMarq
Linkedin: link

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Alessandra Gherardelli
GitHub: @AlexGhrdelli
Linkedin: https://www.linkedin.com/profile/view?id=AAMAAAsg0hYBmByQ4vAMJRPEChfugdoe4UX4sRw&trk=hp-identity-name

Completed Courses
Introduction to Computer Science

Course
Files

Introduction to Computer Science and Programming Using Python
https://www.edx.org/course/introduction-computer-science-mitx-6-00-1x-5#!

Name: Md Abu Zafar
GitHub: @mdaz78
Twitter: @MdAbuZafar19
Linkedin: Zafar
Website: mdabuzafar.tumblr.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: TerenceCooper
GitHub: @TerenceCooper
Twitter: Blank
Linkedin: Blank
Website: Building

Completed Courses
Introduction to Computer Science

Course
Files

Introduction to Computer Science and Programming Using Python
Certificate

Introduction to Computational Thinking and Data Science
Certificate

6.004.1x:Computation Structures - Part 1: Digital Circuits
Certificate

Machine Learning

Course
Files

CS100.1x: Introduction to Big Data with Apache Spark
Certificate

CS190.1x: Scalable Machine Learning
Certificate

Personal Hobby Courses

Course
Files

China(Part 1): The Political and Intellectual Foundations of China
Certificate

Name: Gabor Szabo
GitHub: @GaborSzabo7
Twitter: @gaszabo7
Linkedin: https://hu.linkedin.com/pub/gabor-szabo/57/223/a04
Website:

Completed Courses
Name of the Section

Course
Files

Course Name
link

• Name: Michał Trzecki
• GitHub: @Sakumitsu
• Linkedin: Michał Trzecki

Name: Jader Martins
GitHub: @jadermcs
Twitter: @jadermcs

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: David Reyna
GitHub: @DavidFReyna
Linkedin: https://www.linkedin.com/profile/view?id=96885013

##Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Maneesh Chauhan
GitHub: @mach-7
Twitter: @maneeshchauhan
Linkedin: Maneesh Chauhan

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Sayo Manzini
GitHub: @blue5peed
Twitter: @blue5peed
Linkedin: za.linkedin.com/in/blue5peed
Website: http://snowflakebloom.deviantart.com/

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: FLORIAN VIDEAU
GitHub: @f22217
Twitter: @origacraft17
Linkedin: http://fr.linkedin.com/in/florianvideau
Website: http://florianvideau.shost.ca

Name: Nico Figueroa
GitHub: @NicoFigueroa
Twitter:
Linkedin:
Website:

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name -: James Jin-Hong Kim
GitHub -: @Lightcor
Twitter -: @Light2030
Linkedin -: N/A
Website -: N/A

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Christian De Hoyos
GitHub: @OricShin

Name: Daniel Strong
GitHub: @strongdan
Twitter: @danstrong
Linkedin: https://www.linkedin.com/pub/dan-strong/7/6a3/7a
Website: strongdan.com

Name: amit singh
GitHub: @amit19372011
Twitter: @amitasaurus
Linkedin: https://www.linkedin.com/profile/view?id=AAIAABXFKogBthMuDjUY8iENLzSxrhJhmZ0uhn4&trk=nav_responsive_tab_profile
Website: superamitsingh.tumblr.com

Completed Courses
Name of the Section

Name: Jon Means
GitHub: @JonathanMeans
Website: http://g-w-2011.tumblr.com/

Completed Courses
Software Testing

Course
Files

Software testing
link

Name: Thomas Farla
GitHub: @tfarla
Twitter: @ThomasFarla
Website: farla.io/

Completed Courses
Name of the Section

Course
Files

Introduction to Computer Science
On going

Name: Nicholas F
GitHub: @nchlsfr

Name: Randy Black
GitHub: @wasmum
Twitter: @wasmum
Linkedin: https://www.linkedin.com/in/randyblack

Completed Courses
Name of the Section

Course
Files

Introduction to Computer Science and Programming Using Python
On Going

Name: YOUR NAME
GitHub: @thenem
Twitter: @thenem

Completed Courses
None yet

Course
Files

Name: Anna Kozlova
GitHub: @akaomy

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Josua Antonius Naiborhu
GitHub: @naiborhujosua
Twitter: @naiborhujosua
Linkedin: https://id.linkedin.com/pub/josua-naiborhu/55/9a0/783

Completed Courses
name of section

Course
Files

Intrdoduction of Cloud Computing
https://s3.amazonaws.com/verify.edx.org/downloads/33904d2d6a1240f9abdaa8870e7a0d59/Certificate.pdf

Name: Matt Deakyne
GitHub: @mdeakyne
Twitter: @mdeakyne
Linkedin: https://www.linkedin.com/pub/matthew-deakyne/a0/b98/19
Website: yourblog.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Zack Bellone
GitHub: @pepperzack
Twitter: @pepperzack

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Roger Collins
GitHub: @zulrang
Twitter: @rcollins

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Alex Argunov
GitHub: @troglotit

Name: Matej Konrad
GitHub: @matejkonrad
Twitter: @mattconraad

Name: Zuri Hunter
GitHub: @ZuriHunter
Twitter: @ZuriHunter
Linkedin: https://www.linkedin.com/pub/zuri-hunter/14/ba5/748
Website: thestruggling.black

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Eoghan Hughes
GitHub: @ebhughes1991
Twitter: @your_username
Linkedin: https://www.linkedin.com/profile/view?id=AAMAAAT18VsBIDgDEvGWCegMIWpIL5KdGbq1b2k&trk=hp-identity-name
Website: yourblog.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: João Vítor
GitHub: @jvitorfernandes
Twitter: @jvitorisonfire
Linkedin: br.linkedin.com/in/jvitorfernandes
Website:

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Sylver Yagi
GitHub: @pseudomaniac
Twitter: @slyvestery
Linkedin: link
Website: slyvestery.wordpress.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Luxi xu
GitHub: @ixxuul
Linkedin: https://ca.linkedin.com/pub/luxi-xu/46/b03/701
Website: http://luxixu.me

Name: Abu Sayeed Omar
GitHub: @abusayeedomar

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Wayne
GitHub: @air2637
Twitter:
Linkedin:
Website:

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Eude Kinsley Lesperance
GitHub: @lkeude96
Twitter: @lkeude96
Linkedin: https://www.linkedin.com/in/lkeude96

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Andriy Karp
GitHub: @Sighters

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: YOUR NAME
GitHub: @patsul12
Twitter: @patricksulliv11
Linkedin: linkedin

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Srijidh Madhavan
GitHub: @srijidhmadhavan
Twitter: @srijidhkm
Linkedin: https://in.linkedin.com/in/srijidhkm

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Vivek Agarwal
GitHub: @vivekagr
Twitter: @pyvek
Website: vivek.im

Completed Courses
Software Architecture

Course
Files

Web Application Architectures
Cert

Name: EDWIN NAVARRO
GitHub: @MrChiko831
Twitter: @MrChiko831
Linkedin: https://www.linkedin.com/pub/edwin-navarro/33/172/b69

Name: Elliot Wyse
GitHub: @v2k6f7a5
Twitter: @ElliotWyse

Completed Courses
Blank

Name: Daniel Pecher
GitHub: @danpecher
Twitter: @d1001001
Linkedin: https://cz.linkedin.com/in/danpecher
Website: danpecher.cz

Name: Cristovao Verstraeten
GitHub: @cristovaov
Twitter: @apleasantview
Linkedin: https://nl.linkedin.com/in/cverstraeten
Website: apleasantview.com | blog

Name: Remigiusz Gunia
GitHub: @Kimerss
Twitter: @Kimers93

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Darren Silsbury
GitHub: @dlsilsbury
Twitter: @blackdogtwitt
Linkedin: link

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name : Timothy ng'ang'a
GitHub: @xantage
Twitter: @hitsmart 67
Linkedin:
Website :

Name: Anton Ilin
GitHub: @bronislav
Twitter: @anton_ilin
Linkedin: link

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: SeungKyun Nam
GitHub: @namsk

Name: John Kleczewski
GitHub: @jkleczewski
Twitter: @jkleczewski
Linkedin: https://www.linkedin.com/profile/view?id=AAIAAAG8q7cBuojKeQkgyfLQ1ByX4GdkM_xbFsQ&trk=nav_responsive_tab_profile_pic
Website:

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Alex Wilson
GitHub: @antoligy
Twitter: @antoligy
Linkedin: link
Website: ax.gy

Name: Akhona Mbebe
GitHub: @cape-cairo
Twitter: @mbebe_akhona
Linkedin: https://za.linkedin.com/in/mbebe
Website:

Completed Courses
Name of the Section

Course
Files

Course Name
https://github.com/open-source-society/computer-science/issues/145

Name: Brandon Herrin
GitHub: @BrandonHerrin
Twitter: @BrandonHerrin3
Linkedin: Link

Name: Daniel Moore
GitHub:
Twitter:
Linkedin:
Website:

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name:  Alexander Pavlov
GitHub: @Alexio8691
Twitter: N/A
Linkedin:  N/A
Website :  N/A

Name: YoungMin
GitHub: @ohuyeah
Twitter:
Linkedin:
Website:

Completed Courses
Name of the Section
Course|Files
:--|:--:https://www.edx.org/course/introduction-computer-science-harvardx-cs50x#!
Course Name| link

Name: Jiyong Jang
GitHub: @hadongspapa

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Hoemoon Song
GitHub: @hoemoon
Twitter: @hoemoon
Website: hoemoon.github.io

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Jinz Shao
GitHub: @keda
Twitter: @kaidy
Linkedin:
Website:

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Kevin Chun
GitHub: @KevinChun
Linkedin: Kevin Chun

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Lee Yun Seok
GitHub: @pineoc
Website: http://pineoc.blogspot.kr

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: cameo
GitHub: @cameo-js
Twitter: @kjs8469
Website: http://cameo-js.github.io/

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Daniel Strunk
GitHub: dstrunk
Twitter: @dstrunk
Linkedin: linkedin.com/in/dstrunk
Website: danielstrunk.me

Completed Courses
Introduction to Computer Science

Course
Files

Introduction to Computer Science
ongoing

Name: Pradeepbihani
GitHub: @pradeepbihani
Twitter: @pradeepbihani1
Linkedin:
Website:

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Cheol Hyeon Park
GitHub: @qkrcjfgus33
Twitter: @omvoru
Linkedin: linkedin
Website: vomvoru.dothome.co.kr

Completed Courses
Name of the Section

Name: YOUR NAME
GitHub: @jahyun-koo
Linkedin: @jayun-koo

Completed Courses

Name: Eric Lewis
GitHub: @erixis
Twitter: @onlinemgm
Linkedin: https://www.linkedin.com/in/olmweb
Website: onlinemontgomery.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Danny Chung
GitHub: @birming

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Sokjoon Lee
GitHub: @kkomang

Completed Courses
Name of the Section

Course
Files

none

Name: Ekuka Odong
GitHub: @Qnatz

Name: EKUKA ODONG
GitHub: @Qnatz
Twitter: @qnatz
Linkedin: [qnatz()
Website: qnatz.joomla.com

Completed Courses
Name of the Section

Course
Files

Course Name

Name: GwanSik Eom
GitHub: @ludens
Twitter: @ludensk
Linkedin: link
Website: http://ludens.kr

Name: Mark Clark Jr
GitHub: @Mark2-0
Twitter: @MarkClarkJr

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: André Luiz Perez
GitHub: @viddhart
Website: viddhart.tumblr.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Miguel Angel
GitHub: @Mike8042
Twitter: blank
Linkedin: blank
Website: blank

Name: Danny (Dal Soo) Lee
GitHub: @sigakorea
Twitter: @sigakorea
Linkedin: link
Website: yourblog.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Christian Fredrik Mentzsen
GitHub: christianfredrik
Linkedin: https://www.linkedin.com/pub/christian-fredrik-mentzsen/68/553/513

Completed Courses
Name of the Section

Course
Files

CS50x Harvard (Ongoing)
cs50.edx.org

Name: Mikhail Dudarev
GitHub: @mikejd
Twitter: @m1kejd
Linkedin: https://ru.linkedin.com/in/mikhaildudarev
Website: http://mikejd.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Luna Jorgensen
GitHub: @TheCutestLunLun
Twitter: @TheCutestLunLun
Linkedin: https://www.linkedin.com/pub/luna-jorgensen/103/500/a21

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Michał Zimowski
GitHub: @Ghost7rider

Completed Courses
Name of the Section

Course
Files

Course Name
link

- **Name**: Sara Lemanski
- **GitHub**: [@your_username](@sevin)
- **Twitter**: [@your_username](@7steps4ward)
- **Linkedin**: [link](https://www.linkedin.com/in/sam7lemanski)

## Completed Courses

**Name of the Section**

Course|Files
:--|:--:
Course Name| [link]()

Name: Sara Lemanski
GitHub: @sevin
Twitter: @7steps4ward
Linkedin: My LinkedIn Profile

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: shur singh
GitHub: @svirs

Completed Courses
Name of the Section

Course
Files

Name: Joe McGinley
GitHub: jomcginley
twitter: @jmcginley33
LinkedIn: https://www.linkedin.com/in/jomcginley

Name: Alex Gerig
GitHub: @cryogenicdew23
Twitter: @cryogenicdew23

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Scott Condron
GitHub: @scottire

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Albert Agram
GitHub: @alagram
Twitter: @kofiagram
Linkedin: linkedin
Website: link

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Yangfan Cheng
GitHub: @YangfanCheng
Linkedin: link
Website: yourblog.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Minjeong Shin
GitHub: @berebere86
Linkedin: https://kr.linkedin.com/pub/minjeong-shin/26/7b/670

Completed Courses
None yet

Course
Files

Course Name
link

Name: Anthony Alaribe
GitHub: @tonyalaribe
Twitter: @tonialaribe
Linkedin: link
Website: tonyalaribe.github.io

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: YOUR NAME
GitHub: @LeeSangJun

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Chris Moon
GitHub: @uandi4446
Linkedin: kr.linkedin.com/in/bonbon42
Website: bonbon42.me

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Sumin Lee
GitHub: @chaos998
Twitter: @chaos998
Linkedin: link

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: ChulOwung Choi
GitHub: @steelbear

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Milinn Kremitzki
GitHub: @mkremitz
Twitter: @mkremitz

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Wonjae Lee
GitHub: @nurinamu
Twitter: @nurinamu
Linkedin: WonjaeLee
Website: nurinamu.com

Completed Courses
Name of the Section

Course
Files

Nothing yet
link

name : seungjoo cho
GitHub : @csj-xx
Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Jared Cain
GitHub: @n0ty0ruzer
Website: Building

Completed Courses
None

Name: Wander Bravo
GitHub: @bram70
Twitter: @wanderbravo

Completed Courses
NONE

Name: Bo soon Park
GitHub: https://github.com/Bosoon/

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Minjun Park
GitHub: @baripark

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Younggi Kim
GitHub: @JKYG

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: YOUR NAME
GitHub: @yongdamsh

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Clement Choi
GitHub: @cchchoi1986
Twitter: @cchchoi1986
Linkedin: https://hk.linkedin.com/in/clementchoi2
Website: http://www.choiclement.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: MC Kim
GitHub: @yuwol
Twitter: @yuwol
Linkedin: https://au.linkedin.com/pub/minchul-kim/53/306/298

Name: HyunWoo Kim
GitHub: HarryHoliday

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Byungwoo Jeon
GitHub: @byungwoo-jeon
Twitter: @byungwoo_jeon
Linkedin: link
Website: http://sfixer.tistory.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Paweł Niekłań
GitHub: @PavlaQ

Completed Courses
Name of the Section

Course
Files

name: Saloni Bhartia
GitHub: @saloni1996

Name: Rizaldi Martaputra
GitHub: @rizaldim
Twitter: @rizaldim_

Completed Courses
Name of the Section

Course
Files

Name: Jesus Hernandez
GitHub: @jesushernandezgarcia04
Twitter: @jesushernandezgarci

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Gavin D'mello
GitHub:GavinDmello
Twitter:@bat_coder
Linkedin: https://goo.gl/8C6hkv
Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Marcus Oochena
GitHub: @morochena
Twitter: @marcus_orochena
Linkedin: link
Website: http://www.orochena.net

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Dongkyun Lee
GitHub: @bbdklee
Twitter: @bbdklee
Website: blog.bigadmin.org

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: SCaffrey
GitHub: @imcaffrey
Twitter: @your_username
Linkedin: link
Website: www.scaffrey.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Jono
GitHub: @jh904
Twitter:
Linkedin: [https://uk.linkedin.com/pub/jonathan-heath/108/10/652

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Vincent Khoo Wei Sheng
GitHub: vincentkhoo92
Linkedin: https://my.linkedin.com/in/khoovincent

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Meim Hakkas
GitHub: @soulbone
Twitter: @meimhakk
website :tumblr-Blog

Name: Eric Kim
GitHub: @erickim90
Linkedin: eckim90

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: YOUR NAME
GitHub: @HarryBlessKnapp
Twitter: @HarryBlessKnapp

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Dário Silva
GitHub: @https://github.com/Dariogsilva
Linkedin:https://pt.linkedin.com/pub/dário-silva/b7/296/63b

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Connor McKelvey
GitHub: @connormckelvey
Twitter: @cssaddict
Linkedin: link
Website: yourblog.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Mihuleac Sergiu
GitHub: @physicalit
Linkedin: mihuleacsergiu

Completed Courses
Name of the Section

Course
Files

TBA
link

Name: Kelvin Howard
GitHub: @kelvinhoward
Twitter: @kelvinhoward
Linkedin: link
Website: yourblog.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Derek D'Amico
GitHub: @Mr-Bohjangles

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Lyudmil Ivanov
GitHub: @findegil
Twitter: @li_dev
Linkedin: linkedin.com/in/lyudmilivanov
Website: lyudmilivanov.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Jake Craige
GitHub: @jakecraige
Twitter: @jakecraige
Linkedin: linkedin.com/in/jamescraige
Website: jcraige.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Adam Resnick
GitHub: @amresnick
Linkedin: @adamresnick
Website: adammresnick.com

Completed Courses
Name of the Section

Course
Files

TBA
link

Name: Mike Hudick
GitHub: @mhudick
Linkedin: @mhudick

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Narae Eun
GitHub: @haha33

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Lee
GitHub: leeallen337
Twitter: Blank
Linkedin: Blank
Website: Blank

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Matheus Cardoso Kuhn
GitHub: @cardoso19

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Incheol Baek
GitHub: @misocharles
Twitter: @misocharles
Linkedin: Blank
Website: Blank

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Philip Edward R. Balbas
GitHub: @KaiserBakunawa

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Aioub Amini
GitHub: @aioubamini
Website: Linkedsoft.ir

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Mohammad Karimi
GitHub: https://github.com/mohammadKarimi
Twitter: blank
Linkedin: blank

Name: Eliel Niukkanen
GitHub: @Eeki

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Semyon Pisarev
GitHub: @cema-sp
Linkedin: spisarev

Completed Courses
Introduction to Computer Science

Course
Files

Introduction to Computer Science
no link yet

Name: Emre TEKİNCE
GitHub: @emretekince
Twitter: @emretekince
Linkedin: link
Website: http://emretekince.com/

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Dan Loudon
GitHub: @duhduhdan
Twitter: @duhduhdan
Linkedin: danloudon
Website: omgitsdanloudon.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Melvin Davis
GitHub: @melvinodsa
Twitter: @melvinodsa
Linkedin: melvinodsa
Website: jelouodsa.blogspot.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Adha Syuhada
GitHub: @adhasyuhada
Twitter: @dhaavhincy
Linkedin: AdhaSyuhada
Website: adhateknik.wordpress.com

Completed Courses
Name of the Section
Course 	Files
Course Name 	not yet

Name: YOUR NAME
GitHub: @devmtnaing
Twitter: @Devmtnaing
Linkedin: https://www.linkedin.com/in/mtnaing
Website: [http://www.nexlabs.co](company profile)

Completed Courses
NOT YET

Name: Victor Olechow
GitHub: @63656c6c
Twitter: blank
Linkedin: blank
Website: blank

Completed Courses
Name of the Section

Course
Files

Course Name
not yet

Name: Marti Serra
GitHub: @xvapx

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name:  Andriana Agroyianni
GitHub: @AndriAgro
LinkedIn: [Link] (https://cy.linkedin.com/pub/andriana-agroyianni/89/621/222)

Completed Courses
None yet

Name: Rashleigh Choachuy
GitHub: @Yuchipashe
Twitter: @Yuchipashe

Completed Courses
Name of the Section

Course
Files

Introduction to Computer Science and Programming Using Python
Ongoing

Name: Nicolas Sandller
GitHub: @nsandller
Twitter: @nsandller
Linkedin: https://ar.linkedin.com/in/nicosandller
Website: nicosandller.firebaseapp.com

Completed Courses
Computer Science degree

Course
Files

Databases
link

Name: Casey Robinson
GitHub: @csrobinson86
Twitter: @csrobinson86
Website: [csrobinson86.github.io(http://csrobinson86.github.io/)

Name: Awal Garg
GitHub: @awalGarg
Twitter: @awalGarg
Website: awal.js.org

Completed Courses
null

name : Jarod Howe
GitHub : ragnorscodpiece

Completed Courses

Name: Eric Pham
GitHub: @laserlaw

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Carl Fedalizo
GitHub: @timewasterninja

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: shammah zealsham agwor
GitHub: @zealsham
Twitter: @zeaksham
Linkedin: link
Website: yourblog.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Kumin In
GitHub: @kuminin
Twitter: @kin941217
Linkedin: link
Website: Currently Building

Completed Courses
Name of the Section

Course
Files

Learning How to Learn
In progress

Name: ARTYOM SCUBACHEVSKII
GitHub: @deadpy

Completed Courses
Name of the Section

Course
Files

Learning How to Learn
https://www.coursera.org/learn/learning-how-to-learn

Name: Perry Ratcliff
GitHub: @theperryr
Twitter: @theperryr
Website: perryratcliff.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Guillermo Pineda
GitHub: @gpinedal4
Twitter: @gpinedal4
Linkedin:
Website:

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Candice Pfeister
GitHub: @capfei

Completed Courses
Name of the Section

Course
Files

Name: Brandon Kehl
GitHub: @brandonkehl

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Zachary Pettit
GitHub:

Name*: Larry Mohr

GitHub: @lmmohr
Twitter: @your_username

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Ahmad Khatoun
GitHub: @therealAK
Linkedin: https://www.linkedin.com/pub/ahmad-khatoun/90/b75/245

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Patrick Hart
GitHub: @PJHART
Linkedin

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Jiovanni Romero
GitHub: @jjromero
Twitter: @jjrome_
Linkedin: link
Website:

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Trevor Casey
GitHub: @tcasey
Twitter: @tcasey
Linkedin: link

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Brandon Brehmer
GitHub: @akordeon
Twitter: @BrandonBrehmer1

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Cuthbert Guerrero
GitHub: @fatbotdesigns
Twitter: @MasterPandaCube
Linkedin: cuthbertguerrero

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Bang
GitHub: @bang88
Website: cssmen.com

Completed Courses

Name:DAVID AMINGA NYAOSO
GitHub:@Nyaoso()
Twitter:@Nyaoso()
LinkedIn:ke.linkedin.com/in/nyaoso()
Website:www.nyaoso.net

Name: Kathy Park
GitHub: @parksoku

Completed Courses
Name of the Section

Course
Files

Course Name
link

• Name: shinhyun
• GitHub: @shinhyunAlex
• Twitter: Blank
• Linkedin: Blank
• Website: Building

Name: Dipesh Agarwal
Github: Dipesh@123
twitter: blank
linkedin:blank
website:blank

Name: Stephanie Jung
GitHub: @abellas
Twitter:
Linkedin:
Website:

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Iván Ramos
GitHub: @ivanramosnet
Twitter: @ivanramosnet
Linkedin: http://es.linkedin.com/in/ivanramosnet
Website: ivan.ramos.name

Completed Courses
Introduction to Computer Science

Course
Files

Introduction to Computer Science
Ongoing

Name: Cazen Lee
GitHub: @cazen.lee
Twitter: Black
Linkedin: https://linkedin.com/in/cazen
Website: www.cazen.co.kr

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Aaron
GitHub: aaronelk
Linkedin: https://ca.linkedin.com/pub/aaron-elkeslassy/4b/28b/886

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Cyd
GitHub: @cydsquid

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Wenfeng Gao
GitHub: @Wenfeng-GAO
Linkedin: link
Website: http://thinking-point.blogspot.fr

Completed Courses
Name of the Section

Course
Files

Introduction to Computer Science
On going

Name: Jonathan Moler
GitHub: @reggiekage
Twitter: @reggie_kage

Name: PJ Kim
GitHub: @toyworld
Twitter: @your_username
Linkedin: link
Website: yourblog.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Paul Brewcyznski
GitHub: @pbrewczynski
Twitter: @pbrewczynski
Linkedin: https://www.linkedin.com/profile/view?id=AAMAABC8EuYBzzmxtMroEXuzXTVUOa61gpbbQo4&trk=hp-identity-photo
Website: twigit.pl

Completed Courses
Name of the Section

Course
Files

CS50 https://www.edx.org/course/introduction-computer-science-harvardx-cs50x

Name: Alex Aguilar
GitHub: @honeyGuideBird
Twitter: N/A
Linkedin: N/A
Website: N/A

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Juan Sebastian Robles Jimenez
GitHub: @juansrx

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Henry Gressmann
GitHub: @ExplodingCamera
Twitter: @ExplodingCamera
Website: explodingcamera.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Erid Bardhaj
GitHub: @eridbardhaj
Twitter: @EridBardhaj
Linkedin: https://al.linkedin.com/pub/erid-bardhaj/89/901/93b

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Matuzalém Teles
GitHub: @matuzalemsteles
Twitter: @MatuzalemTeles

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Jessuir Cleydson
GitHub: @jessuircleydson
Twitter: @jessuircleydson
Linkedin: link
Website: jessuircleydson.github.io

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Alito
Github: @a2wd
Twitter: @a2dev
Website: [www.a2wd.com(http://www.a2wd.com)

Completed Courses
Introduction to Computer Science

Course
Files
Final Project

Introduction to Computer Science
link
link

Algorithms

Course
Files

Algorithms 1
link

Programming Paradigms

Course
Files
Course Link

Introduction to Functional Programming (alternative)
link
https://www.edx.org/course/introduction-functional-programming-delftx-fp101x-0

Cryptography

Course
Files

Cryptography 1
Ongoing

Cybersecurity

Course
Files

An Introduction to Cybersecurity
No programming assignments

Name: Vinodh Swami
GitHub: @vinodhswami
Twitter: @your_username
Linkedin: link
Website: yourblog.com

Name: Lindsay Gaudinier
GitHub: @legaudinier
Twitter: @lgaudinier
Linkedin: https://www.linkedin.com/pub/lindsay-gaudinier/100/665/667

Name: Jonathan Thomas
GitHub @"JonathanMKPT"
Twitter: @KAZEXMOUG
Website:http://webcomicguidelines.com/

Name: Benjamin Miles Botwin
GitHub: @thecodethinker
Twitter: @thecodethinker
Linkedin: Benjamin Botwin
Website: thecodethinker.com

Completed Courses
Name of the Section

Course
Files

Name: JOSHUA MAWULI AGBEKU
GitHub: @Mawulijo
Twitter: @styloolreanse
Linkedin: https://gh.linkedin.com/in/agbekujoshua
Website: mawulorm.com

Completed Courses
Bachelor in IT-Security

Course
Files

BBA-IT-Security
https://drive.google.com/file/d/0B8wPk9YNALQLZVZfU3UzeF9iZFprOHNOSFBsdW4tQXU5MGQ0/view?usp=sharing

Name: Kevin Fash
GitHub: @kfash1

Completed Courses
Introduction to Computer Science

Course
Files

Introduction to Computer Science (Ongoing)
files

Name: Fagro Vizcaino Salcedo
GitHub: Fagro
Twitter: @fagro_vizcaino
Linkedin: https://www.linkedin.com/in/fvizcaino

Name: Brian Hodgman
GitHub: @dmoc9
Twitter:
Linkedin:
Website:

Completed Courses
Name of the Section

Course
Files

Name: Ian Remsen
GitHub: @ianremsen
Twitter: @remsian
Linkedin: link
Website: ianremsen.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Woojin Joe
GitHub: @not-for-me
Twitter:  @JoeWooJin
Linkedin: link
Website: notforme.kr

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Marc Lafon
GitHub: @MarcLafon
Twitter: @MarcLafon
Linkedin: https://fr.linkedin.com/pub/marc-lafon/67/649/216

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Conor Healy
GitHub: @healyy
Twitter: @teafather
Linkedin: https://ie.linkedin.com/in/conorhealy1

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: James Scully
GitHub: @jscully5651
Twitter: @jscully5651

Completed Courses
Name of the Section

Course
Files

Course Name

Name: Sohee Lee
GitHub: @Zwitterions2
Twitter: @ZwitterionS2
Linkedin: kr.linkedin.com/in/zwitterions2
Website: zwitter.tistory.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Bach Ha
GitHub: @bachxha

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Sergio Lottaroli
GitHub: @luminouso
Twitter: @luminous
Linkedin: http://www.linkedin.com/in/sergiolottaroli

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Emma Sax
GitHub: @emmasax1
Twitter: @20emma_s95
LinkedIn: Emma Sax

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Kevin Schaefer
GitHub: @keevoen
Twitter: @keevoen
Website: http://kevinschaefer.de

Completed Courses
Introduction to Computer Science

Course
Files

Introduction to Computer Science (ongoing)
link

Math (Discrete Math)

Course
Files

Mathematics for Computer Science (ongoing)
link

Name: Trong-Nghia Nguyen
GitHub: @scattm
Linkedin: https://vn.linkedin.com/in/nghiatrongnguyen

Completed Courses
Introduction to Computer Science

Course
Files

Introduction to Computer Science and Programming Using Python

Name: Ricardo Ramirez
GitHub: @Ricka7x
Twitter: @Ricka7x_89
Linkedin: https://www.linkedin.com/profile/view?id=AAIAABnHNScB1WTuzM-b2FfOs9fWpKKpGyetqbE&trk=nav_responsive_tab_profile_pic
Website: yourblog.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Jay Schell
GitHub: @jayschell
Twitter: @jayschell
Linkedin: www.linkedin.com/in/jayschellenberg

Completed Courses
Name of the Section

Course
Files

Name: Jerome Angeles
GitHub: @jeromea33
Twitter: @jeromea33

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Jim Burke
GitHub: @jimburke1
Twitter: @cathouse1320
Linkedin:
Website:

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Marek Ovečka
GitHub: @m-o

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Jonathan Torres
GitHub: @jonathantorres
Twitter: @torres_jonathan
Linkedin: link

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Solange
GitHub: @solcis

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Prashanth Chandra
GitHub: @prashcr
Twitter: @prashcr
Linkedin:  View my profile
Website: prashcr.xyz

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Diwakar Wagle
GitHub: @deewakar
Website: github pages

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Lee Cannon
GitHub: @leecannon

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Kris Darryn
GitHub: @krisdarryn

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: YOUR NAME
GitHub: @your_username
Twitter: @your_username
Linkedin: https://kr.linkedin.com/pub/clifford-choi/6a/758/964
Website: http://ulgoonpost.blogspot.kr/

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Clifford Choi(최우영)
GitHub: @ulgoon
Twitter: @ulgoon
Linkedin: link
Website: Ulgoonpost

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Clifford Choi(최우영)
GitHub: @ulgoon
Twitter: @ulgoon
Linkedin: Clifford Choi
Website: ulgoonpost.blogspot.kr

Completed Courses
Introduction to Computer Science

Course
Files

Course Name
certificate

Name: Gaurav Chandrakar
GitHub: @gaurav224

Completed Courses
Name of the Section

Course
Files

Introduction to Computer Science
Ongoing

Name: Oleg Kustov
GitHub: @xSpyro
Twitter: @x_spyro
Linkedin: https://se.linkedin.com/pub/oleg-kustov/71/515/2a3
Website: http://www.distantlandgames.com

Name: Henrik Samuelsson
GitHub: @HenrikSamuelsson
Linkedin: link

Completed Courses
Name of the Section

Course
Files

Introduction to Computer Science
Ongoing

Name: Kaung Khant Thu
GitHub: @Kaungkhant97

Completed Courses
Name of the Section

Course
Files

Not Yet

Name: Soslan Tabuev
GitHub: @stabuev

Completed Courses
Introduction to Computer Science

Course
Files

Introduction to Computer Science and Programming Using Python
certificate

Introduction to Computational Thinking and Data Science
certificate

Name: Rubén Lage

GitHub: @rubenlage

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Reg Arvidson
GitHub: @arvidsaur
Twitter: @arvidsaur
Linkedin: https://www.linkedin.com/in/regarvidson
Website: yourblog.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Ben Brandt
GitHub: @benbrandt
Twitter: @benjaminbrandt
Linkedin: https://www.linkedin.com/in/benjaminbrandt
Website: https://benjaminbrandt.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Heather Anderson
GitHub: @wellwellmissesanderson
Linkedin: https://ca.linkedin.com/pub/heather-anderson/41/794/423

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Stefanni Brasil
GitHub: @stefannibrasil
Twitter: @steff_br
Linkedin: link

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Kevin Cho
GitHub: KevinJinwoogCho
Twitter:
Linkedin: link
Website: yourblog.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Wang Lei
GitHub: @wfsm
Twitter: @wfsm77

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Paul. Young Do, Lee
GitHub: @tifler

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Fritz
GitHub: @swissfritz
Twitter: @thaifritz
Linkedin: https://th.linkedin.com/pub/fritz-frei/108/59/941
Website: https://swissthai.ch

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Erick Sarco
GitHub: @esarco
Linkedin: https://www.linkedin.com/pub/erick-sarco/bb/bb9/941

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Gareth Alexander
GitHub: @thegbomb
Twitter: @the_g_bomb
Linkedin: Gareth Alexander
Website: www.garethalexander.co.uk

Completed Courses
Name of the Section

Course
Files

Introduction to Computer Science
Introduction to Computer Science Harvard X

Name: YOUR NAME
GitHub: @timhogenbirk
Twitter: @timhogenbirk
Linkedin: [https://nl.linkedin.com/in/timhogenbirk
](Tim Hogenbirk LinkedIn)
Website: timhogenbirk.com

Completed Courses
Introduction to Computer Science

Course
Files

Introduction to Computer Science
https://www.edx.org/course/introduction-computer-science-harvardx-cs50x#!

Name: Armin Pašić
GitHub: @ArminoH
Twitter:
Linkedin: Armin Pašić
Website:

Completed Courses
Introduction to Computer Science

Course
Files

Course Name
link

Name: Colin W.
GitHub: @cwmke
Twitter:
Linkedin:
Website:

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: FREDDIE CHISALE
GitHub: @freddie-chisale
Twitter: @FreddieChisale
Linkedin:  Freddie Chisale
Website:

Completed Courses
Name of the Section

Course
Files

Course Name

Name: Hwan Shin
GitHub: @iryek219
Twitter: @hwanshin
Linkedin:
Website:

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Bagus Aji Santoso
GitHub: @baguzzzaji
Twitter: @bagusajiz
Linkedin: [https://id.linkedin.com/pub/bagus-aji-santoso/b6/18/36a](Bagus Aji Santoso)
Website: bagusaji.me

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Blain Smith
GitHub: @blainsmith
Twitter: @blainsmith
Linkedin: blainsmith
Website: http://blainsmith.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Erik Straub
GitHub: @brkattk
Twitter: @brkattk
Linkedin: erikjstraub
Website: erikstraub.com

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Bill Martin
GitHub: @marbill83
Twitter: N/A
Linkedin: Bill Martin
Website: [N/A]

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Tom Napoles
GitHub: @tnapoles
Twitter: @tnapoles
Linkedin: https://www.linkedin.com/pub/tom-napoles/2/727/944
Website: [N/A()

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: SREEREKHA
GitHub: sreerekhamohan
Twitter: Rekha
Linkedin: Sreerekha Mohan
Website: none

Completed Courses
Name of the Section

Course
Files

Course Name
link

Name: Mavreen Smiel
GitHub: @msmiel
Twitter: @_graphei
Linkedin: [https://www.linkedin.com/in/mavreensmiel](Mavreen Smiel)
Website: [yourblog.com](not ready yet)

Completed Courses
Name of the Section

Course
Files

Course Name
link


WIP Ft/calc amounts

Base calcs are done, need to sweep all functions and update calculations agent rewards totals

ready for merge


[Python] Skip requests version 2.32.0,2.32.1 from package dependencies

Looks like the latest requests release had an issue described in - https://github.com/psf/requests/issues/6707
This affected some of our tests - https://github.com/apache/beam/issues/31357
This is likely to be fixed with requests==2.32.2 when that is out - https://github.com/psf/requests/issues/6707#issuecomment-2122490651
Fixes #31357

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

[ ] 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 or the workflows README to see a list of phrases to trigger workflows.

PreCommit Python Transforms fixed


fix for turbo stream

It only fails on rails main, because the validation error message has been changed, it should be better to check the validation error in a different way


Mac OS X :: Intellisense not working for method overrides

Environment data
dotnet --info output:
.NET Command Line Tools (1.0.1)

Product Information:
 Version:            1.0.1
 Commit SHA-1 hash:  005db40cd1

Runtime Environment:
 OS Name:     Mac OS X
 OS Version:  10.12
 OS Platform: Darwin
 RID:         osx.10.12-x64
 Base Path:   /usr/local/share/dotnet/sdk/1.0.1

VS Code version: 1.10.2
C# Extension version: 1.7.0
Steps to reproduce
Create a class, inherit a base class with virtual methods defined on it, and attempt to define the virtual method overrides from the base class.
Expected  behavior
Visual Studio Code should automatically prompt the developer to insert virtual method overrides for base classes.
Actual behavior
Nothing happens.
Cheers,
Trevor Sullivan
Docker Captain
Microsoft MVP: Cloud & Data Center Management
https://trevorsullivan.net
https://twitter.com/pcgeek86

Hi Trevor -- this is a duplicate of https://github.com/OmniSharp/omnisharp-vscode/issues/1044


Only allow NX or XX

ResponseError: syntax error If somehow both nx and xx are set to True

I agree with @laixintao - closing but feel free to reopen.


Conditionally add local __dso_handle hack

Perhaps it is not the best place, but add the hack here.

Fixed on 2022-07-22.

Actually this definition is always required when -nostartupfiles.