anchor.diff:    openLink(String url) async {
       if (await canLaunch(url)) {
         launch(url);
  -    }
  -    else {
  +    } else {
         // can't launch url, there is some error
       }
     }
  
positive.code:   @override
    Widget build(BuildContext context) {
      return CardContainer(
        active: Provider.of<UserDataProvider>(context).cardStates['MyStudentChart'],
        hide: () => Provider.of<UserDataProvider>(context, listen: false)
            .toggleCard('MyStudentChart'),
        reload: () => null,
        isLoading: false,
  
negative.code: import 'package:campus_mobile_experimental/core/data_providers/cards_data_provider.dart';
  import 'package:flutter/material.dart';
  import 'package:flutter/rendering.dart';
  import 'package:campus_mobile_experimental/ui/reusable_widgets/card_container.dart';
  